Axi5BChannelConfig class

A config object for constructor an AXI5 B channel.

Inheritance

Constructors

Axi5BChannelConfig({int userWidth = 16, 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 respWidth = 4})
Constructor.

Properties

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
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
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