1
0
rocket-chip/src/main/scala
Howard Mao 82169e971e Dynamically compute number of L1 client channels
Until now, the number of L1 client channels was set statically in the
configuration. This static configuration also assumed the same number of
cached and uncached channels per tile. As we plan to move towards
heterogenous multicore systems, this restriction should be removed.

This commit changes the generator so that number of channels per tile
can be independently set (using cde.Parameters.alterPartial).
The OuterMemorySystem will dynamically compute the number of cached and
uncached channels by summing the number of each kind of channel per core.
2016-06-20 13:02:31 -07:00
..
Configs.scala Dynamically compute number of L1 client channels 2016-06-20 13:02:31 -07:00
DeviceSet.scala Refactor AddrMap and its usage (#122) 2016-06-03 17:29:05 -07:00
Fpga.scala move FPGA AXI to HTIF converter into Chisel module 2016-02-19 13:53:31 -08:00
RocketChip.scala Dynamically compute number of L1 client channels 2016-06-20 13:02:31 -07:00
TestBench.scala replace emulator with verilator for chisel3 2016-06-08 02:43:54 -07:00
TestConfigs.scala Dynamically compute number of L1 client channels 2016-06-20 13:02:31 -07:00
Testing.scala Add provisional breakpoint support 2016-06-08 22:34:19 -07:00
Vlsi.scala WIP on new memory map 2016-04-27 14:57:54 -07:00