Axi5RChannelConfig constructor

Axi5RChannelConfig({
  1. int userWidth = 32,
  2. int dataWidth = 64,
  3. int idWidth = 4,
  4. bool useIdUnq = false,
  5. bool useTag = false,
  6. int tagDataWidth = 0,
  7. bool useTagUpdate = false,
  8. bool useTagMatch = false,
  9. bool tracePresent = false,
  10. int loopWidth = 0,
  11. bool useBusy = false,
  12. int chunkNumWidth = 0,
  13. int chunkStrbWidth = 0,
  14. bool useLast = true,
  15. bool usePoison = false,
  16. int respWidth = 4,
})

Constructor.

Implementation

Axi5RChannelConfig({
  super.userWidth = 32,
  super.dataWidth = 64,
  super.idWidth = 4,
  super.useIdUnq = false,
  super.useTag = false,
  super.tagDataWidth = 0,
  super.useTagUpdate = false,
  super.useTagMatch = false,
  super.tracePresent = false,
  super.loopWidth = 0,
  super.useBusy = false,
  super.chunkNumWidth = 0,
  super.chunkStrbWidth = 0,
  super.useLast = true,
  super.usePoison = false,
  super.respWidth = 4,
}) : super(strbWidth: 0);