1
0

rocketchip: move from using cde to config

This commit is contained in:
Wesley W. Terpstra
2016-11-18 14:05:14 -08:00
parent 40daea2e15
commit 37a3c22639
86 changed files with 88 additions and 88 deletions

View File

@ -3,7 +3,7 @@
package rocket
import Chisel._
import cde.{Parameters, Field}
import config._
import util.{ParameterizedBundle, DecoupledHelper}
class HellaCacheArbiter(n: Int)(implicit p: Parameters) extends Module

View File

@ -5,7 +5,7 @@ package rocket
import Chisel._
import util._
import Chisel.ImplicitConversions._
import cde.Parameters
import config._
class BPControl(implicit p: Parameters) extends CoreBundle()(p) {
val ttype = UInt(width = 4)

View File

@ -3,7 +3,7 @@
package rocket
import Chisel._
import cde.{Parameters, Field}
import config._
import util._
import Chisel.ImplicitConversions._
import uncore.agents.PseudoLRU

View File

@ -4,7 +4,7 @@ package rocket
import Chisel._
import Instructions._
import cde.{Parameters, Field}
import config._
import uncore.devices._
import util._
import Chisel.ImplicitConversions._

View File

@ -12,7 +12,7 @@ import uncore.util._
import util._
import TLMessages._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
class DCacheDataReq(implicit p: Parameters) extends L1HellaCacheBundle()(p) {
val addr = Bits(width = untagBits)

View File

@ -3,7 +3,7 @@
package rocket
import Chisel._
import cde.{Parameters, Field}
import config._
import Instructions._
object ALU

View File

@ -8,7 +8,7 @@ import util._
import Chisel.ImplicitConversions._
import FPConstants._
import uncore.constants.MemoryOpConstants._
import cde.{Parameters, Field}
import config._
case class FPUConfig(
divSqrt: Boolean = true,

View File

@ -4,7 +4,7 @@ import Chisel._
import uncore.tilelink._
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
class FrontendReq(implicit p: Parameters) extends CoreBundle()(p) {
val pc = UInt(width = vaddrBitsExtended)

View File

@ -5,7 +5,7 @@ package rocket
import Chisel._
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
class Instruction(implicit val p: Parameters) extends ParameterizedBundle with HasCoreParameters {
val pf0 = Bool() // page fault on first half of instruction

View File

@ -6,7 +6,7 @@ import uncore.tilelink._
import uncore.util._
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
trait HasL1CacheParameters extends HasCacheParameters with HasCoreParameters {
val outerDataBeats = p(TLKey(p(TLId))).dataBeats

View File

@ -6,7 +6,7 @@ import Chisel._
import Instructions._
import uncore.constants.MemoryOpConstants._
import ALU._
import cde.Parameters
import config._
import util._
import Chisel.ImplicitConversions._

View File

@ -11,7 +11,7 @@ import uncore.util._
import diplomacy._
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
case class DCacheConfig(
nMSHRs: Int = 1,

View File

@ -7,7 +7,7 @@ import uncore.agents._
import uncore.constants._
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
class PTWReq(implicit p: Parameters) extends CoreBundle()(p) {
val prv = Bits(width = 2)

View File

@ -8,7 +8,7 @@ import uncore.constants._
import uncore.agents.CacheName
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
case object RoccMaxTaggedMemXacts extends Field[Int]
case object RoccNMemChannels extends Field[Int]

View File

@ -9,7 +9,7 @@ import uncore.constants._
import junctions.HasAddrMapParameters
import util._
import Chisel.ImplicitConversions._
import cde.{Parameters, Field}
import config._
case object XLen extends Field[Int]
case object FetchWidth extends Field[Int]

View File

@ -3,7 +3,7 @@ package rocket
import Chisel._
import Chisel.ImplicitConversions._
import util._
import cde.Parameters
import config._
class ExpandedInstruction extends Bundle {
val bits = UInt(width = 32)

View File

@ -10,7 +10,7 @@ import uncore.agents._
import uncore.converters._
import uncore.devices._
import util._
import cde.{Parameters, Field}
import config._
import scala.collection.mutable.ListBuffer
case object BuildRoCC extends Field[Seq[RoccParameters]]

View File

@ -7,7 +7,7 @@ import util._
import Chisel.ImplicitConversions._
import junctions._
import scala.math._
import cde.{Parameters, Field}
import config._
import uncore.agents._
import uncore.coherence._