Axi5SubordinateCrChannelAgent constructor

Axi5SubordinateCrChannelAgent({
  1. required Axi5SystemInterface sys,
  2. required Axi5CrChannelInterface cr,
  3. required Component parent,
  4. String name = 'axi5SubordinateCrChannelAgent',
  5. bool useCredit = false,
  6. num readyFrequency = 1.0,
})

Constructs a new Axi5SubordinateCrChannelAgent.

Implementation

Axi5SubordinateCrChannelAgent({
  required this.sys,
  required this.cr,
  required Component parent,
  String name = 'axi5SubordinateCrChannelAgent',
  this.useCredit = false,
  this.readyFrequency = 1.0,
}) : super(name, parent) {
  monitor = Axi5CrChannelMonitor(sys: sys, cr: cr, parent: parent);

  if (useCredit) {
  } else {
    readyDriver = Axi5ReadyDriver(
        parent: parent, sys: sys, trans: cr, readyFrequency: readyFrequency);
  }
}