Connect lower 8 bits of x31 to the LEDs for debugging
This commit is contained in:
parent
86f6e0eec1
commit
9de9955ad0
2 changed files with 9 additions and 2 deletions
8
rv32.sv
8
rv32.sv
|
|
@ -8,8 +8,14 @@
|
||||||
`include "rv32_writeback.sv"
|
`include "rv32_writeback.sv"
|
||||||
|
|
||||||
module rv32 (
|
module rv32 (
|
||||||
input clk
|
input clk,
|
||||||
|
output [7:0] leds
|
||||||
);
|
);
|
||||||
|
always_ff @(posedge clk) begin
|
||||||
|
if (writeback_rd_writeback && writeback_rd == 31)
|
||||||
|
leds <= writeback_rd_value[7:0];
|
||||||
|
end
|
||||||
|
|
||||||
rv32_fetch fetch (
|
rv32_fetch fetch (
|
||||||
.clk(clk),
|
.clk(clk),
|
||||||
|
|
||||||
|
|
|
||||||
3
top.sv
3
top.sv
|
|
@ -34,6 +34,7 @@ module top (
|
||||||
);
|
);
|
||||||
|
|
||||||
rv32 rv32 (
|
rv32 rv32 (
|
||||||
.clk(clk)
|
.clk(clk),
|
||||||
|
.leds(leds)
|
||||||
);
|
);
|
||||||
endmodule
|
endmodule
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue