PartialProductGeneratorCompactRectSignExtension constructor

  1. @Deprecated('Use CompactRectSignExtension class after PartialProductGeneratorBasic')
PartialProductGeneratorCompactRectSignExtension(
  1. Logic multiplicand,
  2. Logic multiplier,
  3. RadixEncoder radixEncoder, {
  4. bool signedMultiplicand = false,
  5. bool signedMultiplier = false,
  6. Logic? selectSignedMultiplicand,
  7. Logic? selectSignedMultiplier,
  8. String name = 'compact_rect',
})

Construct a compact rect sign extending Partial Product Generator

Implementation

@Deprecated(
    'Use CompactRectSignExtension class after PartialProductGeneratorBasic')
PartialProductGeneratorCompactRectSignExtension(
    super.multiplicand, super.multiplier, super.radixEncoder,
    {super.signedMultiplicand,
    super.signedMultiplier,
    super.selectSignedMultiplicand,
    super.selectSignedMultiplier,
    super.name = 'compact_rect'}) {
  extender = CompactRectSignExtension(this);
  signExtend();
}