alc658 Realtek Semiconductor Corporation, alc658 Datasheet

no-image

alc658

Manufacturer Part Number
alc658
Description
Six-channel Ac?97 2.3 Audio Codec
Manufacturer
Realtek Semiconductor Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ALC658
Manufacturer:
realtek
Quantity:
5 000
Part Number:
ALC658
Manufacturer:
REALTEK/瑞昱
Quantity:
20 000
ALC658
ALC658-LF
SIX-CHANNEL AC’97 2.3 AUDIO CODEC
DATASHEET
Realtek Semiconductor Corp.
Tel.: +886-3-578-0211. Fax: +886-3-577-6047
www.realtek.com.tw
No. 2, Innovation Road II, Hsinchu Science Park, Hsinchu 300, Taiwan
07 February 2006
Rev. 1.3

Related parts for alc658

alc658 Summary of contents

Page 1

... ALC658 ALC658-LF SIX-CHANNEL AC’97 2.3 AUDIO CODEC DATASHEET Realtek Semiconductor Corp. No. 2, Innovation Road II, Hsinchu Science Park, Hsinchu 300, Taiwan Tel.: +886-3-578-0211. Fax: +886-3-577-6047 www.realtek.com.tw Rev. 1.3 07 February 2006 ...

Page 2

... This document is confidential and should not be provided to a third-party without the permission of Realtek Semiconductor Corporation. USING THIS DOCUMENT This document is intended for the hardware and software engineer’s general information on the Realtek ALC658 Audio CODEC chip. Though every effort has been made to assure that this document is current and accurate, more information may have become available subsequent to the production of this guide ...

Page 3

... IXER P ..................................................................................................................................4 ATH REE ACKAGE AND ERSION DENTIFICATION ......................................................................................................................................6 INS .....................................................................................................................................6 INS P ...........................................................................................................................7 INS P ...............................................................................................................................7 INS ....................................................................................................................................8 st Stereo ADC..................................................................................................13 nd Stereo ADC .................................................................................................14 st ADC) Sample Rate ..............................................................................................20 nd ADC) Sample Rate ............................................................................................. ID-00 ) ........................................................................................23 EGISTERS AGE ID-01 ) ................................................................................................26 ESCRIPTOR AGE H iii ALC658 Datasheet .......................................................................5 Rev. 1.3 ...

Page 4

... ODE 9.7.1. ATE in Circuit Test Mode .......................................................................................................................43 9.7.2. Vendor Specific Test Mode......................................................................................................................43 9.8. POWER OFF CD F 10. APPLICATION CIRCUITS..........................................................................................................................................45 11. MECHANICAL DIMENSIONS ...................................................................................................................................46 12. ORDERING INFORMATION......................................................................................................................................43 Six-Channel AC’97 2.3 Audio Codec R ...........................................................................................................................28 EGISTERS M R ..............................................................................................................32 AXIMUM ATINGS C ...............................................................................................................33 HARACTERISTICS R A ......................................................................................................43 EGISTER CCESS M ..............................................................................................................................43 ODE .............................................................................................................................................43 ..................................................................................................................44 UNCTION iv ALC658 Datasheet Rev. 1.3 ...

Page 5

... General Description The ALC658 has six channels of 20-Bit DAC, two pairs of stereo 18-Bit ADC, and an AC’97 2.3 compatible six channel audio CODEC designed for PC multimedia systems. The ALC658 incorporates proprietary converter technology to achieve 100dB sound quality. Not only to meet performance requirements on PC99/2001 systems, but also to make PC sound quality as good as consumer equipment. ...

Page 6

... EAX™ 1.0&2.0 compatible Direct Sound 3D™ compatible A3D™ compatible I3DL2 compatible HRTF 3D Positional Audio Sensaura™ 3D Enhancement (optional) 10 Bands of Software Equalizer Voice Cancellation and Key Shifting in Karaoke mode AVRack® Media Player Configuration Panel to improve Experience of User 2 ALC658 Datasheet Rev. 1.3 ...

Page 7

