The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 15, 2008
Filed:
Nov. 13, 2003
Robert L. Franch, Wappingers Falls, NY (US);
William V. Huott, Holmes, NY (US);
Norman K. James, Liberty Hill, TX (US);
Phillip J. Restle, Katonah, NY (US);
Timothy M. Skergan, Austin, TX (US);
Robert L. Franch, Wappingers Falls, NY (US);
William V. Huott, Holmes, NY (US);
Norman K. James, Liberty Hill, TX (US);
Phillip J. Restle, Katonah, NY (US);
Timothy M. Skergan, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A circuit for measuring timing uncertainty in a clocked digital path and in particular, the number of logic stages completed in any clock cycle. A local clock buffer receives a global clock and provides a complementary pair of local clocks. A first local (launch) clock is an input to a delay line, e.g., 3 clock cycles worth of series connected inverters. Delay line taps (inverter outputs) are inputs to a register that is clocked by the complementary clock pair to capture progression of the launch clock through the delay line and identify any variation (e.g., from jitter, VDD noise) in that progression. Global clock skew and across chip gate length variation can be measured by cross coupling launch clocks from a pair of such clock buffers and selectively passing the local and remote launch clocks to the respective delay lines.