Axi5AwChannelConfig class

A config object for constructing an AXI5 AW channel.

Inheritance

Constructors

Axi5AwChannelConfig({int userWidth = 32, int idWidth = 4, bool useIdUnq = false, int addrWidth = 32, int lenWidth = 8, bool useLock = true, bool rmeSupport = false, bool instPrivPresent = false, int pasWidth = 0, int mecIdWidth = 0, int atOpWidth = 0, int snpWidth = 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 actWidth = 0, int subSysIdWidth = 0, int domainWidth = 0, bool stashNidPresent = false, bool stashLPidPresent = false, int cmoWidth = 0, bool useFlow = false, bool supportGdi = false, bool supportRmeAndPasMmu = false, int untranslatedTransVersion = 4})
Constructor.

Properties

actWidth int
ACT width.
finalinherited
addrWidth int
The width of the address bus in bits.
finalinherited
atOpWidth int
The width of the ATOP signal in bits.
finalinherited
burstWidth int
The width of the BURST signal in bits.
finalinherited
cacheWidth int
The width of the CACHE signal in bits.
finalinherited
cmoWidth int
Width of the CMO signal.
finalinherited
domainWidth int
Width of the DOMAIN signal.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
idWidth int
The width of the ID signal in bits.
finalinherited
instPrivPresent bool
Inst/priv support.
finalinherited
lenWidth int
The width of the LEN signal in bits.
finalinherited
loopWidth int
Loopback signal width.
finalinherited
mecIdWidth int
The width of MECID signal in bits.
finalinherited
mpamWidth int
Width of MPAM signal.
finalinherited
pasWidth int
The width of PAS signal in bits.
finalinherited
protWidth int
The width of the PROT signal in bits.
finalinherited
qosWidth int
The width of the QOS signal in bits.
finalinherited
regionWidth int
The width of the REGION signal in bits.
finalinherited
rmeSupport bool
Realm Management Extension support.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secSidWidth int
Secure stream ID width.
finalinherited
sidWidth int
Stream ID width.
finalinherited
sizeWidth int
The width of the SIZE signal in bits.
finalinherited
snpWidth int
The width of the SNOOP signal in bits.
finalinherited
ssidWidth int
Substream ID width.
finalinherited
stashLPidPresent bool
Stash Logical PID present.
finalinherited
stashNidPresent bool
Stash NID present.
finalinherited
subSysIdWidth int
Subsystem ID width.
finalinherited
supportGdi bool
GDI support.
finalinherited
supportRmeAndPasMmu bool
RME and PAS support.
finalinherited
tracePresent bool
Trace present.
finalinherited
untranslatedTransVersion int
Untranslated transactions version.
finalinherited
useFlow bool
Flow support.
finalinherited
useIdUnq bool
Indicates whether the unique ID feature is used.
finalinherited
useLock bool
Controls the presence of lock which is an optional port.
finalinherited
useNsaId bool
Control for using NSAID.
finalinherited
usePbha bool
Control for using PBHA.
finalinherited
userWidth int
The width of the user-defined signal in bits.
finalinherited
useTagging bool
Support tagging feature.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited