×

Method and mechanism for performing improved timing analysis on virtual component blocks

  • US 6,760,894 B1
  • Filed: 06/14/2002
  • Issued: 07/06/2004
  • Est. Priority Date: 12/28/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of analyzing timing in a circuit block, said circuit block including a plurality of inputs and a plurality of outputs, said plurality of inputs divided into a set of one or more data inputs and a set of one or more control inputs, said method comprising:

  • (a) identifying a set of modes, each of said modes corresponding to a unique combination of control input values for the circuit block;

    (b) applying the combination of control input values for one of said modes to the circuit block;

    (c) for each data input, calculating a first delay for each data input/output path not passing through a blocked circuit node for the applied-combination of control input values using a first propagation condition;

    (d) for each control input, calculating a second delay for each control input/output path not passing through a blocked circuit node for the applied combination of control input values using a second propagation condition; and

    (e) repeating steps (b) through (d) for each of the remaining modes within the set of modes.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×