IP Library Granted Patent US 6,862,325
Granted Patent B2
US 6,862,325 · App. 09/982,267 · Granted Mar 1, 2005

Multi-standard channel decoder

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 6,862,325
App. No.
09/982,267
Granted
Mar 1, 2005
Kind
B2
Abstract

The invention relates to a multi-standard digital receiver, in a digital video transmission system. It comprises a channel decoder for protecting a transmitted signal against channel transmission errors, the channel decoder comprising: a set of co-processors including at least 3 clusters of programmable co-processors for executing the functions of a digital front-end block (DFE), a channel correction block (CHN) and a forward error correction block (FEC), respectively, a general purpose processor (DSP) for managing control, synchronization and configuration of the channel decoder, and a memory (SM) shared between the clusters and the general purpose processor.

Claims (28)

1. A receiver, in a digital transmission system, comprising a channel decoder for protecting a transmitted signal against channel transmission errors, the channel decoder comprising:

a set of co-processors including at least 3 clusters of programmable co-processors for executing the functions of a digital front-end block (DFE), a channel correction block (CHN) and a forward error correction block (FEC), respectively,

a general purpose processor (DSP) for managing control, synchronization and configuration of the channel decoder, and

a memory (SM) shared between the clusters and the general purpose processor.

2. A receiver as claimed in claim 1 , wherein the set of co-processors comprises:

a digital front-end processor (DFE) for computing:

base-band demodulation of the received signal,

a programmable Nyquist filter, and for controlling an automatic gain control loop (AGC) and synchronization loops for time and carrier recovery,

a fast Fourier transform processor (FFT) for performing demodulation in the case of multi-carrier systems and frequency domain equalization in the case of mono-carrier systems,

an adaptive filter array processor (AFA) for time domain equalization, interference rejection and frequency interpolation in the case of COFDM modulation,

a forward error correction processor (FEC) for decoding Reed-Solomon and convolutional codes which were used during transmission.

3. A broadcasting system comprising a receiver and a transmitter, in a digital video transmission system, wherein the receiver is according to any one of claim 1 .

4. In a digital video receiver, a method of channel decoding for protecting a transmitted signal against transmission errors, the method comprising the steps of base-band demodulation, channel correction and forward error correction of the received signal, each step being performed by a cluster of programmable co-processors, a general purpose processor with a shared memory being provided for managing control, synchronization and configuration of said clusters of co-processors.

5. A method of claim 4 , wherein the method steps of base-band demodulation, channel correction and forward error correction is carried out by a set of instructions in a computer program product.

6. The receiver of claim 1 , wherein the clusters of co-processors are programmable to allow for handling a plurality of data formats, and each respective cluster performs only a single one of the recited three functions.

7. The method of claim 4 , wherein the clusters of co-processors are programmable to allow for handling a plurality of data formats, and each respective cluster performs only a single one of the recited three steps.

8. The method of claim 5 , wherein the clusters of co-processors are programmable for handling a plurality of data formats, and each respective cluster performs only a single one of the recited three steps.

9. A channel decoder for digital video data comprising:

an input for receiving signals in differing formats;

at least one first cluster comprising at least one first programmable co-processor for executing functions of a digital front-end block (DFE), which first cluster is programmable to adapt to all of the differing formats;

at least one a second cluster comprising at least one second programmable co-processors for executing functions of a channel correction block (CHN), which second cluster is programmable to adapt to all of the differing formats;

at least one a third cluster comprising at least one third programmable co-processor for executing functions of a forward error correction block (FEC), which third cluster is programmable to adapt to all of the differing formats;

a general purpose processor (DSP) for managing control, synchronization and configuration of the channel cluster; and

a memory (SM) shared between the processors.

10. The decoder of claim 9 , wherein at least one of the processors is implemented in hardware.

11. The decoder of claim 9 , wherein at least one of the processors is implemented in software.

12. The decoder of claim 9 , wherein the decoder is adapted to receive a signal carrying a computer program for programming the processors.

13. The decoder of claim 9 , wherein at least one of the first, second and third programmable co-processors comprises a cluster of co-processors.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: IPG ELECTRONICS 503 LIMITED
To: FUNAI ELECTRIC CO., LTD.
Reel/Frame 027497/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2009
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: IPG ELECTRONICS 503 LIMITED
Reel/Frame 022203/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2002
From: GAY-BELLILE, OLIVIER; MARCHAL, XAVIER; BURNS, GEOFFREY FRANCIS; VAIDYANATHAN, KRISHNAMURTHY
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 012578/0317 →