diff options
| author | vin <git@vineetk.net> | 2025-04-17 16:14:41 -0400 |
|---|---|---|
| committer | vin <git@vineetk.net> | 2025-04-17 16:14:48 -0400 |
| commit | 92d16b841168f044536636179ad4a4364f5ba29a (patch) | |
| tree | abe28a7393765e35704a55573ad7086244d2892d | |
| parent | fa0b37e4e90eed92766273e354d6f7b6d01d3554 (diff) | |
increase RAM size to 0xff
| -rw-r--r-- | ram_large.c | 5 | ||||
| -rw-r--r-- | riscvsingle.sv | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ram_large.c b/ram_large.c new file mode 100644 index 0000000..8e1511e --- /dev/null +++ b/ram_large.c | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | void | ||
| 2 | _start(void) | ||
| 3 | { | ||
| 4 | *(unsigned int *)0xf0 = 500; | ||
| 5 | } | ||
diff --git a/riscvsingle.sv b/riscvsingle.sv index ed8504a..7436ed6 100644 --- a/riscvsingle.sv +++ b/riscvsingle.sv | |||
| @@ -149,7 +149,7 @@ module dmem(input logic clk, we, | |||
| 149 | input logic [ 7:0] my_sw, | 149 | input logic [ 7:0] my_sw, |
| 150 | output logic [31:0] my_rd); | 150 | output logic [31:0] my_rd); |
| 151 | 151 | ||
| 152 | logic [31:0] RAM[127:0]; | 152 | logic [31:0] RAM[255:0]; |
| 153 | 153 | ||
| 154 | assign rd = RAM[a[31:2]]; // word aligned | 154 | assign rd = RAM[a[31:2]]; // word aligned |
| 155 | 155 | ||
