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