Method and apparatus for state machine optimization using device delay characteristics
AssigneeDell USA, L.P.
InventorsTerry J. Parks, Darius D. Gaskins
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell USA, L.P.
InventorsTerry J. Parks, Darius D. Gaskins
Estimating the term…
A method and apparatus which enables circuitry to detect and take advantage of the intrinsic performance or delay characteristic of the respective device in which the circuitry is embedded. By determining the delay characteristics of the device and sampling signals based on this information, the circuitry may not be required to wait for additional clock cycles which is required for logic in prior art devices which do not take advantage of the device's intrinsic performance. This considerably increases device performance. A device delay encoder circuit included in a device encodes the instantaneous delay coefficient of the device in question and a clocking signal is used to determine whether the delay elements should be considered fast or slow. All of the logic circuitry on a chip have a similar derating factor, and thus the performance of the delay elements is indicative of the performance of the entire chip. The encoded device delay information is then used by logic circuitry in the respective device on that cycle to determine when to sample Therefore, where a respective device has a small delay coefficient, and the device includes logic according to the present invention, the device can perform operations in a reduced number of clock cycles. This significantly increases device performance.
A method for increasing device operation performance, wherein the device operates according to a clocking signal and includes circuitry which samples a first signal propagating through a first signal path in the device and a device delay encoder that encodes the delay characteristic of the device, the method comprising:
A computer device which self-determines its own delay characteristics to increase the performance of circuitry in the device, relative to a clocking signal having first and second edges, the device comprising:
A digital electronic device which operates according to a state machine, said device capable of encoding delay characteristics associated with said device to increase performance of said state machine operations relative to a clocking signal having first and second edges, said device comprising:
A method for increasing operation performance of a device, the device being clocked by a clocking signal having first and second edges, the second edge occurring after the first edge, the device including circuitry for sampling a first signal propagating in a functional path of the device and a device delay encoder, the device delay encoder including a plurality of logic elements coupled within a delay signal path of the device and a plurality of outputs, the plurality of outputs being coupled to at least some of the logic elements, the method comprising:
Dependencies are inferred from the claim text.