Axi4SubordinateRequestChannelAgent constructor

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

Constructs a new Axi4SubordinateRequestChannelAgent.

Implementation

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

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