Axi5BaseInterface constructor

Axi5BaseInterface({
  1. required String prefix,
  2. required bool main,
})

Constructor.

Implementation

Axi5BaseInterface({
  required this.prefix,
  required this.main,
}) {
  setPorts([
    Logic.port('${prefix}VALID'),
  ], [
    if (main) PairDirection.fromProvider else PairDirection.fromConsumer,
  ]);
}