mux4_1b2.tf

来自「一些程式 請大家 多多關照.........」· TF 代码 · 共 375 行

TF
375
字号
`timescale 1ns/1nsmodule t;reg S1, S0, I3, I2, I1, I0;wire Out;    Mux4x1_By_Mux2to1E m (.S1(S1), .S0(S0), .I3(I3), .I2(I2), .I1(I1), .I0(I0), .Out(Out));    // Enter fixture code here    initial
    begin
    // --- S1 = 0, S0 = 0
    #0
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b1;



    // --- S1 = 0, S0 = 1
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b0;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b1;



    // --- S1 = 1, S0 = 0
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b0;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b1;



    // --- S1 = 1, S0 = 1
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b0;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b0;
	    I1 = 1'b1;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b0;
	    I0 = 1'b1;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b0;
    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b1;



    #50
	    S1 = 1'b1;
	    S0 = 1'b1;
	    I3 = 1'b1;
	    I2 = 1'b1;
	    I1 = 1'b1;
	    I0 = 1'b1;
    end
endmodule // t

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?