Invention Grant
US08302049B2 Method for enabling multiple incompatible or costly timing environment for efficient timing closure 有权
用于实现多个不兼容或昂贵的定时环境以实现有效的定时关闭的方法

Method for enabling multiple incompatible or costly timing environment for efficient timing closure
Abstract:
A method of performing a static timing analysis based on slack values to verify and optimize a logic design includes: selecting one or more circuits within the logic design having at least two inputs taking on a known value; identifying a critical input that controls an output arrival time of the selected circuit from among the inputs that take on the known value; determining one or more non-critical input of the circuit a required arrival time based on the difference between the arrival times of the critical and non-critical inputs; and computing the slack at a critical input based on the difference between the AT of the critical and non-critical inputs. The design optimization based on the slack defined by arrival time differences preferably uses a reverse merge margin design metric. The metric determines the exact required amount of improvement in the input arrival time of non-critical signals of a clock shaping circuit.
Information query
Patent Agency Ranking
0/0