.. |
AddressDecoder.scala
|
tilelink2 AddressDecoder: validate output of optimization
|
2016-09-16 16:09:00 -07:00 |
Arbiter.scala
|
tilelink2: add a general-purpose Arbiter
|
2016-09-22 15:18:53 -07:00 |
AtomicAutomata.scala
|
tilelink2 Atomics: support arithmetic atomics
|
2016-09-22 15:18:54 -07:00 |
Buffer.scala
|
tilelink2 Buffer: increase the minLatency on ports
|
2016-09-22 15:18:54 -07:00 |
Bundles.scala
|
tilelink2 Bundles: add 1-way snoop bundles
|
2016-09-22 15:14:20 -07:00 |
Crossing.scala
|
[tilelink2] Convert TileLink2 to use IrrevocableIO. Add checks to the Monitor to enforce Irrevocable semantics on TLEdges. Update the RegisterRouterTests to pass the new Monitor assertions.
|
2016-09-14 17:43:07 -07:00 |
Edges.scala
|
tilelink2: differentiate fast/safe address lookup cases
|
2016-09-17 17:04:18 -07:00 |
Example.scala
|
Merge remote-tracking branch 'origin/master' into black_box_regs
|
2016-09-09 13:12:52 -07:00 |
Fragmenter.scala
|
tilelink2: most adapters can wipe away latency
|
2016-09-22 15:18:54 -07:00 |
Fuzzer.scala
|
tilelink2 Fuzzer: work around for firrtl/verilator performance issue
|
2016-09-22 15:18:54 -07:00 |
HintHandler.scala
|
tilelink2: most adapters can wipe away latency
|
2016-09-22 15:18:54 -07:00 |
IntNodes.scala
|
tilelink2 Nodes: split connect into eager and lazy halves
|
2016-09-22 15:18:50 -07:00 |
LazyModule.scala
|
tilelink2: get rid of fragile implicit lazyModule pattern, and support :=
|
2016-09-08 23:06:59 -07:00 |
Legacy.scala
|
tilelink2 Legacy: convert TL1 atomic operand size
|
2016-09-22 15:18:54 -07:00 |
Monitor.scala
|
tilelink2 Monitor: work around for firrtl/verilator performance issue
|
2016-09-22 15:18:54 -07:00 |
Nodes.scala
|
tilelink2 Nodes: split connect into eager and lazy halves
|
2016-09-22 15:18:50 -07:00 |
package.scala
|
tilelink2 Fuzzer: work around for firrtl/verilator performance issue
|
2016-09-22 15:18:54 -07:00 |
Parameters.scala
|
tilelink2 Parameters: include a minLatency parameter for optimization
|
2016-09-22 15:18:54 -07:00 |
RAMModel.scala
|
tilelink2 RAMModel: exploit latency to remove bypass
|
2016-09-22 15:18:54 -07:00 |
RegField.scala
|
RegField: separate UInt=>bytes and bytes=>regs
|
2016-09-16 14:24:28 -07:00 |
RegisterCrossing.scala
|
Merge branch 'master' of github.com:ucb-bar/rocket-chip into tl2-irrevocable
|
2016-09-14 17:50:17 -07:00 |
RegisterRouter.scala
|
tilelink2: specify the minLatency for SRAM+RR
|
2016-09-22 15:18:54 -07:00 |
RegisterRouterTest.scala
|
tilelink2: specify the minLatency for SRAM+RR
|
2016-09-22 15:18:54 -07:00 |
RegMapper.scala
|
tilelink2: specify the minLatency for SRAM+RR
|
2016-09-22 15:18:54 -07:00 |
SRAM.scala
|
tilelink2: specify the minLatency for SRAM+RR
|
2016-09-22 15:18:54 -07:00 |
TLNodes.scala
|
tilelink2 Parameters: include a minLatency parameter for optimization
|
2016-09-22 15:18:54 -07:00 |
WidthWidget.scala
|
tilelink2: most adapters can wipe away latency
|
2016-09-22 15:18:54 -07:00 |
Xbar.scala
|
tilelink2 Parameters: include a minLatency parameter for optimization
|
2016-09-22 15:18:54 -07:00 |