eetop.cn_uvm primer
所属分类:其他
开发工具:Verilog
文件大小:4850KB
下载次数:32
上传日期:2018-04-21 09:11:06
上 传 者:
wait_w
说明: UVM primer 中文翻译全文及全书配套代码
(UVM primer The full text of Chinese translation and the complete code of the whole book)
文件列表:
The_UVM_Primer_chn_v002.pdf (5569136, 2016-08-17)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0 (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\dut.f (98, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\run.do (525, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\tinyalu_dut (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\tinyalu_dut\single_cycle_add_and_xor.vhd (3045, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\tinyalu_dut\three_cycle_mult.vhd (2435, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\tinyalu_dut\tinyalu.vhd (4250, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\tinyalu_tb.sv (5828, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\02_Conventional_Testbench\wave.do (1099, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\coverage.sv (3415, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\dut.f (98, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\run.do (529, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\scoreboard.sv (1245, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tb.f (73, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tester.sv (1773, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_bfm.sv (1909, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_dut (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_dut\single_cycle_add_and_xor.vhd (3045, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_dut\three_cycle_mult.vhd (2435, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_dut\tinyalu.vhd (4250, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\tinyalu_pkg.sv (912, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\03_Interfaces_and_BFMs\top.sv (934, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\classes.sv (1270, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\rectangle_only.sv (1035, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\run_class.do (109, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\run_rectangle.do (113, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\run_struct.do (110, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\structs.sv (1085, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\05_Classes_and_Extension\sv.f (41, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\01_Not_Virtual (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\01_Not_Virtual\not_virtual.sv (1895, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\01_Not_Virtual\run.do (103, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\01_Not_Virtual\sv.f (15, 2013-11-01)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\02_Virtual (0, 2015-11-27)
THE_UVM_PRIMER_CODE_EXAMPLES_1.0\06_Polymorphism\02_Virtual\run.do (103, 2013-11-01)
... ...
THE UVM PRIMER CODE EXAMPLES (Rev 1.0)
There is nothing worse than a syntax error in a technical teaching
book; the poor student is already learning new things and the error is
just an unecessary curve ball.
To avoid that problem, I've compiled and simulated every example in
THE UVM PRIMER and included the examples here. You can run these code
examples with any simulator that supports the UVM.
All the examples come with a run.do file that compiles and runs the
example in Mentor Graphic's Questa simulator. You can run these
examples with this command line:
% vsim -c -do run.do
If you'd like to use the GUI, remove the "-c" option.
The example directories follow the chapter numbers and titles in the
book. In some cases there are several examples in a chapter, so there
are subdirectories for those.
You can watch videos that describe the examples on Youtube. There is a
link to the videos on http://www.uvmprimer.com.
You can ask questions about the examples on the Facebook group. There
is a link to the Facebook group on http://www.uvmprimer.com.
Enjoy the examples!
Ray Salemi
近期下载者:
相关文件:
收藏者: