Axi4MainRequestChannelAgent constructor
- required Axi4SystemInterface sIntf,
- required Axi4RequestChannelInterface rIntf,
- required Component parent,
- String name = 'axi4MainRequestChannelAgent',
- int timeoutCycles = 500,
- int dropDelayCycles = 30,
Constructs a new Axi4MainRequestChannelAgent.
Implementation
Axi4MainRequestChannelAgent({
required this.sIntf,
required this.rIntf,
required Component parent,
String name = 'axi4MainRequestChannelAgent',
this.timeoutCycles = 500,
this.dropDelayCycles = 30,
}) : super(name, parent) {
sequencer =
Sequencer<Axi4RequestPacket>('axi4MainRequestChannelSequencer', this);
driver = Axi4RequestChannelDriver(
parent: this,
sIntf: sIntf,
rIntf: rIntf,
sequencer: sequencer,
timeoutCycles: timeoutCycles,
dropDelayCycles: dropDelayCycles,
);
}