Programmable source decoder with integrated peripherials
Rev. 02 — 11 July 2005
Product data sheet
1. General description
The PNX8526 is a highly integrated media processor for use in Advanced Set Top Boxes
(ASTB) and Digital Television (DTV) systems. The PNX8526 is targeted at the mid to
high-end ASTB/DTV systems, decoding ‘all format’ HD and SD MPEG-2 source material
with Standard Deﬁnition (SD), or double line-rate SD display capabilities. Although the
PNX8526 can process high level input formats, its display capabilities are primarily
targeted at NTSC, PAL and SECAM televisions. It is also intended for lower cost DTVs,
those not considered high deﬁnition. Progressive output is also available for double
line-rate television displays, or for high resolution graphic content to be displayed on a
computer monitor. The PNX8526 is designed in a high performance 0.12 micron process.
The PNX8526 performs source decode functions, including conditional access, MPEG-2
transport stream demultiplexing, MPEG-2 video decode, audio decode and processing,
graphics generation, video processing, and image composition and display. A 32-bit,
200 MHz VLIW processor, referred to as the TriMedia 3200 CPU core (TM32 CPU),
carries out the majority of media processing operations performed by the PNX8526. Fixed
function hardware will perform some operations that are not handled by the TM32 CPU.
Additionally, the PNX8526 supports a number of peripheral interfaces such as I2C-bus,
USB, IDE and UART. Other interfaces such as IEEE-1284 and Ethernet may be supported
via SuperI/O devices that reside on a PCI expansion bus. The expansion bus also
provides for glueless interface to 8-bit wide slave devices, such as ﬂash/ROM, DOCSIS
modem, UARTs, etc.
An embedded MIPS processor (PR3940) running at 150 MHz is intended to run the OS.
(There is no direct support for an external processor; however, a CPU of any type may be
connected to the PNX8526 via the PCI interface.) This implies a complete CPU
subsystem consisting of the CPU itself, local memory, and an interface to PCI. The MIPS
processor is primarily responsible for control functions and graphics-intensive operating
systems, while the TM32 CPU is responsible for running all real-time media processing
functions. All resources supported within the PNX8526 are accessible by both the MIPS
processor and the TM32 CPU. The software documentation of the PNX8526 provides
more details on the interaction between the MIPS and the TM32 CPU.
The PNX8526 is intended to be used with a small companion IC, the PNX8510. This
analog companion chip provides the majority of analog video and audio support for the
output of the PNX8526. The PNX8510 companion is capable of simultaneously driving
two video channels (six DACs) and two stereo audio channels (four DACs).