... Block Diagram 3.1. Analog Mixer Six-Channel AC’97 2.3 Audio Codec Boost Boost Figure 1. Analog Mixer 3 ALC658 Datasheet Rev. 1.3 ...

Page 8

... Stereo 2nd ADC PCM ADC Digital Stereo Digital Mono Analog Stereo Analog Mono Figure 2. Digital Data Path 4 ALC658 Datasheet 1st ADC PCM 2nd ADC PCM MX6A.[13:12] Line-In CD-In Mixer MIC-In Block ... Analog outputs ALC658 Digital Data Path SPDIF Input SPDIF Output Rev. 1.3 ...

Page 9

... Six-Channel AC’97 2.3 Audio Codec ALC658 LLLLLLL TXXXV Figure 3. Pin Assignments 5 ALC658 Datasheet 2 LINE-IN-R 4 LINE-IN-L 23 MIC2 22 MIC1 21 CD-R 20 CD-GND 19 CD-L 18 JD1/GPIO1 17 JD2 16 ...

Page 10

... Analog input (1Vrms)/Analog output (1Vrms) Analog input (1Vrms)/Analog output (1Vrms) Analog input (1Vrms)/Analog output (1Vrms) Analog input (1Vrms) for front panel MIC input Analog output (1Vrms) Analog output (1Vrms) Analog output (1Vrms) Analog output (1Vrms) Analog output (1Vrms) ALC658 Datasheet Rev. 1.3 ...

Page 11

... Analog output (2.5V/4.0V) Characteristic Definition The minimum value is 3.0V The maximum value is 5.5V The minimum value is 3.0V The maximum value is 5.5V The minimum value is 3.0V (DVdd-0.3) The maximum value is 3.6V (DVdd+0.3) The minimum value is 3.0V (DVdd-0.3) The maximum value is 3.6V (DVdd+0.3) ALC658 Datasheet TOTAL: 20 Pins TOTAL: 5 Pins TOTAL: 8 Pins Rev. 1.3 ...

Page 12

... RSR5 RSR4 RSR3 RSR2 RSR1 RSR0 CC2 CC1 CC0 PRE COPY /AUDI RSD4 RSD3 RSD2 RSD1 RSD0 X X CD4 CD3 CD2 CD1 CD0 ALC658 Datasheet D0 Default 0 0180h 8000h X 8000h PH0 8008h MI0 8008h 8808h CR0 8808h 8808h PR0 8808h ...

Page 13

