ReadyValidReceiverAgent constructor

ReadyValidReceiverAgent({
  1. required Logic clk,
  2. required Logic reset,
  3. required Logic ready,
  4. required Logic valid,
  5. required Logic data,
  6. required Component? parent,
  7. double blockRate = 0,
  8. String name = 'readyValidReceiverAgent',
})

Creates an Agent for receiving over a ready/valid protocol.

Implementation

ReadyValidReceiverAgent({
  required super.clk,
  required super.reset,
  required super.ready,
  required super.valid,
  required super.data,
  required super.parent,
  this.blockRate = 0,
  super.name = 'readyValidReceiverAgent',
});