Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
?
EE Times-Asia > Amplifiers/Converters
?
?
Amplifiers/Converters??

Conexant tips MPEG coder for set-tops

Posted: 10 Jan 2005 ?? ?Print Version ?Bookmark and Share

Keywords:mpeg? set-top box? baseband? pc? media gateways?

A year ago, set-top box architectures were so simple. For a given network, audio and video signals came out of a baseband chip in a fixed format, usually some dialect of MPEG-2. The designs implemented a simple MPEG decoder-no need for high fidelity or advanced error recovery features-and passed the digital audio and video on to the data converters. End of task.

But in the race to turn commodity set-top boxes and PCs into Media Gateways and Digital Entertainment Centers (capital letters denoting additional margins for the OEM), things have become messy. One of the biggest problems is local storage. Viewers, so the theory goes, want to raise their arms up from the couch long enough to pause, review or even apply special effects to broadcast signals. They may even want to time-shift content altogether.

That means local storage of the incoming signals-and in many cases, it means random-access storage, since tape won't be able to provide many of the more advanced features without huge buffers. But given the enormous size of disk capacity available on current commodity disk drives, local random-access storage in turn means compression. Unfortunately for those who enjoy elegance of architecture, that means taking the compressed media stream from the baseband chip, decoding it for viewing and then simultaneously re-encoding it to send it off to the disk drive in a sufficiently compact format.

That means the set-top box, media center or controlling system must now have MPEG-2 encoding hardware. And it has to be pretty good hardware, too. Compression ratio is critical, as it reflects directly on the trade-off between storage capacity-very visible to a user if the ratio is low-and image quality-very visible to a user all the time. OEMs won't get far selling an appliance if it can't record an entire weekend's feature movies, or if after the second one the films begin to look as if they had been pirated with a VCS camera from a second-run theater screen.

Recognizing this need, Conexant Systems Inc. has launched an MPEG-2 encoder chip designed specifically for these kinds of applications. The CX23418, in true system-on-chip fashion, includes a variety of signal-processing blocks, a CPU to control them and rich choices of input and output formats.

Cleanup time

Specifically, the chip accepts input of NTSC, PAL or Secam and their respective stereo audio broadcast formats. Input may be either analog video, analog audio or IF audio from tuners, or digital audio and video. Composite, S-Video and component video formats are supported. The chip uses 10-bit video A/Ds internally for the conversion, if necessary.

Once the audio and video signals have been captured, the CX23418 offers a variety of options for cleaning up the signal before encoding-important to both resulting quality and disk space. The chip has 2-D and 3-D adaptive comb filters for doing general noise-cleanup work. Of particular importance when the signal source is a VCR, the chip also includes a time-base correction block to eliminate the synchronization drift associated with mechanical tape transports.

On the audio side, 6-bit resolution is maintained throughout the processing.

So much for cleaning up the signals. Now the problem is compressing them. This is the stage that typically separates the broadcasters from the amateurs. Basically, the more time spent working on a signal stream, the better the job of trading quality for compression ratio. On-the-fly compression, minimal hardware resources and low power all conspire against the task the chip faces.

It responds with hardware. The MPEG blocks offer an extended motion-search range, increasing the probability that a particular cell can be encoded with just a displacement vector instead of a whole new set of discrete cosine transform (DCT) coefficients. Motion estimation is decoupled from the DCT encoding, further improving the compression ratio, according to Conexant.

And the hardware uses an adaptive quantization engine, eking a bit more compression ratio out of the best choice of coding for the coefficients.

Fear of storage

Observing that media center designs which need video compression are often adding digital audio broadcast reception capabilities at the same time, Conexant has thoughtfully included a flexible audio broadcast decoder engine in the chip. The block automatically detects any of a variety of broadcast standards, a useful feature in locations where different audio broadcast channels may use different encoding schemes.

Finally, there is the issue of the terror that content providers feel for the whole idea of digital storage. To prevent the wholesale theft of content and the collapse of the entire entertainment industry, prevailing opinion holds, any content that is stored locally must be encrypted so that only an authorized customer can use it, and only in authorized ways. The whole idea is sort of reminiscent of those self-destructing audiotapes on the old Mission: Impossible series.

To this end, Conexant has provided an encryption block in the chip as well. This hardware handles AES, triple-DES and CPRM encryption so that entertainment industry executives can sleep well.

Taken together, the CX23418 can be thought of as a pretty complete tool kit for upgrading the set-top box of a year ago into the media gateway motherboard of 2005. Most of the pieces are there, on a single slice of silicon.

The chip is sampling now, with production ramp planned for the first quarter of 2005. The chip is packaged in a 23-mm, 388-pin ball grid array, and is priced at $20 each in lots of 10,000.

- Ron Wilson

EE Times





Article Comments - Conexant tips MPEG coder for set-top...
Comments:??
*? You can enter [0] more charecters.
*Verify code:
?
?
Webinars

Seminars

Visit Asia Webinars to learn about the latest in technology and get practical design tips.

?
?
Back to Top