Cadence Design Systems, Inc.
Method, system, and computer program product for implementing routing aware placement or floor planning for an electronic design
Last updated:
Abstract:
Disclosed are techniques for implementing routing aware floorplanning or placement for an electronic design. These techniques preprocess an electronic design and a plurality of inputs for a floorplanner or placer, identify a tentative location for inserting a block comprising one or more pins into a floorplan or placement layout, snap the block to a legal location based at least in part upon one or more characteristics of the one or more pins or one or more pseudo-pins, and update the floorplan or placement layout with one or more geometric routes based in part or in whole upon the legal location.
Status:
Grant
Type:
Utility
Filling date:
29 Jun 2017
Issue date:
24 Dec 2019