Add: assembly of risc-v cpu

This commit is contained in:
brice.boisson
2023-10-21 22:57:58 +09:00
parent b3fd2a827d
commit f717284c47
9 changed files with 415 additions and 30 deletions

View File

31
tb/tb_risc_v_cpu.v Normal file
View File

@@ -0,0 +1,31 @@
`timescale 1ns / 1ps
module tb_risc_v_cpu ();
// Clock and reset signals
reg clk;
reg reset;
// Design Inputs and outputs
wire [31:0] out;
// DUT instantiation
risc_v_cpu risc_v_cpu (
.clock(clk),
.reset(reset),
.out(out)
);
// generate the clock
initial begin
clk = 1'b0;
forever #1 clk = ~clk;
end
// Generate the reset
initial begin
reset = 1'b1;
#10
reset = 1'b0;
end
endmodule : tb_risc_v_cpu