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