IP Library Granted Patent US 8,170,168
Granted Patent B2
US 8,170,168 · App. 12/654,204 · Granted May 1, 2012

Clock data recovery circuit

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 8,170,168
App. No.
12/654,204
Granted
May 1, 2012
Kind
B2
Abstract

A simple circuit that supports high and low data rates is provided. The circuit includes: a detection circuit 11 for detecting whether D 1 ≠D 2 or D 1 ≠D 3 , assuming that logical values of an input data signal DATAIN sampled at timings t 1 , t 2 , and t 3 (t 2 <t 1< t 3 ) of edges of clock signals CLK 0 and CLK 1 are D 1 , D 2 , and D 3 , respectively; and a clock generation circuit 14 for changing phases of the clock signals CLK 0 and CLK 1 based on detection results from the detection circuit 11 , so that timings at which the logical values of the input data signal DATAIN change correspond to the timings t 2 and t 3.

Claims (13)

1. A clock data recovery circuit comprising:

a detection circuit that detects whether a first logical value D 1 is not equal to a second logical value D 2 , and whether the first logical value D 1 is not equal to a third logical value D 3 , provided that an input data signal sampled at edges of a clock signal at timings t 1 , t 2 , and t 3 are the logical values D 1 , D 2 and D 3 , respectively; and

a clock generation circuit that changes a phase of the clock signal based on detection results from the detection circuit, so that the timings at which the logical values of the input data signal change correspond to the timings t 2 and t 3 ,

wherein timing t 2 <timing t 1 <timing t 3 ,

wherein the clock signal comprises first and second clock signals having opposite phases to one another, and

wherein, when the detection circuit is set in a first operation mode, a timing of an edge of the first clock signal is a timing t 1 , timings of edges of the second clock signal sandwiching the timing t 1 are timings t 2 and t 3 , and when the detection circuit is set in a second operation mode, timings of three temporally consecutive edges of the first clock signal are timings t 2 , t 1 , and t 3 .

2. The clock data recovery circuit according to claim 1 , further comprising:

a filter circuit that decreases a counter value upon receiving a first instruction signal and increases the counter value upon receiving a second instruction signal; and

a control circuit that outputs a phase control signal based on the counter value of the filter circuit,

wherein the detection circuit supplies the filter circuit with the first instruction signal when logical value D 1 ≠logical value D 2 and the second instruction signal when logical value D 1 ≠logical value D 3 , and

wherein the clock generation circuit generates a clock signal whose phase is changed based on the phase control signal.

3. The clock data recovery circuit according to claim 2 , wherein the filter circuit comprises a counter that performs up and down operations based on the first and second instruction signals.

4. The clock data recovery circuit according to claim 1 , wherein the first operation mode comprises a normal mode, and the second operation mode comprises a low-speed data transfer mode.

Assignments (2)
CHANGE OF NAME Recorded Oct 26, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025193/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2009
From: OSHIMA, YOSHINOBU
To: NEC ELECTRONICS CORPORATION
Reel/Frame 023709/0354 →