Axi4ReadCluster constructor

Axi4ReadCluster({
  1. int idWidth = 4,
  2. int addrWidth = 32,
  3. int lenWidth = 8,
  4. int userWidth = 32,
  5. bool useLock = false,
  6. int dataWidth = 64,
  7. bool useLast = true,
})

Constructor.

Implementation

Axi4ReadCluster({
  int idWidth = 4, // TODO(kimmeljo): split??
  int addrWidth = 32,
  int lenWidth = 8,
  int userWidth = 32, // TODO(kimmeljo): split??
  bool useLock = false,
  int dataWidth = 64,
  bool useLast = true,
}) : super(
          arIntf: Axi4ArChannelInterface(
              idWidth: idWidth,
              addrWidth: addrWidth,
              lenWidth: lenWidth,
              useLock: useLock,
              userWidth: userWidth),
          rIntf: Axi4RChannelInterface(
              idWidth: idWidth,
              userWidth: userWidth,
              dataWidth: dataWidth,
              useLast: useLast));