AD1986AJSTZ-REEL Analog Devices Inc, AD1986AJSTZ-REEL Datasheet

IC CODEC HD AUDIO AC'97 48LQFP

AD1986AJSTZ-REEL

Manufacturer Part Number
AD1986AJSTZ-REEL
Description
IC CODEC HD AUDIO AC'97 48LQFP
Manufacturer
Analog Devices Inc
Series
SoundMAX®r
Type
Audio Codec '97, HDr
Datasheet

Specifications of AD1986AJSTZ-REEL

Data Interface
Serial
Resolution (bits)
20 b
Number Of Adcs / Dacs
2 / 6
Sigma Delta
No
Dynamic Range, Adcs / Dacs (db) Typ
85 / 91
Voltage - Supply, Analog
4.5 V ~ 5.5 V
Voltage - Supply, Digital
2.97 V ~ 3.63 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
FEATURES
Supports both AC ’97 and HD audio interfaces
6 DAC channels for 5.1 surround
S/PDIF output
Integrated headphone amplifiers
Variable rate audio
Double rate audio (F
Greater than 90 dB dynamic range
20-bit resolution on all DACs
20-bit resolution on all ADCs
Line-level mono phone input
High quality differential CD input
Selectable MIC input with preamp
AUX and line-in stereo inputs
External amplifier power down (EAPD)
Power management modes
Jack sensing and device identification
48-lead LQFP package
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 that may result from its use.
Specifications subject to change without notice. No license is granted by implication
or otherwise under any patent or patent rights of Analog Devices. Trademarks and
registered trademarks are the property of their respective owners.
s
= 96 kHz)
ENHANCED FEATURES
Integrated parametric speaker equalizer
Stereo microphone with up to 30 dB gain boost
Integrated PLL for system clocking
Variable sample rate: 7 kHz to 96 kHz
Jack sense with autotopology switching
Jack presence detection on up to 8 jacks
Three software-controlled microphone bias signals
Software-enabled outputs for jack sharing
Auto-down mix and channel spreading
Microphone-to-mono output for speakerphone
Stereo microphone pass-through to mixer
Built-in microphone/center/LFE/line-in sharing
Built-in SURROUND/LINE_IN sharing
Center/LFE swapping supporting all vendor speakers
Microphone left/right swapping
Reduced support component count
General-purpose digital output pin (GPO)
LINE_OUT and HP_OUT, headphone drive on both
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
Fax: 781.461.3113
7 kHz to 48 kHz in 1 Hz increments
96 kHz for double rate audio
© 2005 Analog Devices, Inc. All rights reserved.
AC ’97 and HD Audio
SoundMAX Codec
AD1986A
www.analog.com

Related parts for AD1986AJSTZ-REEL

AD1986AJSTZ-REEL Summary of contents

Page 1

FEATURES Supports both AC ’97 and HD audio interfaces 6 DAC channels for 5.1 surround S/PDIF output Integrated headphone amplifiers Variable rate audio Double rate audio ( kHz) s Greater than 90 dB dynamic range 20-bit resolution on ...

Page 2

AD1986A TABLE OF CONTENTS Functional Block Diagram .............................................................. 4 Specifications..................................................................................... 5 Absolute Maximum Ratings............................................................ 9 Environmental Conditions.......................................................... 9 ESD Caution.................................................................................. 9 Pin Configuration And Function Description ........................... 10 AC’97 Registers............................................................................... 12 HD Audio Widgets ......................................................................... 14 AC ’97 Register Details ...

Page 3

NOTES REDUCED SUPPORT COMPONENTS The AD1986A includes many improvements that reduce external support components for particular applications. • Multiple Microphone Sourcing: The MIC_1/2, LINE_IN and C/LFE pins can all be selected as sources for microphone input (boost amplifier). • Multiple ...

Page 4

AD1986A FUNCTIONAL BLOCK DIAGRAM MIC_1 MICROPHONE MIC_2 SELECTOR/ MIXING AND GAIN BLOCK PHONE_IN CD_L CD CD_GND DIFF AMP CD_R AUX_L AUX_R LINE_IN_L LINE IN LINE_IN_R SELECT PCBEEP_IN MZ LFE_OUT A CENTER_OUT MZ A MONO_OUT SURR_OUT_L MZ A ...

Page 5

