METHOD FOR PROGRAMMING PROGRAMMABLE LOGIC DEVICE HAVING SPECIALIZED FUNCTIONAL BLOCKS

Patent №

US 7,082,592

Granted

2006-07-25

Filed 2003

Owner

ALTERA CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10463688

A programming method efficiently programs programmable logic devices of the type having specialized functional blocks. Those blocks may include multipliers and other arithmetic function elements, or may be various types of memory blocks. In order to efficiently program devices having such specialized functional blocks, without using a larger device than necessary, and without failing to fit a user design to a device, if the programming method finds that that there are more functions to be performed in specialized functional blocks than there are specialized functional blocks available, the programming method attempts to map some of the specialized functions to generic programmable logic elements (or other resources), assuming there are sufficient programmable logic elements (or other resources) that otherwise would remain unused in the user design.

AI classification

AI hardware0.55
Knowledge representation0.11
Vision0.02
Evolutionary computation0.00
Natural language0.00
Machine learning0.00
Planning0.00
Speech0.00

Ownership

ALTERA CORPORATION

assignment · 145780743

Assignors

THARMALINGAM, KUMARA

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

© 2026 NYSGPT2525 LLC