ESS Technology, Inc. SAM0355-061201 1
ESS Technology, Inc.
ES1992 Canyon3D2
PCI Audio Accelerator
Product Brief
DESCRIPTION
The ES1992 Canyon3D™2 PCI audio accelerator
combines advanced audio functionality in a highly
integrated single-chip PCI solution for advanced multi-
channel PC audio. With key features including hardware
acceleration, 3D audio support, digital output capability,
and integrated quad DAC AC‘97 codec, the Canyon3D-2
will engulf the user in a 3D world of sound when used with
general applications, digital music, or games.
The ES1992 combines the advantages of a high-
bandwidth PCI bus interface, proven Canyon3D digital
signal processing (DSP) hardware architecture, five-band
speaker equalization (EQ), high-fidelity quad DAC AC‘97
codec into a single-chip package with an external AC-link
for additional future functionality (i.e., 6-speaker, 5.1
channel output). A Sony/Philips digital interface (S/PDIF)
output provides for digital output of multichannel AC-3
content. The result is robust PC audio functionality, which
features digital mixing, sample rate conversion, realtime
effects processing, multistream DirectSound hardware
acceleration, and head-related transfer function (HRTF)
filtering.
The 3D audio support and HRTF filtering are licensed
through Sensaura™ Ltd. HRTF filtering is supported for 2,
4, and 6 speaker outputs, using MultiDrive technology.
3D audio is supported through DirectSound 3D, A3D 1.0,
EAX 1.0, EAX 2.0, and I3DL2 advanced programming
interfaces (APIs). Additional 3D audio enhancements are
available through MacroFX, EnvironmentalFX, and
ZoomFX.
The ES1992 meets PC99/PC2001 and Microsoft WHQL
specifications. Device drivers for the ES1992 are
optimized for use on the Microsoft Windows operating
systems and are designed specifically to take advantage
of new features available through Microsoft’s DirectX 8.
Operating at 3.3V digital and 5.0V analog, the ES1992 is
compliant with the Advanced Power Management (APM)
1.2, Advanced Configuration and Power Interface (ACPI)
2.0, and PCI Power Management Interface (PPMI) 1.1
specifications.
The ES1992 Canyon3D-2 is available in an industry-
standard 100-pin low-profile quad flat pack (LQFP)
package.
FEATURES
High-performance single-chip PCI audio acceleration
Four-speaker analog output
S/PDIF digital output
Integrated high-fidelity AC‘97 codec
High-quality sample rate conversion and digital mixing
External AC-Link interface for 6-speaker, 5.1 channel
support
Multistream DirectSound 3D hardware acceleration
Sensaura 3D positional audio
Realtime effects processing
Full-legacy DOS game support, using TDMA, PC/PCI, or
DDMA hardware implementation methods
Five-band hardware equalization
POWER MANAGEMENT
Compliance with APM 1.2, ACPI 2.0, and PPMI 1.1
3.3-volt digital operation with 5V-tolerant inputs
5.0-volt analog operation
COMPATIBILITY
Supports PC DOS games and applications for
SoundBlaster and SoundBlaster Pro
Supports Microsoft Windows DirectSound
Meets PC99/PC2001 and Windows Hardware Quality
Laboratory (WHQL) specifications
Supports A3D 1.0, EAX 1.0, EAX 2.0, and I3DL2 APIs
2SAM0355-061201 ESS Technology, Inc.
ES1992 PRODUCT BRIEF
BLOCK DIAGRAM
Figure 1 shows the ES1992 Canyon3D-2 device block diagram.
Figure 1 ES1992 Canyon3D-2 Block Diagram.
PINOUT
Figure 2 shows the ES1992 Canyon3D-2 pinout diagram.
Figure 2 ES1992 Canyon3D-2 Pinout Diagram
Integrated
System
DRAM Chipset CPU
3.3V PCI
master
SB Pro
legacy
audio
TDMA
HRTF 3D
positional
audio
Sample Rate
Converter
and Mixer
Game port
ACPI 1.0
PPMI 1.0
PCI BUS
RING BUS
Mic in
CD audio
Line out (front)
APM 1.2
Secondary
EEPROM SID/SVID customization
Audio CODEC
interface
PC/PCI
DDMA
Effects
Processing
ASSP AC-Link
MPU-401 MIDI device
Joystick
S/PDIF Digital audio output
output
Line out (surround)
Phone
Line in
6-Speaker, 5.1 channel support
1
EAPD
GD7/GPIO15
GD6/GPIO14
GD5/GPIO13
GD4
GD3/ECLK
GD2/EDIN
GD1/EDOUT
GD0
ECS
GND
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
LINE_OUT_R
RXD
TXD
RST#
INT#
GND
PCICLK
VCC
GNT#
REQ#
AD31
AD30
AD29
AD28
AD27
AD26
AD25
AD24
OSCO
PCGNT#/GPIO12
LINE_OUT_R-L
LINE_OUT_R-R
PC_BEEP
PHONE
CD_L
CD_GND
CD_R
MIC
LINE_IN_L
LINE_IN_R
AVDD1
AVSS1
VREF
AFILT1
AFILT2
CAP1
CAP2
LINE_OUT_L
PCREQ#/GPIO7
SPDIFO
VCC
SDI2/GPIO8
OSCI
SRESET2#
SDFS2/GPIO9
SCLK2/GPIO10
SDO2/GPIO11
ES1992S
25
PAR
STOP#
DEVSEL#
TRDY#
IRDY#
FRAME#
C/BE2#
VCC
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
GND
IDSEL
C/BE3#
C/BE0#
AD8
AD9
AD10
AD11
AD12
AD13
AD14
AD15
C/BE1#
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
75 5174 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52
100
76
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
26
50
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
100-Pin LQFP
GND
MONO_OUT
VCC
AVSS2
AVDD2
ESS Technology, Inc. SAM0355-061201 3
ES1992 PRODUCT BRIEF
ES1992 PIN DESCRIPTIONS
Table 1 lists the ES1992 pin descriptions.
Table 1 ES1992 Pin Descriptions
Names Pin Numbers I/O Descriptions
C/BE[3:0]# 1, 13, 20, 30 I/O PCI command/byte enable. During address phase of a transaction, these pins define the bus
command. During data phase, these pins define the byte enable.
IDSEL 2IID Select.
GND 3, 21, 40, 89 IDigital ground.
AD[31:0] 4:11, 22:29,
31:38, 93:100 I/O Address and data lines from the PCI bus.
VCC 12, 41, 53, 90 IDigital supply voltage, 3.3V
FRAME# 14 I/O Cycle frame.
IRDY# 15 I/O Initiator ready.
TRDY# 16 I/O Target ready.
DEVSEL# 17 I/O Device select.
STOP# 18 I/O Stop transaction.
PAR 19 I/O Parity.
ECS 39 OEEPROM chip select. Connects to EEPROM chip select input pin. ECS is active after power-
on reset and goes inactive automatically after EEPROM cycle is complete.
GD[0] 42 I/O Game port data input/output.
GD[1] 43 I/O Game port data input/output.
EDOUT OEEPROM data output. Connects to EEPROM data input. EDOUT goes active after power-on
reset and goes inactive automatically after EEPROM cycle is complete.
GD[2] 44 I/O Game port data input/output.
EDIN IEEPROM data input. Connects to EEPROM data output. EDIN goes active after power-on
reset and goes inactive automatically after EEPROM cycle is complete.
GD[3] 45 I/O Game port data input/output.
ECLK OEEPROM clock. Connects to EEPROM clock input. ECLK goes active after power-on reset
and goes inactive automatically after EEPROM cycle is complete.
GD[4] 46 IGame port data input.
GD[5:7] 47:49 IGame port data input.
GPIO[15:13] I/O General-purpose input/output.
EAPD 50 I/O External amplifier power down (active low).
PCREQ# 51 OPC/PCI request output. Enable PCREQ# by setting PCI 50h [10:8].
GPIO7 I/O General-purpose input/output.
SPDIFO 52 OS/PDIF output. Enable SPDIFO by setting PCI 53h [0].
SDI2 54 IExternal AC-link serial data input. Select external codec by enabling Canyon_Base+38h [5].
GPIO8 I/O General-purpose input/output.
OSCI 55 I49.152-MHz crystal input.
OSCO 56 O49.152-MHz crystal output.
SRESET2# 57 IReset output for AC-link interface. Select external codec by enabling Canyon_Base+38h [5].
SDFS2 58 OSerial data frame sync output for AC-link interface. Select external codec by enabling
Canyon_Base+38h [5].
GPIO9 I/O General-purpose input/output.
4© 2001 ESS Technology, Inc. SAM0355-061201
ES1992 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, 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.
U.S. patent pending.
Canyon3D is a trademark of ESS Technology, Inc.
All other trademarks are owned by their respective
holders and are used for identification purposes only.
ESS Technology, Inc.
48401 Fremont Blvd.
Fremont, CA 94538
Tel: (510) 492-1088
Fax: (510) 492-1898
SCLK2 59 OSerial clock for AC-link interface. Select external codec by enabling Canyon_Base+38h [5].
GPIO10 I/O General-purpose input/output.
SDO2 60 OExternal AC-link serial data output. Select external codec by enabling Canyon_Base+38h [5].
GPIO11 I/O General-purpose input/output.
PCGNT 61 IPC/PCI grant input. Enable PC/PCI by setting PCI 50h [10:8].
GPIO12 I/O General-purpose input/output.
LINE_OUT_R-L 62 OLine output: surround, left channel.
LINE_OUT_R-R 63 OLine output: surround, right channel.
PC_BEEP 64 IPC Speaker input.
PHONE 65 IMono input.
CD_L 66 ICD-audio input: left channel.
CD_GND 67 ICD-audio input: ground.
CD_R 68 ICD-audio input: right channel.
MIC 69 IMicrophone input.
LINE_IN_L 70 ILine input: left channel.
LINE_IN_R 71 ILine input: right channel.
AVDD[2:1] 72, 83 IAnalog supply voltage, 5V.
AVSS[2:1] 73, 82 IAnalog ground.
VREF 74 OReference voltage.
AFILT[2:1] 75, 76 OAnti-aliasing filter cap for the ADC channel.
CAP[2:1] 77, 78 OADC and DAC reference caps.
LINE_OUT_L 79 OLine output: front, left channel.
LINE_OUT_R 80 OLine output: front, right channel.
MONO_OUT 81 OMono output.
RXD 84 IMIDI receive data input. Enable MIDI I/O (MPU-401 I/O) by setting PCI 40h [3].
TXD 85 OMIDI transmit data output. Enable MIDI I/O (MPU-401 I/O) by setting PCI 40h [3].
RST# 86 IPCI reset input.
INT# 87 OInterrupt request output.
PCICLK 88 IPCI bus clock input.
GNT# 91 IBus master grant input.
REQ# 92 OBus master request output.
Part Number Description Package
ES1992S PCI Audio Accelerator 100-pin LQFP
Table 1 ES1992 Pin Descriptions (Continued)
Names Pin Numbers I/O Descriptions