Micro-regions for auto place and route optimization
AssigneeApple Inc.
InventorsSuparn Vats, John H. Mylius, Karthik Rajagopal
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsSuparn Vats, John H. Mylius, Karthik Rajagopal
Estimating the term…
Techniques are disclosed for partitioning a placement of a circuit design into a plurality of regions. A constraint is generated based on the partitioning of the placement and on the sequential elements that are located within each region. The constraint is provided to one or more design tools, and the constraint forces sequential elements to fall within the same region on the next placement. Some regions can be classified as guides, and these regions act as a recommendation for a design tool instead of as an explicit rule. Other regions can be classified as inclusive, and sequential elements can be allowed to enter the region but any sequential elements already in the region must stay in the region. Further regions can be classified as exclusive, and no sequential elements may enter or leave these regions on the next placement of the circuit design.
A computer-implemented method comprising:
A computer-implemented method comprising:
A computing system comprising:
A non-transitory computer readable storage medium comprising program instructions, wherein when executed the program instructions are operable to:
Dependencies are inferred from the claim text.