stopwatch_tb_timing.tf
来自「FPGA-CPLD_DesignTool(example7)」· TF 代码 · 共 66 行
TF
66 行
`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 + =
减小字号Ctrl + -
显示快捷键?