International Business Machines Corporation
Path-based timing driven placement using iterative pseudo netlist changes
Last updated:
Abstract:
Carry out an initial wire-length-driven placement for an integrated circuit design embodied in an unplaced netlist, using a computerized placer, to obtain a data structure representing initial placements of logic gates. Identify at least one timing-critical source-sink path between at least one pair of source-sink endpoints in the data structure representing the initial placements. Create a new pseudo two-pin net for each pair of the at least one pair of source-sink endpoints to create an updated netlist. Carry out a revised wire-length-driven placement on the updated netlist to obtain a data structure representing revised placements.
Status:
Grant
Type:
Utility
Filling date:
16 Dec 2020
Issue date:
29 Mar 2022