ALU-Verification-using-SystemVerilog

所属分类:VHDL/FPGA/Verilog
开发工具:SystemVerilog
文件大小:0KB
下载次数:0
上传日期:2023-03-04 07:35:45
上 传 者sh-1993
说明:  为ALU构建SystemVerilog环境,使用OOP测试台组件作为;刺激发生器,驱动器,监视器,记分板。ALU是...,
(Build a SystemVerilog Environment for an ALU, using OOP testbench components as; stimulus generator, driver, monitor, scoreboard. ALU was verified using QuestaSim.)

文件列表:
alu.v (3108, 2023-03-03)
alu_if.sv (521, 2023-03-03)
driver.svh (947, 2023-03-03)
env_pkg.sv (185, 2023-03-03)
monitor.svh (993, 2023-03-03)
packet.svh (378, 2023-03-03)
scoreboard.svh (5195, 2023-03-03)
stimulus_gen.svh (976, 2023-03-03)
testenv.svh (1078, 2023-03-03)
top.sv (1315, 2023-03-03)

# ALU-Verification-using-SystemVerilog Build a SystemVerilog Environment for an ALU, including all OOP Testbench components as; stimulus generator, driver, monitor, scoreboard. RTL and TB was tested using QuestaSim. ALU Block Diagram: ![ALU_diagram_ss](https://user-images.githubusercontent.com/82821323/222882349-e7790ca0-064c-4635-a71a-7fe104287974.jpg) ALU Specifications: ![ALU_specs](https://user-images.githubusercontent.com/82821323/222882469-c74d2e7b-b1b1-47b1-a922-0e8815694da6.jpg) ALU Testbench Architecture: ![ALU_tb_arch](https://user-images.githubusercontent.com/82821323/222882528-9f3a536d-9b11-440e-83d6-b4b998cf8c75.jpg) Project Workings: after including the SV files in a project, and simulating the top module, the tb automatically prints out the bugs/mismatches between RTL and tb in a file within the same directory of the project, called "bugs.txt".

近期下载者

相关文件


收藏者