====== Verilog/VHDL simulation ======
[ __[[vlsi:workbook:digital#contents|Back to index]]__ ]
== Contents ==
* [[vlsi:workbook:digital:hdlsim#introduction|Introduction]]
* [[vlsi:workbook:digital:hdlsim#build_your_own_cadence_incisive_documentation_repository|Build your own Cadence Incisive documentation repository]]
* [[vlsi:workbook:digital:hdlsim#Verilog/VHDL_references_and_documentation|Verilog/VHDL references and documentation]]
* [[vlsi:workbook:digital:hdlsim:verilog_tutorials|Verilog simulation tutorials]]
* [[vlsi:workbook:digital:hdlsim:vhdl_tutorials|VHDL simulation tutorials]]
===== Introduction =====
===== Build your own Cadence Incisive documentation repository =====
Per Cadence **Incisive** invece la documentazione e' in
''/usr/cadence/Incisive_10.20/doc/''
cd ~/cadence/doc
mkdir Incisive_10.20
cd Incisive_10.20
find /usr/cadence/Incisive_10.20/doc -name '*.pdf' -exec ln -s {} . \;
===== Verilog/VHDL references and documentation =====
I tutorial forniscono gia' il codice Verilog/VHDL, quindi uno puo' anche non saperlo!
Alcune referenze on-line sono:
* [[http://esd.cs.ucr.edu/labs/tutorial/|VHDL Tutorial: Learn by Example]]
* [[ http://asic.co.in/Index_files/tutorials/VHDL_Tutorial.htm | qua c'e' di tutto! ]]
* [[ http://en.wikipedia.org/wiki/VHDL | VHDL from Wikipedia]]
* [[ http://www.seas.upenn.edu/~ese171/vhdl/vhdl_primer.html | VHDL primer ]]
* [[ http://tams-www.informatik.uni-hamburg.de/vhdl/doc/cookbook/VHDL-Cookbook.pdf | The VHDL Cookbook ]]
* [[ http://en.wikipedia.org/wiki/Verilog | Verilog from Wikipedia ]]
* [[ http://www.asic-world.com/verilog/veritut.html | Verilog tutorial ]]
* [[ http://www.ee.ed.ac.uk/~gerard/Teach/Verilog/ | Verilog on-line tutorial at University of Edinburgh ]]
* [[ http://www.ece.umd.edu/courses/enee359a/verilog_tutorial.pdf | Verilog on-line tutorial at University of Marylin ]]
* [[ http://www.fpga.com.cn/hdl/training/verilog%20reference%20guide.pdf | The Verilog Golden Reference Guide ]]
* [[ http://asic.co.in/Index_files/verilogexamples.htm | Code examples ]]
[[http://www.utdallas.edu/~kinchit.desai/index_files/verilog/default.htm]]
====== Overview of HDL simulators ======
[[http://en.wikipedia.org/wiki/List_of_HDL_simulators]]
[[http://www.asic-world.com/verilog/tools.html]]
Used in the WorkBook: Cadence Incisive environment, Xilinx ISE and ModelSim
====== Testbench generation ======
Nice website:
[[http://www.testbench.in/]]
====== Cadence Incisive tutorial ======
Tutorial provided with the Cadence Incisive installation:
''/doc/iustutorial/iustutorial.pdf''
Copy all necessary files in your local working area:
mkdir iustutorial
cd iustutorial
cp -r /doc/iustutorial/examples/files .
====== ======
====== ======
\\
----
Last update: [[panati@NOSPAMto.infn.it|Serena Panati]] - Sep 19th, 2013
~~NOTOC~~