BitCompressor constructor
Construct a column compressor
Implementation
BitCompressor(Logic compressBits,
{super.name = 'bit_compressor',
super.reserveName,
super.reserveDefinitionName,
String? definitionName})
: super(definitionName: definitionName ?? 'BitCompressor') {
this.compressBits = addInput(
'compressBits',
compressBits,
width: compressBits.width,
);
addOutput('sum');
addOutput('carry');
}