The ES4428/ES4427 Web/DVD Internet set-top box chipset
seamlessly combines both Web browser technology and DVD
technology into a h igh ly i ntegrated, low-cost solution for th e nex t
generation of Internet set-top boxes for home use.
The ES4428, which is based on ESS’s Programmable
Multimedia Processor (PMP) device architecture, includes a
programmable internal RISC processor core that makes it
adaptable for use in embedded systems applications such as
set-top boxes. The ES4427 companion chip supplies proper
video sync capabilities and performs NTSC- and PAL-based
video encoding an d decoding as ne cessary to provide bro adcast
quality video to the television screen.
The ES4428 DVD processor integrates MPEG-based audio and
video data stream decoding for DVD/VCD/SuperVCD playback,
DVD system navigation and Dolby AC-3 decoding into a single
device. The ES4428 demuxes the incoming DVD audio and
video data streams from the DVD loader using its glueless 8/16bit parallel interface, whic h is hardware-compati ble with many
DVD loaders. The ES4428 also supports both 8- and 16-bit
Flash/Read-Only Me mory (ROM) an d 8- and 16-bit Synchronous
DRAM (SDRAM) memory I/O operations.
The ES4428 controls data I/O transactions to and from the
ES4427 companion chip through its 8-bit Device Serial Connect
(DSC) parallel bus interface. The ES4428 also provides a 16-bit
wide hardware interface with V.90-compatible modem
subsystems incorporated into the set-top box design.
The ES4427 incorporates a multi-standard TV encoder that
supports both the NTSC and PAL formats and CCIR-601 nonsquare operations. Two microphone ADCs and PLL clock
synthesizers are incorporated in the ES4427 device architecture.
The ES4427 includes an I/O-mapped auxiliary expansion port
that interfaces with the ES4428. Four pins of the port can be
configured as edge-triggered interrupts, supporting critical
functions, such as handling remote control and modem interrupt
requests, DVD/V CD loa der res et s and mode m boa rd rese ts.
Command and register ac cesses are issued throu gh the
DSC interface from the ES4428 DVD processor to the
ES4427 through the devi ce serial communication (DSC)
interface for accessing the internal registers of the
ES4427. The DSC interface port is comprised of three
interface signals, the strobe (DSC_S), data (DSC_D), and
clock (DSC_C).
The DSC port is selected when the DSC strobe goes high
and latches the data at th e risi ng edge of the cloc k. E ach
16-bit DSC transfer is co mprised of an address fo llowed
by data.
The ES4428 is available in an industry-standard 208-pin Plastic
Quad Flat Pack (PQFP ) package, while the ES4427 is available
in an industry-standard 100-pin PQFP package.
ES4428 FEATURES
• On-chip hardware interface with V.90 data/fax/voice modem
subsystem implemented
• 640 x 480 NTSC and 640 x 576 PAL television video formats
supported
• Configurable for browser/DVD applications
• Hardware support for infrared remote control and/or wireless
keyboard
• On-chip MPEG audio/video decoder and system parser
TDMDR28ITDM rec eive data inpu t.
TDMCLK29ITDM clock input.
TDMFS30ITDM fram e sync.
TDMTSC#31OTDM output enable.
TWS
SEL_PLL1
TSD33OAudio transmit serial data output.
SEL_PLL0IRefer to the description and matrix for SEL_PLL1 pin 32.
SEL_PLL236IRefer to the description and matrix for SEL_PLL1 pin 32.
NC
MCLK39I/OAudio master clock for audio DAC.
TBCK40I/OAudio transmit bit clock output.
RSD45IAudio receive serial data input.
RWS46IAudio receive frame sync input.
RBCK47IAudio receive bit clock input.
APLLCAP48IAnalog PLL capacitor input.
37, 38, 41, 42, 146:142,
155:149, 158, 203:202
32
OAudio transmit frame sync output.
System and DSCK output clock frequency selection at reset time. The matrix
below lists the available clock frequencies and their respective PLL bit
settings..
Table 2 lists the pin descriptions for the ES4427.
Table 2 ES4427 Pin Descriptions
NameNumberI/ODefinition
VSS
1, 25:26, 31, 72,
75, 77, 91, 100
NC2:4, 27:30, 76No connect.
VCC5, 16, 32, 66, 73, 78, 90I5.0V power supply.
DSC_C6IClock for programming to access internal registers.
AUX0 7I/OGeneral purpose I/O.
DSC_D[7:0]
8, 81, 83, 85,
93, 95, 97, 99
AUX19I/OGeneral purpose I/O.
DSC_S10IStrobe for programming to access internal registers.
AUX211I/OGeneral purpose I/O.
DCLK12OMPEG decoder output clock.
EXT_CLKIEXT_CLK is the external clock EXT_CLK is an input during bypass PLL mode.
RESET#13IReset.
AUX714I/OGeneral purpose I/O.
MUTE15OAudio mute.
MCLK17IAudio master cloc k.
IGround.
I/OData for programming to access internal registers.
5SAM0358-052201ESS Technology, Inc.
Page 6
ES4428/ES4427 PRODUCT BRIEF
Table 2 ES4427 Pin Descriptions (Continued)
NameNumberI/ODefinition
AUX818I/OGeneral purpose I/O.
TWS19ITransmit audio frame sync.
SPLL_OUTOSPLL_OUT is the select PLL output.
AUX920I/OGeneral purpose I/O.
TSD21ITransmit audio data input.
TBCK22ITransmit audio bit clock.
RWS
SEL_PLL1
RSTOUT#24OReset output.
RSD
SEL_PLL0IRefer to the description and matrix for SEL_PLL1 pin 23.
AUX1034I/OGeneral purpose I/O.
AUX1135I/OInterrupt output to ES4428.
AUX1236I/OCD loader C2PO.
RBCK
SER_IN
AUX1338I/OGeneral purpose I/O.
AUX1439I/OInterrupt input from Modem DSP.
AUX1540I/OIR interrupt Input.
VSSAA41,51IAudio analog ground.
ES4428Web DVD Processor208-pin PQFP
ES4427Companion Chip100-pin PQF P
ES4428/ES4427 PRODUCT BRIEF
No part of this publication may be reproduced, stored in a
retrieval system, transmitted, or translated in any form or
by any means, electronic, mechanical, ma nual, optical , or
otherwise, without the prior written permission of ESS
Technology, Inc.
ESS Technology, Inc. makes no representations or
warranties regarding the content of this document.
All specifications are subject to change without prior
notice.
ESS Technology, Inc. assumes no responsibility for any
errors contained herein.
(P) U.S. Patent 4,214,125 and others, other patents
pending.
All other trademarks are owned by their respective
holders and are used for identification purposes only.