stimulus.v

来自「本文提出一個根值4 蝴蝶元素使用(m, n) - 櫃臺減少硬體複雜, 延遲時間,」· Verilog 代码 · 共 51 行

V
51
字号
module stimulus;

//reg Clk;
wire cout;
wire [14:0] Xre0,Xim0,Xre1,Xim1,Xre2,Xim2,Xre3,Xim3; //declare outputs
reg [14:0] xre0,xim0,xre1,xim1,xre2,xim2,xre3,xim3;
reg cin; //declare inputs
integer handle3;
integer desc3;
//Instantiate the design
radixf41 radixf411(Xre0,Xim0,Xre1,Xim1,Xre2,Xim2,Xre3,Xim3,xre0,xim0,xre1,xim1,xre2,xim2,xre3,xim3,cin);

initial
begin 
handle3 = $fopen("test.out");
$shm_open("shm.db"); //opens a wave form database
$shm_probe("AS"); //Saves all signals to database
#100 $shm_close(); //Closes the waveform database
#100 $finish;
end

always
begin
desc3=handle3;
#10 $fdisplay(desc3,"\%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b \%b",Xre0,Xim0,Xre1,Xim1,Xre2,Xim2,Xre3,Xim3,xre0,xim0,xre1,xim1,xre2,xim2,xre3,xim3);
end

initial
begin
#0 xre0 = -0119 ;xre1 = 0137 ;xre2 = 0123 ;xre3 = 0120;cin=0;
xim0= 0004; xim1=0009; xim2=0005;xim3=0006;cin=0;
#20 xre0 = -019 ;xre1 = 013 ;xre2 = 03 ;xre3 =- 0120;cin=0;
xim0= 0004; xim1=0009; xim2=0005;xim3=0006;cin=0;
#20 xre0 = -0119 ;xre1 =- 017 ;xre2 =- 012 ;xre3 = -010;cin=0;
xim0= 0014; xim1=0309; xim2=0045;xim3=0016;cin=0;
#20 xre0 = 0119 ;xre1 = -0137 ;xre2 = 0123 ;xre3 = 0120;cin=0;
xim0= 0004; xim1=0009; xim2=0005;xim3=0006;cin=0;

// #0 xre0 = 16'b1000000000001001;xre1 = 16'b0000000000100101; xre2 = 16'b0000000000010111; xre3 = 16'b0000000000010100;cin=1'b0;
//#0 xim0 = 16'b1000000000000100;xim1 = 16'b0000000000001001; xim2 = 16'b0000000000000101; xim3 = 16'b0000000000000110;cin=1'b0;
//#20 xre0 = 8'b00000001;xre1 = 8'b0000101; xre2 = 8'b10011001; xre3 = 8'b10000100;cin=1'b0;
//#20 xim0 = 8'b00000101;xim1 = 8'b00001101; xim2 = 8'b00000100; xim3 = 8'b00000000;cin=1'b0;
//#30 xre0 = 8'b00001001;xre1 = 8'b00100101; xre2 = 8'b00010111; xre3 = 8'b00010100;cin=1'b0;
//#30 xim0 = 8'b00000100;xim1 = 8'b00001001; xim2 = 8'b00000101; xim3 = 8'b00000110;cin=1'b0;
//#0 xre0 = 8'b00001001;xre1 = 8'b00100101; xre2 = 8'b00010111; xre3 = 8'b00010100;cin=1'b0;
//#0 xim0 = 8'b00000100;xim1 = 8'b00001001; xim2 = 8'b00000101; xim3 = 8'b00000110;cin=1'b0;
//#0 xre0 = 8'b00001001;xre1 = 8'b00100101; xre2 = 8'b00010111; xre3 = 8'b00010100;cin=1'b0;
//#0 xim0 = 8'b00000100;xim1 = 8'b00001001; xim2 = 8'b00000101; xim3 = 8'b00000110;cin=1'b0;
end
endmodule // stimulus

⌨️ 快捷键说明

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