ETC ES3890F

ES3890
6ISBA Video CD Processor
Product Brief
ESS Technology, Inc.
DESCRIPTION
FEATURES
The 6ISBA ® ES3890 single-chip Video CD (VCD)
processor is the latest innovation of ESS’s family of VCD
chips for VCD players. The 6ISBA ES3890 is based on
the ESS Programmable Multimedia Processor (PMP)
architecture consisting of a 32-bit video controller and a
64-bit video processor and it integrates the TV-encoder,
thus eliminating the need for a VCD companion chip.
•
•
•
•
•
•
•
•
ESS proprietary dual CPU PMP core.
•
•
•
•
•
Motion pan and zoom to 4X magnification.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Dual microphones inputs.
The ES3890 integrates an audio ADC for microphone
inputs, two video DACs for Composite and S-video
outputs, and digital echo circuitry. With 6ISBA , VCD
player design and board layout become simpler, the VCD
system cost is much reduced, and it offers a very flexible
design configuration for 512 kB or 2 MB system RAM.
The ES3890 performs all of the functions such as video
filtering, NTSC/PAL conversion, audio and video error
c o nc e a l m en t , an d p i c t ur e z oo m i n /o u t u p to 4 x
magnification. It supports On-Screen-Display (OSD) with
4 colors in 8 degrees of transparency, Karaoke, and VCD
2.0 Playback Control (PBC).
Features in the 6ISBAES3890 solution include: a 7-band
audio graphic equalizer display with five pre-configured
settings and environment effects, Karaoke voice recording
for sing-along, and Karaoke scoring.
The ES3890 also offers the ESS SmartBright™ movie
brightness feature, the ESS SmartColor™ color balancing
feature, as well as the Kodak® Picture CD and Fujicolor®
CD JPEG photo viewing features.
The ESS SmartBright™ feature allows the brightness level
of VCD movies being played back to be adjusted in real
time while the ESS SmartColor feature allows the skin
color of JPEG photos being viewed to be enhanced. Other
features found with the ES3890 include support for CD+G
Karaoke, CD-Text, and Windows™ Media Audio (WMA)
decoding and playback.
The ES3890 is available in an industry-standard 128-pin
Plastic Quad Flat Pack (PQFP) device package.
Integrated TV-encoder.
VCD 1.1 and 2.0 compatible.
Composite or S-video output.
CCIR601 non-square operation.
NTSC/PAL formats.
Video error concealment.
SmartBright feature for adjusting brightness of movies
during playback.
• Video scaling and X- and Y-axis interpolation.
Video CD 2.0 Playback Control.
JPEG photos decoding and playback.
Kodak Picture CD and Fujicolor CD JPEG image viewing.
SmartColor feature for adjusting skin color of JPEG
photos during viewing.
• Trick mode functions.
7-band audio graphic equalizer.
Programmable master clock for external audio DAC.
Digital echo up to 168 ms delay.
Karaoke voice recording.
Karaoke scoring.
CD+G Karaoke.
Karaoke and subtitle functions.
MP3 audio playback.
CD-DA with CD-Text.
Vocal reverb simulates a theater acoustic environment.
Windows Media Audio decoding.
Flexible design for 512 kB or 2 MB memory.
Direct servo control.
Remote control interface for power standby on/off.
4-bit On-Screen Display controller with 3-bit blending
supports 4 colors in 8 degrees of transparency.
• Power management.
• Optional lead-free leads using 98%-Sn/2%-Cu or 98%Sn/2%-Bi with ES3890FF.
ESS Technology, Inc.
SAM0487-031704
1
ES3890 PRODUCT BRIEF
ES3890 PINOUT DIAGRAM
ES3890 PINOUT DIAGRAM
DBUS1
DBUS0
MA8
MA7
MA6
MA5
MA4
MA3
MA2
MA1
MA0
DOE#/MA9
DWE#
DRAS0#
VCC
VSS
DBUS10
DBUS9
DBUS8
DBUS7
DBUS6
DBUS5
DBUS4
DBUS3
DBUS2
AUX2[2]
AUX2[1]
AUX2[0]
VCC_P
VSS_P
VSS
RESET#
VCC
DBUS15
DBUS14
DBUS13
DBUS12
DBUS11
The device pinout for the ES3890 is shown in Figure 1.
65
102
103
64
ES3890
128
39
LD6
LD7
VCC
AUX3[2]
LWR#
LOE#
CS0#
CS1#
CS3#
LD0
LD1
LD2
LD3
LD4
LD5
VSSA
AUX0[5]
AUX0[6]
AUX0[7]
AUX3[0]
AUX3[1]
38
RSET
VREF
COMP
VCM
MIC2
MIC1
VDDA
VSSA
1
VPP
DRAS1#
CAS#
MCLK
SEL_PLL0/TSD
SEL_PLL1/TWS
TBCK
TDMCLK
TDMDR
TDMFS
LA19
LA18
LA17
LA16
LA15
LA14
LA13
LA12
LA11
LA10
LA9
LA8
VCC
VSS
LA7
LA6
XIN
XOUT
VSS
LA0
LA1
LA2
LA3
LA4
LA5
AUX2[3]
AUX2[4]
AUX2[5]
AUX2[6]
AUX2[7]
AUX1[0]
AUX1[1]
AUX1[2]
AUX1[3]
AUX1[4]
AUX1[5]
AUX1[6]
AUX1[7]
VCC
VSS
AUX0[0]
AUX0[1]
AUX0[2]
AUX0[3]
AUX0[4]
VSSV
VSSV
VDAC
YDAC
VCCV
VCCV
Figure 1 ES3890 Device Pinout
2
SAM0487-031704
ESS Technology, Inc.
ES3890 PRODUCT BRIEF
ES3890 PIN DESCRIPTION
ES3890 PIN DESCRIPTION
Table 1 lists the pin descriptions for the ES3890.
Table 1 ES3890 Pin Description
Names
Pin Numbers
I/O
Definitions
VSSA
1, 9
G
Ground for analog circuits.
RSET
2
O
Reset. Internal current source generator. Connect this pin to a 510Ω resistor to
ground.
VREF
3
O
Output reference voltage. Connect to a 0.01−µF high-frequency bypass capacitor
to VSSA.
COMP
4
O
Compensation capacitance for low-pass filter on VDAC. Connect to a 0.01−µF
high-frequency bypass capacitor to VSSA.
VCM
5
O
ADC analog voltage reference. Connect to a 0.01−µF filter capacitor to VSSA.
6, 7
I
Microphone inputs.
8
P
5.0V power supply for analog circuits.
AUX0[7:5]
10-12
I/O
General-purpose programmable I/O.
AUX3[2:0]
13-15
I/O
General-purpose programmable I/O.
LWR#
16
O
RISC interface Write Enable (active-low).
LOE#
17
O
RISC SRAM Output Enable (active-low).
CS0#
18
O
Chip select 0 for SRAM (active-low).
CS1#
19
O
Chip select 1 for SRAM (active-low).
CS3#
20
O
Chip select 3 for SRAM (active-low).
21-28
I/O
Data bus.
VCC
29, 42, 66, 95, 116
P
Core power supply (2.5V).
XIN
30
I
Crystal connection or input source of 27MHz.
XOUT
31
O
Crystal connection or output drive of an input clock source.
32, 41, 65, 97, 117
G
Ground for core.
LA[19:0]
33-40, 43-54
O
Address bus.
TDMFS
55
I
Frame signal from CDROM.
TDMDR
56
I
Data signal from CDROM.
TDMCLK
57
I
Clock signal from CDROM.
TBCK
58
O
Transmit clock when sending audio IIS data to external DAC.
I
PLL mode select 1. Pulldown to ground to bypass PLL. Pullup to VCC for optimal
performance.
O
Audio strobe signal of IIS signals to external DAC.
I
PLL mode select 0. Pulldown to GND to bypass PLL. Pullup to VCC for optimal
performance.
O
Audio data of IIS signals to external DAC.
I/O
Media clock input to drive external audio devices or media clock output when
driven by external source into the ES3890.
MIC1, MIC2
VDDA
LD[7:0]
VSS
SEL_PLL1
59
TWS
SEL_PLL0
60
TSD
MCLK
ESS Technology, Inc.
61
SAM0487-031704
3
ES3890 PRODUCT BRIEF
ES3890 PIN DESCRIPTION
Table 1 ES3890 Pin Description (Continued)
Names
Pin Numbers
I/O
Definitions
CAS#
62
O
Column Address Strobe to DRAM (active-low).
DRAS1#
63
O
Row Address Strobe 1 to DRAM (active-low).
VPP
64
P
5V power supply.
DRAS0#
67
O
Row Address Strobe 0 to DRAM (active-low).
DWE#
68
O
Write Enable to DRAM (active-low).
O
Data Out Enable to DRAM (active-low).
O
Multiplexed memory row and column address.
DOE#
69
MA9
MA[8:0]
70-78
O
Multiplexed memory row and column address.
DBUS[15:0]
79-94
I/O
Input when DRAM is being read. Output when DRAM is being written.
REST#
96
I
External system reset forces ES3890 to do a reset (active-low).
VSS_P
98
G
Ground for system PLL.
VCC_P
99
P
2.5V power supply for system PLL.
AUX2[0]
100
I/O
General-purpose programmable I/O. May be used for VFD clock.
AUX2[1]
101
I/O
General-purpose programmable I/O. May be used for Subcode-Q data.
AUX2[2]
102
I/O
General-purpose programmable I/O. May be used for Subcode-Q clock.
AUX2[3]
103
I/O
General-purpose programmable I/O.
I/O
General-purpose programmable I/O. May be used for C2PO error correction flag
from CDROM
I/O
General-purpose programmable I/O.
I/O
General-purpose programmable I/O. May be used for Subcode sync S0 or S1
detection.
107
I/O
General-purpose programmable I/O.
108-113
I/O
General-purpose programmable I/O.
AUX1[6]
114
I/O
General-purpose programmable I/O. May be used for VFD data output.
AUX1[7]
115
I/O
General-purpose programmable I/O. May be used for VFD data input.
118, 119
I/O
General-purpose programmable I/O.
120
I
AUX0[4:3]
121, 122
I/O
General-purpose programmable I/O.
VSSV
123, 124
G
Ground for VDAC circuit.
VDAC
125
O
Video DAC V output. Connect to a 37.7Ω resistor to ground for proper operation.
YDAC
126
O
Video DAC Y output. Connect to a 37.7Ω resistor to ground for proper operation.
VCCV
127, 128
P
2.5V power supply for video DAC circuit.
AUX2[4]
AUX2[5]
AUX2[6]
AUX2[7]
AUX1[5:0]
AUX0[1:0]
AUX0[2]
4
104
105
106
SAM0487-031704
General-purpose programmable input.
ESS Technology, Inc.
ES3890 PRODUCT BRIEF
FUNCTIONAL DESCRIPTION
FUNCTIONAL DESCRIPTION
Figure 2 below shows the internal block diagram of the
ES3890.
SRAM
Interface
32-Bit
RISC Processor
On-Screen
Display
8 kB cache
CRT
Controller
GPIO
Interface
Gateway and
DMA Controller
TDM
Interface
TV
Encoder
Transport
Parser
Huffman
Decoder
DRAM
Interface
Serial Audio
Interface
Video
Processor
Figure 2
ESS Technology, Inc.
Audio
ADC
ES3890 Block Diagram
SAM0487-031704
5
ES3890 PRODUCT BRIEF
ORDERING INFORMATION
ORDERING INFORMATION
Part Number
Description
Package
ES3890F
Visba3 VCD Processor
128-pin PQFP
ES3890FF
Visba3 VideoCD Processor with lead-free leads
128-pin PQFP
The letter F at the end of the part number identifies the package type PQFP.
The second letter F at the end of the part number indicates lead-free leads with the device.
ESS Technology, Inc.
48401 Fremont Blvd.
Fremont, CA 94538
Tel: (510) 492-1088
Fax: (510) 492-1898
6
http://www.esstech.com
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.
U.S. patents pending.
ESS Technology, Inc. makes no representations or warranties
regarding the content of this document.
Visba is a registered trademark of ESS Technology, Inc.
All specifications are subject to change without prior notice.
All other trademarks are trademarks of their respective companies and
are used for identification purposes only.
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.
ESS Technology, Inc. assumes no responsibility for any errors
contained herein.
© 2004 ESS Technology, Inc.
SAM0487-031704