IP Library › Granted Patent US 9,014,321
Granted Patent B2
US 9,014,321 · App. 13/292,227 · Granted Apr 21, 2015

Clock drift compensation interpolator adjusting buffer read and write clocks

Inventors: Laurent Le Faucheur (Antibes, FR); Eric Louis Pierre Badi (Cagnes sur Mer, FR)
Assignee: Texas Instruments Incorporated
H04J3/0632
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 9,014,321
App. No.
13/292,227
Granted
Apr 21, 2015
Kind
B2
Abstract

In at least some embodiments, an electronic device includes a data sink and a buffer coupled to the data sink. The buffer is configured to receive streaming data in transit to the data sink. The electronic device also includes a clock drift compensation controller coupled to the buffer, wherein the clock drift compensation controller is configured to apply either of two predetermined clock drift compensation values to a clock rate for the buffer whenever a buffer fullness status value is offset from a predetermined threshold.

Claims (5)

1. A clock drift compensation interpolator comprising:

a buffer; and

control logic coupled to the buffer, the control logic being configured to apply a first clock drift compensation value to a clock rate for the buffer when a buffer fullness status value is above a threshold and to apply a second clock drift compensation value to the clock rate for the buffer when the buffer fullness status value is below the threshold, the control logic being configured to determine a difference between a read clock value and a write clock value for the buffer and to adjust the first and second clock drift compensation values based on the difference.

2. The clock drift compensation interpolator of claim 1 , wherein the control logic determines the buffer fullness status value and a rate of change for the buffer fullness status value based on monitoring a pointer location for the buffer.

3. The clock drift compensation interpolator of claim 1 , wherein the first clock drift compensation value is a positive drift compensation value and wherein the second clock drift compensation is a negative drift compensation value equal in magnitude to the positive drift compensation value, and wherein the control logic is configured to toggle application of the positive and negative drift compensation values to a write clock for the buffer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2011
From: LE FAUCHEUR, LAURENT; BADI, ERIC LOUIS PIERRE
To: TEXAS INSTRUMENTS INCORPORATED
Reel/Frame 027249/0134 →
Priority Claims (1)
EP 11290505 · Oct 31, 2011 · regional
Continuity (1)
Related Publication 20130107930A1 · May 2, 2013