top layer and some bugs fixed
This commit is contained in:
24
src/main/scala/mac/Parameters.scala
Normal file
24
src/main/scala/mac/Parameters.scala
Normal file
@@ -0,0 +1,24 @@
|
||||
package MAC
|
||||
|
||||
import chisel3._
|
||||
import chisel3.stage._
|
||||
import freechips.rocketchip.diplomacy._
|
||||
|
||||
import org.chipsalliance.cde.config._
|
||||
|
||||
case object MacParamsKey extends Field[MacSetting]
|
||||
|
||||
|
||||
case class MacSetting(){
|
||||
|
||||
}
|
||||
|
||||
trait HasMacParameters {
|
||||
implicit val p: Parameters
|
||||
|
||||
val riftSetting = p(MacParamsKey)
|
||||
}
|
||||
|
||||
class MacCfg extends Config((_, _, _) => {
|
||||
case MacParamsKey => MacSetting()
|
||||
})
|
||||
Reference in New Issue
Block a user