IP Library Granted Patent US 7,953,196
Granted Patent B2
US 7,953,196 · App. 12/895,170 · Granted May 31, 2011

Digital audio processing system and method

Assignee: Sigmatel, Inc.
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,953,196
App. No.
12/895,170
Granted
May 31, 2011
Kind
B2
Abstract

A method includes receiving first data corresponding to a first signal sampled at a first sample rate, decimating the first data to provide a second signal sampled at a second sample rate, and recovering a pilot signal from the second signal. The method also includes evaluating the pilot signal to determine an error value, where the error value is based on a comparison of a sample of the pilot signal to zero. The method also includes adjusting the second sample rate based on the error value.

Claims (43)

1. A digital audio processing method comprising:

receiving first data corresponding to a first signal sampled at a first sample rate;

decimating the first data to provide a second signal sampled at a second sample rate;

recovering a pilot signal from the second signal;

evaluating the pilot signal to determine an error value, wherein the error value is based on a comparison of a sample of the pilot signal to zero; and

adjusting the second sample rate based on the error value.

2. The method of claim 1 , wherein the error value is based on a value of the sample of the pilot signal and a difference between the value and a prior sample value.

3. The method of claim 1 , wherein the comparison of the sample to zero is performed on every Nth sample of the pilot signal, wherein N is four or thirty-two.

4. The method of claim 1 , further comprising:

adjusting a phase value associated with the second signal by an offset value, the offset value based on a detected error of a prior phase value associated with the second signal;

mapping the adjusted phase value to a nearest predetermined phase value selected from a plurality of predetermined phase values; and

outputting an indication of a symbol, wherein the symbol indicates a difference between the nearest predetermined phase value and a prior nearest predetermined phase value.

5. The method of claim 4 , wherein the symbol is a Near Instantaneous Companded Audio Multiplex (NICAM) symbol.

6. The method of claim 4 , wherein the plurality of predetermined phase values includes zero degrees, ninety degrees, one hundred eighty degrees, and two hundred seventy degrees.

7. The method of claim 6 , further comprising:

determining a phase difference between the adjusted phase value and the nearest predetermined phase value; and

modifying the offset value based on the phase difference.

8. A method, comprising:

decimating an input signal at a sample rate to produce first output;

filtering the first output to recover a pilot signal;

evaluating the pilot signal to determine an error value, wherein the error value is based on a comparison of a sample of the pilot signal to zero; and

adjusting the sample rate based on the error value.

9. The method of claim 8 , wherein the error value is based on a value of the sample of the pilot signal and a difference between the value and a prior sample value.

10. The method of claim 8 , wherein the comparison of the sample of the pilot signal to zero is performed on every Nth sample of the pilot signal, wherein N is four or thirty-two.

11. The method of claim 8 , further comprising:

adjusting a phase value associated with the first output by an offset value, the offset value based on a detected error of a prior phase value associated with the first output;

mapping the adjusted phase value to a nearest predetermined phase value selected from a plurality of predetermined phase values; and

outputting an indication of a symbol, wherein the symbol indicates a difference between the nearest predetermined phase value and a prior nearest predetermined phase value.

12. The method of claim 11 , further comprising:

determining a phase difference between the adjusted phase value and the nearest predetermined phase value; and

modifying the offset value based on the phase difference.

13. The method of claim 11 , wherein the symbol is a Near Instantaneous Companded Audio Multiplex (NICAM) symbol.

14. A method, comprising:

decimating a first inphase signal and a first quadrature signal at a sample rate with a decimator to output a second inphase signal and a second quadrature signal;

recovering a pilot signal from the second inphase signal and the second quadrature signal with a pilot filter;

evaluating the pilot signal to determine an error value with a phase detector, wherein the error value is based on a comparison of a sample of the pilot signal to zero; and

adjusting the sample rate at the decimator based on the error value.

15. The method of claim 14 , wherein the first inphase signal and the first quadrature signal are output of a coordinate rotation digital computer mixer.

16. The method of claim 15 , wherein input to the coordinate rotation digital computer mixer comprises an input signal and an input frequency.

17. The method of claim 16 , wherein the input signal is a modulated digital signal.

18. The method of claim 14 , wherein the second inphase signal and the second quadrature signal pass through a channel filter to the pilot filter.

19. The method of claim 14 , wherein the second inphase signal and the second quadrature signal pass through a channel filter to a demodulator.

20. The method of claim 14 , wherein the pilot filter comprises an absolute value circuit and a summer.

Assignments (20)
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 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 →
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 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 →
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 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: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0387 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0334 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0285 →
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 Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027621/0928 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0075 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2010
From: ALDERSON, JEFFREY DONALD; TINKER, DARRELL; IFESINACHUKWU, K. GOZIE
To: SIGMATEL, INC.
Reel/Frame 025073/0363 →
Continuity (2)
Division 11641564 · Dec 19, 2006
Related Publication 20110022649A1 · Jan 27, 2011