📄 tb_demo_32_8.v
字号:
//////////////////////////////////////////////////////////////////////////////////////
// Name Test Bench for demo_32_8 //
// Version 1.0 //
// Author Marko, Karl //
// Date Dec 23 //
// Character Test Bench for demo_32_8 //
// Changes Original Version //
//////////////////////////////////////////////////////////////////////////////////////
module Test_demo_32_8;
reg [ 7:0] Ai, Gi;
reg [255:0] Bi;
reg [14:0] Pi;
reg clk, ctrl;
wire [ 7:0] Ao, Go, Po;
demo_32_8 U_Test_demo_32_8 (.clk(clk), .Ai(Ai), .Gi(Gi), .Bi(Bi), .ctrl(ctrl), .Pi(Pi), .Ao(Ao), .Go(Go), .Po(Po));
always #5 clk = ~ clk;
initial
begin
clk = 1;
#10 // 31
ctrl = 0;
Ai = 8'b1000_0000; // x^255
Gi = 8'b0000_0000;
Bi = 256'h2; // x^1
Pi = 15'b0;
#10 // 30
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10 // 29
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10 // 28
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10 // 13
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10 // 06
Ai = 8'b0001_0000; // x^52
Gi = 8'b0010_0000; // x^53
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10 // 02
Ai = 8'b0000_0000;
Gi = 8'b0000_0010; // x^17
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#10
ctrl = 1;
#10
Ai = 8'b0000_0000;
Gi = 8'b0000_0000;
#3000
$stop;
end
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -