Patent · US Active

Method, system, and computer program product for implementing incremental placement in electronics design

US8028263B2 · kind B2 · utility

8Cited by
8References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 8, 2008
Grant dateSep 27, 2011
Priority date
Expiry dateFeb 5, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/392
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed are a method, system, and computer program product for implementing incremental placement for an electronic design while predicting and minimizing a perturbation impact arising from incremental placement of electronic components. In some embodiments, an initial placement of an electronic design is identified, an abstract flow is computed, target locations of various electronic components to be placed are identified, a relative ordering of electronic components is determined, and the placement is then legalized. Furthermore, in various embodiments, the method, system, or computer program product starts with an initial placement of an electronic design and derives a legal placement by using an incremental placement technique while minimizing the perturbation impact or an total quadratic movement of instances. In some embodiments, an augmented or incremental clumping technique based data structure is utilized for rapid and substantially exact perturbation prediction of effects of local incremental placement operations.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.