Wesley W. Terpstra
|
e506309998
|
tilelink2: prototype crossbar implementation
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
1cd85ff050
|
tilelink2: add some bundle introspection to scaffold the xbar
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
492a38aedc
|
tilelink2: only accesses can have errors (release must make forward progress)
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
6599bcb77b
|
tilelink2: statically check Operations are remotely plausible
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
8cff45f254
|
tilelink2: use byte-aligned addressing
This makes it possible to fully validate user input in a monitor.
We will override the lower bits with constant 0s in the TL connect.
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
45e152e97e
|
tilelink2: include Operation constructors
|
2016-09-05 20:58:37 -07:00 |
|
Wesley W. Terpstra
|
7328b55abd
|
tilelink2: first cut at parameterization
|
2016-09-05 20:58:37 -07:00 |
|