ES4408 DVD Processor Product Brief DESCRIPTION FEATURES The ES4408 Processor is a single-chip solution for a Digital Versatile Disc (DVD) player that integrates MPEG video decoding, DVD system navigation, Content Scrambling System (CSS), and Dolby™ Digital (AC-3) and MPEG audio decoding. The fully programmable ES4408 is based on a proprietary ESS architecture. It offers the best feature set in comparison to any currently existing DVD chip, and a glueless interface to various peripheral components. The ES4408 is the most cost effective solution in its class with an integration level and quality that set new benchmarks. The ES4408 processor is capable of decoding Dolby™ Digital (AC-3) up to 5.1 channels or MPEG audio up to 7.1 channels simultaneously with MPEG-1 or MPEG-2 video. For embedded applications, the ES4408’s internal RISC processor can be used in place of a microcontroller to provide all system control, DVD system navigation, CSS decryption, and many other features. On-chip, multi-tap filters provide arbitrary scaling with state of the art SmartScale™ technology useful for video standards conversion. SmartStream™ technology from ESS provides video error concealment and video post-processing, leading to the highest playability and video quality. Other features included in the ES4408 are video letterbox display, DVD Sub-Picture overlay, and On-Screen Display. The ES4408 provides a glueless 8/16-bit parallel interface to many DVD servo/loaders. It connects directly with 8/16-bit ROM and 16-bit SDRAM/EDO. An 8-bit YUV video interface supports many TV encoders. General purpose auxiliary pins are provided to control various peripheral devices. A standard I2S interface supports popular audio DACs and ADCs. The ES4408 also features a direct S/PDIF output. Figure 1 shows a block diagram of a typical standalone system using the ES4408 with the glueless SDRAM interface. The DVD system stream from a DVD disc is passed to the ™ ES4408 through the 8-bit/16-bit parallel host interface. The ™ ES4408 parses the system layer and demultiplexes the audio and video streams. Audio is decoded and passed through the I2S audio serial bus to an external audio DAC and then to the speakers. Video is decoded and output as YUV pixels to an NTSC or PAL video encoder. System control and housekeeping functions (keypad and remote control) are also provided on-chip. • • • • • • Video • Pan & Scan and Letter-Box conversions supported • Trick modes such as Slow, Fast Forward, Fast Reverse, Step, and Goto supported • On-chip subpicture unit (SPU) decoder supports remote control display functions • On-chip 4-bit On-Screen Display (OSD) controller with 4-bit • 2MByte SDRAM ™ ES4408 blending supports karaoke lyric and subtitile display functions. 8-bit YUV output Audio • Karaoke function • Dolby™ Digital (AC-3) up to 5.1 channels or 2-channel • • • • downmix audio output for Dolby™ Pro Logic MPEG audio up to 7.1 channel Linear PCM streams for 48 KHz and up to 96 KHz S/PDIF audio output Supports 256/384/512 frame sync audio system clocks Smart Technology • SmartZoom™ for motion zoom and pan • SmartScale™ for NTSC to PAL conversion and vice versa • SmartStream™ for video error concealment Peripheral • • • • • • • Bidirectional I2S audio interface Independent audio bit clock for transmit and receive port Direct servo/loader interface Supports up to 4 MB of SDRAM and/or 4 MB of EDO DRAM 8 general-purpose auxiliary ports Single 27 MHz clock input Power management Video NTSC/PAL Encoder Audio Audio CODEC Speakers Panel Interface Remote Control/ Keypad EPROM DVD drive Single-Chip DVD video decoder in a 208-pin PQFP package Supports MPEG-1 system and MPEG-2 program streams Programmable multimedia processor architecture Compatible with Audio CD, VideoCD 1.1, 2.0, Interactive VCD 3.0, and Super VideoCD (SVCD) DVD Navigation 1.0 Built-in Content Scrambling System (CSS) TV MIC Figure 1 Typical ES4408 System Block Diagram. ESS Technology, Inc. SAM0241-052101 1 ES4408 PRODUCT BRIEF PINOUT PINOUT 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 VSS HA1 HA0 HCS3FX# HCS1FX# HIOCS16# HRD# HWR# VCC VSS HIORDY HRST# HIRQ/DCI_ERR# HRDQ# HWRQ#DCI_REQ# HD15 HD14 VCC VSS HD13 HD12 HD11 HD10 HD9 HD8/DCI_FDS# HD7/DCI7 VCC VSS HD6/DCI6 HD5/DCI5 HD4/DCI4 HD3/DCI3 HD2/DCI2 HD1/DCI1 HD0/DCI0 VCC VSS HSYNCH# VSYNCH# PCLKQSCN PCLK2XSCN YUV7 YUV6 YUV5 VSS VCC YUV4 YUV3 YUV2 YUV1 YUV0 DCLK Figure 2 shows the ES4408 device pinout. 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 ES4408 208-pin PQFP 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 VCC VSS DSCK DQM DCS0# VCC VSS DCS1# DB15 DB14 DB13 DB12 VCC VSS DB11 DB10 DB9 DB8 DB7 DB6 VSS VCC DB5 DB4 DB3 DB2 DB1 DB0 VSS VCC DRAS2# DRAS1# DRAS0# DWE# DOE#/DSCK_EN DCAS# VCC VSS DMA11 DMA10 DMA9 DMA8 DMA7 DMA6 VSS VCC DMA5 DMA4 DMA3 DMA2 DMA1 DMA0 VCC LA4 LA5 LA6 LA7 LA8 LA9 VSS VCC LA10 LA11 LA12 LA13 LA14 LA15 LA16 VSS VCC LA17 LA18 LA19 LA20 LA21 RESET# TDMDX/RSEL VSS VCC TDMDR TDMCLK TDMFS TDMTSC# TWS/SEL_PLL1 TSD0/SEL_PLL0 VSS VCC TSD1/SEL_PLL2 TSD2 TSD3 MCLK TBCK SPDIF_DOBM NC VSS VCC RSD RWS RBCK APLLCAP XIN XOUT VCC VSS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 VCC HA2 VPP AUX0 AUX1 AUX2 VSS VCC AUX3 AUX4 AUX5 AUX6 AUX7 LOE# VSS VCC LCS0# LCS1# LCS2# LCS3# VSS LD0 LD1 LD2 LD3 LD4 VCC VSS LD5 LD6 LD7 LD8 LD9 LD10 LD11 VSS VCC LD12 LD13 LD14 LD15 LWRLL# LWRHL# VSS VCC NC NC LA0 LA1 LA2 LA3 VSS Figure 2 ES4408 Device Pinout 2 SAM0241-052101 ESS Technology, Inc. ES4408 PRODUCT BRIEF ES4408 PIN DESCRIPTION ES4408 PIN DESCRIPTION Table 1 lists the pin descriptions for the ES4408. Table 1 ES4408 Pin Descriptions Name VCC LA[21:0] VSS RESET# TDMDX RSEL Number 1, 9, 18, 27, 35, 44, 51, 59, 68, 75, 83, 92, 99, 104, 111, 121, 130, 139, 148, 157, 164, 172, 183, 193, 201 23:19, 16:10, 7:2, 207:204 8, 17, 26, 34, 43, 52, 60, 67, 76, 84, 91, 98, 103, 112, 120, 129, 138, 147, 156, 163, 171, 177, 184, 192, 200, 208 24 25 I/O I Definition 3.65 V ± 150 mv. O Device address output. I Ground. I O I Reset input, active low. TDM transmit data. ROM Select RSEL Selection 0 8-bit ROM 1 16-bit ROM 28 29 30 31 32 33 I I I O O I TDM receive data. TDM clock input. TDM frame sync. TDM output enable, active low. Audio transmit frame sync. Select PLL1. TDMDR TDMCLK TDMFS TDMTSC# TWS SEL_PLL[2:0] SEL_PLL2 SEL_PLL0 Clock Output 0 0 2.5 x DCLK 0 1 3 x DCLK 1 0 3.5 x DCLK 1 1 4 x DCLK TSD[3:0] MCLK TBCK SPDIF_DOBM RSD RWS RBCK APLLCAP XIN XOUT DMA[11:0] DCAS# DOE# DSCK_EN DWE# DRAS[2:0]# DB[15:0] DCS[1:0]# 38,37,36,33 39 40 41 45 46 47 48 49 50 66:61, 58:53 69 70 71 74:72 96:93, 90:85, 82:77 97,100 ESS Technology, Inc. O I/O I/O O I I I I I O O O O I O O I/O O Audio transmit serial data port. Audio master clock for audio DAC. Audio transmit bit clock. S/PDIF (IEC958) Format Output. Audio receive serial data. Audio receive frame sync. Audio receive bit clock. Analog PLL Capacitor. Crystal input. Crystal output. DRAM address bus. Column address strobe, active low. Output enable, active low. Clock Enable, active low. DRAM write enable, active low. Row address strobe, active low. DRAM data bus. SDRAM chip select [1:0], active low. SAM0241-052101 3 ES4408 PRODUCT BRIEF ES4408 PIN DESCRIPTION Name DQM DSCK DCLK YUV[7:0] PCLK2XSCN PCLKQSCN VSYNCH# HSYNCH# HD[15:0] HCS1FX# HCS3FX# HIOCS16# HA[2:0] VPP HWR#/ DCI_ACK# HRD#/DCI_CLK HD[15:0] HWRQ# HRDQ# HIRQ HRST# HIORDY AUX[7:0] LOE# LCS[3:0]# LD[15:0] LWRLL# LWRHL# NC 4 Number 101 102 105 115:113,110:106 116 117 118 I/O O O I O I/O I/O I/O 119 I/O 141:140,137:131,12 8:122 152 153 151 158, 155:154 159 149 O Definition Data input/output mask. Clock to SDRAM. Clock Input (27 MHz) 8-bit YUV output. 2X pixel clock. Pixel clock. Vertical sync for screen video interface, programmable for rising or falling edge, active low. Horizontal sync for screen video interface, programmable for rising or falling edge, active low. Host data bus O O I I/O I I,O Host select 1. Host select 3. Device 16-bit data transfer. Host address bus. 5 V power supply. Host write/DCI Interface Acknowledge Signal, active low. O,O I/O Host read/DCI Interface Clock. Host data bus. O O I/O O I I/O O O I/O Host write request. Host read request. Host interrupt. Host reset. Host I/O ready. Auxiliary ports. Device output enable, active low. Chip select [3:0], active low. Device data bus. O O — Device write enable, active low. Device write enable, active low. No connect. 150 141:140, 137:131, 128:122 142 143 144 145 146 169:165,162:160 170 176:173 197:194, 191:185, 182:178 198 199 37,38,42,203:202 SAM0241-052101 ESS Technology, Inc. ES4408 PRODUCT BRIEF MECHANICAL DIMENSIONS MECHANICAL DIMENSIONS Figure 3 shows the mechanical dimensions for the ES4408. D D1 D3 156 105 Note: 1. All dimensions are in inches (millimeters). 104 157 2. Actual package used has millimeter native dimensions – take care with rounding from metric to imperial. Symbol E3 E1 208 E 53 Index Pin 1 Min Nom Max 0.165 A – – A1 0.010 (0.25) – – A2 0.130 (3.30) 0.134 (3.40) 0.138 (3.50) B 0.007 (0.18) 0.009 (0.23) 0.011 (0.28) C 0.005 (0.12) 0.006 (0.16) 0.008 (0.20) D 1.195 (30.35) 1.205 (30.60) 1.215 (30.85) D1 1.098 (27.90) 1.102 (28.00) 1.106 (28.10) 1.004 (25.50) REF D3 e 1 52 A 0.0197 (0.50) BASIC E 1.195 (30.35) 1.205 (30.60) 1.215(30.85) E1 1.098 (27.90) 1.102 (28.00) 1.106 (28.10) E3 e see detail 1.004 (25.50) REF L 0.016 (0.40) 0.020 (0.50) 0.024 (0.60) φ 0i 2.5 i 5.0 i A2 A1 B φ L C Figure 3 ES4408 Mechanical Dimensions ESS Technology, Inc. SAM0241-052101 5 ES4408 PRODUCT BRIEF ORDERING INFORMATION ORDERING INFORMATION Part Number Description Package ES4408 DVD Processor 208-pin PQFP 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, manual, 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,384,169 and others, other patents pending. MPEG is the Moving Picture Experts Group of the ISO/IEC. References to MPEG in this document refer to the ISO/IEC JTC1 SC29 committee draft ISO 11172 dated January 9, 1992. VideoDrive™, SmartScale™, SmartZoom™ and SmartStream™ are trademarks of ESS Technology, Inc. Dolby is a trademark of Dolby Laboratories, Inc. H.261 refers to the International Standard described recommendation H.261 of the CCITT Working Party 15-1. in All other trademarks are trademarks of their respective companies and are used for identification purposes only. All other trademarks are owned by their respective holders and are used for identification purposes only. 6 © 1998—2001 ESS Technology, Inc. SAM0241-052101