Files
SLWChipVerify/auto_out_simple_cpu/tb_simple_cpu_auto.v
2026-04-19 16:14:05 +08:00

30 lines
563 B
Verilog

`timescale 1ns/1ps
module tb_simple_cpu_auto;
reg clk;
reg rst;
integer i;
integer seed;
simple_cpu dut (.clk(clk), .rst(rst));
initial begin
clk = 1'b0;
forever #5 clk = ~clk;
end
initial begin
seed = 20260419;
$dumpfile("simple_cpu_auto.vcd");
$dumpvars(0, tb_simple_cpu_auto);
rst = 1'b1;
repeat (2) @(posedge clk);
rst = 1'b0;
for (i = 0; i < 20; i = i + 1) begin
@(posedge clk);
end
#1;
$finish;
end
endmodule