The ESS Technology ES2898/ES2828 TeleDrive® chipset
is a highly integrated solution that brings advanced
modem functionality to notebooks, desktops, and add-incards. The ES2898/ES2828 chipset provides an efficient
56k (V.90) data/fax solution and adds both a telephone
answering machine (TAM) feature and a full-duplex
speakerphone feature.
The data pump algorithms run on the ES2898 DSP, along
with the echo cancellation required for implementing a fullduplex speakerphone feature. The host CPU is utilized to
run the modem controller functions, including the standard
AT command set, V.42bis data compression features,
Classes 1 and 2 fax, and ITU-T V.80 sync access to
support H.324 video conferencing applications. The
ES2898 DSP offers an integrated PCI bus interface.
The ES2828 is the companion analog-front-end (AFE)
chip to the ES2898. It integrates a low-pass, continuoustime anti-aliasing filter, a 16-bit resolution ADC, a 16-bit
DAC, a low-pass output-reconstruction filter, and a CHI
bus interface to interface to the ES2898. The ES2828
includes two signal processing channels that operate
synchronously so that data reception at the ADC channel
and data transmission from the DAC channel occur during
the same time interval. The ES2828 also incorporates an
AC-Link to interface to core logic chipsets to provide a
standalone MC‘97 host-based V.90/V.92 modem solution.
The ES2898 DSP is available in an industry-standard 100pin low-profile quad flat pack (LQFP) package. The
ES2828 is available in an industry-standard 48-pin lowprofile quad flat pack (LQFP) package.
Product Brief
MODEM FEATURES
• Data mode capabilities:
—–V.90 56 kbps
—–V.34 33.6 kbps and fallbacks
—–Standard AT command set
—–V.42 (LAPM) and MNP error correction
—–V.42bis/MNP 5 data compression
—–3.3V power supply, 5V input tolerant
• Fax mode capabilities:
—–ITU-T V.17, V.21 ch2, V.27ter, and V.29
—–Group 3 (TIA/EIA 578 Class 1 and Class 2)
• Telephony capabilities:
—–Telephone answering machine
—–Full duplex speakerphone
—–Caller ID
• Sigma-delta modulation codec
• Programmable downsampling frequency for modem and
voice applications
• ACPI power management support
• TIES escape sequence
• V.80 (H.324 software stack compatible)
• Fully ACPI-compliant
• Microsoft Windows 98/SE/ME/2000:
—–UNIMODEM V
—–TAPI
• Microsoft Windows NT 4.0
SYSTEM BLOCK DIAGRAM
Figure 1 Shows the ES2898/ES2828 system block
diagram.
CHI BUS I/F
PCI BUS
INTERFACE
ESS Technology, Inc.SAM0402-0503011
ES2898
TeleDrive
Figure 1 ES2898/ES2828 System Block Diagram
4
ES2828
Modem AFE
DAA
18.816 MHz
Page 2
PINOUT
Figure 2 shows the ES2898 and ES2828 pinout diagrams.
Table 1 lists the ES2898 pin descriptions. Table 2 lists the
ES2828 pin descriptions.
Table 1 ES2898 Pin Descriptions
NamesPin NumbersI/ODefinitions
AD[16:31]
GND14, 20, 22, 41, 47,
C/BE[3:0]#
VDD16, 18, 46, 48, 77,
VDD
PERR#19OParity error output.
AD[0:15]
XTALI42IES2898 clock input. This pin can be driven by either a crystal or an oscillator. When using a
XTALO43OWorks in conjunction with XTALI when a crystal is used. When an oscillator is used, XTALO is
CLKOUT44OFixed-frequency clock output. The frequency of this pin is the same as the crystal input of the
BSEL1 / BSEL045, 61IUsed to determine the operating mode of the ES2898. These pins are sampled at the falling
FL049OUsed as flag 0 output during normal operation.
FL150OUsed as flag 1 output during normal operation while the bypass circuitry is included. Will be
FL251OFunctions as flag 2 output during normal operation, and can also be used to provide a pass-
PF[7:0]52, 53, 54, 55, 56,
VDD(5V)60IDigital supply voltage. If the ES2898 interfaces with a 5V input, tie this pin to 5V. Otherwise, tie
SEDO62ISerial EEPROM data input.
SECS63OSerial EEPROM chip select.
SEDI64OSerial EEPROM serial data output.
SECLK65OSerial EEPROM clock.
SCLK166I/O One of two serial clock inputs. This clock can be generated either by the ES2898 or by the
1:13, 98, 99, 100I
71, 90
15, 21, 31, 32I
83, 85, 93
17I
23:30, 33:40 I/O
57, 58, 59
When the ES2898 interfaces a PCI bus, these pins function as AD[16:31]. The PCI bus
implements a 32-bit multiplexed address and data bus.
—Ground.
Bus command/byte enable. These pins are multiplexed. During the address phase of a bus
transaction, these pins define the bus command. During the data phase, these pins are used as
byte enables.
IDigital supply voltage, 3.3V.
When the ES2898 interfaces a PCI bus, use an internal chip select and tie the CS pin to this
VDD pin through a pullup 10k Ω resistor.
When the ES2898 interfaces a PCI bus, these pins function as AD[15:0]. The PCI bus
implements a 32-bit multiplexed address and data bus.
crystal, XTALO is used as the other crystal pin. When using an oscillator, the output of the
oscillator is connected to XTALI. An internal clock doubler doubles the frequency at XTALI.
left unconnected.
DSP clock. The clock is stopped during D2 and D3 states when the ST_CLKOUT bit is set.
through reset to the ES2828. To bring the devices out of reset, write a logic zero. FL2 carries
the reset signal for the ES2828.
I/O General-purpose programmable bidirectional flag pins. These pins can be used for interfacing
with a telephone or other device, performing such functions as phone-off-hook, phone-on-hook,
ring, caller ID, etc. PF[0] is specially designed to support the ring function.
this pin to 3.3V.
ES2828.
ESS Technology, Inc.SAM0402-0503013
Page 4
ES2898/ES2828 PRODUCT BRIEF
PIN DESCRIPTIONS
Table 1 ES2898 Pin Descriptions (Continued)
NamesPin NumbersI/ODefinitions
RFS167I/O Receive frame for serial port 1. Can be generated either internally or externally. This signal is
TFS168I/O Transmit frame for serial port 1. Can be generated either internally or externally.
DR169IData receive pin for serial port 1.
DT170OData transmit pin for serial port 1.
SCLK072I/O One of two serial clock inputs. This clock can be generated either by the ES2898 or by the
RFS073I/O Receive frame for serial port 0. Can be generated either internally or externally. This signal is
TFS074I/O Transmit frame for serial port 0. Can be generated either internally or externally.
DR075IData receive pin for serial port 0.
DT076OData transmit pin for serial port 0.
TEST / PF978IUsed during device test. Tie this pin to ground through a 4.7k Ω resistor.
RING_IN79IUsed for ring detect input during the D3
V
AUX
80IPower to device during implementation of the D3
PME#81OPME# output.
VAUXP
82I
CLK84IPCI bus input clock. Functions as PCI CLK pin and operates at 33 MHz.
INTA#86OInterrupt A. Used to request an interrupt from the PCI bus.
PAR87I/O Parity pin. PAR is stable and valid one clock after the address phase. For data phases, PAR is
FRAME#89I/O Cycle frame. FRAME# is driven by the current master to indicate the beginning and duration of
IRDY#91I/O Initiator ready. IRDY# is used in conjuction with TRDY# and indicates the bus master’s ability to
STOP#92I/O Stop. STOP# indicates the current target is requesting the master to stop the current
TRDY#95OTarget ready. TRDY# is used in conjuction with IRDY# and indicates the bus master’s ability to
IDSEL96OInitialization device select. IDSEL is used as a chip select during configuration read and write
DEVSEL#97ODevice select. When actively driven, DEVSEL# indicates that the driving device has decoded its
RESET#88IActive-low ES2898 reset input.
DAA_PM94ODAA power control output.
asserted one clock before data is sent on the DR1 pin.
ES2828.
asserted one clock before data is sent on the DR0 pin.
state to drive the device back to its default power-up
cold
state.
state required by PCI Power Management
cold
Interface specification.
V
support detection input. V
AUX
D3
state. No support when driven low.
cold
pin is driven high to indicate that ACPI is supported with
AUXP
stable and valid one clock after either IRDY# is asserted on a write transaction or TRDY# is
asserted on a read transaction.
an access. FRAME# is asserted to indicate the start of a bus transaction. When FRAME# is
deasserted, the transaction is in the final data phase or has been completed.
complete the current data phase of a transaction. During a write transaction, IRDY# indicates
that valid data is present on AD[16:31] and AD[0:15]. During a read transaction, IRDY#
indicates that master is prepared to accept data. Wait cycles are inserted until both IRDY# and
TRDY# are asserted together.
transaction.
complete the current data phase of a transaction. During a write transaction, TRDY# indicates
that valid data is present on AD[16:31] and AD[0:15]. During a read transaction, TRDY#
indicates that master is prepared to accept data. Wait cycles are inserted until both TRDY# and
IRDY# are asserted together.
transactions.
address as the target of the current access. As an input, DEVSEL# indicates whether any
device on the bus has been selected.
4SAM0402-050301ESS Technology, Inc.
Page 5
ES2898/ES2828 PRODUCT BRIEF
Table 2 ES2828 Pin Descriptions
NamesPin NumbersI/ODefinitions
DPBX1IDigital PBX detection.
ACLINK/GPIO_B2I/ODefault for CHI bus mode (internal pulldown). Pull high for AC-Link mode.
DVDD3, 23, 29P3.3V digital power.
AGND4:6, 18IAnalog ground.
AUX+7ICodec analog auxiliary differential positive input. The DC level is Vcm, and the full-scale input is
either 0.22 Vp-p ±5% or 1.1 Vp-p±5%, depending on the gain setting.
AUX-8ICodec analog auxiliary differential negative input. The DC level is Vcm, and the full-scale input is
either 0.22 Vp-p ±5% or 1.1 Vp-p±5%, depending on the gain setting.
RXIN+9ICodec analog differential positive input. The DC level is Vcm, and the full-scale input is either 0.22
Vp-p ±5% or 1.1 Vp-p±5%, depending on the gain setting.
RXIN-10ICodec analog differential negative input. The DC level is Vcm, and the full-scale input is either
0.22 Vp-p ±5% or 1.1 Vp-p±5%, depending on the gain setting.
AVDD11IAnalog 5.0V supply.
VCM12OCommon mode voltage bypass 1. Has a range of 2.16V±5%. Bypass to VCBP with 0.1-µF
VCBP13IGround pin for VCM.
VREF14OVoltage reference bypass. Has a range of 1.2356V±5%. Bypass to VRBP with 0.1-µF ceramic
VRBP15IGround pin for VREF.
TX+16OCodec positive analog output. The DC level is Vcm, and the full-scale ac output is either 2.8V
TX-17OCodec negative analog output. The DC level is Vcm, and the full-scale ac output is either 2.8V
VCMX19OCodec common mode reference voltage output. 2.16V±5%, maximum current ±500 µA, maximum
HCT20ICodec digital input mode control.
DGND21, 44PDigital ground.
CTST22ICodec sigma delta modulator test port output enable.
SI24ISerial port input (default).
SO25OSerial port output without V
SC26I/OSerial port clock output. While input must be TTL-compatible, should be able to handle 3.3V input.
ceramic chip capacitor parallel with 10-µF tantalum capacitor.
chip capacitor parallel with 10-µF tantalum capacitor.
p-p±5% or 1.4V p-p±5%, depending on the gain setting. The maximum loading is 1k Ω, in parallel
with 20 pF for modem applications. For audio applications with low-impedance load, the maximum
distortion-free (THD <–60 db) current is 10 mA rms.
p-p±5% or 1.4V p-p±5%, depending on the gain setting. The maximum loading is 1k Ω, in parallel
with 20 pF for modem applications. For audio applications with low-impedance load, the maximum
distortion-free (THD <–60 db) current is 10 mA rms.
ID133IModem AFE configuration strap pin 1. When pulled down internally with ID0 pin 35, helps set
primary and secondary modem codec ID configuration.
PWDN#34IPower down.
ID035IModem AFE configuration strap pin 0. When pulled down internally with ID1 pin 33, helps set
37IPower to device during implementation of the D3
primary and secondary modem codec ID configuration.
support.
AUX
state required by PCI power management
Interface specification.
cold
ORDERING INFORMATION
Part Numbers
ES2898SV.90 PCI DSP Modem
ES2828SModem Analog Front End48-pin LQFP
DescriptionsPackages
100-pin LQFP
ESS Technology, Inc.
48401 Fremont Blvd.
Fremont, CA 94538
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.
TeleDrive is a registered trademark of ESS Technology, Inc.
(P) U.S. patents pending.
All other trademarks are owned by their respective
holders and are used for identification purposes only.