文件名称:基于UVM的异步fifo验证平台设计
文件大小:377KB
文件格式:ZIP
更新时间:2022-07-21 14:39:55
数字ic验证 UVM
1、设计异步fifo读写控制,包括读空、写满模块设计,设计可变位宽与深度fifo存储单元。 2、基于UVM搭建验证平台,分别设计读与写agent,设计多个testcase验证设计功能。
【文件预览】:
RTL
----rptr_empty.v(2KB)
----gray_sync2d.v(912B)
----async_fifo.v(2KB)
----wptr_full.v(2KB)
----fifomem.v(2KB)
Asynchronous FIFO Design.pdf
UVM testbench topology.jpg
structure.png
Testbench
----top_tb.sv(3KB)
README.md
UVM
----read_fifo_driver.sv(2KB)
----read_fifo_sequencer.sv(343B)
----my_virtual_sequencer.sv(414B)
----my_model.sv(1KB)
----my_env.sv(2KB)
----base_test.sv(984B)
----my_scoreboard.sv(2KB)
----my_case2.sv(2KB)
----my_transaction.sv(381B)
----write_fifo_seq.sv(839B)
----read_fifo_seq.sv(828B)
----my_case1.sv(2KB)
----read_fifo_transaction.sv(383B)
----define.sv(192B)
----write_fifo_agent.sv(1KB)
----read_fifo_monitor.sv(2KB)
----read_fifo_agent.sv(1016B)
----testbench.sv(2KB)
----my_if.sv(318B)
----write_fifo_driver.sv(2KB)
----write_fifo_sequencer.sv(341B)
----write_fifo_monitor.sv(1KB)
----my_case0.sv(2KB)