SPECIFICATIONS Test conditions, unless otherwise noted. Table 1. Parameter Temperature Digital Supply ( Analog Supply ( Sample Rate ( Input Signal Analog Output Pass Band DAC ...

Page 6

AD1986A Table 5. Analog Mixer—Input Gain/Amplifiers/Attenuators Parameter Signal-to-Noise Ratio (SNR LINE_OUT 1 LINE, AUX, PHONE to LINE_OUT 1 MIC_1 or MIC_2 to LINE_OUT Step Size: All Mixer Inputs (Except PC Beep) Step Size: PC Beep Input Gain/Attenuation Range: ...

Page 7

Table 8. Digital-to-Analog Converters Parameter Resolution Total Harmonic Distortion (LINE_OUT Drive) Total Harmonic Distortion (HP_OUT) Dynamic Range (−60 dB Input, THD + N Referenced to Full-Scale, A-Weighted) Gain Error (Full-Scale Span Relative to Nominal Input Voltage) Interchannel Gain Mismatch (Difference ...

Page 8

AD1986A Table 11. Power Supply (Quiescent State) Parameter Power Supply Range—Analog (AV ) ± 10% DD Power Supply Range—Digital (DV ) ± 10% DD Power Dissipation—Analog (AV )/Digital (DV DD Analog Supply Current—Analog ( Digital Supply Current—Digital (DV ...

Page 9

ABSOLUTE MAXIMUM RATINGS Table 14. Power Supply Min Digital (DV ) −0.3 DD Analog (AV ) −0.3 DD Input Current (Except Supply Pins) Analog Input Voltage (Signal Pins) −0.3 Digital Input Voltage (Signal Pins) −0.3 Ambient Temperature (Operating) Commercial 0 ...

Page 10

AD1986A PIN CONFIGURATION AND FUNCTION DESCRIPTION SDATA_OUT Table 16. Pin Function Descriptions Mnemonic Pin Number AC ’97CK 2 SDATA_OUT 5 BIT_CLK 6 SDATA_IN 8 SYNC 10 RESET 11 Table 17. Digital Input/Output Pin Input/ Mnemonic Number Output S/PDIF_OUT 48 O ...

Page 11

Table 19. Analog Input/Output Pin Input/ Mnemonic Number Ouput PCBEEP 12 I PHONE_IN 13 I AUX_L 14 I AUX_R 15 I CD_L 18 I CD_GND 19 I CD_R 20 I MIC_1 21 I MIC_2 22 I LINE_IN_L 23 I LINE_IN_R ...

Page 12

AD1986A AC’97 REGISTERS Table 22. Register Map Reg Name D15 D14 D13 0x00 Reset x SE4 SE3 0x02 Master Volume 0x04 Headphones Volume 0x06 Mono Volume 0x0A PC Beep M A/DS ...

Page 13

Reg Name D15 D14 D13 0x661 Function Select 0x681 Function Information 0x6A1 Sense Register ST2 ST1 ST0 1 Codec is always master, ID bits are read-only 0 (zeros). 2 Bits for the AD198x are ...

Page 14

AD1986A HD AUDIO WIDGETS Table 23. Root Node NID Name 0x00 Root Table 24. Function Group Node NID Name 0x01 Function Table 25. ADI Specific Verb Support Verb G/S VID Description SDI Select Get 0xF04 N/A (0) Set 0x704x N/A ...

Page 15

Table 29. ADI Specific Verb Support Payload Verb G/S VID Description SDI Select Get 0xF04 N/A (0) Set 0x704 N/A (0) Processing Get C--0x N/A (0) Coefficient Set 4--x Coefficient Coefficient Get D--0x N/A (0) Index Set 5--0x Coefficient Index ...

Page 16

AD1986A Table 32. Center/LFE DAC Audio Output NID Name 0x05 Center/LFE DAC Audio Output Table 33. Record ADC Audio Input NID Name 0x06 Record ADC Audio Input Table 34. Analog Mixer NID Name 0x07 Analog Mixer Table 35. Mono Mixer ...

Page 17

Table 43. Microphone Selector NID Name 0x0F Microphone Selector Table 44. Line In Selector NID Name 0x10 Line In Selector Table 45. MIC_1/2 Swap NID Name 0x11 MIC_1/2 Swap Table 46. ADI Specific Verb Support Payload Verb G/S VID Description ...

Page 18

AD1986A Table 51. Aux MixAmp NID Name 0x16h Aux MixAmp Table 52. Line In MixAmp NID Name 0x17 Line In MixAmp Table 53. PC Beep Selector NID Name 0x18 PC Beep Selector Table 54. Digital PC Beep NID Name 0x19 ...

Page 19

Table 60. MIC_1/2 In NID Name 0x1F MIC_1/2 In Table 61. Line In NID Name 0x20 Line In Table 62. Aux In NID Name 0x21 Aux In Table 63 NID Name 0x22 CD In Table 64. Phone In ...

Page 20

AD1986A Table 70. C/LFE/Line In Mixer NID Name 0x29 C/LFE / Line In Mixer Table 71. MIC/Line In/C/LFE Mixer NID Name 0x2A MIC/Line In/C/LFE Mixer Table 72. MIC_1/2 Mixer NID Name 0x2B MIC_1/2 Mixer TID Type Description 0x2 Audio Mixer ...

Page 21

AC ’97 REGISTER DETAILS RESET (REGISTER 0x00) Writing any value to this register performs a register reset, which causes all registers to revert to their default values. The serial configuration (0x74) register will not reset the SLOT16, REGM [2:0], SPOVR, ...

Page 22

AD1986A Table 74. Register Function L/RV [4:0] Left/right volume controls the left/right channel output gains from –46.5 dB. (Left/Right The least significant bit represents –1.5 dB. Volume) L/RM L/RV [4: 0000 0 0 1111 0 ...

Page 23

PC BEEP (REGISTER 0x0A) This controls the level of the analog PC beep or the level and frequency of the digital PC beep. The volume register contains four bits, generating 16 volume steps of −3.0 dB each for a range ...

Page 24

AD1986A Table 78. Register Function V [4:0] Controls the gain of this input to the analog mixer from +12 −34.5 dB. The least significant bit represents −1.5 (Volume) dB. MV [4: 0000 0 0 1000 0 ...

Page 25

LINE_IN VOLUME (REGISTER 0x10) This register controls the LINE_IN gain and mute to the analog mixer section. The volume register contains five bits, generating 32 volume steps of −1.5 dB each for a range of +12 −34.5 dB. ...

Page 26

AD1986A AUX VOLUME (REGISTER 0x16) This register controls the AUX_IN gain and mute to the analog mixer section. The volume register contains five bits, generating 32 volume steps of −1.5 dB each for a range of +12 −34.5 ...

Page 27

ADC SELECT (REGISTER 0x1A) This register selects the record source for the ADC, independently for the right and left channels. The default value is 0x0000, which corresponds to the MIC_1/2 input for both channels. Reg Name D15 D14 D13 0x1A ...

Page 28

AD1986A OMS [2:0] MMIX 2CMIC MS 101 101 101 101 101 110 110 110 0 1 ...

Page 29

GENERAL-PURPOSE (REGISTER 0x20) This register should be read before writing to generate a mask for only the bit(s) that need to be changed. Reg Name D15 D14 D13 0x20 General Purpose Table 87. Register Function LPBK This ...

Page 30

AD1986A Register Function I1 Writing this bit causes a sense cycle start if supported sense cycle is in progress, writing this bit will (Sense Cycle abort the sense cycle. The data in ...

Page 31

Register ADC REF (RO) VREF_OUT pin output states controlled by the CVREF, MVREF, and LVREF controls in Register 0x70. (Voltage REF References, V REF 0 and VREF_OUT 1 status (read only)) PR0 All ADCs and input selectors’ power down: clearing ...

Page 32

AD1986A Register Description CDAC (RO) PCM CENTER DAC: read only SDAC (RO) PCM Surround DAC: read only LDAC (RO) PCM LFE DAC: read only AMAP (RO) Slot DAC mappings: read only REV [1:0] (RO) AC97 version: read only ID [1:0] ...

Page 33

Register Function (SPDIF SPDIF configuration is supported. SPCV is always valid, independent of the SPDIF enable bit status. Configuration SPCV S/PDIF Configuration Status Valid) 0 Invalid SPDIF configuration (SPSA, SPSR, DAC slot rate, DRS) 1 Valid SPDIF configuration PRI Actual ...

Page 34

AD1986A SURROUND DAC PCM RATE (REGISTER 0x2E) This read/write sample rate control register contains a 16-bit unsigned value, representing the rate of operation in Hz. If the VRA bit (0x2A D00 this register is forced to 48 kHz ...

Page 35

C/LFE DAC VOLUME (REGISTER 0x36) This register controls the CENTER/LFE DAC gain and mute to the output selector section. The volume register contains five bits, generating 32 volume steps of −1.5 dB each for a range of +12 ...

Page 36

AD1986A SPDIF CONTROL (REGISTER 0x3A) Register 0x3A is a read/write register that controls SPDIF functionality and manages bit fields propagated as channel status (or subframe in the V-case). With the exception of V, this register should only be written to ...

Page 37

EQ CONTROL REGISTER (REGISTER 0x60) Register 0x60 is a read/write register that controls equalizer function and data setup. The register also contains the biquad and coefficient address pointer, which is used in conjunction with the EQ data register (0x78) to ...

Page 38

AD1986A EQ DATA REGISTER (REGISTER 0x62) This read/write register is used to transfer EQ biquad coefficients into memory. The register data is transferred to, or retrieved from, the address pointed by the BCA bits in the EQ CNTRL register (0x60). ...

Page 39

JACK SENSE (REGISTER 0x72) All register bits are read/write except for JS0ST and JS1ST, which are read only. Important: Refer to Table 103 to understand how JACK_SENSE_A and JACK_SENSE_B codec pins translate to JS1and JS0. Reg Name D15 D14 D13 ...

Page 40

AD1986A Register Function JSMT [2,0] These three bits select and enable the jack sense muting action. See Table 104. (JS Mute Enable selector) JS0DMX This bit enables JS0 to control the down-mix function. This function allows a digital mix of ...

Page 41

REF JS1 JS0 JSMT2 JSMT1 20 OUT (0) OUT ( OUT ( (1) OUT ( ( OUT (0) OUT ( ...

Page 42

AD1986A Register Function INTS This bit selects the audio interrupt implementation path. Note that this bit does not generate an interrupt, rather it steers the (Interrupt path of the generated interrupt. Mode INTS Select LBKS [1:0] These bits ...

Page 43

MISC CONTROL BITS 1 (REGISTER 0x76) Reg Name D15 D14 D13 D12 0x76 Misc DACZ AC97NC MSPLT SODIS Control Bits 1 Table 106. Register Function MBG [1:0] These two bits allow changing both MIC preamp gain blocks from the nominal ...

Page 44

AD1986A Register Function DMIX [1:0] Provides analog down-mixing of the center, LFE, and/or surround channels into the mixer channels. This allows (DOWN MIX Mode the full content of 5.1 or quad media to be played through stereo headphones or speakers. ...

Page 45

ADVANCED JACK SENSE (REGISTER 0x78) All register bits are read/write except for JSxST bits, which are read only. Important: Refer to Table 116 to understand how JACK_SENSE_A and JACK_SENSE_B codec pins translate to JS7…JS2. Reg Name D15 D14 D13 0x78 ...

Page 46

AD1986A Register Function LOHPEN Enables the headphone drive on the LINE_OUT pins. Disabling the headphone drive is the same as powering it down (see the PR6 bit (0x26 D14)). LOHPEN Function 0 LINE_OUT headphone drive is disabled 1 LINE_OUT headphone ...

Page 47

Register Function JSINVB SENSE_B: Select the style of switch used on the audio jacks connected to Sense B. (Jack Sense JSINVB Jack Sense Invert—SENSE_B Invert) 0 JACK_SENSE_B configured for normally-open (NO) switches 1 JACK_SENSE_B configured for normally-closed (NC) switches x ...

Page 48

AD1986A PCI SUBSYSTEM VENDOR ID REGISTER (REGISTER 0x62, PAGE 01) This register is only reset by power-on used by the BIOS to store configuration information (per AC ’97 Revision 2.3 specification) and must not be reset by soft ...

Page 49

FUNCTION SELECT REGISTER (REGISTER 0x66, PAGE 01) This register is used to select which function (analog I/O pins), information and I/O (0x6801), and sense (0x6A01) registers apply to it. The AD1986A associates FC = 0x0 with surround functions and FC ...

Page 50

AD1986A INFORMATION AND I/O REGISTER (REGISTER 0x68, PAGE 01) This address represents multiple registers (one for each supported function code (FC [3:0] bits (0x66 D [04:01])). These values are only reset by power-on used by the BIOS to ...

Page 51

Register Function G [4:0] The codec updates these bits with the gain value (dB relative to level-out) in 1.5 dBV increments, not including the volume (Gain Bits control gains. For example, if the volume gain dB, then ...

Page 52

AD1986A Register Function 0x09 0x0A 0x0B–0x0E 0x0F 0x10–0x1F S [4:0] (RO) Sensed bits (when input sense cycle initiated). This field allows for the reporting of the type of input peripheral/device plugged in the jack. Specified values should be interrogated with ...

Page 53

JACK PRESENCE DETECTION The AD1986A uses two jack sense lines for presence detection eight external jacks. These lines, combined with the device detection circuitry, enable software to determine whether there is a device plugged into the circuit ...

Page 54

AD1986A MICROPHONE SELECTION/MIXING MIC 1 CENTER LINE IN L MIC 2 LFE LINE IN R NID: 0x0F MIC Select: OMS[2:0] 0x74 D10-D08 G DEF=000 (MIC 1/2) 000-MIC 1/2 001-Line In MIC Boost: AC97 01x-C/LFE M20 0x0E D6 DEF=0 100-MIC+C/LFE MGB[1:0] ...

Page 55

... INDICATOR 1.00 12° MAX 0.85 0.80 SEATING PLANE ORDERING GUIDE Model Temperature Range 1 AD1986AJSTZ 0°C to 70°C 1 AD1986AJSTZ-REEL 0°C to 70°C 1 AD1986ABSTZ –40°C to +85°C AD1986ABSTZ-REEL 1 –40°C to +85°C AD1986AJCP 0°C to 70°C AD1986AJCP-RL 0°C to 70°C 1 AD1986AJCPZ 0°C to 70°C ...

Page 56

AD1986A NOTES © 2005 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. D05496–0-–4/05(0) Rev Page ...

Related keywords