ALC101 Data Sheet_1.24

March 26, 2018 | Author: Ada Dev Csaba | Category: Analog To Digital Converter, Digital To Analog Converter, Power Supply, Amplifier, Microphone


Comments



Description

ALC101REALTEK/AVANCE LOGIC, INC. TWO CHANNEL AC’97 AUDIO CODEC ALC101 1. Features........................................................................ 2 2. General Description .................................................... 2 3. Block Diagram............................................................. 3 4. Pin Assignments .......................................................... 4 5. Pin Description ............................................................ 5 5.1 Digital I/O Pins ...................................................... 5 5.2 Analog I/O Pins...................................................... 5 5.3 Filter/Reference...................................................... 6 5.4 Power/Ground ........................................................ 6 5.5 Others..................................................................... 6 6. Registers....................................................................... 7 6.1 Mixer Registers ...................................................... 7 6.2 MX00 Reset ........................................................... 8 6.3 MX02 Master Volume (LINE-OUT) ..................... 8 6.4 MX0A PCBEEP Volume....................................... 9 6.5 MX0C PHONE Volume ........................................ 9 6.6 MX0E MIC Volume .............................................. 9 6.7 MX10 LINE_IN Volume ..................................... 10 6.8 MX12 CD Volume............................................... 10 6.9 MX16 AUX Volume............................................ 10 6.10 MX18 PCM_OUT Volume................................ 11 6.11 MX1A Record Select ......................................... 11 6.12 MX1C Record Gain ........................................... 12 6.13 MX20 General Purpose Register ....................... 12 6.14 MX22 3D Control .............................................. 12 6.15 MX26 Powerdown Control/Status ..................... 13 6.16 MX28 Extended Audio ID................................. 13 6.17 MX7C VENDOR ID1....................................... 14 6.18 MX7E VENDOR ID2....................................... 14 7. Electrical Characteristics ......................................... 15 7.1 DC Characteristics ............................................... 15 7.1.1 Absolute Maximum Ratings......................... 15 7.1.2 Threshold Hold Voltage ............................... 15 7.1.3 Digital Filter Characteristics....................... 15 7.2 AC Timing Characteristics................................... 16 7.2.1 Cold Reset .................................................... 16 7.2.2 Warm Reset .................................................. 16 7.2.3 AC-Link Clocks ........................................... 17 7.2.4 Data Output and Input Times ....................... 18 7.2.5 Signal Rise and Fall Times........................... 19 7.2.6 AC-Link Low Power Mode Timing ............. 20 7.2.7 ATE Test Mode ............................................ 21 7.2.8 AC-Link IO Pin Capacitance and Loading .. 21 7.2.9 BIT-CLK and SDATA-IN State................... 21 8. Analog Performance Characteristics ...................... 22 9. Design Suggestions.................................................... 23 9.1 Clocking............................................................... 23 9.2 AC-Link ............................................................... 23 9.3 Reset..................................................................... 23 9.4 CD Input .............................................................. 24 9.5 Odd Addressed Register Access .......................... 24 9.6 Power-down Mode............................................... 24 9.7 Test Mode ............................................................ 24 9.7.1 ATE In Circuit Test Mode............................ 24 9.7.2 Vendor Specific Test Mode.......................... 24 10. Application Circuit ................................................. 25 10.1 48-pin LQFP Filter Connection Diagram .......... 25 10.2 20-pin SOP Filter Connection Diagram............. 25 11. Mechanical Dimensions .......................................... 26 11.1 LQFP-48 ............................................................ 26 11.2 SOP-20............................................................... 27 2001/12/5 1 Rev.1.24 ALC101 1. Features Single chip audio CODEC with high S/N ratio Compliant with AC’97 2.2 specification 16-bit stereo full-duplex CODEC with fixed 48KHz sampling rate 3 analog line-level stereo inputs with 5-bit volume control: LINE-IN, CD-IN, AUX-IN 1 analog line-level mono input: PHONE-IN 1 MIC input Power management 3D Stereo Enhancement LINE output with 50mW/20Ω headphone driver External Amplifier power down capability Power supply: Digital: 3.3V Analog: 5V/3.3V Clocking by external 14.318MHz or 24.576MHz source to save crystal Standard 48-pin LQFP Package and 20-pin SOP 2. General Description The ALC101 is an 18-bit, full duplex AC'97 2.2 compatible stereo audio CODEC designed for PC multimedia systems, including host/soft audio and AMR/CNR based designs. The ALC101 AC'97 CODEC supports multiple CODEC extensions with independent variable sampling rates and built-in 3D effects. The ALC101 CODEC provides a pair of stereo outputs with independent volume controls and multiple stereo and mono inputs, along with flexible mixing, gain and mute functions to provide a complete integrated audio solution for PCs. The digital interface circuitry of the ALC101 CODEC operates from a 5V/3.3V power supply with EAPD (External Amplifier Power Down) control for use in notebook and PC applications. The ALC101 integrates a 50mW/20ohm headset audio amplifier into the CODEC, saving BOM costs. The ALC101 CODEC supports host/soft audio from Intel 810/815/820/845 chipsets as well as audio controller based VIA/SIS/ALI chipsets. Bundled Windows series drivers (Win95/98/ME/2000/XP/NT) and sound effect utilities (supporting Karaoke, 26-kind of environment sound emulation, 5-band equalizer) provide an excellent entertainment package for PC users. Finally, internal PLL circuits generate required timing signals, eliminating the need for external clocking devices. 2001/12/5 2 Rev.1.24 2001/12/5 DAC MX0A MX0C RESET# +20dB MX0E. Block Diagram PHONE MX0E OP Amp MIC LINE-IN LINE-OUT CD-IN AUX-IN Mixer Function Diagram: 3 stereo mix mono mix phone mic M line U X CD aux MX1A Record Gain MX1C mono analog stereo analog stereo digital PCM in ADC ALC101 Rev.1.13 MX22 MX12 MX16 MX02 Master Volume 0 1 PCM out MX18 PC-BEEP 3.24 .6 MX10 3D MX20. Pin Assignments LQFP-48: TEST EAPD XTLSEL NC NC NC AVss2 NC NC NC AVdd2 NC DVdd1 XTL-IN XTL-OUT DVss1 SDATA-OUT BIT-CLK DVss2 SDATA-IN DVdd2 SYNC RESET# PCBEEP 48 47 46 45 44 43 42 41 40 39 38 37 1 2 3 4 5 6 7 8 9 10 11 12 36 35 34 33 32 31 30 29 28 27 26 25 ALC101 LINE-OUT-R LINE-OUT-L NC NC NC NC AFILT2 AFILT1 Vrefout Vref AVss1 AVdd1 13 14 15 16 17 18 19 20 21 22 23 24 SOP-20: AFILT1 LOUT-R LOUT-L AFILT2 LINE-R LINE-L 12 9 CD-GND DVDD AVSS AVDD 20 19 18 17 16 15 14 13 11 ALC101T 1 2 3 4 5 6 7 8 10 XTL-IN RESET# SDOUT SDIN DVSS BCLK 2001/12/5 4 SYNC CD-L CD-R MIC PHONE AUX-L AUX-R NC NC CD-L CD-GND CD-R MIC NC LINE-L LINE-R Rev.ALC101 4.1.24 . Rin=32K Analog output (1. Rout=10 Analog output (1. Rin=16K Analog input (1Vrms). Pin Description I: Analog or digital input O: Analog or digital output P: Power pin or ground pin 5.7Vrms with AMP). Rin=16K Analog input (1Vrms).1 Digital I/O Pins Name RESET# XTL-IN XTL-OUT SYNC BIT-CLK SDATA-OUT SDATA-IN XTLSEL EAPD TEST IO I I O I O I O I O I Pin No (LQFP-48) 11 2 3 10 6 5 8 46 47 48 Pin No (SOP-20) 7 1 6 4 3 5 Description AC'97 master H/W reset Crystal input pad Crystal output pad Sample Sync (48Khz) Bit clock output (12.3 for detail information.7.576MHz / 14.1.288Mhz) Serial TDM AC97 output Serial TDM AC97 input Crystal Select External Amplifier power down control Enable test function Characteristic Definition Schmitt trigger input Crystal input pad (24. Rin=8K Analog input (1Vrms).24 . Rin=16K Analog input (1Vrms). 5. Rin=8K Analog input (1Vrms).ALC101 5. Rin=16K Analog input (1Vrms). Rin=8K Analog input (1Vrms).35Vdd Schmitt trigger input CMOS output Internal pulled high (At least 20K ohm) 2mA CMOS output Internal pull high. refer to session 5.7Vrms with AMP).318MHz) Crystal output pad Schmitt trigger input CMOS input/output Vt=0. Rin=16K Analog input (1Vrms). Rin=32K Analog input (1Vrms). Rout=10 2001/12/5 5 Rev.2 Analog I/O Pins Name PCBEEP PHONE AUX-L AUX-R CD-L CD-GND CD-R MIC LINE-L LINE-R LINE-OUTL LINE-OUTR IO I I I I I I I I I I O O Pin No (LQFP-48) 12 13 14 15 18 19 20 21 23 24 35 36 Pin No (SOP-20) 8 9 10 11 12 13 18 19 Description Speaker phone input Mono phone input AUX Left channel AUX Right channel CD audio Left channel CD audio analog GND CD audio Right channel Mic input Line input Left channel Line input Right channel Line-Out Left channel Line-Out Right channel Characteristic Definition Analog input (1Vrms). 24 .3 Filter/Reference Name VREF VREFOUT AFILT1 AFILT2 IO O Pin No (LQFP-48) 27 28 29 30 Pin No (SOP-20) 16 17 Description Reference voltage Ref. 44.40.75V) 1000pf to AGND 1000pf to AGND 5.37.3 9.33.4 Power/Ground Name AVDD1 AVDD2 AVSS1 AVSS2 VDD1 VDD2 VSS1 VSS2 IO I I I I I I I I Pin No (LQFP-48) 25 38 26 42 1 9 4 7 Pin No (SOP-20) 14 15 20 2 Description Analog VDD (5.5 Others Name NC IO Pin No (LQFP-48) 16.43.32 .0V) Analog VDD (5. voltage out with 5mA drive ADC anti-alias Filter 1 ADC anti-alias Filter 2 Characteristic Definition Analog output Analog output (2.1.45 Pin No (SOP-20) Description No Connection.25V – 2.41.0V) Analog GND Analog GND Digital VDD ( 3.17.ALC101 5. Characteristic Definition 2001/12/5 6 Rev.34.31.3V) Digital VDD ( 3.3V) Digital GND Digital GND Characteristic Definition 5. Reading unimplemented registers will also return a 0. REG. 2001/12/5 7 Rev. Registers 6. (HEX) 00h 02h 0Ah 0Ch 0Eh 10h 12h 16h 18h 1Ah 1Ch 20h 22h 26h 28h 7Ch 7Eh NAME Reset Master Volume PCBEEP Volume PHONE Volume MIC Volume Line-In Volume CD Volume Aux Volume PCM Out Volume Record Select Record Gain General Purpose 3D Control Power Down Ctrl/Status Extended Audio ID Vendor ID1 Vendor ID2 D15 X Mute Mute Mute Mute Mute Mute Mute Mute X Mute X X EAPD 0 0 0 D14 SE4 X X X X X X X X X X X X X 0 1 1 D13 SE3 X X X X X X X X X X 3D X X X 0 0 D12 SE2 ML4 X X X NL4 CL4 AL4 PL4 X X X X PR4 X 0 0 D11 SE1 ML3 X X X NL3 CL3 AL3 PL3 X D10 SE0 ML2 X X X NL2 CL2 AL2 PL2 D9 ID9 ML1 X X X NL1 CL1 AL1 PL1 D8 ID8 ML0 X X X NL0 CL0 AL0 PL0 D7 ID7 X X X X X X X X X D6 ID6 X X X 20dB X X X X X X X X X X 1 0 D5 ID5 X X X X X X X X X X X X X X 0 1 D4 ID4 MR4 PV3 PH4 MI4 NR4 CR4 AR4 PR4 X X X X X X 0 1 D3 ID3 MR3 PV2 PH3 MI3 NR3 CR3 AR3 PR3 X D2 ID2 MR2 PV1 PH2 MI2 NR2 CR2 AR2 PR2 D1 ID1 MR1 PV0 PH1 MI1 NR1 CR1 AR1 PR1 D0 ID0 MR0 0 PH0 MI0 NR0 CR0 AR0 PR0 DE-FAULT 5800h 8000h 8000h 8008h 8008h 8808h 8808h 8808h 8808h 0000h 8000h 0000h 0000h 000Fh 0600h 414Ch 4730h LRS2 LRS1 LRS0 RRS2 RRS1 RRS0 LRG3 LRG2 LRG1 LRG0 X X X X 0 LBK X PR3 X PR2 X PR1 X PR0 X 1 1 X X X 0 0 RRG3 RRG2 RRG1 RRG0 X X X X X REF X 1 0 X ANL X 1 0 DP1 DAC X 0 0 DP0 ADC X 0 0 REV1 REV0 AMA P 0 0 0 0 1 1 X: reserved bit.24 . read as 0.ALC101 6.1 Mixer Registers Access to registers with an odd number will return a 0.1. 3 MX02 Master Volume (LINE-OUT) Default: 8000H This registers controls the overall volume level of the line out functions.24 . Bit Type 15 R/W 14:13 12:8 R/W 7:5 4:0 R/W For MRV/MLV: Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved Master Left Volume: (MLV[4:0]) in 1.1.ALC101 6.5dB in increase/decrease in volume. 2001/12/5 8 Rev.5 dB step Reserved Master Right Volume: (MRV[4:0]) in 1. The written data is ignored. Writing 1xxxxx will be interpreted as x11111 and when read will respond with x11111. Bit Type Function 15 Reserved 14:10 R Returns 10110b (Realtek 3D Enhancement) 9 R Read as 0 (Does not support 20-bit ADC) 8 R Read as 0 (Supports 18-bit ADC) 7 R Read as 0 (Does not support 20-bit DAC) 6 R Read as 0 (Does not support 18-bit DAC) 5 R Read as 0 (Does not support for Loudness) 4 R Read as 0 (Does not support Headphone output) 3 R Read as 0 (No simulated stereo for analog 3D block use) 2 R Read as 0 (No Bass & Treble Control) 1 R Reserved. and causes all of the registers to revert to their default values.5 dB step 00h 0 dB attenuation 1Fh 46. Each step on the left and right channels correspond to 1. read as 0 0 R Read as 0 (No Dedicated Mic PCM input) Writing to this register will reset all mixer register to their default value.2 MX00 Reset Default: 5800H Writing any value to this register will start a register reset. 6. Reading this register returns the ID code of the specific part.5 dB attenuation Implement 5-bit volume control only. If the PC speaker/buzzer is eliminated.1.ALC101 6. from 00000 to 11111. allowing 32 levels of volume. The purpose of this register is to allow the PC Beep signals to pass through the ALC101. allowing 32 levels of volume.24 . the CODEC can offer a speaker-out service. 16 levels of volume are available. eliminating the need for an external system speaker/buzzer. The PC BEEP pin is directly routed (internally hardwired) to the LINE-OUTL & R pins. it is recommended to connect the external speakers at all times so the POST codes can be heard during reset.6 MX0E MIC Volume Default: 8008H Register 0Eh controls the microphone input volume.4 MX0A PCBEEP Volume Default: 8000H This register controls the input volume for the PC beep signal. from 0000 to 1111. Because software modem applications may not have a speaker. Bit 15 14:5 4:1 0 For PBV: Type R/W R/W 00h 0Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved PC Beep Volume: PBV[3:0] in 3 dB steps Reserved 0 dB attenuation 45 dB attenuation 6. Each step in bits 4:0 correspond to 1. Each step in bit 6 corresponds to a magnification of 20dB increase in volume.5dB Gain 6. Each step in bits 4:1 correspond to a 3dB increase/decrease in volume.5dB in increase/decrease in volume. Bit 15 14:7 6 5 4:0 For MV: Type R/W R/W R/W 00h 08h 1Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved 20 dB Boost Control: 0: Normal 1: 20 dB boost Reserved Mic Volume: MV[4:0] in 1.5 MX0C PHONE Volume Default: 8008H Register 0Ch controls the telephone input volume for software modem applications.5 dB steps 00h +12 dB Gain 08h 0dB gain 1Fh -34. Each step in bits 4:0 correspond to 1.5 dB steps +12 dB Gain 0dB gain -34. from 00000 to 11111. Bit 15 14:5 4:0 For PV: Type Function R/W Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved R/W Phone Volume: PV[4:0] in 1.5dB Gain 2001/12/5 9 Rev.5dB in increase/decrease in volume. allowing 32 levels of volume. from 00000 to 11111. from 00000 to 11111.5dB in increase/decrease in volume for the right channel. Each step in bits 4:0 correspond to 1. from 00000 to 11111. Each step in bits 12:8 correspond to 1.5 dB steps +12 dB Gain 0dB gain -34. Bit Type 15 R/W 14:13 12:8 R/W 7:5 4:0 R/W For ALV/ARV: 00h 08h 1Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved AUX Left Volume: ALV[4:0] in 1.5dB in increase/decrease in volume for the left channel.5dB in increase/decrease in volume for the right channel.ALC101 6.5 dB steps Reserved CD Right Volume: CRV[4:0] in 1. Each step in bits 12:8 correspond to 1. Each step in bits 12:8 correspond to 1. from 00000 to 11111. allowing 32 levels of volume.8 MX12 CD Volume Default: 8808H Register 12h controls the CD input volume. Each step in bits 4:0 correspond to 1. allowing 32 levels of volume.5 dB steps +12 dB Gain 0dB gain -34.1.5 dB steps Reserved AUX Right Volume: ARV[4:0] in 1.7 MX10 LINE_IN Volume Default: 8808H Register 10h controls the LINE_IN input volume.24 . from 00000 to 11111.5dB in increase/decrease in volume for the left channel.5dB in increase/decrease in volume for the left channel.5dB Gain 6. allowing 32 levels of volume.5 dB steps +12 dB Gain 0dB gain -34.5 dB steps Reserved Line-In Right Volume: NRV[4:0] in 1. from 00000 to 11111. allowing 32 levels of volume. Bit Type 15 R/W 14:13 12:8 R/W 7:5 4:0 R/W For CLV/CRV: 00h 08h 1Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved CD Left Volume: CLV[4:0] in 1.5dB Gain 6. allowing 32 levels of volume.5dB Gain 2001/12/5 10 Rev.9 MX16 AUX Volume Default: 8808H Register 16h controls the auxiliary input volume. Bit Type 15 R/W 14:13 12:8 R/W 7:5 4:0 R/W For NLV/NRV: 00h 08h 1Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved Line-In Left Volume: NLV[4:0] in 1. Each step in bits 4:0 correspond to 1.5dB in increase/decrease in volume for the right channel. 5dB Gain 6. Depending on the value entered. Each step in bits 4:0 correspond to 1. allowing 32 levels of volume. Bit 15:11 10:8 7:3 2:0 Type R/W R/W For LRS 0 1 2 3 4 5 6 7 For RRS 0 1 2 3 4 5 6 7 Function Reserved Left Record Source Select: LRS[2:0] Reserved Right record Source Select: RRS[2:0] MIC CD LEFT VIDEO LEFT (Not Supported) AUX LEFT LINE LEFT STEREO MIXER OUTPUT LEFT MONO MIXER OUTPUT PHONE MIC CD RIGHT VIDEO RIGHT (Not Supported) AUX RIGHT LINE RIGHT STEREO MIXER OUTPUT RIGHT MONO MIXER OUTPUT PHONE 2001/12/5 11 Rev. Mono Mixer or Phone. from 00000 to 11111. Aux. from 00000 to 11111. CD. Stereo Mixer. Bit Type 15 R/W 14:13 12:8 R/W 7:5 4:0 R/W For PLV/PRV: 00h 08h 1Fh Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved PCM Volume: PLV[4:0] in 1. allowing 32 levels of volume.10 MX18 PCM_OUT Volume Default: 8808H Register 18h controls the PCM_OUT output volume.1. Video.5dB in increase/decrease in volume for the left channel.5 dB steps Reserved PCM Right Volume: PRV[4:0] in 1.ALC101 6.24 .5dB in increase/decrease in volume for the right channel. the record input can be taken from the Mic.5 dB steps +12 dB Gain 0dB gain -34. Line. Each step in bits 12:8 correspond to 1.11 MX1A Record Select Default: 0000H Register 1Ah controls the record input selection. allowing 16 levels of gain. This allows for independent control of the stereo enhancement between LINE_OUT and DAC_OUT.13 MX20 General Purpose Register Default: 0000H This register is used to control several functions. Bit Type 15 R/W 14:12 11:8 R/W 7:4 3:0 R/W For LRG/RRG: 0Fh 00h Function Mute Control: 0: Normal 1: Mute (-∞ dB) Reserved Left Record Gain Select: LRG[3:0]) in 1. Read as 0 AD to DA Loop-back Control: 0: Disable Reserved 1: Enable 6. Bit 7 enables loopback of the AD output to the DA input without involving the AC-Link. The 3D stereo enhancement function provides for a deeper and wider sound experience with a potential 6-speaker arrangement. Each step in bits 3:0 correspond to 1.5dB in increase/decrease in gain for the right channel. Each step in bits 11:8 correspond to 1. Read as 0 3D Control: 1: On 0: Off Reserved.5dB 0 dB (No Gain) 6. Read as 0 Depth Control: DP[1:0] DP[1:0] 00 01 10 11 Function Off (R=0KΩ) 33% (R=5KΩ) 66%(R=7. The register bits.5 dB steps Reserved Right Record Gain Select: RRG[3:0] in 1.5dB in increase/decrease in gain for the left channel.24 . allowing for full system performance measurements.5KΩ) 100%(R=10KΩ) 2001/12/5 12 Rev. Bit 13 enables or disables 3D control.1. from 0000 to 1111. DP1-DP0 are used to control the separation ratios in the 3D control for both LINE_OUT and DAC_OUT respectively. Bit 15:14 13 12:8 7 6:0 Type R R/W R R/W Function Reserved.14 MX22 3D Control Default: 0000H This register is used to control the 3D stereo enhancement function built into the AC’97 component.12 MX1C Record Gain Default: 8000H Register 1Ch controls the record gain. Note that the 3D bit in the general purpose register (bit 13) must be set to 1 to enable this function.ALC101 6. Bit Type 15:2 R 1:0 R/W 3D effect control: Function Reserved. allowing 16 levels of gain.5 dB steps +22. from 0000 to 1111. ID0.2 compliant. Read as 0 Vref Status: 1: Vref is up to normal level 0: Not ready Analog Mixer Status 1: Ready 0: Not ready DAC Status: 1: Ready 0: Not ready ADC Status: 1: Ready 0: Not ready True table for power down mode: ADC DAC Mixer Verf ACLINK EAPD PR0=1 PD PR1=1 PD PR2=1 PD PD PD PR3=1 PD PD PD PD PR4=1 PD PD PD PR7=1 High PD: Power down Blank: Don’t care High: output high 6. a “1” indicating that the subsection is “ready.1. Bit 15 14:13 12 11 10 9 8 7:4 3 2 1 0 Type R/W R/W R/W R/W R/W R/W R R R R R Function PR7 External Amplifier Power Down: (EAPD) 0: EAPD output low (enable external amplifier) 1: EAPD output high (shut down external amplifier) Reserved PR4 0: Normal 1: Power down AC-Link PR3 0: Normal 1: Power down Mixer (Vref off) PR2 0: Normal 1: Power down Mixer (Vref still on) PR1 0: Normal 1: Power down PCM DAC (front DAC) PR0 0: Normal 1: Power down PCM ADC and input MUX Reserved. the bit values that come in on AC-Link will have no effect on read only bits 0-7 and bit 15.24 . bit 15) is a 1. The lower half of this register is read only status.ALC101 6.16 MX28 Extended Audio ID Default: 0600H The Extended Audio ID register is a read only register used to communicate information to the digital controller on two functions. When the AC-Link “CODEC Ready” indicator bit (SDATA_IN slot 0.” Ready is defined as the subsection’s ability to perform in its nominal state. always read as 0. always read as 0. it indicates that the AC-Link and AC’97 control and status registers are in a fully operational state. AMAP read as 1 (DAC mapping base on CODEC ID) Reserved VRA read as 0 (Variable sample rate is not supported) 2001/12/5 13 Rev. if any are ready. ID1 and ID0 echo the configuration of the CODEC as defined by the programming of pins 47 and 48 externally. Read as 0 REV[1:0]=01 indicates that the ALC101 is AC’97 rev2. Bit 15 14 13:12 11:10 9 8:1 0 Type R R R R R R Function ID1.15 MX26 Powerdown Control/Status Default: 000FH This read/write register is used to program powerdown states and monitor subsystem readiness. “00” returned defines the CODEC as the primary CODEC. The AC’97 controller must further probe this powerdown control /status register to determine exactly which subsections. Reserved. while any other code identifies the CODEC as one of three secondary CODEC possibilities. When this register is written. 18 MX7E VENDOR ID2 Default: 4730H Bit 15:8 7:4 3:0 Type R R R Function Vendor ID “G” Chip ID 0011 (ALC101) Read as 0.ALC101 6. Bit 15:0 Type R Function Vendor ID “AL” 6.1. The first three codes have been assigned by Microsoft for Plug and Play definitions. The MX7C Vendor ID2 register contains the value 4730h. which is the third of the Microsoft ID code. which is the first and second characters of the Microsoft ID code.24 . The MX7C Vendor ID1 register contains the value 414Ch. The fourth code is a Realtek assigned code identifying the ALC101. 2001/12/5 14 Rev.17 MX7C VENDOR ID1 Default: 414CH The two registers (MX7C Vendor ID1 and MX7E Vendor ID2) contain four 8-bit ID codes. 2 Units KHz KHz dB dB KHz KHz dB dB DAC Lowpass Filter 2001/12/5 15 Rev.0.15 19. Parameter Symbol Minimum Digital Power Supply Input voltage range Low level input voltage High level input voltage High level output voltage Low level output voltage Input leakage current Output leakage current (Hi-Z) Output buffer drive current Dvdd Vin VIL VIH VOH VOL 3.6 Dvdd+0.1.ALC101 7.0.1DVdd 10 10 Units V V V V V V uA uA mA 7.0 -0. with 50pF external load.3 5.15 0 28.1.3v) 3.1 Absolute Maximum Ratings Parameter Power Supplies Digital Analog Operating Ambient Temperature Storage Temperature ESD (Electrostatic Discharge) Pin-38 (AVdd2) Others Symbol DVdd AVdd Ta Ts Minimum 3.3 Digital Filter Characteristics Filter ADC Lowpass Filter Symbol Passband Stopband Stopband Rejection Passband Frequency Response Passband Stopband Stopband Rejection Passband Frequency Response Minimum 0 28.8 Typical -76.0 Maximum 3.60DVdd 0.6 5.0 +.2 Maximum 19.3 0 Typical 3.30 0.3 8 Maximum 3.35Dvdd 0.30 0.3V±5%. Tambient=250C.8 -78.5 +.1.1 DC Characteristics 7.1. Electrical Characteristics 7.9DVdd -10 -10 Typical (Dvdd=3.0 3.24 .5 +70 +125 Units V V o C o C Susceptibility Voltage 4000V Over 5000V 7.2 Threshold Hold Voltage Dvdd= 3. 8 Typical Maximum Units us ns 7.2.2 Warm Reset Warm reset timing diagram Parameter SYNC active high pulse width SYNC inactive to BIT_CLK Startup delay Symbol Tsync_high Tsync2clk Minimum 1.0 162.1 Cold Reset Cold reset timing diagram Parameter RESET# active low pulse width RESET# inactive to BIT_CLK Startup delay Symbol Trst_low Trst2clk Minimum 1.2 AC Timing Characteristics 7.2.1.ALC101 7.0 162.8 Typical Maximum Units us ns 2001/12/5 16 Rev.24 . 7 40.576MHz crystal or an oscillator through the XTAL_IN pin.0 20.288 81.” transferred over AC-Link is synchronized to the rising edge of the “SYNC” signal driven by the AC’97 controller.7 48.3 AC-Link Clocks The ALC101 derives its clock internally from an externally connected 24.4 40.5 Maximum 750 45 45 Units MHz ns ps ns ns KHz us us us 2001/12/5 17 Rev. The beginning of all audio sample packets. BIT_CLK and SYNC timing diagram Parameter Symbol BIT_CLK frequency BIT_CLK period Tclk_period BIT_CLK output jitter BIT_CLK high pulse width (note Tclk_high 2) BIT_CLK low pulse width (note Tclk_low 2) SYNC frequency SYNC period Tsync_period SYNC high pulse width Tsync_high SYNC low pulse width Tsync_low Note 1: 47. and subsequently sampled by the receiving side on each immediately following falling edge of BIT_CLK.5~70pF ********** Note 2: Worse case duty cycle restricted to 45/55.2.1.3 19.24 .8 1. Data is transitioned on AC-Link on every rising edge of BIT_CLK. Minimum 36 36 Typical 12. or “Audio Frames.288MHz (half of crystal frequency. Synchronization with the AC’97 controller is achieved through the BIT_CLK pin at 12.ALC101 7. Note 2: 50pF external load Parameter Symbol Minimum Typical Input Setup to falling edge of tsetup 10 BIT_CLK Input Hold from falling edge of thold 10 BIT_CLK Note: Timing is for SDATA and SYNC outputs with respect to BIT_CLK at the device driving the output.2.1. Parameter Symbol Minimum Typical BIT_CLK combined rise or fall plus flight time SDATA combined rise or fall plus flight time Note: Combined rise or fall plus flight times are provided for worst case scenario modeling purpose.4 Data Output and Input Times Data Output and Input timing diagram Parameter Symbol Minimum Typical Output Valid Delay from rising tco edge of BIT_CLK Note 1: Timing is for SDATA and SYNC outputs with respect to BIT_CLK at the device driving the output.24 .ALC101 7. Maximum 15 Units ns Maximum - Units ns ns Maximum 7 7 Units ns ns 2001/12/5 18 Rev. 5 Signal Rise and Fall Times Signal Rise and Fall timing diagram Parameter Symbol BIT_CLK rise time Triseclk BIT_CLK fall time Tfallclk SYNC rise time Trisesync SYNC fall time Tfallsync SDATA_IN rise time Trisedin SDATA_IN fall time Tfalldin SDATA_OUT rise time Trisedout SDATA_OUT fall time Tfalldout Note 1: 75pF external load (50 pF in AC’97 rev2.ALC101 7.1.24 .1) Note 2: rise is from 10% to 90% of Vdd (Vol to Voh) Note 3: fall is from 90% to 10% of Vdd (Voh to Vol) Minimum Typical Maximum 4 4 6 6 6 6 6 6 Units ns ns ns ns ns ns ns ns 2001/12/5 19 Rev.2. 24 . The AC’97 controller can wake up the ALC101 by providing the proper reset signals. Ts2_pdown 1. When the AC’97 controller driver is at the point where it is ready to program the AC-Link into its low power mode.6 AC-Link Low Power Mode Timing The ALC101 AC-Link can be placed into low power mode by programming register 26h.ALC101 7. 2001/12/5 20 Rev.1. slots 1 and 2 are assumed to be the only valid stream in the audio output frame after all audio sources have been neutralized.0 us SDATA_IN low BIT_CLK and SDATA_IN are transitioned low immediately (within the maximum specified time) following the decode of the write to the Powerdown register (26h) with PR4. The AC’97 controller should also drive SYNC and SDATA_OUT low after changing the ALC101 to low power mode. AC-Link low power mode timing diagram Parameter Symbol Minimum Typical Maximum Units End of slot 2 to BIT_CLK.2. Both BIT_CLK and SDATA_IN will be brought to and held at a logic low voltage level. The ac-link signals are driven by another AC’97 on a CNR board.2.2.7 ATE Test Mode ATE test mode timing diagram *To meet AC’97 rev2.5pF 55pF 3 CODEC 75pF 60pF 4 CODEC 85pF 62.ALC101 7. 2001/12/5 21 Rev. Parameter Symbol Minimum Typical Maximum Setup to trailing edge of Tsetup2rst 15.8 AC-Link IO Pin Capacitance and Loading Output Pin BIT_CLK (must support ≥ 2 CODECs) SDATA_IN 1 CODEC 55pF 47. there are EAPD. This requirement is not mentioned in the AC’97 specifications Rev 2.5pF 2 CODEC 62.0 pages 23~25 or AC’97 Rev.1.2.9 BIT-CLK and SDATA-IN State When RESET# is active.0 RESET# (also applies to SYNC) Rising edge of RESET# to Hi-Z Toff 25. and SDATA_IN should be floating in test mode. BIT_CLK. BIT-CLK and SDATA-IN must be floating.2 for detailed information.1.0 delay Units ns ns 7.2.2.2. Please refer to CNR (Communication Network Riser) specifications Rev.24 .5pF 7. tone and 3D disabled Parameter Full scale input voltage Line inputs (Mixers) Line inputs (A/D) Mic input (0 dB) Mic input (20 dB boost) Full scale output voltage Line output (D/A) Analog to Analog S/N CD to LINE_OUT Other to LINE_OUT Analog frequency response S/N (A-weighted) D/A A/D Total Harmonic Distortion (A-weighted) D/A A/D D/A & A/D frequency response Transition Band Stop Band Stop Band Rejection Out-of-Band Rejection Group delay Power Supply Rejection Cross-talk between Input Channels MIC Amplifier 20dB Gain Input impedance (gain = 0dB) MIC.000 19. Sampling frequency=48KHz.6 1. 0dB=1Vrms 10KΩ/50pF load. Dvdd=3.800 ∞ 1 -70 22 Units Vrms Vrms dB Hz dB DB Hz Hz Hz dB dB ms dB dB dB KΩ KΩ Ω - - 2001/12/5 22 Rev.0V±5% 1KHz input sine wave.200 28.0 2.3V ±5%.0 1.Avdd=5.0 0.ALC101 8. Test bench Characterization BW: 20Hz~20KHz 0dB attenuation. Analog Performance Characteristics Standard test condition: Tambient=250C.75 8 mA mA mA mA V mA Maximum 20.0 1.0 90 85 75 70 70 65 -40 -40 20 8 16 32 2 35 5 0.1.10 20 20 19.800 -74 18 Typical 1.25-2. PCBEEP.24 . PHONE CD-In. Aux-In Line-In Analog Output Impedance (LINE-OUT) Power Supply Current VA VD(@CL=50pf) Power Down Current VA VD(@CL=50pf) Vrefout Vrefout Drive Current Minimum 1.8 1.200 28. Therefore.1. Design Suggestions 9.3 Reset There are 3 kinds of reset operation.2” for details. there is only one clock source: CODEC ID[1:0] BIT-CLK Clock source (12.576MHz clock.1 Clocking Unlike ALC models 201-650. The AC97 controller should drive SYNC and SDATA-OUT low during the period of RESET# assertion to guarantee ALC101 reset successfully.318MHz crystal or external clock is selected. When the ALC101 sends serial data to the AC97 controller.1/2.318M / 24. it samples SDATA_OUT on the falling edge of BIT_CLK. Cold. Refer to “Audio CODEC ’97 Component Specification Revision 2. it starts to drive SDATA_IN on the rising edge of BIT_CLK.24 . Note that AC-LINK is MSB-justified. Warm and Register reset which listed below: Reset Type Trigger condition CODEC response Cold Assert RESET# for a specified period Reset all hardware logic and all registers to its default value. the ALC101 only supports primary mode. Warm Driven SYNC high for specified period Reactivates AC-LINK.ALC101 9. The ALC101 also stuffs the unimplemented slots or bits with 0 in SDATA-IN. Its ID[1:0] is always ‘00’. 2001/12/5 23 Rev. Register Write register indexed 00h Reset all registers to its default value.2 AC-Link When the ALC101 takes serial data from the AC97 controller. Slot# SYNC SDATA-OUT SDATA-IN TAG CMD DATA PCML PCMR TAG ADDR DATA PCML PCMR 0 1 2 3 4 5 6 7 8 9 10 11 12 ALC101 slot arrangement 9. no change to without BIT_CLK register values. if 14. then the internal PLL will transmit it into 24. 9.288MHz) 00 Output 14. The ALC101 will return any uninstalled bits or registers with 0 for read operations.576M Crystal or external clock source (XTAL-IN)* The default clock source frequency decided by XTLSEL. 2001/12/5 24 Rev. SDATA_IN. Example of differential CD input 9.2 section 9.2 Vendor Specific Test Mode SYNC is sampled high at the trailing edge of RESET#.7.2. 9. At this mode ALC101 will drive BIT_CLK.24 .2 for detail description about test mode.7.6 Power-down Mode The power down control register (index 26h) requires special attention. Below is an example of differential CD input.ALC101 9. 9. 9.7 Test Mode 9. EAPD and SPDIFO to high impedance.4 CD Input Pay attention to differential CD input.5 Odd Addressed Register Access The ALC101 will return “0000h” when the odd-addressed registers and unimplemented registers are read. especially PR4 (powerdown AC-link). ALC101 will float its digital output pins in both ATE and Vendor-Specific test mode.1. Note: To make the most compatibility with AC’97 rev2. In this mode the ALC101 will drive BIT_CLK. EAPD and SPDIFO to high impedance. SDATA_IN.1 ATE In Circuit Test Mode SDATA_OUT is sampled high at the trailing edge of RESET#. Please refer to AC’97 rev2. 3V digital use 14.1.24 .1 48-pin LQFP Filter Connection Diagram +3.3V DVdd AVdd +5VA + 10u 0.1u 0.318MHz external clock +3.01u 10 use external clock external clock 14.3V digital 10K 0.576M or use crystal 10 22P 22P 2 3 AVDD1 AVDD2 VDD1 VDD2 XTL-IN XTL-OUT LINE-OUTL LINE-OUTR NC VREF VREFOUT AFILT1 AFILT2 NC NC NC NC NC NC NC XTLSEL EAPD TEST NC NC NC 35 36 37 27 28 29 30 31 32 33 34 43 44 45 46 47 48 39 40 41 +100u + -RESET SYNC SDOUT SDIN 1u 1u 1u 1u BITCLK 22P 11 6 10 5 8 12 13 14 15 16 17 18 20 21 22 23 24 1u ~ 10u RESET# BIT-CLK SYNC SDATA-OUT SDATA-IN PCBEEP PHONE AUX-L AUX-R NC NC CD-L CD-R MIC NC LINE-L LINE-R VSS1 VSS2 Vrefout 1n Vrefout 1n Reserved for EMI PCBEEP PHONE AUX-L AUX-R CD-L CD-R MIC LINE-L LINE-R 1u ALC101 1u 1u 1u 1u 0 CD-GND On: 14.576MHz crystal or external clock 19 CDGND 1u 10.318M / 24.576M 10K +3.01u 26 42 4 7 AVSS1 AVSS2 ALC101T 2001/12/5 25 + Rev.318M clock 0.1u + 10u +100u 25 38 1 9 U11 + LOUT-L LOUT-R Y1 24.3V digital 10K U14 10 1 2 10K SDATA-OUT BITCLK SDATA-IN SYNC RESET# CD-L CD-GND CD-R 1u 1u 1u 3 4 5 6 7 8 9 10 XTL-IN DVSS SDATA_OUT BITCLK SDATA_IN SYNC RESET# CD-L CD-GND CD-R DVDD LOUT-R LOUT-L AFILT2 AFILT1 AVSS AVDD LINE-R LINE-L MIC 20 19 18 17 16 15 14 13 12 11 1u 1u 1u LINE-R LINE-L MIC 1n 1n +5VA +100u + +100u + LOUT-L LOUT-L external 14. Application Circuit 10.2 20-pin SOP Filter Connection Diagram +3.ALC101 10.318MHz external clock Off: 24. 45 0.45 0.00 BSC 5.004 0.09 0.002 0.20 9.008 0.20 0.0393 TITLE: LQFP-48 (7. TYPICAL MAX 0.0x7. Mechanical Dimensions 11.27 0.0mm LEADFRAME MATERIAL APPROVE DOC.063 0.055 0. TYPICAL MAX.60 0.057 0.0236 0. VERSION 02 CHECK DWG NO.50 0.217 0.00 BSC 7.018 0.354 BSC 0.053 0.030 0.17 0.ALC101 11.5o 7o 0.217 0.05 0.50 BSC 0o 3.276 BSC 0.40 1.5o 7o 0.007 0. 1.24 .011 0. 2001/12/5 26 Rev.6mm) PACKAGE OUTLINE DRAWING.75 1.00 BSC 7.35 1.276 BSC 0.0x1.00BSC 5.60 0. PKGC-065 DATE REALTEK SEMICONDUCTOR CORP.50 9.1.1 LQFP-48 L L1 SYMBOL A A1 A2 c D D1 D2 E E1 E2 b e TH L L1 MILLIMETER MIN. NO.15 1.006 0.008 0.016 BSC 0o 3.354 BSC 0. FOOTPRINT 2.00 INCH MIN. 004 0.0.291 0.299 0.508 0.016 typ.104 0.012 0. SYMBOL A A1 D E H L MINIMUM 0.050 2001/12/5 27 Rev.2 SOP-20 D H E L A A1 0.419 0.093 0.394 0. 0.050 typ.24 .496 0.ALC101 11.004max.016 INCH TYPICAL - MAXIMUM 0.1. 1.24 . Industry East Road IX.C.realtek. Inc.com. R.ALC101 Realtek/Avance Logic. 2. Taiwan. 300. Science-based Industrial Park. Tel : 886-3-5780211 Fax : 886-3-5776047 WWW: www. No. Headquarters 1F.O.tw 2001/12/5 28 Rev. Hsinchu.
Copyright © 2024 DOKUMEN.SITE Inc.