Ace5LiteArChannelConfig constructor
- int userWidth = 32,
- int idWidth = 4,
- bool useIdUnq = false,
- int addrWidth = 32,
- int lenWidth = 8,
- bool useLock = true,
- int snpWidth = 0,
- int barWidth = 0,
- bool usePoison = false,
- bool rmeSupport = false,
- int mecIdWidth = 0,
- bool useChunk = false,
- int atopWidth = 0,
- int chunkNumWidth = 0,
- int chunkStrbWidth = 0,
- bool tracePresent = false,
- int loopWidth = 0,
- int mpamWidth = 0,
- bool useTagging = false,
- int secSidWidth = 0,
- int sidWidth = 0,
- int ssidWidth = 0,
- bool useNsaId = false,
- bool usePbha = false,
- int subSysIdWidth = 0,
- bool useFlow = false,
- int untranslatedTransVersion = 4,
Constructor.
Implementation
Ace5LiteArChannelConfig({
super.userWidth = 32,
super.idWidth = 4,
super.useIdUnq = false,
super.addrWidth = 32,
super.lenWidth = 8,
super.useLock = true,
super.snpWidth = 0,
super.barWidth = 0,
super.usePoison = false,
super.rmeSupport = false,
super.mecIdWidth = 0,
super.useChunk = false,
super.atopWidth = 0,
super.chunkNumWidth = 0,
super.chunkStrbWidth = 0,
super.tracePresent = false,
super.loopWidth = 0,
super.mpamWidth = 0,
super.useTagging = false,
super.secSidWidth = 0,
super.sidWidth = 0,
super.ssidWidth = 0,
super.useNsaId = false,
super.usePbha = false,
super.subSysIdWidth = 0,
super.useFlow = false,
super.untranslatedTransVersion = 4,
}) : super(
sizeWidth: 3,
burstWidth: 2,
cacheWidth: 4,
protWidth: 3,
qosWidth: 4,
regionWidth: 4,
instPrivPresent: false,
pasWidth: 0,
supportGdi: false,
supportRmeAndPasMmu: false,
actWidth: 0,
);