IP Library › Granted Patent US 7,363,178
Granted Patent B2
US 7,363,178 · App. 11/555,018 · Granted Apr 22, 2008

Method and apparatus for measuring the relative duty cycle of a clock signal

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,363,178
App. No.
11/555,018
Granted
Apr 22, 2008
Kind
B2
Abstract

In one embodiment, the disclosed methodology and apparatus measure relative duty cycle information of a clock signal with respect to an input node as the clock signal travels to selected nodes of a clock distribution network on an electronic circuit. The apparatus operates in a benchmark mode to determine benchmark duty cycle information and then subsequently operates an a relative mode to determine relative duty cycle information of the clock signal at a selected node in comparison to the clock signal at an external input node.

Claims (22)

1. A method of determining duty cycle information for an electronic circuit, the method comprising:

sending, by a clock signal generator, a clock signal to the electronic circuit, the electronic circuit including a clock distribution network that distributes the clock signal to a plurality of locations across the clock distribution network;

operating, by a relative duty cycle measurement circuit, in a benchmark mode to determine benchmark duty cycle information with respect to the clock signal at a location external to the clock distribution network, thus designating an external clock signal;

operating, by the relative duty cycle measurement circuit, in a relative mode to determine relative duty cycle information of the clock signal at one of the plurality of locations in the clock distribution network relative to the benchmark duty cycle information, thus designating an internal clock signal;

selecting as an input signal, by a multiplexer, the external clock signal when the relative duty cycle measurement circuit operates in the benchmark mode;

selecting as an input signal, by the multiplexer, the internal clock signal when the relative duty cycle measurement circuit operates in the relative mode; and

supplying, by the multiplexer while in the benchmark mode, the external clock signal to a programmable pulse shaper circuit that alters the duty cycle of the external clock signal by a number of increments and that supplies a modified external clock signal to a test divider, the number of increments being increased until the test divider exhibits failure, the test divider providing a test divider output signal.

2. The method of claim 1 , further comprising supplying, by the multiplexer while in the relative mode, the internal clock signal to the programmable pulse shaper circuit that alters the duty cycle of the internal clock signal by a number of increments and that supplies a modified internal clock signal to a test divider, the number of increments being increased until the test divider exhibits failure, the test divider providing a test divider output signal.

3. The method of claim 2 , further comprising comparing the number of increments at which the test divider exhibits failure in the benchmark mode to the number of increments at which the test divider exhibits failure in the relative mode to provide an indication of duty cycle distortion between the external clock signal and the internal clock signal.

4. The method of claim 1 , further comprising testing, by a lock indicator circuit, for synchronism between the test divider output signal and the external clock signal, a lack of synchronism indicating failure of the test divider.

5. The method of claim 1 , further comprising providing, by an oscilloscope, an indication of synchronism between the test divider output signal and the external clock signal, a lack of synchronism indicating failure of the test divider.

6. A test system comprising:

an electronic circuit including a clock grid that distributes a clock signal to a plurality of distribution nodes that the clock grid includes;

a clock signal generator, coupled to the electronic circuit, that generates the clock signal for distribution by the clock grid;

a relative duty cycle measurement circuit, coupled to the clock signal generator and the plurality of distribution nodes of the clock grid, the relative duty cycle measurement circuit operating in a benchmark mode to determine benchmark duty cycle information with respect to the clock signal at a location in the test system external to the clock grid, thus designating an external clock signal, and further operating in a relative mode to determine relative duty cycle information of the clock signal at one of the plurality of distribution nodes in the clock grid relative to the benchmark duty cycle information, thus designating an internal clock signal

wherein the clock signal generator comprises a frequency synthesizer;

wherein the relative duty cycle measurement circuit including a multiplexer that selects the external clock signal as a multiplexer input signal when the relative duty cycle measurement circuit operates in the benchmark mode;

wherein the multiplexer selects as an input signal the internal clock signal from one of the plurality of distribution nodes in the clock grid when the relative duty cycle measurement circuit operates in the relative mode; and

wherein the relative duty cycle measurement circuit includes a programmable pulse shaper circuit that operates in the benchmark mode to alter the duty cycle of the external clock signal by a number of increments and that supplies a resultant modified external clock signal to a test divider that couples to the relative duty cycle measurement circuit, the number of increments being increased by the programmable pulse shaper circuit until the test divider exhibits failure.

7. The test system of claim 6 , wherein the programmable pulse shaper circuit operates in the relative mode to alter the duty cycle of the internal clock signal by a number of increments and that supplies a resultant modified internal clock signal to the test divider, the number of increments being increased until the test divider exhibits failure.

8. The test system of claim 7 , further comprising a controller coupled to the relative duty cycle measurement circuit, the controller comparing the number of increments at which the test divider exhibits failure in the benchmark mode to the number of increments at which the test divider exhibits failure in the relative mode to provide an indication of duty cycle distortion between the external clock signal and the internal clock signal.

9. The test system of claim 7 , wherein the electronic circuit comprises an integrated circuit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2006
From: BOERSTLER, DAVID W.; HAILU, ESKINDER; QI, JIEMING; WAN, BIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 018469/0344 →
Continuity (3)
Continuation In Part 1138357000 · May 16, 2006
Continuation In Part 1138098200 · May 1, 2006
Related Publication 20070271068A1 · Nov 22, 2007