IP Library Granted Patent US 7,684,515
Granted Patent B2
US 7,684,515 · App. 11/287,551 · Granted Mar 23, 2010

Radio receiver, system on a chip integrated circuit and methods for use therewith

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,684,515
App. No.
11/287,551
Granted
Mar 23, 2010
Kind
B2
Abstract

A system on a chip integrated circuit includes a first digital module and a second digital module such that the second digital module generates an output during the predetermined period that is based on an output of the first digital module generated during a prior predetermined period. A digital clock generator generates a base clock signal having a plurality of first digital clock cycles over a predetermined period and a second digital clock signal having a plurality of second digital clock cycles over the predetermined period. The plurality of first digital clock cycles are substantially interleaved with the plurality of second digital clock cycles over the predetermined period.

Claims (34)

1. A radio receiver comprising:

an analog front end for receiving a received radio signal containing a selected one of the plurality of channel signals, and for converting the selected one of the plurality of channel signals into a digital signal;

a digital section, operably coupled to the analog front end and a digital clock generator, for converting the digital signal into at least one audio signal that corresponds to the selected one of the plurality of channels, the digital section having a first digital module and a second digital module; and

the digital clock generator, operably coupled to the first digital module and the second digital module, for generating a base clock signal having a plurality of first digital clock cycles over a predetermined period and a second digital clock signal having a plurality of second digital clock cycles over the predetermined period, wherein the plurality of first digital clock cycles are substantially interleaved with the plurality of second digital clock cycles over the predetermined period;

wherein the second digital module generates an output during the predetermined period that is based on an output of the first digital module generated during a prior predetermined period; and

wherein the plurality of first digital clock cycles are not equal to the plurality of second digital clock cycles over the predetermined period.

2. The radio receiver of claim 1 wherein the plurality of first digital clock cycles are two or more times greater than the plurality of second digital clock cycles over the predetermined period.

3. The radio receiver of claim 1 wherein the digital clock generator generates the base clock signal at a base clock frequency that varies based on the selected one of the plurality of channel signals and wherein the plurality of first digital clock cycles and the plurality of second digital clock cycles are substantially constant over the predetermined period.

4. The radio receiver of claim 3 wherein the base clock frequency is less than a carrier frequency of the selected one of the plurality of channel signals and wherein the base clock frequency, and integer multiples of the base clock frequency are not substantially equal to the carrier frequency of the selected one of the plurality of channel signals.

5. The radio receiver of claim 1 wherein the predetermined period is one of: a sample period, a decimation period, and a computational period.

6. The radio receiver of claim 1 wherein the digital clock generator alternates between generating one or more of the plurality of first digital clock cycles with one or more of the plurality of second digital clock cycles over the predetermined period.

7. The radio receiver of claim 1 wherein the digital clock generator generates at least one of the plurality of first digital clock cycles in synchronism with at least one of the plurality of second digital clock cycles over the predetermined period.

8. The radio receiver of claim 1 wherein the received radio signal is one of: a broadcast frequency modulated radio signal, a broadcast amplitude modulated radio signal, a broadcast satellite radio signal, and a broadcast cable signal.

9. The radio receiver of claim 1 wherein at least one of: the analog front end, the digital clock generator, and the digital section, are implemented as part of a system on a chip integrated circuit.

10. An integrated circuit (IC) comprising:

a first digital module;

a second digital module; and

a digital clock generator, operably coupled to the first digital module and the second digital module, for generating a base clock signal having a plurality of first digital clock cycles over a predetermined period and a second digital clock signal having a plurality of second digital clock cycles over the predetermined period, wherein the plurality of first digital clock cycles are substantially interleaved with the plurality of second digital clock cycles over the predetermined period;

wherein the second digital module generates an output during the predetermined period that is based on an output of the first digital module generated during a prior predetermined period; and

wherein the plurality of first digital clock cycles are not equal to the plurality of second digital clock cycles over the predetermined period.

11. The integrated circuit (IC) of claim 10 wherein the digital clock generator generates the base clock signal at a base clock frequency that varies based on a control signal and wherein the plurality of first digital clock cycles and the plurality of second digital clock cycles are constant over the predetermined period.

12. The integrated circuit (IC) of claim 10 wherein the digital clock generator alternates between generating one or more of the plurality of first digital clock cycles with one or more of the plurality of second digital clock cycles over the predetermined period.

13. The integrated circuit (IC) of claim 10 wherein the digital clock generator generates at least one of the plurality of first digital clock cycles in synchronism with at least one of the plurality of second digital clock cycles over the predetermined period.

14. The radio received of claim 10 wherein the predetermined period is one of: a sample period, a decimation period, and a computational period.

15. A method comprising:

generating, at a digital clock generator, a base clock signal having a plurality of first digital clock cycles over a predetermined period to clock a first digital submodule; and

generating, at the digital clock generator, a second digital clock signal having a plurality of second digital clock cycles over the predetermined period to clock a second digital submodule,

wherein the plurality of first digital clock cycles are substantially interleaved with the plurality of second digital clock cycles over the predetermined period, and wherein the second digital module generates an output during the predetermined period that is based on an output of the first digital module generated during a prior predetermined period; and

wherein the plurality of first digital clock cycles are not equal to the plurality of second digital clock cycles over the predetermined period.

16. The method of claim 15 wherein:

generating the base clock signal includes generating the base clock signal at a base clock frequency that varies based on a control signal;

wherein the plurality of first digital clock cycles and the plurality of second digital clock cycles are constant over the predetermined period.

17. The method of claim 15 wherein the plurality of first digital clock cycles alternate with one or more of the plurality of second digital clock cycles over the predetermined period.

18. The method of claim 15 wherein at least one of the plurality of first digital clock cycles is generated in synchronism with at least one of the plurality of second digital clock cycles over the predetermined period.

Assignments (24)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2016
From: SIGMATEL, LLC
To: NORTH STAR INNOVATIONS INC.
Reel/Frame 037583/0428 →
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 037355/0838 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0194 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0120 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0027 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0866 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0734 →
CHANGE OF NAME Recorded Nov 23, 2015
From: SIGMATEL INC.
To: SIGMATEL, LLC
Reel/Frame 037152/0127 →
SECURITY AGREEMENT Recorded Nov 12, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031626/0218 →
SECURITY AGREEMENT Recorded Jun 17, 2013
From: SIGMATEL, LLC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030628/0636 →
SECURITY AGREEMENT Recorded Sep 3, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 024933/0316 →
SECURITY AGREEMENT Recorded Sep 3, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024933/0340 →
SECURITY AGREEMENT Recorded Sep 1, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 024915/0777 →
SECURITY AGREEMENT Recorded Sep 1, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024915/0759 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
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 15, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 024085/0001 →
SECURITY AGREEMENT Recorded Jul 9, 2008
From: SIGMATEL, INC.
To: CITIBANK, N.A.
Reel/Frame 021212/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2005
From: MAY, MICHAEL R.; LOWE, ERICH
To: SIGMATEL, INC.
Reel/Frame 017768/0022 →