Out-of-context feedback hierarchical large block synthesis (HLBS) optimization
AssigneeInternational Business Machines Corporation
InventorsFrank Musante, Nathaniel Hieter, Alexander Suess, Ofer Geva
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsFrank Musante, Nathaniel Hieter, Alexander Suess, Ofer Geva
Estimating the term…
A system to develop an integrated circuit includes a latch identifier module to identify a first child latch placed at a first location in a first child macro of a parent macro and a second child latch placed at a second location in a second child macro of the parent macro. The second child latch is located away from the first child latch. The system further includes a latch location optimization module and a latch placement module. The latch location optimization module determines a target timing parameter threshold and determines a first actual timing parameter. The latch placement module changes the first location of the first child latch and/or the second location of the second child latch to generate an optimized parent macro based on the changed locations. The latch location optimization module re-executes the latch optimization process to determine a second actual timing parameter based on the changed locations.
A method of developing an integrated circuit, the method comprising:
A system configured to develop an integrated circuit, the system comprising:
A computer program product for developing an integrated circuit, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to perform a method comprising:
Dependencies are inferred from the claim text.