Inventors:
Robert D. Kenney - Austin TX, US
Hani Hasan Mustafa Saleh - Austin TX, US
Sreevathsa Ramachandra - Austin TX, US
Assignee:
Apple Inc. - Cupertino CA
International Classification:
G06F 17/50
US Classification:
716105, 716100, 716103, 716104, 716106, 716108
Abstract:
During a pop phase of hierarchical repartitioning of an IC design, all cells within a current hierarchy may be identified, the list of cells may be ungrouped to dissolve the current hierarchy, one or more specified cells may be removed from the list of cells, where the specified one or more cells are to be moved to a different hierarchy, and the new list of cells without the specified one or more cells may be re-grouped, to re-form the previously dissolved hierarchy. During a push phase of the hierarchical repartitioning, all cells within the next lower-level hierarchy may be identified, the identified list of cells may be ungrouped to dissolve that hierarchy, the specified one or more cells may be added to the identified list of cells, and the new list of cells that includes the specified one or more cells may be grouped to reform the previously dissolved hierarchy.