Axi5MainReadClusterAgent constructor

Axi5MainReadClusterAgent({
  1. required Axi5SystemInterface sys,
  2. required Axi5ArChannelInterface ar,
  3. required Axi5RChannelInterface r,
  4. required Component parent,
  5. String name = 'axi5MainReadClusterAgent',
  6. int? timeoutCycles,
  7. int? dropDelayCycles,
  8. num readyFrequency = 1.0,
  9. bool useCredit = false,
})

Constructs a new Axi4MainReadClusterAgent.

Implementation

Axi5MainReadClusterAgent({
  required this.sys,
  required this.ar,
  required this.r,
  required Component parent,
  String name = 'axi5MainReadClusterAgent',
  this.timeoutCycles,
  this.dropDelayCycles,
  this.readyFrequency = 1.0,
  this.useCredit = false,
}) : super(name, parent) {
  reqAgent = Axi5MainArChannelAgent(
      sys: sys,
      ar: ar,
      parent: parent,
      timeoutCycles: timeoutCycles,
      dropDelayCycles: dropDelayCycles);
  dataAgent = Axi5MainRChannelAgent(
      sys: sys,
      r: r,
      parent: parent,
      readyFrequency: readyFrequency,
      useCredit: useCredit);
}