Patent · US Expired

Modifying a design to reveal the data flow of the design in order to create a more favorable input for block placement

US7269815B2 · kind B2 · utility

12Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 7, 2004
Grant dateSep 11, 2007
Priority date
Expiry dateJul 1, 2024

Classification

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

Abstract

A system is employed for modifying a hierarchical description of a design to reveal the data flow of the design. The modified design provides a more favorable input for block placement. In one embodiment, the modifications includes any one of or a combination of moving hard macros to a higher level of the hierarchical description of the design, flattening modules that are bigger than a threshold, and/or flattening star blocks. Up to three clustering strategies are employed as part of the flattening process, including name-based clustering, external connection based clustering and gate clustering.

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