📄 reg4_bpa_tb.tf
字号:
module testbench();
// DATE: Thu May 01 10:38:03 2003
// TITLE:
// MODULE: reg4_bpa
// DESIGN: reg4_bpa
// FILENAME: reg4_bpa
// PROJECT: reg4
// VERSION: Version 1.0
// Inputs
reg CLK;
reg RESET;
reg Din;
// Outputs
wire [3:0] Qout;
// Instantiate the UUT
reg4_bpa reg4 (
.Qout(Qout),
.CLK(CLK),
.RESET(RESET),
.Din(Din)
);
initial
$monitor ($time, "Data in=%b, CLK=%b, RESET=%b, Qout=%b", Din, CLK, RESET, Qout);
initial //Initialize input signals
begin
CLK = 0;
RESET = 1;
Din = 0;
end
initial
begin
#35 RESET=0; //Disable RESET at 35 ns
#50 Din = 1; //Set Din at different times
#150 Din = 0;
#75 Din = 1;
end
always #10 CLK=~CLK; //Set clock with a period 20 ns
initial #400 $finish; //Complete simulation after 400 ns
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -