Howard Mao
|
02d113b39f
|
outerDataBits / innerDataBits should be per beat, not per block
|
2015-10-21 11:31:13 -07:00 |
|
Howard Mao
|
baf95533a4
|
fix combinational loop in TileLink Unwrapper
|
2015-10-20 23:26:11 -07:00 |
|
Howard Mao
|
ffe7df2fed
|
make sure TL -> NASTI converter acquire ready not dependent on valid
|
2015-10-20 22:09:22 -07:00 |
|
Howard Mao
|
1c135c1628
|
fix ready-valid mixup in TileLink unwrapper
|
2015-10-20 21:07:42 -07:00 |
|
Howard Mao
|
d12403e7dc
|
fix up and simplify TL -> NASTI converter logic
|
2015-10-19 13:47:13 -07:00 |
|
Howard Mao
|
49667aa4b0
|
make sure broadcast acquire tracker doesn't try to send requests back-to-back
|
2015-10-14 18:56:13 -07:00 |
|
Howard Mao
|
1d362d6d3a
|
make sure correct parameters are used for TileLink constructors
|
2015-10-14 17:58:54 -07:00 |
|
Howard Mao
|
47da284e56
|
TileLinkNarrower should do nothing if interfaces are the same width
|
2015-10-13 13:28:47 -07:00 |
|
Howard Mao
|
83df05cb6a
|
add TileLink data narrower
|
2015-10-13 12:45:39 -07:00 |
|
Howard Mao
|
993ed86198
|
move ReorderQueue to utils.scala
|
2015-10-13 09:49:22 -07:00 |
|
Howard Mao
|
1e7f656527
|
get release block address from inner release
|
2015-09-28 15:02:51 -07:00 |
|
Howard Mao
|
308022210a
|
use updated NASTI channel constructors
|
2015-09-25 12:07:27 -07:00 |
|
Howard Mao
|
8c4ac0f4f3
|
make sure CSR/SCR data width matches xLen
|
2015-09-25 12:07:03 -07:00 |
|
Howard Mao
|
d1f2d40a90
|
replace remaining uses of Vec.fill
|
2015-09-24 17:50:09 -07:00 |
|
Howard Mao
|
3ff830e118
|
ReorderQueue uses Vec of Bools instead of Bits for roq_free
|
2015-09-24 17:43:53 -07:00 |
|
Howard Mao
|
83740dfaa5
|
Merge branch 'master' of github.com:ucb-bar/uncore
|
2015-09-24 17:10:09 -07:00 |
|
Howard Mao
|
3b86790c3f
|
replace NASTIMasterIO and NASTISlaveIO with NASTIIO
|
2015-09-24 16:58:20 -07:00 |
|
Howard Mao
|
b4d21148ec
|
get rid of NASTI error assertion
|
2015-09-22 09:43:42 -07:00 |
|
Howard Mao
|
8b2341b1b1
|
use reorder queue instead of extra tag bit to determine TL g_type in NASTI -> TL converter
|
2015-09-18 09:41:37 -07:00 |
|
Howard Mao
|
bd536d8832
|
make HTIFModuleIO an anonymous bundle
|
2015-09-14 12:58:44 -07:00 |
|
Howard Mao
|
9d89d2a558
|
get rid of MemIO -> TileLink converters
|
2015-09-14 12:58:44 -07:00 |
|
Howard Mao
|
f9965648f2
|
fix up some things in tilelink.scala
|
2015-09-14 12:57:54 -07:00 |
|
Howard Mao
|
64717706a9
|
get rid of non-NASTI RTC module
|
2015-09-14 12:57:54 -07:00 |
|
Howard Mao
|
6ee6ea4f1e
|
use Put/Get/PutBlock/GetBlock constructors in broadcast hub
|
2015-09-14 12:57:54 -07:00 |
|
Howard Mao
|
ae3d96013a
|
make TL -> NASTI converter ingest ClientUncachedTileLinkIO and move functionality to Unwrapper
|
2015-09-14 12:57:54 -07:00 |
|
Howard Mao
|
21f96f382c
|
split off SCR functionality from HTIF
|
2015-09-14 12:57:54 -07:00 |
|
Howard Mao
|
bdc6972a8d
|
separate RTC updates from HTIF
|
2015-09-14 12:56:44 -07:00 |
|
Howard Mao
|
24f3fac90a
|
fix broadcast hub and TL -> NASTI converter to support subblock operations
|
2015-09-14 12:56:44 -07:00 |
|
Howard Mao
|
a551a12d70
|
add missing Wire wrap in BasicCrossbar
|
2015-08-05 17:05:31 -07:00 |
|