Axi4MainResponseChannelAgent constructor

Axi4MainResponseChannelAgent({
  1. required Axi4SystemInterface sIntf,
  2. required Axi4BaseBChannelInterface rIntf,
  3. required Component parent,
  4. String name = 'axi4MainResponseChannelAgent',
  5. num readyFrequency = 1.0,
})

Constructs a new Axi4MainResponseChannelAgent.

Implementation

Axi4MainResponseChannelAgent({
  required this.sIntf,
  required this.rIntf,
  required Component parent,
  String name = 'axi4MainResponseChannelAgent',
  this.readyFrequency = 1.0,
}) : super(name, parent) {
  readyDriver = Axi4ReadyDriver(
      parent: this, sys: sIntf, chan: rIntf, readyFrequency: readyFrequency);

  monitor =
      Axi4ResponseChannelMonitor(sIntf: sIntf, rIntf: rIntf, parent: parent);
}