IMPLEMENTING LARGE MULTIPLIERS IN A PROGRAMMABLE INTEGRATED CIRCUIT DEVICE

Patent №

US 8,959,137

Granted

2015-02-17

Filed 2012

Owner

ALTERA CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13677924

A specialized processing block is configurable as one ternary linear decomposition or two binary linear decompositions to perform large multiplications using smaller multipliers, and includes a first number of multiplier circuits of a first size, a second number of pre-adders, and a third number of block inputs. The block inputs are connected to a first subset of the multiplier circuits, and to the pre-adders which are connected to a second subset of the multiplier circuits. There is also a fourth number of additional inputs. A plurality of shifters shift partial product outputs of each of the multipliers by various shift amounts. A joint adder structure combines the shifted partial products. Controllable elements controllably select between different configurations of inputs to the multipliers and pre-adders, controllably connect and disconnect certain ones of the shifted partial products, and selectively split the joint adder structure into two smaller adder structures.

AI classification

AI hardware1.00
Natural language0.00
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Speech0.00
Planning0.00

Ownership

ALTERA CORPORATION

assignment · 293050289

Assignors

LANGHAMMER, MARTIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC