📄 stopwatch_tb_timing.tf
字号:
`timescale 1ns/1nsmodule testbench; reg CLK; reg RESET; reg STRTSTOP; reg GSR; wire [9:0] TENTHSOUT; wire [6:0] ONESOUT; wire [6:0] TENSOUT; stopwatch UUT ( .CLK(CLK), .RESET(RESET), .STRTSTOP(STRTSTOP), .TENTHSOUT(TENTHSOUT), .ONESOUT(ONESOUT), .TENSOUT(TENSOUT) );assign glbl.GSR = GSR;always begin //clock process CLK = 1'b0; #5 CLK = 1'b1; #5 #5 CLK = 1'b0; #5 CLK = 1'b0;endinitial begin // -------------------- GSR = 1; RESET = 1'b1; STRTSTOP = 1'b1; // -------------------- #100 // Time=100 ns GSR = 0; // -------------------- #200 // Time=300 ns RESET = 1'b0; // -------------------- #200 // Time=500 ns STRTSTOP = 1'b0; // -------------------- #300 // Time=800 ns STRTSTOP = 1'b1; // -------------------- #100 // Time=900 ns STRTSTOP = 1'b0; // -------------------- #100 // Time=1000 ns STRTSTOP = 1'b1; // -------------------- #100 // Time=1100 ns STRTSTOP = 1'b0; // -------------------- #2695 ;// Time=3795 ns // --------------------endendmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -