IP Library › Granted Patent US 7,573,937
Granted Patent B2
US 7,573,937 · App. 11/155,027 · Granted Aug 11, 2009

Phase rotator control test scheme

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,573,937
App. No.
11/155,027
Granted
Aug 11, 2009
Kind
B2
Abstract

Techniques and apparatus for testing phase rotators for detecting defective tap weights are provided. Phase rotator test logic may include a master phase rotator to cycle the phase of a clock signal distributed to operational phase rotators through an entire cycle of phases (e.g., an entire 360 degree rotation). Each operational phase rotator should respond with an equal but opposite phase shift in order to maintain phase lock. Thus, after sweeping, each tap weight is exercised, which may help ensure defective tap weights in any (e.g., quadrant) are detected during testing.

Claims (17)

1. A method of testing a phase rotator circuit used in a data processing circuit, comprising:

generating a phase-adjusted clock signal based on a reference clock signal;

distributing the phase-adjusted clock signal to the phase rotator circuit of the data processing circuit;

receiving a plurality of data packets, wherein each data packet comprises a plurality of data bits and one or more first error checking bits;

sweeping the phase of the phase-adjusted clock signal over a predetermined sweep range to induce corresponding phase changes in the phase rotator circuit in the data processing circuit, while receiving the plurality of data packets;

determining one or more second error checking bits for each data packet received based on the plurality of data bits; and

determining whether the phase rotator circuit is defective based on a comparison between the one or more first error checking bits and the one or more second error checking bits.

2. The method of claim 1 , wherein distributing the phase-adjusted clock signal to the phase rotator circuit of the data processing circuit, comprises:

generating a test signal when entering a test mode; and

controlling a multiplexor with the test signal to distribute the phase-adjusted clock signal to the phase rotator circuit of the data processing circuit.

3. The method of claim 1 , wherein generating the phase-adjusted clock signal comprises generating the phase-adjusted clock signal with a master phase rotator.

4. The method of claim 3 , wherein generating the phase-adjusted clock signal with the master phase rotator comprises varying a multi-bit weight code provided to the master phase rotator.

5. The method of claim 4 , wherein varying the multi-bit weight code comprises:

generating a delayed clock signal with a clock divider circuit; and

adjusting the multi-bit weight code in conjunction with the delayed clock signal.

6. The method of claim 5 , wherein generating the delayed clock signal with a clock divider circuit comprises selecting one of a plurality of delayed clock signals generated by the clock divider circuit, each having a different period.

7. The method of claim 1 , wherein the sweep range is from 0 to 360 degrees.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2005
From: BAUMGARTNER, STEVEN J.; BONACCIO, ANTHONY R.; BUCHHOLTZ, TIMOTHY C.; GEER, CHARES P.; YOUNG, DANIEL G.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 016492/0367 →
Continuity (1)
Related Publication 20060285583A1 · Dec 21, 2006