发明名称 |
VIRTUAL POSITIVE SLACK IN PHYSICAL SYNTHESIS |
摘要 |
A system and method of performing physical synthesis of a chip design are described. The method includes performing a baseline physical synthesis to determine a timing slack associated with each device, the timing slack indicating a margin by which timing requirements for the associated device are exceeded, determining that a threshold has been exceeded, the determining based on an analysis of a histogram of the timing slack, and executing a stage-by-stage physical synthesis based on determining that the threshold has been exceeded. The executing the stage-by-stage physical synthesis includes running a stage of the stage-by-stage physical synthesis to determine real timing slack, mapping the real timing slack to virtual timing slack, and running a next stage of the stage-by-stage physical synthesis using the virtual timing slack. |
申请公布号 |
US2017004247(A1) |
申请公布日期 |
2017.01.05 |
申请号 |
US201514837149 |
申请日期 |
2015.08.27 |
申请人 |
International Business Machines Corporation |
发明人 |
Berry Christopher J.;Guha Kaustav;Reddy Lakshmi N.;Saha Sourav |
分类号 |
G06F17/50 |
主分类号 |
G06F17/50 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of performing physical synthesis of a chip design including devices, the method comprising:
performing, using a processor, a baseline physical synthesis to determine a timing slack associated with each device, the timing slack indicating a margin by which timing requirements for the associated device are exceeded; determining that a threshold has been exceeded, the determining based on an analysis of a histogram of the timing slack; and executing a stage-by-stage physical synthesis based on determining that the threshold has been exceeded, the executing the stage-by-stage physical synthesis comprising:
running a stage of the stage-by-stage physical synthesis to determine real timing slack;mapping the real timing slack to virtual timing slack; andrunning a next stage of the stage-by-stage physical synthesis using the virtual timing slack. |
地址 |
Armonk NY US |