03-02-2015 05:41 AM
Hello everybody,
I'm starting to use VHDL and Vivado and I want to check if my code do what i want it to do.
For exemple, is there a way to check it with a truth table?
For check a Xor, nand, for exemple..
It's should be easy, but i didnt find it.
Best regards.
Andy B.
03-02-2015 07:12 AM
03-02-2015 05:44 AM
Hi
You can write a test bench to simulate your code and compare it with the expected data output.
03-02-2015 05:45 AM
Hi
Check below doc
http://www.xilinx.com/support/documentation/application_notes/xapp199.pdf
03-02-2015 05:56 AM
03-02-2015 07:12 AM
03-02-2015 08:27 AM
@abroban wrote:
Hello Satish and thank you,
I already saw it, but is there no easier way to test it?
I mean, I'm starting VHDL and to check some lines, I have to do all this ones?
Test benches are a necessary part of FPGA design.
Start learning how to do them now, while your designs are simple.
03-03-2015 06:04 AM
Hi all,
I tried to use "Run behavioral simulation", but "ERROR: [Simtcl 6-50] Simulation engine failed to start: A valid license was not found for simulation.". Nevertheless, I have the WebPACK and it allows me this.
Will Testbench give me a chronogram?
Regards,
Andy B.
03-03-2015 10:41 AM
Hi
Do you have the webpack license for vivado.
Does the version limit of the license file supports the vivado version you are using.
You can find the version limit info from below AR
http://www.xilinx.com/support/answers/33770.html
03-03-2015 11:33 PM
03-03-2015 11:37 PM
03-03-2015 11:40 PM
Hi,
Please run this below command in TCL console of Vivado and share the output.
report_environment -file <directory>/xinfo.txt
03-04-2015 12:02 AM
Hi Manusha,
I cant share it, "Message cannot exceed 60,000 characters."
Regards
Andy B.
03-04-2015 12:07 AM
Hi
Did you try attaching the output file instead of copying the contents to the post.
03-04-2015 12:12 AM
03-04-2015 12:18 AM
Hi
The license info shows that you have ISE webpack license. This will not work with vivado.
You need to generate a vivado webpack license and install it to use vivado.
03-04-2015 12:22 AM
03-04-2015 12:47 AM