1
0

tileink2: add a TestRAM; a zero-delay RAM useful for testing

TLRAM always answers after 1 cycle. We need a RAM that answers in 0.
This commit is contained in:
Wesley W. Terpstra
2017-03-13 16:03:21 -07:00
parent e9c694522b
commit 6fc3ec3d63
2 changed files with 84 additions and 0 deletions

View File

@ -28,6 +28,7 @@ class WithTLSimpleUnitTests extends Config((site, here, up) => {
Module(new uncore.tilelink2.TLRAMSimpleTest(1)),
Module(new uncore.tilelink2.TLRAMSimpleTest(4)),
Module(new uncore.tilelink2.TLRAMSimpleTest(16)),
Module(new uncore.tilelink2.TLRAMZeroDelayTest(4)),
Module(new uncore.tilelink2.TLRR0Test),
Module(new uncore.tilelink2.TLRR1Test),
Module(new uncore.tilelink2.TLRAMRationalCrossingTest),