parent
02bcee9aa9
commit
4a530ab894
|
@ -114,6 +114,7 @@
|
||||||
`define INST_RET 32'h00008067
|
`define INST_RET 32'h00008067
|
||||||
|
|
||||||
`define INST_FENCE 7'b0001111
|
`define INST_FENCE 7'b0001111
|
||||||
|
`define INST_ECALL 32'h73
|
||||||
|
|
||||||
// J type inst
|
// J type inst
|
||||||
`define INST_TYPE_B 7'b1100011
|
`define INST_TYPE_B 7'b1100011
|
||||||
|
@ -139,10 +140,12 @@
|
||||||
`define CSR_MTVEC 12'h305
|
`define CSR_MTVEC 12'h305
|
||||||
`define CSR_MCAUSE 12'h342
|
`define CSR_MCAUSE 12'h342
|
||||||
`define CSR_MEPC 12'h341
|
`define CSR_MEPC 12'h341
|
||||||
|
`define CSR_MIE 12'h304
|
||||||
|
`define CSR_MSTATUS 12'h300
|
||||||
|
|
||||||
`define RomNum 2048 // rom depth(how many words)
|
`define RomNum 4096 // rom depth(how many words)
|
||||||
|
|
||||||
`define MemNum 2048 // memory depth(how many words)
|
`define MemNum 4096 // memory depth(how many words)
|
||||||
`define MemBus 31:0
|
`define MemBus 31:0
|
||||||
`define MemAddrBus 31:0
|
`define MemAddrBus 31:0
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue