Ace5LiteRChannelConfig class

A config object for constructing an ACE5-Lite R channel.

Inheritance

Constructors

Ace5LiteRChannelConfig({int userWidth = 32, int dataWidth = 64, int idWidth = 4, bool useIdUnq = false, bool useTag = false, int tagDataWidth = 0, bool useTagUpdate = false, bool useTagMatch = false, bool tracePresent = false, int loopWidth = 0, bool useBusy = false, int chunkNumWidth = 0, int chunkStrbWidth = 0, bool useLast = true, bool usePoison = false, int respWidth = 4})
Constructor.

Properties

chunkNumWidth → int
The width of the chunk number signal in bits.
finalinherited
chunkStrbWidth → int
The width of the chunk strobe signal in bits.
finalinherited
dataWidth → int
The width of the transaction data bus in bits.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
idWidth → int
The width of the ID signal in bits.
finalinherited
loopWidth → int
The width of the loop signal in bits.
finalinherited
respWidth → int
The width of the response signal in bits.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
strbWidth → int
The width of the write strobe signal in bits.
finalinherited
tagDataWidth → int
The width of the tag data signal in bits.
finalinherited
tracePresent → bool
Indicates whether trace functionality is present.
finalinherited
useBusy → bool
Indicates whether the busy signal is used.
finalinherited
useIdUnq → bool
Indicates whether the unique ID feature is used.
finalinherited
useLast → bool
Controls the presence of last which is an optional port for multi burst transactions.
finalinherited
usePoison → bool
Indicates whether a poison bit is used.
finalinherited
userWidth → int
The width of the user-defined signal in bits.
finalinherited
useTag → bool
Indicates whether the tag feature is used.
finalinherited
useTagMatch → bool
Indicates whether the tag match feature is used.
finalinherited
useTagUpdate → bool
Indicates whether the tag update feature is used.
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