📄 test.v
字号:
`timescale 1ns/1ps
module Test;
reg clk;
reg rst_n;
reg [31:0] A_in;
reg [31:0] B_in;
wire [31:0] final_out;
always #2.5 clk = ~clk;
initial clk = 0;
initial begin rst_n = 0; #7 rst_n = 1; end
initial begin
// $sdf_annotate("f:\csa_float_multiplier.sdf",Test.csa_float_multiplier);
A_in = 0;
B_in = 0;
/* #20 A_in = 32'b0_1000_0011_0010_0000_0000_0000_0000_000;//18
#20 B_in = 32'b0_1000_0011_0011_0000_0000_0000_0000_000;//19
#20 A_in = 32'b0_1000_0011_1000_0000_0000_0000_0000_000;//24
#20 B_in = 32'b0_1000_0100_0010_0000_0000_0000_0000_000;//36
*/
#20 A_in =32'hc1efcab5; B_in =32'h41dcc32e; // Sum_out=32'hc44ec906 ;
#20 A_in =32'hc1308a08; B_in =32'hc222264d; // Sum_out=32'h43dfa385 ;
#20 A_in =32'h41dcc531; B_in =32'h417e4026; // Sum_out=32'h43db42f9 ;
#20 A_in =32'h408e593b; B_in =32'hc1e2bc82; // Sum_out=32'hc2fc2730 ;
#20 A_in =32'hc1124c1e; B_in =32'hc244e69d; // Sum_out=32'h43e10c22 ;
#20 A_in =32'hc14ed445; B_in =32'hc2061277; // Sum_out=32'h43d8a40e ;
#20 A_in =32'hc1a1c788; B_in =32'h41a4c734; // Sum_out=32'hc3d0436c ;
#20 A_in =32'hbdf064ce; B_in =32'hc24470a3; // Sum_out=32'h40b876f3 ;
#20 A_in =32'hc1a8aa6c; B_in =32'hbe7d6e6a; // Sum_out=32'h40a6f92c ;
#20 A_in =32'hc1791c27; B_in =32'hc1e012dd; // Sum_out=32'h43da0afd ;
#20 A_in =32'h40e647f3; B_in =32'h4131c8c4; // Sum_out=32'h429fec58 ;
#20 A_in =32'hc192d3b9; B_in =32'hc24a3587; // Sum_out=32'h4467f386 ;
#20 A_in =32'hc1e9bf8f; B_in =32'h3fd0a4d5; // Sum_out=32'hc23e8225 ;
#20 A_in =32'h41b2ae9f; B_in =32'h41e54331; // Sum_out=32'h4420051a ;
#20 A_in =32'h41e9fd33; B_in =32'h4206c13e; // Sum_out=32'h44765653 ;
#20 A_in =32'hc15b40dd; B_in =32'h422601cf; // Sum_out=32'hc40e2d9c ;
#20 A_in =32'h4165c058; B_in =32'hbffc56c4; // Sum_out=32'hc1e27735 ;
#20 A_in =32'hc1c3c705; B_in =32'h42070b86; // Sum_out=32'hc44e8d87 ;
#20 A_in =32'hc150a8bb; B_in =32'hc2259492; // Sum_out=32'h4406f5d9 ;
#20 A_in =32'h41a96357; B_in =32'hc10fc8b6; // Sum_out=32'hc33e4697 ;
end
csa_float_multiplier Test(.clk(clk),.rst_n(rst_n),.A_in(A_in),.B_in(B_in),.final_out(final_out));
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -