Project Summary

  Analyzed 3 days ago based on code collected 3 days ago.

IntroductionVtags is an auxiliary tool for verilog coder. It can analyze verilog source code files, and do following two things:

. create hierarchical report, which figures out the module instantiation tree. . create tags, which can be used vi VI eidtor. Yes, just like ctags, but with additional feature, that can trace signal drivers.

Known Issues. python 2.3 or above needed . nested `include directive not supported . limited support for `define directives DownloadTo download vtags by subversion: svn checkout http://vtagspython.googlecode.com/svn/trunk/

vtags.py is built from python, you need a python runtime to run it. You can get your python runtime at this URL:

http://www.python.org/download

Any comment is welcome:

vtags是verilog语言的辅助工具。它读入verilog的源代码,完成两个功能:

生成hierarchy.rpt 这是层次化的,描述模块嵌套调用关系的报表
2.生成tags
这是给vi用的文件,可以实现关键词跳转。
是的,就像ctags。但是比ctags胜在能实现信号驱动关系的追踪。
下载可以用subversion 客户端软件 svn checkout http://vtagspython.googlecode.com/svn/trunk/ 也可以直接用http://下载 http://vtagspython.googlecode.com/svn/trunk/

该程序是用python写的,要运行它,用户需要先安装python运行环境。你可以在这个地址找到适合你的系统的python: http://www.python.org/download

Tags

  python tags vi verilog

Share

In a Nutshell, vtagspython...

 

Activity

30 Day Summary Apr 21 2013 — May 21 2013

12 Month Summary May 21 2012 — May 21 2013

Community

Ratings

Be the first to rate this project
 
Click to add your rating
 
Review this Project!
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.