Folded integer multiplication for field-programmable gate arrays
AssigneeIntel Corporation
InventorsMartin Langhammer, Bogdan Mihai Pasca
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsMartin Langhammer, Bogdan Mihai Pasca
Estimating the term…
Folded integer multiplier (FIM) circuitry includes a multiplier configurable to perform multiplication and a first addition/subtraction unit and a second addition/subtraction unit both configurable to perform addition and subtraction. The FIM circuitry is configurable to determine each product of a plurality of products for a plurality of pairs of input values having a first number of bits by performing, using the first and second addition/subtraction units, a plurality of operations involving addition or subtraction, and performing, using the multiplier, a plurality of multiplication operations involving values having fewer bits than the first number of bits. The plurality of multiplication operations includes a first number of multiplication operations, and the multiplier is configurable to begin performing all multiplication operations of the plurality of multiplication operations within a first number of clock cycles equal to the first number of multiplication operations.
Folded integer multiplier (FIM) circuitry, comprising:
An integrated circuit device, comprising:
A field-programmable gate array (FPGA) comprising:
Dependencies are inferred from the claim text.