ETC ES4408

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