IP Library Granted Patent US 7,453,288
Granted Patent B2
US 7,453,288 · App. 11/356,227 · Granted Nov 18, 2008

Clock translator and parallel to serial converter

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,453,288
App. No.
11/356,227
Granted
Nov 18, 2008
Kind
B2
Abstract

A system and method for using one or more clock signals is disclosed. The system includes a clock translator that has a first input to receive a first reference clock signal and a second input to receive a second reference clock signal. The clock translator also includes an output to provide a bit rate clock signal having a clock frequency in a first ratio with respect to the frequency of the first reference clock but having a resolution based on at least a portion of the second reference clock signal. The second reference clock has a faster rate than the first reference clock.

Claims (38)

1. A clock translator, comprising:

a first input to receive a first reference clock signal;

a second input to receive a second reference clock signal;

an output to provide a bit rate clock signal having a clock frequency in a first ratio with respect to a frequency of the first reference clock signal but having a resolution based on at least a portion of the second reference clock signal;

wherein the bit rate clock signal is provided to a parallel to serial converter.

2. The clock translator of claim 1 , wherein a rate of the first reference clock signal is asynchronous with respect to the second reference clock signal.

3. The clock translator of claim 1 , wherein the bit rate clock signal includes a plurality of pulses, and wherein the plurality of pulses have a frequency in a first ratio with respect to the frequency of the first reference clock signal and wherein a first set of the plurality of pulses are synchronized with edge transitions of the second reference clock signal.

4. The clock translator of claim 1 , wherein the second reference clock signal is at a faster rate than the first reference clock signal.

5. The clock translator of claim 1 , further comprising:

a third input to receive a sample rate control input, wherein the first ratio is controlled by the sample rate control input.

6. The clock translator of claim 5 , wherein the sample rate control input is a sample rate control input of a sample rate converter.

7. The clock translator of claim 5 , wherein the sample rate control input is provided by a digital phase lock loop.

8. The clock translator of claim 5 , further comprising:

a first translation stage to calculate a second ratio between a rate of the second reference clock signal and a rate of the first reference clock signal;

a second translation stage responsive to the first translation stage to provide the bit rate clock signal based on the sample rate control input.

9. The clock translator of claim 8 , wherein the first translation stage includes an input module responsive to the first reference clock signal and a low pass filter responsive to the input module.

10. The clock translator of claim 9 , wherein the low pass filter comprises an integrator, a feed forward value, and wherein the magnitude of the feed forward value is substantially subtracted from the integrator.

11. The clock translator of claim 8 , wherein the second translation stage includes a delta-sigma modulator responsive to the sample rate control input.

12. The clock translator of claim 11 , wherein the second translation stage comprises an accumulator responsive to the first translation stage, a comparator responsive to the accumulator and to a reference value, wherein the accumulator is further responsive to the sample rate control input when the comparator indicates a favorable condition of the accumulator with respect to the reference value.

13. The clock translator of claim 12 , wherein the reference value is zero.

14. A clock translator, comprising:

a first input to receive a first reference clock signal;

a second input to receive a second reference clock signal;

an output to provide a bit rate clock signal having a clock frequency in a first ratio with respect to a frequency of the first reference clock signal but having a resolution based on at least a portion of the second reference clock signal; and

a third input to receive a sample rate control input, wherein the first ratio is controlled by the sample rate control input.

15. The clock translator of claim 14 , wherein the sample rate control input is a sample rate control input of a sample rate converter.

16. The clock translator of claim 14 , wherein the sample rate control input is provided by a digital phase lock loop.

17. The clock translator of claim 14 , further comprising:

a first translation stage to calculate a second ratio between a rate of the second reference clock signal and a rate of the first reference clock signal;

a second translation stage responsive to the first translation stage to provide the bit rate clock signal based on the sample rate control input.

18. The clock translator of claim 17 , wherein the first translation stage includes an input module responsive to the first reference clock signal and a low pass filter responsive to the input module.

19. The clock translator of claim 18 , wherein the low pass filter comprises an integrator, a feed forward value, and wherein the magnitude of the feed forward value is substantially subtracted from the integrator.

20. The clock translator of claim 17 , wherein the second translation stage includes a delta-sigma modulator responsive to the sample rate control input.

21. The clock translator of claim 20 , wherein the second translation stage comprises an accumulator responsive to the first translation stage, a comparator responsive to the accumulator and to a reference value, wherein the accumulator is further responsive to the sample rate control input when the comparator indicates a favorable condition of the accumulator with respect to the reference value.

22. The clock translator of claim 21 , wherein the reference value is zero.

23. The clock translator of claim 14 , wherein a rate of the first reference clock signal is asynchronous with respect to the second reference clock signal.

24. The clock translator of claim 14 , wherein the bit rate clock signal includes a plurality of pulses, and wherein the plurality of pulses have a frequency in a first ratio with respect to the frequency of the first reference clock signal and wherein a first set of the plurality of pulses are synchronized with edge transitions of the second reference clock signal.

25. The clock translator of claim 14 , wherein the second reference clock signal is at a faster rate than the first reference clock signal.

Assignments (23)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 037354 FRAME: 0773. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT RELEASE. Recorded Aug 15, 2016
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, LLC
Reel/Frame 039723/0777 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037355/0838 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0807 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0773 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0734 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2015
From: ZENITH INVESTMENTS, LLC
To: APPLE INC.
Reel/Frame 034749/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: SIGMATEL, L.L.C.
To: ZENITH INVESTMENTS, LLC
Reel/Frame 033688/0862 →
SECURITY AGREEMENT Recorded Jun 17, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030628/0636 →
SECURITY AGREEMENT Recorded May 10, 2010
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 024358/0439 →
SECURITY AGREEMENT Recorded Mar 16, 2010
From: SIGMATEL, LLC
To: CITIBANK, N.A.
Reel/Frame 024079/0406 →
SECURITY AGREEMENT Recorded Mar 12, 2009
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 022380/0409 →
SECURITY AGREEMENT Recorded Jul 9, 2008
From: SIGMATEL, INC.
To: CITIBANK, N.A.
Reel/Frame 021212/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2006
From: TINKER, DARRELL EUGENE
To: SIGMATEL, INC.
Reel/Frame 017580/0945 →