发明名称 SLACK REDISTRIBUTION FOR ADDITIONAL POWER RECOVERY
摘要 A system and method to implement an integrated circuit design are described. The method includes obtaining a timing database of current timing slack values based on current cell selection, placement, and routing for a plurality of cycles defined by a plurality of cycle boundaries, each cycle representing devices between a corresponding pair of the plurality of cycle boundaries, identifying candidate cycle boundaries among the plurality of cycle boundaries for slack redistribution, every one of the candidate cycle boundaries being associated with a positive timing slack, and selecting redistribution cycle boundaries among the candidate cycle boundaries. A modified timing database is generated based on redistributing the positive timing slack associated with the redistribution cycle boundaries, and power recovery is performed using the modified timing database to reduce power at one of more of the redistribution cycle boundaries.
申请公布号 US2017046464(A1) 申请公布日期 2017.02.16
申请号 US201514879216 申请日期 2015.10.09
申请人 International Business Machines Corporation 发明人 Berry Christopher J.;Chan Yiu-Hing;Mets Arjen A.;Nagarajan Charudhattan;Nigaglioni Ricardo H.;Saha Sourav;Shaik Hameedbasha
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项 1. A method of implementing an integrated circuit design, the method comprising: obtaining a timing database of current timing slack values based on current cell selection, placement, and routing for a plurality of cycles defined by a plurality of cycle boundaries, each cycle representing devices between a corresponding pair of the plurality of cycle boundaries; identifying candidate cycle boundaries among the plurality of cycle boundaries for slack redistribution, every one of the candidate cycle boundaries being associated with a positive timing slack; selecting redistribution cycle boundaries among the candidate cycle boundaries; generating, using a processor, a modified timing database based on redistributing the positive timing slack associated with the redistribution cycle boundaries; and performing, using the processor, power recovery using the modified timing database to reduce power at one of more of the redistribution cycle boundaries.
地址 Armonk NY US