Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - vhdl source cross-referencing tool

 
Thread Tools Search this Thread
Old 07-01-2005, 07:02 PM   #1
Default vhdl source cross-referencing tool


Is anyone aware of a software package that can cross reference vhdl language
components and
instantiations of those components?
For instance if I see a name of something in a piece of code and I don't
know where it is defined (or what it does)
I can then click on that name and be linked to the code where it is defined.
another thing that would be helpful is some kind of graphical hierarchy of
entities, components
and the like (I don't mean a schematic). something like what is available in
visual c++ and other
software design entry tools where object oriented concepts/relationships can
be represented graphically.
I am dealing with a large set of unfamiliar vhdl with alot of component
hierchies. I'd like to quickly understand
and parse through this code with some kind of tool like i have described
above.


thanks

--
Geoffrey Wall
Masters Student in Electrical/Computer Engineering
Florida State University, FAMU/FSU College of Engineering

Cell Phone:
850.339.4157

ECE Machine Intelligence Lab
http://www.eng.fsu.edu/mil
MIL Office Phone:
850.410.6145

Center for Applied Vision and Imaging Science
http://cavis.fsu.edu/
CAVIS Office Phone:
850.645.2257




geoffrey wall
  Reply With Quote
Old 07-01-2005, 11:10 PM   #2
Jim Lewis
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
Compile it and use the simulator to trace your hierarchy.

If you have additional $$ see http://www.stelartools.com/


> Is anyone aware of a software package that can cross reference vhdl language
> components and
> instantiations of those components?
> For instance if I see a name of something in a piece of code and I don't
> know where it is defined (or what it does)
> I can then click on that name and be linked to the code where it is defined.
> another thing that would be helpful is some kind of graphical hierarchy of
> entities, components
> and the like (I don't mean a schematic). something like what is available in
> visual c++ and other
> software design entry tools where object oriented concepts/relationships can
> be represented graphically.
> I am dealing with a large set of unfamiliar vhdl with alot of component
> hierchies. I'd like to quickly understand
> and parse through this code with some kind of tool like i have described
> above.
>
>
> thanks
>



--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
Jim Lewis
Director of Training private.php?do=newpm&u=
SynthWorks Design Inc. http://www.SynthWorks.com
1-503-590-4787

Expert VHDL Training for Hardware Design and Verification
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~


Jim Lewis
  Reply With Quote
Old 07-02-2005, 03:27 AM   #3
Neil
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
"source insight" works... see: http://www.sourceinsight.com/



Neil
  Reply With Quote
Old 07-02-2005, 04:29 AM   #4
Daniel Leu
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
VHDLDOC might do the job:
http://schwick.home.cern.ch/schwick/...c/Welcome.html

Regards,
Daniel



Daniel Leu
  Reply With Quote
Old 07-02-2005, 04:43 AM   #5
Mike Treseler
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
geoffrey wall wrote:
> Is anyone aware of a software package that can cross reference vhdl language
> components and
> instantiations of those components?


http://opensource.ethz.ch/emacs/vhdl-mode.html

-- Mike Treseler


Mike Treseler
  Reply With Quote
Old 07-04-2005, 03:38 AM   #6
raghurash@rediffmail.com
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
HI,
Debussy tool may help you in this regard.
Cheers,
Raghavendra

geoffrey wall wrote:
> Is anyone aware of a software package that can cross reference vhdl language
> components and
> instantiations of those components?
> For instance if I see a name of something in a piece of code and I don't
> know where it is defined (or what it does)
> I can then click on that name and be linked to the code where it is defined.
> another thing that would be helpful is some kind of graphical hierarchy of
> entities, components
> and the like (I don't mean a schematic). something like what is available in
> visual c++ and other
> software design entry tools where object oriented concepts/relationships can
> be represented graphically.
> I am dealing with a large set of unfamiliar vhdl with alot of component
> hierchies. I'd like to quickly understand
> and parse through this code with some kind of tool like i have described
> above.
>
>
> thanks
>
> --
> Geoffrey Wall
> Masters Student in Electrical/Computer Engineering
> Florida State University, FAMU/FSU College of Engineering
>
> Cell Phone:
> 850.339.4157
>
> ECE Machine Intelligence Lab
> http://www.eng.fsu.edu/mil
> MIL Office Phone:
> 850.410.6145
>
> Center for Applied Vision and Imaging Science
> http://cavis.fsu.edu/
> CAVIS Office Phone:
> 850.645.2257




raghurash@rediffmail.com
  Reply With Quote
Old 07-05-2005, 05:47 AM   #7
RS
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
You can use VIM - the free editor.
The VIM has a tag feature to jump to a component, package, signal
declaration or a procedure/function.
VIM has a plugin called project.vim which when combined with tags is
extremely powerful.
To use tags feature, you need to create a file which defines the
relation between
tag and where it is present.
I have got a perl script which can create such file for you.

The good part about this is, it is free.
The bad part is it takes some time to learn.


Shankar ()



RS
  Reply With Quote
Old 07-07-2005, 05:48 PM   #8
Ajeetha
 
Posts: n/a
Default Re: vhdl source cross-referencing tool
Hi,
Which simulator do you use? I use VCS-MX and its new front-end DVE
can do this quite well. You double-click on the module/entity name and
it takes you to the definition.

HTH
Ajeetha
http://www.noveldv.com



Ajeetha
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
The basic standard of real Excel-like reporting tool freezea Software 0 08-04-2009 03:40 PM
Which is better for reporting tool: open source or charge? freezea Software 0 05-21-2009 02:10 PM
How to execute an external software from VHDL? And how to interface VHDL with JAVA? becool_nikks Software 0 03-06-2009 07:08 PM
Error: Physical sythesis tool PALAC is not supported by Formal Verification tool Conf bbiandov Software 0 12-22-2008 05:25 AM
The Non-Arguable Case Against the Bush Administration 1 Sara DVD Video 65 11-07-2004 02:42 AM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46