IP Library Granted Patent US 7,882,474
Granted Patent B2
US 7,882,474 · App. 12/049,645 · Granted Feb 1, 2011

Testing phase error of multiple on-die clocks

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,882,474
App. No.
12/049,645
Granted
Feb 1, 2011
Kind
B2
Abstract

The phase relationship between two clock signals in an integrated circuit (IC) is determined by transforming each of the clock signals into a data word, where bit transitions in the data word represent signal transitions in the clock signal, and comparing the two data words. For example, in an IC having a de-serializer as part of its input/output logic, the clocks are sequentially multiplexed into the de-serializer, which transforms the clocks into parallel-format data words. The resulting words corresponding to the first and second clock signals can then be compared to determine clock signal transition differences and thus the phase relationship between the corresponding clocks signals.

Claims (8)

1. An integrated circuit, comprising:

input/output (I/O) logic having output logic operating under a second clock signal to receive data from core logic to be output from the IC, the I/O logic including de-serializer logic, the de-serializer logic having multiplexing logic with a serial-format data input to receive data input to the IC, a first clock signal input, and a second clock signal input;

clock phase test control logic coupled to a selector input of the multiplexing logic, the clock phase test control logic causing the multiplexing logic to select the first clock signal input, wherein the de-serializer logic produces parallel-format first clock data representing the first clock signal received from the multiplexing logic, and the clock phase test control logic causing the multiplexing logic to select the second clock signal input, wherein the de-serializer logic produces parallel-format second clock data representing the second clock signal received from the multiplexing logic; and

comparison logic coupled to the de-serializer logic, the comparison logic comparing the parallel-format first clock data with the parallel-format second clock data in a bitwise comparison to determine clock signal transition differences represented by bit differences between the parallel-format first clock data and the parallel-format second clock data.

2. The integrated circuit claimed in claim 1 , wherein:

the de-serializer logic is a de-serializer portion of a Serializer/De-serializer (SerDes), and the multiplexing logic has a serial-format data input to receive data input to the IC, a first clock signal input, a second clock signal input, and a loopback data input coupled to the core logic via a serializer portion of the SerDes; and

the de-serializer portion of the SerDes synchronizes itself to a synchronization pattern received from the core logic via the serializer portion of the SerDes.

3. The integrated circuit claimed in claim 1 , wherein the comparison logic is included in the core logic.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032851-0001) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 037689/0001 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032851/0001 →
MERGER Recorded May 7, 2013
From: AVAGO TECHNOLOGIES ENTERPRISE IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 030370/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2008
From: WAHL, MARK A.; VOLZ, AARON M.; DORNER, KRISTA R.
To: AVAGO TECHNOLOGIES ENTERPRISE IP (SINGAPORE) PTE. LTD.
Reel/Frame 020661/0144 →