EARLY TIMING ESTIMATION OF TIMING STATISTICAL PROPERTIES OF PLACEMENT

Patent №

US 7,577,929

Granted

2009-08-18

Filed 2005

Owner

ALTERA CORPORATION

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11187722

A performance estimation module estimates the performance values of user designs in early phases of compilation and accounts for the performance variability introduced by subsequent compilation phases. The user design is parameterized. The performance estimation model outputs a probability distribution function of estimated performance values of the user design, based upon this parameterization. The performance estimation model is created by parameterizing sample designs. The sample designs are compiled and analyzed to determine their performance values. To account for random variability in compilation phases, the module compiles and analyzes sample designs multiple times. The performance estimation model is created from the relationship between sample designs' performance values and their parameterizations. A regression analysis may be used to determine this relationship. The performance estimation model can be updated with the analysis of compiled user designs. The performance values can include timing, power, and resource consumption.

AI classification

Machine learning1.00
AI hardware0.98
Knowledge representation0.43
Evolutionary computation0.16
Vision0.00
Natural language0.00
Planning0.00
Speech0.00

Ownership

ALTERA CORPORATION

assignment · 168090722

Assignors

HUTTON, MICHAEL D., KARCHMER, DAVID

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

© 2026 NYSGPT2525 LLC