IMPLEMENTING DIVISION IN A PROGRAMMABLE INTEGRATED CIRCUIT DEVICE

Patent №

US 8,255,448

Granted

2012-08-28

Filed 2008

Owner

ALTERA CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12244565

Division can be performed in a programmable integrated circuit device by computing a relatively small number of bits of the inverse of the divisor, and then programming multipliers in a specialized processing block of the device to perform multiplication of the dividend and the inverted divisor. The specialized processing block is constructed to be able to be programmed to support such asymmetric multiplication by providing programmable shifting of partial products, so that the partial products can be shifted one number of bits for symmetric multiplication and a different number of bits for asymmetric multiplication. The process is performed recursively, by chaining a plurality of the specialized processing blocks, so that the result converges notwithstanding the relatively low precision of the inverted divisor.

AI hardwareG06F 7/5324G06F 7/535G06F 2207/5355

AI classification

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

Ownership

ALTERA CORPORATION

assignment · 216250311

Assignors

LANGHAMMER, MARTIN

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

© 2026 NYSGPT2525 LLC