Automatic delay adjustment for static timing analysis
AssigneeInternational Business Machines Corporation
InventorDavid Tom
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorDavid Tom
Estimating the term…
Delay analysis in logic simulation is enhanced by providing, in a simulation model of a logic circuit, a timing delay tag on each circuit path connecting the output of a first with the input of the second circuit element. Each circuit leg is given a delay value and a clock phase tag providing information about how the delay value is clocked. The clock phase tags correspond to respective phases of a multi-phase circuit clock and relate the delay values to particular clock phases. The phase tag also indicates whether the signal on the data path is triggered by the rising or falling edge of the specified clock phase. At circuit nodes, clock phase tags are concatenated. Thus, if a clocked circuit element responds to an input signal which is a composite of several upstream output signals, the concatenated clock phase tags and delay values can be analyzed to determine if a timing adjustment is required. The information further supports the automatic adjustment of delay value, if needed.
In a programmed computer apparatus for analyzing timing delays in a multi-phase-clock logic network under static conditions, an improvement for analyzing signal delay through the logic network, the improvement comprising:
A static timing analysis system, including a programmed computer apparatus for analyzing timing delays in a logic design, comprising:
A computer-implemented method for conducting static timing analysis of a logic design, the logic design including a multi-phase logic clock, circuit logic elements, and connections between the circuit logic elements, the circuit logic elements including clocked elements which are triggered by the multi-phase clock, the method including the steps of:
In a computer apparatus programmed for analyzing timing delays in a multi-phase-clock logic network under static conditions, an improvement for analyzing signal delay through the logic network, the improvement comprising:
Dependencies are inferred from the claim text.