Move N_CORES and MMIO_BASE to SCRFile instance in RocketChip
This commit is contained in:
parent
ebffd69b8e
commit
6095e7361e
@ -102,8 +102,6 @@ class SCRFile(prefix: String, baseAddress: BigInt)(implicit p: Parameters) exten
|
|||||||
val scr_rdata = Wire(Vec(io.scr.rdata.size, Bits(width=scrDataBits)))
|
val scr_rdata = Wire(Vec(io.scr.rdata.size, Bits(width=scrDataBits)))
|
||||||
for (i <- 0 until scr_rdata.size)
|
for (i <- 0 until scr_rdata.size)
|
||||||
scr_rdata(i) := io.scr.rdata(i)
|
scr_rdata(i) := io.scr.rdata(i)
|
||||||
scr_rdata(0) := UInt(nCores); map.allocate(0, "N_CORES")
|
|
||||||
scr_rdata(1) := UInt(p(MMIOBase) >> 20); map.allocate(1, "MMIO_BASE")
|
|
||||||
|
|
||||||
val read_addr = Reg(init = UInt(0, scrAddrBits))
|
val read_addr = Reg(init = UInt(0, scrAddrBits))
|
||||||
val resp_valid = Reg(init = Bool(false))
|
val resp_valid = Reg(init = Bool(false))
|
||||||
|
Loading…
Reference in New Issue
Block a user