diff options
author | Flavian Kaufmann <flavian@flaviankaufmann.ch> | 2024-05-20 11:39:26 +0200 |
---|---|---|
committer | Flavian Kaufmann <flavian@flaviankaufmann.ch> | 2024-05-20 11:39:26 +0200 |
commit | 407a3ff54a35cbe99ba6ac743376e9b0e9718fc1 (patch) | |
tree | b96527b0b55bb63e21551f9a93d3c3271dd39988 /include/consts.vh | |
parent | def3f62f7f8d6b5bd4b15500c7d11935540e81da (diff) | |
download | riscv_cpu-407a3ff54a35cbe99ba6ac743376e9b0e9718fc1.tar.gz riscv_cpu-407a3ff54a35cbe99ba6ac743376e9b0e9718fc1.zip |
nextpnr himbaechel
Diffstat (limited to 'include/consts.vh')
-rw-r--r-- | include/consts.vh | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/include/consts.vh b/include/consts.vh index 952b0de..be1c647 100644 --- a/include/consts.vh +++ b/include/consts.vh @@ -117,4 +117,23 @@ parameter INSTR_WE_DISABLE = 1'b0; parameter PC_UPDATE_ENABLE = 1'b1; parameter PC_UPDATE_DISABLE = 1'b0; parameter BRANCH_ENABLE = 1'b1; -parameter BRANCH_DISABLE = 1'b0;
\ No newline at end of file +parameter BRANCH_DISABLE = 1'b0; + +parameter IO_BEGIN = 32'h0000_0000; +parameter IO_END = 32'h0000_FFFF; +parameter ROM_BEGIN = 32'h0001_0000; +parameter ROM_END = 32'h000F_FFFF; +parameter RAM_BEGIN = 32'h0010_0000; +parameter RAM_END = 32'hFF0F_FFFF; + +// 0000 0000 Reserved +// 0000 FFFF +// +// 0001 0000 ROM +// 000F FFFF +// +// 0010 0000 RAM +// FF0F FFFF +// +// FF10 0000 Reserved +// FFFF FFFF |