MultiplierEncoder class

A class that generates the Booth encoding of the multipler

Constructors

MultiplierEncoder(Logic multiplier, RadixEncoder radixEncoder, {Logic? selectSigned, bool signed = false})
Generate an encoding of the input multiplier

Properties

hashCode int
The hash code for this object.
no setterinherited
multiplier Logic
Access the multiplier
final
rows int
Number of row radixEncoders
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getEncoding(int row) RadixEncode
Retrieve the Booth encoding for the row
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited