refactor groundtest unittests into separate package
This commit is contained in:
Submodule groundtest updated: 466d79bd63...081c535055
Submodule junctions updated: 54cf86301b...36ecbfdfb5
@ -3,6 +3,7 @@ package rocketchip
|
||||
import Chisel._
|
||||
import cde.{Parameters, Field}
|
||||
import groundtest._
|
||||
import groundtest.common._
|
||||
import uncore.tilelink._
|
||||
import uncore.agents._
|
||||
|
||||
|
@ -2,6 +2,8 @@ package rocketchip
|
||||
|
||||
import Chisel._
|
||||
import groundtest._
|
||||
import groundtest.unittests._
|
||||
import groundtest.common._
|
||||
import rocket._
|
||||
import uncore.tilelink._
|
||||
import uncore.coherence._
|
||||
@ -162,6 +164,17 @@ class WithUnitTest extends Config(
|
||||
case GroundTestKey => Seq.fill(site(NTiles)) { GroundTestTileSettings() }
|
||||
case BuildGroundTest =>
|
||||
(p: Parameters) => Module(new UnitTestSuite()(p))
|
||||
case UnitTests => (testParams: Parameters) => {
|
||||
implicit val p = testParams
|
||||
Seq(
|
||||
Module(new MultiWidthFifoTest),
|
||||
Module(new SmiConverterTest),
|
||||
Module(new AtosConverterTest),
|
||||
Module(new NastiMemoryDemuxTest),
|
||||
Module(new ROMSlaveTest),
|
||||
Module(new TileLinkRAMTest),
|
||||
Module(new HastiTest))
|
||||
}
|
||||
case _ => throw new CDEMatchError
|
||||
})
|
||||
|
||||
|
2
uncore
2
uncore
Submodule uncore updated: 09a1ec6d6b...29747acb33
Reference in New Issue
Block a user