Compressor2 constructor

Compressor2(
  1. Logic compressBits, {
  2. String name = 'compressor_2',
  3. String? definitionName,
})

Construct a 2-input compressor (half-adder)

Implementation

Compressor2(super.compressBits,
    {super.name = 'compressor_2', String? definitionName})
    : super(definitionName: definitionName ?? 'Compressor2') {
  sum <= compressBits.xor();
  carry <= compressBits.and();
}