... Table 6. MX00 Reset Table 7. MX02 (Front) Master Volume 1: Mute (-∞ dB ALC658 Datasheet Default 60A2h 414Ch 4780h Rev. 1.3 ...

Page 14

... The purpose of this register is to allow the PC Beep signals to pass through the ALC658, eliminating the need for an external system speaker/buzzer. The PC BEEP pin is directly routed (internally hardwired) to the Front-Out. If the PC speaker/buzzer is eliminated recommended to connect the external speakers at all times so the POST codes can be heard during reset ...

Page 15

... CD Right Volume (CR[4:0]) in 1.5dB steps For CL/CR: 00h +12 dB Gain 08h 0 dB Gain 1Fh -34.5dB Gain Six-Channel AC’97 2.3 Audio Codec Table 10. MX0E MIC Volume 1: Mute (-∞ dB 11: 29.5 dB (V=30*Vmic-in) Table 11. MX10 LINE_IN Volume 1: Mute (-∞ dB) Table 12. MX12 CD Volume 1: Mute (-∞ dB) 11 ALC658 Datasheet Rev. 1.3 ...

Page 16

... PCM Left Volume (PL[4:0]) in 1.5 dB steps 7:5 - Reserved 4:0 R/W PCM Right Volume (PR[4:0]) in 1.5 dB steps For PL/PR: 00h +12 dB Gain 08h 0 dB Gain 1Fh -34.5dB Gain Six-Channel AC’97 2.3 Audio Codec Table 13. MX16 AUX Volume 1: Mute (-∞ dB) Table 14. MX18 PCM_OUT Volume 1: Mute (-∞ dB) 12 ALC658 Datasheet Rev. 1.3 ...

Page 17

... Left Record Gain Select (LRG[3:0]) in 1.5 dB steps 7:4 - Reserved 3:0 R/W Right Record Gain Select (RRG[3:0]) in 1.5 dB steps For LRG/RRG: 0Fh +22.5 dB Gain 00h 0 dB (No Gain) Six-Channel AC’97 2.3 Audio Codec Table 15. MX1A Record Select st Stereo ADC Table 16. MX1C Record Gain for 1st Stereo ADC 13 ALC658 Datasheet Rev. 1.3 ...

Page 18

... PCM(n+1) data is on Slots 7/8 (Default) 10, 11: Reserved 9 - Reserved. Read R/W MIC Select. 0: MIC1 7 R Loop-Back Control 0: Disable 1: Enable 6:0 - Reserved Note: Bit 7 enables ADC to front DAC loop-back. Six-Channel AC’97 2.3 Audio Codec nd Stereo ADC 1: Mute (-∞ dB) Table 18. MX20 General Purpose Register 1: MIC2 14 ALC658 Datasheet Rev. 1.3 ...

Page 19

... This register is used to select a descriptor of 16 word pages between registers MX60 and MX6F. A value used to select vendor specific space to maintain compatibility with the AC’97 2.2 vendor specific register. When PG[3:0] is not 0000b or 0001b, the ALC658 will return zero data for the ACLINK mixer read command. ...

Page 20

... LDAC= LFE DAC PRJ: Surround DAC power down control bit defined in MX2A.12 16 Verf AC- EAPD Int- CLK LINK High Blank: Irrelevant CDAC= Center DAC PRK: LFE DAC power down control bit defined in MX2A.13 ALC658 Datasheet Front- Aux- AMP AMP Rev. 1.3 ...

Page 21

... Function 15:14 R ID[1:0]. Always read as 0 (Only primary ID is supported) 13:12 - Reserved. Read as 0 11:10 R REV [1:0]=10 to indicate that the ALC658 is AC’97 rev. 2.3 compliant 9 R AMAP. Read LDAC. Read as 1 (LFE DAC is supported, according to AC’97 rev. 2. SDAC. Read as 1 (Surround DAC is supported, according to AC’97 rev. 2.3) ...

Page 22

... Note 2: Only front DACs support a 96KHz sample rate when DRA=1. MX2A.1 only selects a clock source for the front DACs. Software must mute surround DACs and CEN/LFE DACs. Six-Channel AC’97 2.3 Audio Codec 0: Not yet 1: Ready 1: Ready 0: Not yet 1: Ready 18 ALC658 Datasheet Rev. 1.3 ...

Page 23

... R/W Output Sampling Rate FOSR[15:0] The ALC658 supports the following sampling rates, as required in the PC99/PC2001 design guide. Note: If the value written is not supported, the closest value is returned. When MX2A.0=0 (VRA is disabled), this register will return BB80h when read. 6.1.19. MX2E PCM Surround Output Sample Rate Table 25 ...

Page 24

... Function 15:0 R/W Output Sampling Rate IISR[15:0] The ALC658 supports the following sampling rates, as required in the PC99/PC2001 design guide. Note: If the value written is not supported, the closest value is returned. When MX2A.0=0 (VRA is disabled), this register will return BB80h when read. 6.1.22. MX34 PCM Input (2 Default: BB80H Table 28 ...

Page 25

... Surround Master Right Volume (RSR[5:0]) in 1.5 dB steps For LSR/RSR: 00h 0 dB 3Fh 94.5dB attenuation Six-Channel AC’97 2.3 Audio Codec Table 29. MX36 LFE/Center Master Volume 1: Mute (-∞ dB) 1: Mute (-∞ dB) Table 30. MX38 Surround Master Volume 1: Mute (-∞ dB) 1: Mute (-∞ dB) 21 ALC658 Datasheet Rev. 1.3 ...

Page 26

... PRO (Professional or Consumer format) 0: Consumer format The ALC658 only supports consumer channel status format. This bit is always 0 To ensure the control and status information was sent (starting at bit31) at the beginning of S/PDIF transmission, MX3A.[14:0] should only be written to when the S/PDIF transmitter is disabled (MX2A.2=0). ...

Page 27

... PCM data 0 R PRO (Professional or Consumer Format) 0: Consumer Format The ALC658 only supports consumer channel status format. This bit is always 0 Six-Channel AC’97 2.3 Audio Codec Table 33. Validity Control S/PDIF Output Operation 0 If S/PDIF FIFO is under-run, the ‘V’ bit in the sub-frame is set to indicate that the S/PDIF data is invalid ...

Page 28

... PRE0 PRE1 CC2 CC3 CC4 Sn2 Sn3 Cn0 Fs2 Fs3 Ca0 Table 37. MX64 Surround DAC Volume 1: Mute (-∞ dB PRE2 Mode0 Mode1 CC5 CC6 LEVEL Cn1 Cn2 Cn3 Ca1 0 0 ALC658 Datasheet Rev. 1.3 ...

Page 29

... For LD/CD: 00h +12 dB Gain 08h 0 dB Gain 1Fh -34.5 dB Gain The default value is 0808H (unmuted). 6.2.5. MX6A Data Flow Control Default: 0000h This register is used to control various parts of the ALC658 multi-channel functions. Bit Type Function 15 R/W S/PDIF-IN Enable 0: Disable (Default) 14 R/W S/PDIF-IN Monitoring Control 0: Disable, S/PDIF-IN data is not added to PCM data sent to DAC. (Default) 1: Enable, S/PDIFI-IN data will be added to PCM data to DAC ...

Page 30

... BIOS can set its own sub-vendor ID. The default value FFFFh means this register is implemented and data is not set by the BIOS. Six-Channel AC’97 2.3 Audio Codec Table 40. MX62 PCI Sub System ID Table 41. MX64 PCI Sub Vendor ID 26 ALC658 Datasheet Rev. 1.3 ...

Page 31

... This field reports the type of output/input peripheral plugged into the jack after sensing. 7:0 R Always read as 0. Six-Channel AC’97 2.3 Audio Codec Table 42. MX66 Sense Function Select Table 43. MX68 Sense Function Information Table 44. MX6A Sense Detail 13h: Mono Microphone 15h: Stereo Line-In 27 ALC658 Datasheet 06h: Earphone or passive speaker Rev. 1.3 ...

Page 32

... GPIO1 Primitiveness Control 0: Set JD1(GPIO1) as input pin 1: Set JD1(GPIO1) as output pin 0 R/W GPIO0 Primitiveness Control 0: Set JD0(GPIO0) as input pin. 1: Set JD0(GPIO0) as output pin. Six-Channel AC’97 2.3 Audio Codec Table 45. MX76 GPIO & Interrupt Control 1: Enable 1: Enable 1: Enable. 1: Enable. 1: Enable. 1: Enable. 1: Enable. 28 ALC658 Datasheet Rev. 1.3 ...

Page 33

... Write 1 to clear this status bit. 4 R/W JD0(GPIO0) Interrupt Status (GPIO0_IS). (When it is used as input JD0(GPIO0) Interrupt 1: JD0(GPIO0) Interrupt GPIO0_IS= (MX76.0==0)&(MX76.4==1) & (GPIO0 transition) Write 1 to clear this status bit. 3 Reserved Six-Channel AC’97 2.3 Audio Codec Table 46. MX78 GPIO & Interrupt Status 29 ALC658 Datasheet Rev. 1.3 ...

Page 34

... Enable, when (MX7A.2=1 & MX78.1=1 & MX76.1=0), Surr-Out and CEN/LFE-Out are muted 1 R/W Pin-47 Function Selection 0: S/PDIF-IN (Default) 0 R/W JD0 Control Surround-Out, Center-Out and LFE-Out 0: Disable (Default) 1: Enable, when (MX7A.0=1 & MX78.0=1 & MX76.0=0), Surr-Out and CEN/LFE-Out are muted Six-Channel AC’97 2.3 Audio Codec Table 47. MX7A Miscellaneous Control 1: EAPD 30 ALC658 Datasheet Rev. 1.3 ...

Page 35

... The two registers (MX7C Vendor ID1 and MX7E Vendor ID2) contain four 8-bit ID codes. The first three codes have been assigned by Microsoft for Plug and Play definitions. The fourth code is a Realtek assigned code identifying the ALC658. The MX7C Vendor ID1 register contains the value 414Ch, which is the first and second characters of the Microsoft ID code. The MX7C Vendor ID2 register contains the value 4780h, which is the third character of the Microsoft ID code ...

Page 36

... IH V 0.4DVdd IH V 0.4DVdd IH V 0.9DVdd - 30k 32 Typical Maximum 3.3 3.6 5.0 5.5 - +70 +125 3000V 3500V 4500V Typical Maximum - Dvdd+0.30 0.7 0.35Dvdd 1.0 0.35Dvdd 1.2 0.35Dvdd 1.7 - 2 0.1DVdd - 50k 100k ALC658 Datasheet Units Units µA µA mA Ω Rev. 1.3 ...

Page 37

... Table 53. S/PDIF output Characteristics Symbol Minimum V 3 Table 54. Cold Reset Symbol Minimum T 1.0 rst_low T 162.8 rst2clk Trst2clk Trst_low Figure 4. Cold Reset Timing Diagram 33 Typical Maximum - 19.2 -76.0 +- 0.20 - 19.2 -78.5 +- 0.20 Typical Maximum 3.3 0 0.5 Typical Maximum - - - - ALC658 Datasheet Units KHz KHz dB dB KHz KHz dB dB Units V V Units µs ns Rev. 1.3 ...

Page 38

... Tsync_high Tsync2clk Figure 5. Warm Reset Timing Diagram Table 56. AC-Link Clocks Minimum Symbol - T - clk_period - T 36 clk_high T 36 clk_low - T - sync_period T - sync_high T - sync_low 34 Typical Maximum - - - - Typical Maximum 12.288 - 81 750 40.7 45 40.7 45 48.0 - 20.8 - 1.3 - 19.5 - ALC658 Datasheet Units µs ns Units MHz KHz µs µs µs Rev. 1.3 ...

Page 39

... Six-Channel AC’97 2.3 Audio Codec Table 57. Data Output and Input Timing Symbol Minimum Symbol Minimum t 10 setup t 10 hold Symbol Minimum - - TsetupThold BITCLK V IL SDATA-IN SYNC 35 Typical Maximum - 15 Typical Maximum - - - - Typical Maximum - ALC658 Datasheet Units ns Units ns ns Units ns ns Rev. 1.3 ...

Page 40

... Trise - clk Tfall - clk Trise - sync Tfall - sync Trise - din Tfall - din Trise - dout Tfall - dout Figure 7. Signal Rise and Fall Timing Diagram 36 Typical Maximum - ALC658 Datasheet Units Rev. 1.3 ...

Page 41

... Table 59. AC-Link Low Power Mode Timing Symbol Minimum T - s2_pdown slot-1 slot-2 Write to Set PR4 MX26 Table 60. ATE Test Mode Symbol Minimum T 15.0 setup2rst T - off RESET# Tsetup2rst Toff Figure 9. ATE Test Mode Timing Diagram 37 Typical Maximum - 1.0 Ts2_pdown Typical Maximum - - - 25.0 Hi-Z ALC658 Datasheet Units µs Units ns ns Rev. 1.3 ...

Page 42

... Table 62. S/PDIF Output Minimum Typical (h) ( (r) (f) Figure 6. S/PDIF Output Rise time 100 * (r) (l) Fall time 100 * (f) (l) Duty cycle 100 * (h) ( CODEC 4 CODEC 75pF 60pF Maximum 10 55 90% 10% )% (h) )% (h) )% (h) ALC658 Datasheet 85pF 62.5pF Units % % Rev. 1.3 ...

Page 43

... FRONT-OUT /AUX with amplifier output FRONT-OUT/ SURROUND-OUT/CEN/LFE-OUT Six-Channel AC’97 2.3 Audio Codec 0 C, Dvdd=3.3V ±5%, Avdd=5.0V±5% Table 63. Analog Performance Characteristics Minimum - - - - - - - - 10 D/A - A/D - D 19,200 28,800 - -34 ALC658 Datasheet Typical Maximum Units 1.6 - 1.0 - Vrms 1.6 - 0.16 - 1.25 - Vrms 1.25 - Vrms 100 - 100 - - 22,000 - 19,200 - 28,800 ∞ - ...

Page 44

... Parameter Amplifier Maximum Output Power @20Ω load Power Supply Current VA=5.0V VA=3.3V VD=3.3V Power Down Current VA=5.0V / 3.3V VD=3.3V Vrefout/Vrefout2/Vrefout3 Vrefout Drive Current Six-Channel AC’97 2.3 Audio Codec Minimum Typical - - - 2. ALC658 Datasheet Maximum Units 3/2.5 mA 1 Rev. 1.3 ...

Page 45

... When the ALC658 receives serial data from the AC97 controller, it samples SDATA_OUT on the falling edge of BIT_CLK. When the ALC658 sends serial data to the AC97 controller, it starts to drive SDATA_IN on the rising edge of BIT_CLK. The ALC658 will return any uninstalled bits or registers with 0 for read operations. The ALC658 also stuffs the unimplemented slot or bit with 0’ ...

Page 46

... Driven SYNC high for specified period without BIT_CLK The AC97 controller should drive SYNC and SDATA_OUT low during the period of RESET# assertion to guarantee that the ALC658 has reset successfully. 9.4. CD Input For noise cancellation reasons important to pay attention to differential CD input. Below is an example of differential CD input. Six-Channel AC’ ...

Page 47

... Refer to AC’97 rev 2.2 section 9.2 for a detailed description of the test modes. 9.7.1. ATE in Circuit Test Mode SDATA_OUT is sampled high at the trailing edge of RESET#. In this mode, the ALC658 will drive BIT_CLK, SDATA_IN, EAPD, and S/PDIFO to high impedance. 9.7.2. Vendor Specific Test Mode Vendor Specific Test mode is no longer supported. Six-Channel AC’ ...

Page 48

... The ‘POWER OFF CD’ function describes a state after the system has been shut down (digital power is off) and a +5V analog power is supplied, the ALC658 will turn on the CD-IN op-amp and output amplifier possible to design a system that can save op-amp circuitry and bypass CD output directly to the speaker. ...

Page 49

... Application Circuits System designers are suggested to visit Realtek’s web site to download the latest application circuits. To get the best compatibility in hardware design and software driver, any modifications of application circuits should be confirmed by Realtek. Six-Channel AC’97 2.3 Audio Codec 45 ALC658 Datasheet Rev. 1.3 ...

Page 50

... BSC PACKAGE OUTLINE DRAWING, FOOTPRINT 2.0mm 0.217 0.354 BSC APPROVE 0.276 BSC CHECK 0.217 0.007 0.008 0.011 0.0196 BSC 3.5 7 0.018 0.0236 0.030 0.0393 46 TITLE: LQFP-48 (7.0x7.0x1.6mm) LEADFRAME MATERIAL DOC. NO. VERSION 02 DWG NO. PKGC-065 DATE REALTEK SEMICONDUCTOR CORP. ALC658 Datasheet Rev. 1.3 ...

Page 51

... Realtek Semiconductor Corp. Headquarters No. 2, Innovation Road II Hsinchu Science Park, Hsinchu 300, Taiwan Tel.: +886-3-578-0211. Fax: +886-3-577-6047 www.realtek.com.tw Six-Channel AC’97 2.3 Audio Codec Table 68. Ordering Information Package Standard product. LQFP-48 ALC658 with Lead (Pb)-Free package 43 ALC658 Datasheet Status Production Production Rev. 1.3 ...

Related keywords