08-23-2017 01:18 PM
Is there a tool that can automatically parse VHDL files from a large project and make a dependency graph of files and components?
08-23-2017 01:30 PM
08-24-2017 09:15 AM
I am having trouble to find the graph capability in
Vunit requires a simulator.https://vunit.github.io/cli.html#simulator-selection
the documentation talks about
Is any with command line interface to a simulator already included in Vivado? When I installed GHDL and tried to run a vunit uart example, I get an error message saying ghdl can't find std library.
08-24-2017 10:02 AM
I am having trouble to find the graph capability ...
Check out project.py and the create_dependency_graph() function.
I get an error message saying ghdl can't find std library.
GHDL should work fine (including the std library) what options are you using?
Hope this helps,
08-24-2017 11:46 AM
I found create_dependency_graph() in the Project class. I can't find information to use this class. Can you please post a short example script?
My initial mistake is obvious. I ran python run.py without any options from the examples\vhdl\uart\ in the Windows command prompt.
Now, I try the examples\vhdl\user_guide\ mentioned in https://vunit.github.io/cli.html#example-session With python run.py -v lib.tb_example.all, I still get
The python run.py -l did work correctly as shown on the github page.
08-24-2017 11:52 AM
08-25-2017 09:23 AM
08-25-2017 09:38 AM
create_dependency_graph is not part of the public API and should be avoided. What is your for the dependency information? Can it be solved with the public get_compile_order or get_implementation_subset methods?