top layer and some bugs fixed

This commit is contained in:
RuigeLee
2023-07-03 23:51:01 +08:00
parent 38bcf0dcf0
commit 0303ca21fb
6 changed files with 915 additions and 160 deletions

View 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()
})