Wesley W. Terpstra
|
ae2bc4da21
|
tilelink2: refactor RegField into interface and implementation
|
2016-09-05 20:58:39 -07:00 |
|
Wesley W. Terpstra
|
f99a3dbec7
|
tilelink2: rename Factory=>LazyModule and TLModule=>LazyModuleImp
|
2016-09-05 20:58:39 -07:00 |
|
Wesley W. Terpstra
|
5f6ca0bd0d
|
tilelink2: rename wmask => mask since it also applies to reads
|
2016-09-05 20:58:39 -07:00 |
|
Wesley W. Terpstra
|
dd27a60daa
|
tilelink2: use consistent in/out ports for TLSimpleFactories
|
2016-09-05 20:58:38 -07:00 |
|
Wesley W. Terpstra
|
5f7711a0c0
|
tilelink2: add an intermediate type for simple factories
|
2016-09-05 20:58:38 -07:00 |
|
Wesley W. Terpstra
|
967d8f108c
|
tilelink2: support ready-valid enqueue+dequeue on register fields
|
2016-09-05 20:58:38 -07:00 |
|
Wesley W. Terpstra
|
dc1164a996
|
tilelink2: defer bundle construction until after Module base class instantiated
|
2016-09-05 20:58:38 -07:00 |
|
Wesley W. Terpstra
|
18e149098a
|
tilelink2: connect abstract register-based modules to TileLink
|
2016-09-05 20:58:38 -07:00 |
|