BitCompressor constructor

BitCompressor(
  1. Logic compressBits, {
  2. String name = 'bit_compressor',
})

Construct a column compressor

Implementation

BitCompressor(Logic compressBits, {super.name = 'bit_compressor'}) {
  this.compressBits = addInput(
    'compressBits',
    compressBits,
    width: compressBits.width,
  );
  addOutput('sum');
  addOutput('carry');
}