FEATURES
Single-Chip Integrated ∑∆ Digital Audio Stereo Codec
Supports the Microsoft Windows Sound System®
Multiple Channels of Stereo Input
Analog and Digital Signal Mixing
Programmable Gain and Attenuation
On-Chip Signal Filters
Digital Interpolation
Analog Output Low-Pass
Sample Rates from 5.5 kHz to 48 kHz
68-Lead PLCC and 68-Lead TQFP Packages
Operation from +5 V Supplies
Byte-Wide Parallel Interface to ISA and EISA Buses
Supports One or Two DMA Channels and
Programmed I/O
PRODUCT OVERVIEW
The Parallel-Port AD1848K SoundPort® Stereo Codec integrates the key audio data conversion and control functions into
a single integrated circuit. The AD1848K is intended to provide
a complete, single-chip audio solution for business audio and
multimedia applications requiring operation from a single +5 V
SoundPort is a registered trademark of Analog Devices, Inc.
SoundPort Stereo Codec
AD1848K
supply. It provides a direct, byte-wide interface to both ISA
(“AT”) and EISA computer buses for simplified implementation on a computer motherboard or add-in card. The AD1848K
generates enable and direction controls for IC buffers such as
74_245.
The AD1848K SoundPort Stereo Codec supports a DMA request/grant architecture for transferring data with the host computer bus. One or two DMA channels can be supported.
Programmed I/O (PIO) mode is also supported for control
register accesses and for applications lacking DMA control. Two
input control lines support mixed direct and indirect addressing
of twenty-one internal control registers over this asynchronous
interface.
External circuit requirements are limited to a minimal number
of low cost support components. Anti-imaging DAC output filters are incorporated on-chip. Dynamic range exceeds 80 dB
over the 20 kHz audio band. Sample rates from 5.5 kHz to
48 kHz are supported from external crystals.
The Codec includes a stereo pair of ∑∆ analog-to-digital
converters and a stereo pair of ∑∆ digital-to-analog converters.
Inputs to the ADC can be selected from four stereo pairs of
(Continued on page 9)
FUNCTIONAL BLOCK DIAGRAM
DIGITAL
SUPPLY
L
R
ANALOG
FILTER
ANALOG
FILTER
GAIN
GAIN
REFERENCE
20
dB
∑
ATTEN/
MUTE
ATTEN/
MUTE
MUX
∑∆ A/D
CONVERTER
∑∆ A/D
CONVERTER
∑∆ D/A
CONVERTER
∑∆ D/A
CONVERTER
2.25V
ANALOG
L_LINE
R_LINE
L_MIC
R_MIC
L_AUX1
R_AUX1
L_OUT
R_OUT
L_AUX2
R_AUX2
ANALOG
SUPPLY
GAIN/ATTEN/MUTE
L
R
∑
GAIN/ATTEN/MUTE
REV. 0
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
CRYSTALS
2
2
OSCILLATORS
16
16
DIGITAL
INTERPOL
INTERPOL
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 617/329-4700Fax: 617/326-8703
ATTENUATE
ATTENUATE
∑
MIX
∑
CONTROL
REGS
POWER DOWN
µ/
A
P
L
A
A
R
W
A
L
L
E
L
P
O
µ/
R
A
T
L
A
W
2
8
2
2
DIGITAL
PLAYBACK REQ
PLAYBACK ACK
CAPTURE REQ
CAPTURE ACK
ADR1:0
DATA7:0
CS
WR
RD
BUS DRIVER
CONTROL
HOST DMA
INTERRUPT
EXTERNAL
CONTROL
AD1848K–SPECIFICA TIONS
STANDARD TEST CONDITIONS UNLESS
OTHERWISE NOTED
Temperature25°C
Digital Supply (V
Analog Supply (V
Word Rate (F
)5.0V
DD
)5.0V
CC
)48kHz
S
Input Signal1008Hz
Analog Output Passband20 Hz to 20 kHz
ADC FFT Size2048
DAC FFT Size8192
V
IH
V
IL
V
OH
V
OL
ANALOG INPUT
2.4V
0.8V
2.4V
0.4V
DAC Input Conditions
Post-Autocalibrated
0 dB Attenuation
–2.0 dB Relative to Full Scale
16-Bit Linear Mode
No Output Load
Mute Off
ADC Input Conditions
Post-Autocalibrated
0 dB Gain
–3.0 dB Relative to Full Scale
Line Input
16-Bit Linear Mode
Line Inputs (Input L, Ground R, Read R;–80dB
Input R, Ground L, Read L)
Line to MIC (Input LINE, Ground and–80dB
Select MIC, Read Both Channels)
Line to AUX1–80dB
Line to AUX2–80dB
Gain Error (Full-Scale Span Relative to Nominal)±5%
Interchannel Gain Mismatch±0.5dB
(Difference of Gain Errors)
ADC Offset Error50LSBs
DIGITAL-TO-ANALOG CONVERTERS
MinTypMaxUnits
Resolution*16Bits
Dynamic Range (–60 dB Input,8087dB
THD+N Referenced to Full Scale)
THD+N (Referenced to Full Scale)0.02%
–76–74dB
Signal-to-Intermodulation Distortion*90dB
Gain Error (Full-Scale Span Relative to Nominal)±5%
Interchannel Gain Mismatch±0.5dB
(Difference of Gain Errors)
DAC Crosstalk* (Input L, Zero R, Measure–80dB
R_OUT; Input R, Zero L, Measure L_OUT)
Total Out-of-Band Energy*–45dB
(Measured from 0.55 × F
to 100 kHz)
S
Audible Out-of-Band Energy*–70dB
(Measured from 0.55 × F
to 22 kHz,
S
All Selectable Sampling Frequencies)
*Guaranteed Not Tested.
Specifications subject to change without notice.
REV. 0
–3–
AD1848K
DAC ATTENUATOR
MinTypMaxUnits
Step Size (0 dB to –34.5 dB)1.31.51.7dB
Step Size (–60 dB to –94.5 dB)*1.01.52.0dB
Output Attenuation Range Span*93.594.595.5dB
(|Muted Output Minus Unmuted
Midscale DAC Output|)
2.102.252.40V
SYSTEM SPECIFICATIONS
MinTypMaxUnits
Peak-to-Peak Frequency Response Ripple*1.0dB
(Line In to Line Out)
Differential Nonlinearity*±1Bit
Phase Linearity Deviation*5Degrees
STATIC DIGITAL SPECIFICATIONS
MinMaxUnits
High Level Input Voltage (V
)
IH
Digital Inputs2.4(VD+) + 0 3V
XTAL1/2I2.4(VD+) + 0 3V
Low Level Input Voltage (V
High Level Output Voltage (V
Low Level Output Voltage (V
)–0.30.8V
IL
) at IOH = –2 mA2.4V
OH
) at IOL = 2 mA0.4V
OL
Input Leakage Current–1010µA
(GO/NOGO Tested)
Output Leakage Current–1010µA
(GO/NOGO Tested)
–4–
REV. 0
AD1848K
TIMING PARAMETERS (GUARANTEED OVER OPERATING TEMPERATURE RANGE AND V
= VCC = 5.0 V 65%)
DD
MinMaxUnits
WR/RD Strobe Width (t
WR/RD Rising to WR/RD Falling (t
Write Data Setup to
RD Falling to Valid Read Data (t
CS Setup to WR/RD Falling (t
CS Hold from WR/RD Rising (t
Adr Setup to
Adr Hold from
WR/RD Falling (t
WR/RD Rising (t
DAK Rising to WR/RD Falling (t
DAK Falling to WR/RD Rising (t
DAK Setup to WR/RD Falling (t
Data Hold from
Data Hold from
DRQ Hold from
RD Rising (t
WR Rising (t
WR/RD Falling (t
DAK Hold from WR Rising (t
DAK Hold from RD Rising (t
DBEN/DBDIR delay from WR/RD Falling (t
)110ns
STW
WR Rising (t
RDDV
CSSU
CSHD
ADSU
ADHD
SUDK1
SUDK2
DKSU
DHD1
DHD2
DKHDa
DKHDb
)110ns
BWND
)22ns
WDSU
)3070ns
)10ns
)0ns
)10ns
)10ns
)60ns
)0ns
)25ns
)020ns
)15ns
)025ns
DRHD
)50ns
)50ns
)030ns
DBDL
POWER SUPPLY
MinMaxUnits
Power Supply Range – Analog4.755.25V
Power Supply Range – 5 V Digital4.755.25V
Power Supply Current – 5 V Operating120mA
(5 V Supplies, 10 kΩ Load)
Analog Supply Current – 5 V Operating (10 kΩ Load)65mA
Digital Supply Current – 5 V Operating (10 kΩ Load)55mA
Digital Power Supply Current – Power Down1mA
Analog Power Supply Current – Power Down1mA
Power Dissipation – 5 V Operating600mW
(Current • Nominal Supplies)
Power Dissipation – Power Down
(Current • Nominal Supplies)10mW
Power Supply Rejection (100 mV p-p Signal @ 1 kHz)*40dB F
(At Both Analog and Digital Supply Pins, Both ADCs
and DACs)
S
CLOCK SPECIFICATIONS*
MinMaxUnits
Input Clock Frequency27MHz
Recommended Clock Duty Cycle Tolerance±10%
Initialization Time
16.9344 MHz Crystal Selected70ms
24.576 MHz Crystal Selected90ms
*Guaranteed, not tested
Specifications subject to change without notice.
REV. 0
–5–
AD1848K
WARNING!
ESD SENSITIVE DEVICE
ABSOLUTE MAXIMUM RATINGS*
ORDERING GUIDE
MinMaxUnits
Power Supplies
Digital (V
Analog (V
)–0.36.0V
DD
)–0.36.0V
CC
Input Current
(Except Supply Pins)±10.0mA
ModelRangeDescriptionOption
AD1848KP–40°C to +85°C68-Lead PLCCP-68A
AD1848KST–40°C to +85°C64-Lead TQFPST-64
TemperaturePackagePackage
Analog Input Voltage (Signal Pins) –0.3(VA+) + 0.3 V
Digital Input Voltage (Signal Pins) –0.3(VD+) + 0.3 V
Ambient Temperature (Operating) –40+85°C
Storage Temperature–65+150°C
ESD Tolerance (Human Body
Model per Method 3015.2
of MIL-STD-883B)1000V
*Stresses greater than those listed under “Absolute Maximum Ratings” may cause
permanent damage to the device. This is a stress rating only and functional
operation of the device at these or any other conditions above those indicated in
the operational section of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection.
Although the AD1848K features proprietary ESD protection circuitry, permanent damage may
occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD
precautions are recommended to avoid performance degradation or loss of functionality.
68-Lead Plastic Leaded Chip Carrier Pinout
64-Lead Thin Quad Flatpack Pinout
ADR0
CDAK
CDRQ
PDAK
PDRQ
V
GNDD
XTAL1I
XTAL1O
V
GNDD
XTAL2I
XTAL2O
PWRDWN
V
GNDD
R_FILT
10
11
12
13
14
15
DD
16
17
18
19
DD
20
21
22
23
24
DD
25
26
NC = NO CONNECT
ADR1
R_LINE
GNDD
R_MIC
DD
V
L_MIC
DATA0
L_LINE
DATA3
GNDD
DD
V
DATA1
DATA2
AD1848K
TOP VIEW
31 323029282736
CC
V
(2.25V)
REF
V
_F (BYPASS)
V
GNDA
REF
L_FILT
DATA4
67 66 656812363 62 6164546789
37 38 39353433
CC
V
DATA5
GNDA
DATA7
DATA6
L_AUX2
L_AUX1
40
GNDD
41 42
L_OUT
DBEN
R_OUT
DBDIR
WR
43
R_AUX1
R_AUX2
DD
DATA2
DATA1
DATA0
GNDD
ADR1
V
60
RD
59
CS
XCTL1
58
57
INT
56
XCTL0
55
NC
54
V
DD
53
GNDD
52
NC
51
NC
50
NC
49
NC
NC
48
47
NC
NC
46
V
45
DD
44
GNDD
ADR0
CDAK
CDRQ
PDAK
PDRQ
GNDD
XTAL1I
XTAL1O
GNDD
XTAL2I
XTAL2O
PWRDWN
GNDD
V
DD
V
DD
V
DD
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
L_MIC
R_MIC
R_FILT
R_LINE
NC = NO CONNECT
L_LINE
L_FILT
GNDD
DATA3
V
56 55 54 53 52 51 50 4964 63 62 61 60 59 58 57
AD1848K
TOP VIEW
(2.25V)
REF
V
_F (BYPASS)
REF
V
DD
GNDA
DATA4
CC
V
DATA5
CC
V
DATA6
GNDA
DATA7
L_AUX2
DBEN
GNDD
L_OUT
L_AUX1
DBDIR
R_OUT
4748RD
46
45
44
43
42
41
40
39
38
37
36
35
34
33
WR
CS
XCTL1
INT
XCTL0
NC
V
DD
GNDD
NC
NC
NC
V
DD
GNDD
R_AUX2
R_AUX1
–6–
REV. 0
AD1848K
PIN DESCRIPTION
Parallel Interface
Pin NamePLCCTQFPI/ODescription
CDRQ123OCapture Data Request. The assertion of this signal indicates that the Codec has a cap-
tured audio sample from the ADC ready for transfer. This signal will remain asserted until all the bytes from the capture buffer have been transferred.
CDAK112ICapture Data Acknowledge. The assertion of this active LO signal indicates that the RD
cycle occurring is a DMA read from the capture buffer.
PDRQ145OPlayback Data Request. The assertion of this signal indicates that the Codec is ready for
more DAC playback data. The signal will remain asserted until all the bytes needed for a
playback sample have been transferred.
PDAK134IPlayback Data Acknowledge. The assertion of this active LO signal indicates that the WR
cycle occurring is a DMA write to the playback buffer.
ADR1:09 & 101 & 64ICodec Addresses. These address pins are asserted by the Codec interface logic during a
control register/PIO access. The state of these address lines determine which register is
accessed.
RD6047IRead Command Strobe. This active LO signal defines a read cycle from the Codec. The
cycle may be a read from the control/PIO registers, or the cycles could be a read from the
Codec’s DMA sample registers.
WR6148IWrite Command Strobe. This active LO signal indicates a write cycle to the Codec. The
cycle may be a write to the control/PIO registers, or the cycle could be a write to the
Codec’s DMA sample registers.
CS5946IAD1848K Chip Select. The Codec will not respond to any control/PIO cycle accesses
unless this active LO signal is LO. This signal is ignored during DMA transfers.
DATA7:03–6 &52–55 &I/OData Bus. These pins transfer data and control information between the Codec and the
65–6858–61host.
DBEN6350OData Bus Enable. This pin enables the external bus drivers. This signal is normally HI.
For control register/PIO cycles,
DBEN = (WR or RD) and CS
For DMA cycles,
DBEN = (WR or RD) and (PDAK or CDAK)
DBDIR6249OData Bus Direction. This pin controls the direction of the data bus transceiver. HI
enables writes from the host to the AD1848K; LO enables reads from the AD1848K to
the host bus. This signal is normally HI.
For control register/PIO cycles,
DBDIR =
For DMA cycles,
DBDIR = RD and (PDAK or CDAK)
RD and CS
REV. 0
–7–
AD1848K
Analog Signals
Pin NamePLCCTQFPI/ODescription
L_LINE3021ILeft Line Input. Line level input for the left channel.
R_LINE2718IRight Line Input. Line level input for the right channel.
L_MIC2920ILeft Microphone Input. Microphone input for the left channel. This signal
can be either line level or –20 dB from line level.
R_MIC2819IRight Microphone Input. Microphone input for the right channel. This
signal can be either line level or –20 dB from line level.
L_AUX13930ILeft Auxiliary #1 Line Input
R_AUX14233IRight Auxiliary #1 Line Input
L_AUX23829ILeft Auxiliary #2 Line Input
R_AUX24334IRight Auxiliary #2 Line Input
L_OUT4031OLeft Line Level Output
R_OUT4132ORight Line Level Output
Miscellaneous
Pin NamePLCCTQFPI/ODescription
XTAL1I178I24.576 MHz Crystal #1 Input
XTAL1O189O24.576 MHz Crystal #1 Output
XTAL2I2112I16.9344 MHz Crystal #2 Input
XTAL2O2213O16.9344 MHz Crystal #2 Output
PWRDWN2314IPower-Down Signal. Active LO control places AD1848K in its lowest
power consumption mode. All sections of the AD1848K, including the
digital interface, are shut down and consume minimal power.
INT5744OHost Interrupt Pin. This signal is used to notify the host that the DMA
Current Count Register has underflowed.
XCTL1:O56 & 5843 & 45OExternal Control. These signals reflect the current status of register bits
inside the AD1848K. They can be used for signaling or to control external
logic.
V
REF
V
_F3324IVoltage Reference Filter. Voltage reference filter point for external
REF
L_FILT3122ILeft Channel Filter Input. This pin requires a 1.0 µF capacitor to analog
R_FILT2617IRight Channel Filter Input. This pin requires a 1.0 µF capacitor to analog
N/C46–52, 5537–39, 42No Connect. Do not connect.
3223OVoltage Reference. Nominal 2.25 volt reference available for dc-coupling
and level-shifting. V
should not be used where it will sink or source
REF
current.
bypassing only.
ground for proper operation.
ground for proper operation.
Power Supplies
Pin NamePLCCTQFPI/ODescription
V
CC
35 & 3626 & 27IAnalog Supply Voltage (+5 V)
GNDA34 & 3725 & 28IAnalog Ground
V
analog signals: line, microphone (“mic”), auxiliary (“aux”) #1,
and post-mixed DAC output. The microphone inputs can pass
through optional 20 dB gain blocks. A software-controlled programmable gain stage allows independent gain for each channel
going into the ADC. The ADCs’ output can be digitally mixed
with the DACs’ input.
AD1848K
CS
WR
RD
DATA7:0
DBDIR
DBEN
PDRQ
CDRQ
PDAK
CDAK
INT
ADDRESS
DECODE
A1
A0
DIR
G
7
4
2
4
5
8
B
AEN
18
SA19:2
SA1
SA0
IOWC
IORC
8
DATA7:0
ISA BUS
A
DRQ<X>
DRQ<Y>
DAK<X>
DAK<Y>
IRQ<Z>
Figure 1. Interface to ISA Bus
The pair of 16-bit outputs from the ADCs is available over a
byte-wide bidirectional interface that also supports 16-bit digital
input to the DACs and control information. The AD1848K can
accept and generate 16-bit twos-complement PCM linear digital
data, 8-bit unsigned magnitude PCM linear data, and 8-bit
µ-law or A-law companded digital data.
The ∑∆ DACs are preceded by a digital interpolation filter. An
attenuator provides independent user volume control over each
DAC channel. Nyquist images and shaped quantization noise
are removed from the DACs’ analog stereo output by on-chip
switched-capacitor and continuous-time filters. Two stereo pairs
of auxiliary line-level inputs can also be mixed in the analog domain with the DAC output.
AUDIO FUNCTIONAL DESCRIPTION
This section overviews the functionality of the AD1848K and is
intended as a general introduction to the capabilities of the device. As much as possible, detailed reference information has
been placed in “Control Registers” and other sections. The user
is not expected to refer repeatedly to this section.
Analog Inputs
The AD1848K SoundPort Stereo Codec accepts stereo
line-level and mic-level inputs. LINE, MIC, and AUX1 inputs
and post-mixed DAC output analog stereo signals are multiplexed to the internal programmable gain amplifier stage
(PGA). Each channel of the mic inputs can be amplified by
+20 dB prior to the PGA to compensate for the voltage swing
difference between line levels and typical condenser microphones. Alternatively, the mic inputs can bypass the +20 dB
fixed gain block and go straight to the input multiplexer.
The PGA following the input multiplexer allows independent selectable gains for each channel from 0 to 22.5 dB in +1.5 dB
steps. The Codec can operate either in a global stereo mode or
in a global mono mode with left channel inputs appearing at
both channel outputs.
Analog Mixing
AUX1 and AUX2 analog stereo signals can be mixed in the analog domain with the DAC output. Each channel of each auxiliary analog input can be independently gained/attenuated from
+12 dB to –34.5 dB in –1.5 dB steps or completely muted. The
post mixed DAC output is available on OUT externally and as
an input to the ADCs.
Even if the AD1848K is not playing back data from its DACs,
the analog mix function can still be active.
Analog-to-Digital Datapath
The AD1848K ∑∆ ADCs incorporate a fourth order modulator.
A single pole of passive filtering is all that is required for
anti-aliasing the analog input due to the ADC’s high 64 times
oversampling ratio. The ADCs include linear phase digital decimation filters that low-pass filter the input to 0.45 × F
(“FS” is
S
the word rate or “sampling frequency.”) ADC input overrange
conditions will cause register bits to be set that can be read.
Digital-to-Analog Datapath
The ∑∆ DACs contain a programmable attenuator and a lowpass digital interpolation filter. The anti-imaging interpolation
filter nominally oversamples by 64 and digitally filters the higher
frequency images. The interpolation ratio is increased at low
sample rates to ensure that the shaped quantization noise is
inaudible. This feature of the AD1848K represents an improvement over the earlier AD1848J. The attenuator allows independent control of each DAC channel from 0 dB to –94.5 dB in
1.5 dB steps plus full mute. The DACs’ ∑∆ noise shapers also
oversample by 64 and convert the signal to a single bit stream.
The DAC outputs are then filtered in the analog domain by a
combination of switched-capacitor and continuous-time filters.
They remove the very high frequency components of the DAC
bitstream output. No external components are required. Phase
linearity at the analog output is achieved by internally compensating for the group delay variation of the analog output filters.
Changes in DAC output attenuation take effect only on zero
crossings of the digital signal, thereby eliminating “zipper”
noise. Each channel has its own independent zero-crossing detector and attenuator change control circuitry. A timer guarantees
that requested volume changes will occur even in the absence of
an input signal that changes sign. The time-out period is 8 milliseconds at a 48 kHz sampling rate and 48 milliseconds at an
8 kHz sampling rate. (Time out [ms] ≈ 384/F
[kHz].)
S
REV. 0
–9–
Loading...
+ 19 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.