📄 mile_tb.v
字号:
`timescale 1ns/1psmodule MILE_tb ; wire DATA_EN ; wire DOUT ; wire BIT_EN ; reg CLK ; reg RESET ; reg DIN ; MILE DUT ( .DATA_EN (DATA_EN ) , .DOUT (DOUT ) , .BIT_EN (BIT_EN ) , .CLK (CLK ) , .RESET (RESET ) , .DIN (DIN ) ); reg clock;initial //RESET begin RESET = 0; #20 RESET = 1; // 1 clock periodendinitial // Clock generator begin clock= 0; #0 forever #10 clock= !clock; end initial // Test stimulus begin DIN=1; #20 DIN=1; //RESET // ONE FRAME:10010110 //frame1={C,A,B,C,A,B,A,A,B,C,B}; #320 DIN=0; //B idle #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=0; //B #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=0; //B #110 DIN=1; //C #210 DIN=1; #320 DIN=1; //B //second frame:00010100 //frame2={C,C,C,C,A,B,A,B,C,C,B}; #320 DIN=0; //B idle #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=0; //B #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=1; #320 DIN=1; //B //third frame:10100101 //frame3={C,A,B,A,B,C,A,B,A,B,B}; #320 DIN=0; //B idle #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=0; //B #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #320 DIN=1; //B //Fourth frame:00100111 //frame4={C,C,C,A,B,C,A,A,A,B,B}; #320 DIN=0; //B idle #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=0; #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=0; //B #110 DIN=1; //C #210 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #160 DIN=0; //A #110 DIN=1; #50 DIN=1; #320 DIN=1; //B #320 DIN=1; //B end // generate system clkalways @ (clock) //din clockbegin CLK = DIN & clock; endendmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -