====== 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~~