createModule method

  1. @override
Module createModule()
override

Creates a Module instance as configured.

Implementation

@override
Module createModule() => AsyncFifo(
      writeClk: Logic(),
      readClk: Logic(),
      writeReset: Logic(),
      readReset: Logic(),
      writeEnable: Logic(),
      writeData: Logic(width: dataWidthKnob.value),
      readEnable: Logic(),
      depth: depthKnob.value,
      syncStages: syncStagesKnob.value,
    );