⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mile_tb.v

📁 密勒码最初用于气象卫星和磁记录
💻 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 + -