Axi5SubordinateSnoopClusterAgent constructor
- required Axi5SystemInterface sys,
- required Axi5AcChannelInterface ac,
- required Axi5CrChannelInterface cr,
- required Component parent,
- String name = 'axi5SubordinateSnoopClusterAgent',
- int? timeoutCycles,
- int? dropDelayCycles,
- num readyFrequency = 1.0,
- bool useCredit = false,
Constructs a new Axi5SubordinateSnoopClusterAgent.
Implementation
Axi5SubordinateSnoopClusterAgent({
required this.sys,
required this.ac,
required this.cr,
required Component parent,
String name = 'axi5SubordinateSnoopClusterAgent',
this.timeoutCycles,
this.dropDelayCycles,
this.readyFrequency = 1.0,
this.useCredit = false,
}) : super(name, parent) {
reqAgent = Axi5SubordinateAcChannelAgent(
sys: sys,
ac: ac,
parent: parent,
timeoutCycles: timeoutCycles,
dropDelayCycles: dropDelayCycles,
);
respAgent = Axi5SubordinateCrChannelAgent(
sys: sys,
cr: cr,
parent: parent,
readyFrequency: readyFrequency,
useCredit: useCredit);
}