×

Virtual critical path (VCP) system and associated methods

  • US 9,825,638 B2
  • Filed: 03/05/2014
  • Issued: 11/21/2017
  • Est. Priority Date: 03/05/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A semiconductor chip, comprising:

  • a critical path circuit comprising first circuitry defined between an input latch and an output latch, defined to operate in accordance with a system clock signal, wherein;

    the first circuitry is configured to perform first logic functions on input data from the input latch to generate output data at the output latch, anda critical path timing characteristic of the critical path circuit is defined as a time delay from clocking out of the input data from the input latch to clocking in of the output data into the output latch; and

    a virtual critical path circuit comprising second circuitry defined to operate in accordance with a special clock signal, wherein;

    the second circuitry is configured to perform second logic functions on an input value to generate an output value,a virtual critical path timing characteristic of the virtual critical path circuit corresponds to a duration extending from receipt of the input value by the second circuitry to generation of the output value by the second circuitry, the second circuitry configured such that the virtual critical path timing characteristic is substantially equal to the critical path timing characteristic, andthe second logic functions performed on the input value by the second circuitry to generate the output value are different from the first logic functions performed on the input data by the first circuitry to generate the output data;

    the virtual critical path circuit further comprising comparison circuitry configured to compare the output value computed by the second circuitry with an expected result value associated with the input value to determine whether a frequency of the special clock signal is acceptable.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×