IDTSTAC9220X3TAEA6XR IDT, Integrated Device Technology Inc, IDTSTAC9220X3TAEA6XR Datasheet
IDTSTAC9220X3TAEA6XR
Specifications of IDTSTAC9220X3TAEA6XR
Available stocks
Related parts for IDTSTAC9220X3TAEA6XR
IDTSTAC9220X3TAEA6XR Summary of contents
Page 1
HIGH DEFINITION AUDIO CODEC DESCRIPTION The STAC9220 is a high fidelity, 8-channel audio CODEC compatible with Intel’s High Definition (HD) Audio Interface. The STAC9220 CODEC provide stereo 24-bit resolution with sample rates up to 192 KHz. SPDIF I/O provides ...
Page 2
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table of Contents 1. FEATURES .............................................................................................................................. 11 1.1. Overview ......................................................................................................................................... 11 1.2. Features .......................................................................................................................................... 11 1.3. Third Party Software Support .......................................................................................................... 12 1.4. Description ..................................................................................................................................... 12 2. CHARACTERISTICS ............................................................................................................... 14 2.1. Electrical Specifications ................................................................................................................... ...
Page 3
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.5.1. DAC0 Cnvtr ...................................................................................................................... 46 6.5.2. DAC0 AmpRight 6.5.3. DAC0 AmpLeft 6.5.4. DAC0 WCap 6.5.5. DAC0 PwrState 6.5.6. DAC0 CnvtrID 6.5.7. DAC0 LR 6.6. DAC1 Node (NID = 0x03) ................................................................................................................ 51 6.6.1. DAC1 Cnvtr ...
Page 4
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.13. PortA Node (NID = 0x0A) .............................................................................................................. 81 6.13.1. PortA WCap 6.13.2. PortA PinCap 6.13.3. PortA ConLst 6.13.4. PortA ConLstEntry 6.13.5. PortA PinWCntrl 6.13.6. PortA UnsolResp 6.13.7. PortA ChSense 6.13.8. PortA ConfigDefault 6.14. PortB ...
Page 5
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.19.3. DigOut0 ConLst 6.19.4. DigOut0 ConSelectCtrl 6.19.5. DigOut0 ConLstEntry 6.19.6. DigOut0 PinWCntrl 6.19.7. DigOut0 ConfigDefault 6.20. DigIn Node (NID = 0x11) ............................................................................................................. 119 6.20.1. DigIn WCap Command 6.20.2. DigIn PinCap 6.20.3. DigIn PwrState 6.20.4. ...
Page 6
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.26.6. ADC0Vol LR 6.27. ADC1Vol Node (NID = 0x18) ....................................................................................................... 146 6.27.1. ADC1Vol WCap 6.27.2. ADC1Vol ConLst 6.27.3. ADC1Vol AmpRight 6.27.4. ADC1Vol AmpLeft 6.27.5. ADC1Vol ConLstEntry 6.27.6. ADC1Vol LR 7. ORDERING INFORMATION .................................................................................................. 150 ...
Page 7
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 16. AFG Type Command Verb Format ................................................................................................ 34 Table 17. AFG Type Command Response Format ....................................................................................... 35 Table 18. AFG Cap Command Verb Format ................................................................................................. 35 Table 19. AFG Cap Command Response Format ...
Page 8
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 71. DAC1 AmpLeft Command Response Format ................................................................................ 56 Table 72. DAC1 WCap Command Verb Format ............................................................................................ 56 Table 73. DAC1 WCap Command Response Format ................................................................................... 56 Table 74. DAC1 PwrState Command Verb Format ...
Page 9
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 128. ADC1 ConLstEntry Command Verb Format ................................................................................ 77 Table 129. ADC1 ConLstEntry Command Response Format ....................................................................... 77 Table 130. ADC1 ProcState Command Verb Format .................................................................................... 77 Table 131. ADC1 ProcState Command Response Format ...
Page 10
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 183. PortC PinCap Command Response Format ................................................................................ 97 Table 184. PortC ConLst Command Verb Format ......................................................................................... 98 Table 185. PortC ConLst Command Response Format ................................................................................ 98 Table 186. PortC ConLstEntry Command Verb Format ...
Page 11
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 238. PortF ConfigDefault Command Verb Format ............................................................................. 117 Table 239. PortF ConfigDefault Command Response Format .................................................................... 117 Table 240. DigOut0 WCap Command Verb Format .................................................................................... 118 Table 241. DigOut0 WCap Command Response Format ...
Page 12
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 293. ADC1Mux AmpRight Command Response Format .................................................................. 135 Table 294. ADC1Mux AmpLeft Command Verb Format ............................................................................. 135 Table 295. ADC1Mux AmpLeft Command Response Format ..................................................................... 135 Table 296. ADC1Mux ConSelectCtrl Command Verb Format ...
Page 13
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 348. ADC1Vol AmpLeft Command Verb Format ............................................................................... 151 Table 349. ADC1Vol AmpLeft Command Response Format ...................................................................... 151 Table 350. ADC1Vol ConLstEntry Command Verb Format ......................................................................... 152 Table 351. ADC1Vol ConLstEntry Command Response Format ...
Page 14
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 1. FEATURES 1.1. Overview STAC9220 The Interface. The O provides connectivity to consumer electronic equipment. The STAC9220 CODEC incorporate IDT's propri- ΣΔ etary technology to achieve an estimated DAC SNR in excess of 95dB. ...
Page 15
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 1.3. Third Party Software Support • WOW™ and Tru Surround™ from SRS • Intellisonic Microphone Beam Forming from Knowles™ • Maxx BASS™ from Waves • Dolby Technologies • Dolby Headphone™ • Dolby ProLogic II™ ...
Page 16
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC The STAC9220 is available in a 48-pin LQFP package. The 48-pin LQFP is only available in the Environmental package (Pb-free). The STAC9220 is supported with IDT’s high quality software solutions which include drivers for ...
Page 17
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 2. CHARACTERISTICS 2.1. Electrical Specifications 2.1.1. Absolute Maximum Ratings Stresses above the ratings listed below can cause permanent damage to the STAC9220. These ratings, which are standard values for IDT commercially rated parts, are ...
Page 18
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 2.2. STAC9220 5V Analog Performance Characteristics ( ºC, AVdd = 5.0 V ± 5%, ambient Frequency = 48 KHz; 0dB = 1 VRMS tings on all gain stages) Min and ...
Page 19
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Any Analog Input to ADC (10 KHz Signal Frequency) Crosstalk Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Attenuation, Gain Step Size DIGITAL Input ...
Page 20
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 2.3. STAC9220 4V Analog Performance Characteristics ( ºC, AVdd = 4.0 V ± 5%, ambient Frequency = 48 KHz; 0dB = 1 VRMS tings on all gain stages) Min and ...
Page 21
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Attenuation, Gain Step Size DIGITAL Input Impedance Input Capacitance VREFout VREF Interchannel Gain Mismatch ADC Interchannel ...
Page 22
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 2.4. STAC9220 3.3V Analog Performance Characteristics ( ºC, AVdd = 3.3 V ± 5%, ambient Frequency = 48 KHz; 0dB = 1 VRMS tings on all gain stages) Min and ...
Page 23
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk Spurious Tone Rejection Attenuation, Gain Step Size ANALOG Attenuation, Gain Step Size DIGITAL Input Impedance Input Capacitance VREFout VREF Interchannel Gain Mismatch ADC Interchannel ...
Page 24
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 3. POWER CONSUMPTION 3.1. Digital Power State 3.2. Analog: AVDD = 5 V Power State 3.3. Analog: AVDD = 3.3 V Power State *Typical results are with all DACs and all ADCs on, and ...
Page 25
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 4. DETAILED DESCRIPTION 4.1. Audio Jack Presence Detect SENSE_A pin is used to detect the presence of plugs in ports and D. SENSE_B pin is used to detect the presence of ...
Page 26
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 4.3. Universal Jacks ™ IDT’s Universal Jacks™ technology allows for the greatest flexibility in board design and implemen- tation. For the STAC9220 the Universal Jacks™ capabilities are as follows • Pins 39/41can be used ...
Page 27
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 5. FUNCTIONAL BLOCK DIAGRAMS AND CONNECTION DIAGRAMS 5.1. STAC9220 Functional Block Diagram Stream& SPDIF SPDIF IN Pin 47 Channel Receiver Select Stream & ADC PCM Channel Select PCM Stream & PCM ADC Channel Select ...
Page 28
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 5.2. STAC9220 Typical Connection Diagram for 48-pin LQFP 5V ± 5% 0.1 µ Ω 6 Filter LAYO ...
Page 29
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 5.3. STAC9220 Split Independent Power Supply for 48-pin LQFP EMI 22 Ω 6 Filter TUNE TO LAYOUT 10 11 LINK PINS 33 1 µ µF 31 ...
Page 30
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6. WIDGET INFORMATION 6.1. STAC9220 Widget Diagrams A zalia Link IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Figure 4. Widget Diagram STAC9220 16h 9220 W idget D iagram V olum e K ...
Page 31
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.2. Widget List STAC9220 ID Widget Name 1h Audio Function Group 2h DAC0 3h DAC1 4h DAC2 5h DAC3 6h ADC0 7h ADC1 8h SPDIF_OUT 9h SPDIF_IN 10h SPDIF-Out Pin 11h SPDIF-In Pin 12h ...
Page 32
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.3.1. Root ID Get Bit [31:16] [15:8] [7:0] 6.3.2. Root RevID Get Bit [31:24] [23:20] [19:16] [15:12] [11:8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 6. Root ID Command Verb Format Verb ID F00 ...
Page 33
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7:4] [3:0] 6.3.3. Root NodeInfo Get Bit [31:24] [23:16] [15:8] [7:0] 6.4. AFG Node (NID = 0x01) 6.4.1. AFG Reset Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 9. Root RevID Command ...
Page 34
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:0] [0] 6.4.2. AFG NodeInfo Get Bit [31:24] [23:16] [15:8] [7:0] 6.4.3. AFG Type Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 13. AFG Reset Command Response Format Bitfield Name RW Reset Response ...
Page 35
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:9] [8] [7:0] 6.4.4. AFG Cap Get Bit [31:17] [16] [15:12] [11:8] [7:4] [3:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 17. AFG Type Command Response Format Bitfield Name RW Reset Rsvd R ...
Page 36
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.4.5. AFG PCMCap Get Bit [31:21] [20] [19] [18] [17] [16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 20. AFG PCMCap ...
Page 37
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.4.6. AFG Stream Get Bit [31:3] [2] [1] [0] 6.4.7. AFG InAmpCap Get Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 22. AFG Stream Command Verb Format ...
Page 38
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.4.8. AFG SupPwrState Get Bit [31:4] [3] [2] [1] [0] 6.4.9. AFG GPIOCnt Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 26. AFG SupPwrState Command Verb Format Verb ID F00 Table 27. AFG SupPwrState ...
Page 39
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name [31] GPIWake [30] GPIUnsol [29:24] [23:16] NumGPIs [15:8] NumGPOs [7:0] NumGPIOs 6.4.10. AFG GPIO Polarity Verb ID Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 29. AFG GPIOCnt Command Response ...
Page 40
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name [31:4] Rsvd 3 GP3 2 GP2 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 31. AFG GPIO Polarity Command Response Format RW Reset R 0x0 Reserved GPIO 3 Input Polarity Control (used ...
Page 41
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name 1 GP1 0 GP0 6.4.11. AFG OutAmpCap Get Bit [31] [30:23] [22:16] [15] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 31. AFG GPIO Polarity Command Response Format RW Reset GPIO 1 ...
Page 42
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [14:8] [7] [6:0] 6.4.12. AFG PwrState Get Set1 Bit [31:8] [7:4] [3:2] [1:0] 6.4.13. AFG UnsolResp Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 33. AFG OutAmpCap Command Response Format Bitfield Name ...
Page 43
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6] [5:0] 6.4.14. AFG GPIO Get Set1 Bit [31:4] [3] [2] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 37. AFG UnsolResp Command Response Format Bitfield Name RW Reset Rsvd2 R 0x0 ...
Page 44
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [1] [0] 6.4.15. AFG GPIOEn Get Set1 Bit [31:4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 39. AFG GPIO Command Response Format Bitfield Name RW Reset Data1 RW 0x0 ...
Page 45
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.4.16. AFG GPIODir Get Set1 Bit [31:4] [3] [2] [1] [0] 6.4.17. AFG GPIOWakeEn Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 42. AFG GPIODir Command Verb Format Verb ID F17 717 See ...
Page 46
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:4] [3] [2] [1] [0] 6.4.18. AFG GPIOUnsol Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 45. AFG GPIOWakeEn Command Response Format Bitfield Name RW Reset Rsvd R 0x0 W3 RW 0x0 ...
Page 47
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:4] [3] [2] [1] [0] 6.4.19. AFG GPIOSticky Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 47. AFG GPIOUnsol Command Response Format Bitfield Name RW Reset Rsvd R 0x0 EnMask3 RW 0x0 ...
Page 48
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:4] [3] [2] [1] [0] 6.4.20. AFG SubID Get Set1 Set2 Set3 Set4 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 49. AFG GPIOSticky Command Response Format Bitfield Name RW Reset Rsvd R 0x0 ...
Page 49
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.5. DAC0 Node (NID = 0x02) 6.5.1. DAC0 Cnvtr Get Set1 Bit [31:16] [15] [14] [13:11] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 51. AFG SubID Command Response Format ...
Page 50
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [10:8] [7] [6:4] [3:0] 6.5.2. DAC0 AmpRight Get Set1 Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 53. DAC0 Cnvtr Command Response Format Bitfield Name RW Reset SmplRateDiv RW 0x0 ...
Page 51
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.5.3. DAC0 AmpLeft Get Set1 Bit [31:8] [7] [6:0] 6.5.4. DAC0 WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 56. DAC0 AmpLeft Command Verb Format ...
Page 52
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.5.5. DAC0 PwrState Get Set1 Bit [31:8] [7:4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 59. DAC0 WCap Command Response Format Bitfield Name RW ...
Page 53
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3:2] [1:0] 6.5.6. DAC0 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.5.7. DAC0 LR Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 61. DAC0 PwrState Command Response Format Bitfield Name RW Reset ...
Page 54
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:3] [2] [1:0] 6.6. DAC1 Node (NID = 0x03) 6.6.1. DAC1 Cnvtr Get Set1 Bit [31:16] [15] [14] [13:11] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 65. DAC0 LR Command Response Format Bitfield ...
Page 55
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [10:8] [7] [6:4] [3:0] 6.6.2. DAC1 AmpRight Get Set1 Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 67. DAC1 Cnvtr Command Response Format Bitfield Name RW Reset SmplRateDiv RW 0x0 ...
Page 56
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.6.3. DAC1 AmpLeft Get Set1 Bit [31:8] [7] [6:0] 6.6.4. DAC1 WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 70. DAC1 AmpLeft Command Verb Format ...
Page 57
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.6.5. DAC1 PwrState Get Set1 Bit [31:8] [7:4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 73. DAC1 WCap Command Response Format Bitfield Name RW ...
Page 58
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3:2] [1:0] 6.6.6. DAC1 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.6.7. DAC1 LR Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 75. DAC1 PwrState Command Response Format Bitfield Name RW Reset ...
Page 59
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:3] [2] [1:0] 6.7. DAC2 Node (NID = 0x04) 6.7.1. DAC2 Cnvtr Get Set1 Bit [31:16] [15] [14] [13:11] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 79. DAC1 LR Command Response Format Bitfield ...
Page 60
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [10:8] [7] [6:4] [3:0] 6.7.2. DAC2 AmpRight Get Set1 Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 81. DAC2 Cnvtr Command Response Format Bitfield Name RW Reset SmplRateDiv RW 0x0 ...
Page 61
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.7.3. DAC2 AmpLeft Get Set1 Bit [31:8] [7] [6:0] 6.7.4. DAC2 WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 84. DAC2 AmpLeft Command Verb Format ...
Page 62
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.7.5. DAC2 PwrState Get Set1 Bit [31:8] [7:4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 87. DAC2 WCap Command Response Format Bitfield Name RW ...
Page 63
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3:2] [1:0] 6.7.6. DAC2 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.7.7. DAC2 LR Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 89. DAC2 PwrState Command Response Format Bitfield Name RW Reset ...
Page 64
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:3] [2] [1:0] 6.8. DAC3 Node (NID = 0x05) 6.8.1. DAC3 Cnvtr Get Set1 Bit [31:16] [15] [14] [13:11] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 93. DAC2 LR Command Response Format Bitfield ...
Page 65
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [10:8] [7] [6:4] [3:0] 6.8.2. DAC3 AmpRight Get Set1 Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 95. DAC3 Cnvtr Command Response Format Bitfield Name RW Reset SmplRateDiv RW 0x0 ...
Page 66
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.8.3. DAC3 AmpLeft Get Set1 Bit [31:8] [7] [6:0] 6.8.4. DAC3 WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 98. DAC3 AmpLeft Command Verb Format ...
Page 67
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.8.5. DAC3 PwrState Get Set1 Bit [31:8] [7:4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 101. DAC3 WCap Command Response Format Bitfield Name RW ...
Page 68
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3:2] [1:0] 6.8.6. DAC3 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.8.7. DAC3 LR Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 103. DAC3 PwrState Command Response Format Bitfield Name RW Reset ...
Page 69
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:3] [2] [1:0] 6.9. ADC0 Node (NID = 0x06) 6.9.1. ADC0 Cnvtr Get Set1 Bit [31:16] [15] [14] [13:11] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 107. DAC3 LR Command Response Format Bitfield ...
Page 70
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [10:8] [7] [6:4] [3:0] 6.9.2. ADC0 WCap Get Bit [31:24] [23:20] [19:16] [15:12] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 109. ADC0 Cnvtr Command Response Format Bitfield Name RW Reset SmplRateDiv RW 0x0 ...
Page 71
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.9.3. ADC0 ConLst Get Bit [31:8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 111. ADC0 WCap Command Response Format Bitfield Name ...
Page 72
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7] [6:0] 6.9.4. ADC0 ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.9.5. ADC0 ProcState Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 113. ADC0 ConLst Command Response Format Bitfield Name RW Reset ...
Page 73
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6:2] [1:0] 6.9.6. ADC0 PwrState Get Set1 Bit [31:8] [7:4] [3:2] [1:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 117. ADC0 ProcState Command Response Format Bitfield Name RW Reset Rsvd2 R ...
Page 74
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.9.7. ADC0 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.10. ADC1 Node (NID = 0x07) 6.10.1. ADC1 Cnvtr Get Set1 Bit [31:16] [15] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 120. ADC0 CnvtrID Command ...
Page 75
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [14] [13:11] [10:8] [7] [6:4] [3:0] 6.10.2. ADC1 WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 123. ADC1 Cnvtr Command Response Format Bitfield Name RW Reset FrmtSmplRate RW 0x0 SmplRateMultp RW 0x0 ...
Page 76
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.10.3. ADC1 ConLst Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 125. ADC1 WCap Command Response Format ...
Page 77
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6:0] 6.10.4. ADC1 ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.10.5. ADC1 ProcState Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 127. ADC1 ConLst Command Response Format Bitfield Name RW ...
Page 78
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6:2] [1:0] 6.10.6. ADC1 PwrState Get Set1 Bit [31:8] [7:4] [3:2] [1:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 131. ADC1 ProcState Command Response Format Bitfield Name RW Reset Rsvd2 R ...
Page 79
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.10.7. ADC1 CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] 6.11. SPDIFOut Node (NID = 0x08) 6.11.1. SPDIFOut Cnvtr Get Set1 Bit [31:16] [15] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 134. ADC1 CnvtrID Command ...
Page 80
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [14] [13:11] [10:8] [7] [6:4] [3:0] 6.11.2. SPDIFOut WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 137. SPDIFOut Cnvtr Command Response Format Bitfield Name RW Reset FrmtSmplRate RW 0x0 SmplRateMultp RW 0x0 ...
Page 81
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.11.3. SPDIFOut PCM Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 139. SPDIFOut WCap Command Response Format ...
Page 82
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:21] [20] [19] [18] [17] [16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 141. SPDIFOut PCM Command Response Format Bitfield ...
Page 83
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.11.4. SPDIFOut Stream Get Bit [31:3] [2] [1] [0] 6.11.5. SPDIFOut CnvtrID Get Set1 Bit [31:8] [7:4] [3:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 142. SPDIFOut Stream Command Verb Format Verb ID F00 ...
Page 84
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.11.6. SPDIFOut DigCnvtr Get Set1 Set2 Bit [31:16] [15] [14:8] [7] [6] [5] [4] [3] [2] [1] [0] 6.12. Reserved Node (NID = 0x09) 6.13. PortA Node (NID = 0x0A) IDT™ 8-CHANNEL HIGH DEFINITION ...
Page 85
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.13.1. PortA WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 148. PortA WCap Command Verb Format ...
Page 86
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.13.2. PortA PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] 6.13.3. PortA ConLst Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 150. PortA PinCap Command Verb Format Verb ...
Page 87
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6:0] 6.13.4. PortA ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.13.5. PortA PinWCntrl Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 153. PortA ConLst Command Response Format Bitfield Name RW ...
Page 88
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6] [5] [4:3] [2:0] 6.13.6. PortA UnsolResp Get Set1 Bit [31:8] [7] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 157. PortA PinWCntrl Command Response Format Bitfield Name RW Reset Rsvd2 R ...
Page 89
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [6] [5:0] 6.13.7. PortA ChSense Get Set1 Set2 Bit Bitfield Name [31] PresDtct [30:0] Impedance [0] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 159. PortA UnsolResp Command Response Format Bitfield Name RW ...
Page 90
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.13.8. PortA ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] [15:8] [7:0] 6.14. PortB Node (NID = 0x0B) 6.14.1. PortB WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 162. PortA ConfigDefault Command ...
Page 91
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.14.2. PortB PinCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 165. PortB WCap Command Response Format ...
Page 92
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] 6.14.3. PortB ConLst Get Bit [31:8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 167. PortB PinCap Command Response Format Bitfield Name RW ...
Page 93
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7] [6:0] 6.14.4. PortB ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.14.5. PortB PinWCntrl Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 169. PortB ConLst Command Response Format Bitfield Name RW Reset ...
Page 94
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:7] [6] [5] [4:3] [2:0] 6.14.6. PortB UnsolResp Get Set1 Bit [31:8] [7] [6] [5:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 173. PortB PinWCntrl Command Response Format Bitfield Name RW Reset Rsvd2 ...
Page 95
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.14.7. PortB ChSense Get Set1 Set2 Bit Bitfield Name [31] PresDtct [30:0] Impedance [0] [0] 6.14.8. PortB ConfigDefault Get Set1 Set2 Set3 Set4 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 176. PortB ChSense Command ...
Page 96
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.15. PortC Node (NID = 0x0C) 6.15.1. PortC WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 179. PortB ConfigDefault ...
Page 97
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7] [6] [5] [4] [3] [2] [1] [0] 6.15.2. PortC PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 181. PortC WCap Command Response Format Bitfield ...
Page 98
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [4] [3] [2] [1] [0] 6.15.3. PortC ConLst Get Bit [31:8] [7] [6:0] 6.15.4. PortC ConLstEntry Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 183. PortC PinCap Command Response Format Bitfield Name RW ...
Page 99
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.15.5. PortC PinWCntrl Get Set1 Bit Bitfield Name [31:7] [6] [5] [4:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 187. PortC ConLstEntry Command Response Format Bitfield Name RW ...
Page 100
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.15.6. PortC UnsolResp Get Set1 Bit [31:8] [7] [6] [5:0] 6.15.7. PortC ChSense Get Set1 Set2 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 190. PortC UnsolResp Command Verb Format Verb ID F08 708 See ...
Page 101
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name [31] PresDtct [30:0] Impedance [0] [0] 6.15.8. PortC ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 193. PortC ChSense Command Response Format RW ...
Page 102
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [15:8] [7:0] 6.16. PortD Node (NID = 0x0D) 6.16.1. PortD WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 195. ...
Page 103
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3] [2] [1] [0] 6.16.2. PortD PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 197. PortD WCap Command Response Format Bitfield Name ...
Page 104
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [1] [0] 6.16.3. PortD ConLst Get Bit [31:8] [7] [6:0] 6.16.4. PortD ConLstEntry Get Bit [31:24] [23:16] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 199. PortD PinCap Command Response Format Bitfield Name RW ...
Page 105
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [15:8] [7:0] 6.16.5. PortD PinWCntrl Get Set1 Bit [31:8] [7] [6] [5] [4:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 203. PortD ConLstEntry Command Response Format Bitfield Name RW Reset ConL1 R ...
Page 106
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.16.6. PortD UnsolResp Get Set1 Bit [31:8] [7] [6] [5:0] 6.16.7. PortD ChSense Get Set1 Set2 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 206. PortD UnsolResp Command Verb Format Verb ID F08 708 See ...
Page 107
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name [31] PresDtct [30:0] Impedance [0] [0] 6.16.8. PortD ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 209. PortD ChSense Command Response Format RW ...
Page 108
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [15:8] [7:0] 6.17. PortE Node (NID = 0x0E) 6.17.1. PortE WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 211. ...
Page 109
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3] [2] [1] [0] 6.17.2. PortE PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 213. PortE WCap Command Response Format ...
Page 110
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.17.3. PortE PinWCntrl Get Set1 Bit [31:6] [5] [4:3] [2:0] 6.17.4. PortE UnsolResp Get Set1 Bit [31:8] [7] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 216. PortE PinWCntrl Command Verb Format Verb ID F07 ...
Page 111
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [6] [5:0] 6.17.5. PortE ChSense Get Bit [31] [30:0] 6.17.6. PortE ConfigDefault Get Set1 Set2 Set3 Set4 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 219. PortE UnsolResp Command Response Format Bitfield Name RW ...
Page 112
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.18. PortF Node (NID = 0x0F) 6.18.1. PortF WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 223. PortE ConfigDefault ...
Page 113
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7] [6] [5] [4] [3] [2] [1] [0] 6.18.2. PortF PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] [4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 225. PortF WCap Command Response Format ...
Page 114
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3] [2] [1] [0] 6.18.3. PortF ConLst Get Bit [31:8] [7] [6:0] 6.18.4. PortF ConLstEntry Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 227. PortF PinCap Command Response Format Bitfield Name RW Reset ...
Page 115
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.18.5. PortF PinWCntrl Get Set1 Bit [31:8] [7] [6] [5] [4:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 231. PortF ConLstEntry Command Response Format Bitfield Name RW Reset ...
Page 116
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.18.6. PortF UnsolResp Get Set1 Bit [31:8] [7] [6] [5:0] 6.18.7. PortF ChSense Get Set1 Set2 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 234. PortF UnsolResp Command Verb Format Verb ID F08 708 See ...
Page 117
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit Bitfield Name [31] PresDtct [30:0] Impedance [0] [0] 6.18.8. PortF ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 237. PortF ChSense Command Response Format RW ...
Page 118
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [15:8] [7:0] 6.19. DigOut0 Node (NID = 0x10) 6.19.1. DigOut0 WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 239. ...
Page 119
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [3] [2] [1] [0] 6.19.2. DigOut0 PinCap Get Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 241. DigOut0 WCap Command Response Format ...
Page 120
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.19.3. DigOut0 ConLst Get Bit [31:8] [7] [6:0] 6.19.4. DigOut0 ConSelectCtrl Get Set1 Bit [31:2] [1:0] 6.19.5. DigOut0 ConLstEntry Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 244. DigOut0 ConLst Command Verb Format Verb ...
Page 121
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.19.6. DigOut0 PinWCntrl Get Set1 Bit [31:7] [6] [5:0] 6.19.7. DigOut0 ConfigDefault Get Set1 Set2 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 249. DigOut0 ConLstEntry Command Response Format Bitfield ...
Page 122
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Set3 Set4 Bit [31:24] [23:16] [15:8] [7:0] 6.20. DigIn Node (NID = 0x11) 6.20.1. DigIn WCap Command Get Bit [31:24] [23:20] [19:16] [15:12] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 252. DigOut0 ConfigDefault Command ...
Page 123
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.20.2. DigIn PinCap Get Bit [31:17] [16] [15:8] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 255. DigIn WCap Command Response Format ...
Page 124
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [7] [6] [5] [4] [3] [2] [1] [0] 6.20.3. DigIn PwrState Get Set1 Bit [31:8] [7:4] [3:2] [1:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 257. DigIn PinCap Command Response Format Bitfield Name ...
Page 125
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.20.4. DigIn PinWCntrl Get Set1 Bit [31:6] [5] [4:0] 6.20.5. DigIn UnsolResp Get Set1 Bit [31:8] [7] [6] [5:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 260. DigIn PinWCntrl Command Verb Format Verb ID ...
Page 126
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.20.6. DigIn ChSense Get Set1 Bit [31] [30:0] 6.20.7. DigIn EAPD Get Set1 Bit [31:2] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 264. DigIn ChSense Command Verb Format Verb ID F09 709 See bits ...
Page 127
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [1] [0] 6.20.8. DigIn ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 267. DigIn EAPD Command Response Format Bitfield Name RW Reset Data RW 0x0 ...
Page 128
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [15:8] [7:0] 6.21. ADC0Mux Node (NID = 0x12) 6.21.1. ADC0Mux WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 269. DigIn ConfigDefault ...
Page 129
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [5] [4] [3] [2] [1] [0] 6.21.2. ADC0Mux ConLst Get Bit [31:8] [7] [6:0] 6.21.3. ADC0Mux AmpCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 271. ADC0Mux WCap Command Response Format Bitfield Name ...
Page 130
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] 6.21.4. ADC0Mux AmpRight Get Set1 Bit [31:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 275. ADC0Mux AmpCap Command Response Format Bitfield Name RW Reset Mute ...
Page 131
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.21.5. ADC0Mux AmpLeft Get Set1 Bit [31:3] [2:0] 6.21.6. ADC0Mux ConSelectCtrl Get Set1 Bit [31:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 278. ADC0Mux AmpLeft Command Verb Format Verb ID BA0 3A0 See ...
Page 132
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.21.7. ADC0Mux ConLstEntry0 Get Bit [31:24] [23:16] [15:8] [7:0] 6.21.8. ADC0Mux ConLstEntry4 Get Bit [31:24] [23:16] [15:8] [7:0] 6.22. ADC1Mux Node (NID = 0x13) IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 282. ADC0Mux ConLstEntry0 ...
Page 133
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.22.1. ADC1Mux WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 286. ADC1Mux WCap Command Verb Format ...
Page 134
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.22.2. ADC1Mux ConLst Get Bit [31:8] [7] [6:0] 6.22.3. ADC1Mux AmpCap Get Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 288. ADC1Mux ConLst Command Verb Format Verb ...
Page 135
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.22.4. ADC1Mux AmpRight Get Set1 Bit [31:3] [2:0] 6.22.5. ADC1Mux AmpLeft Get Set1 Bit [31:3] [2:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 292. ADC1Mux AmpRight Command Verb Format Verb ID B80 390 See ...
Page 136
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.22.6. ADC1Mux ConSelectCtrl Get Set1 Bit [31:3] [2:0] 6.22.7. ADC1Mux ConLstEntry0 Get Bit [31:24] [23:16] [15:8] [7:0] 6.22.8. ADC1Mux ConLstEntry4 Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 296. ADC1Mux ConSelectCtrl Command Verb Format ...
Page 137
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:16] [15:8] [7:0] 6.23. PCBEEP Node (NID = 0x14) 6.23.1. PCBEEP Amp Get Set1 Bit [31:8] [7] [6:2] [1:0] 6.23.2. PCBEEP WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 301. ADC1Mux ...
Page 138
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:4] [3] [2] [1] [0] 6.23.3. PCBEEP AmpCap Get Bit [31] [30:23] [22:16] [15] [14:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 305. PCBEEP WCap Command Response Format Bitfield ...
Page 139
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.23.4. PCBEEP Gen Get Set1 Bit Bitfield Name [31:8] Rsvd [7:0] Divider 6.24. CD Node (NID = 0x15) 6.24.1. CD WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 308. PCBEEP Gen Command Verb ...
Page 140
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.24.2. CD PinCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 311. CD WCap Command Response Format ...
Page 141
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:17] [16] [15:8] [7] [6] [5] [4] [3] [2] [1] [0] 6.24.3. CD PinWCntrl Get Set1 Bit [31:6] [5] [4:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 313. CD PinCap Command Response Format ...
Page 142
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.24.4. CD ConfigDefault Get Set1 Set2 Set3 Set4 Bit [31:24] [23:16] [15:8] [7:0] 6.25. VolumeKnob Node (NID = 0x16) 6.25.1. VolumeKnob WCap Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 316. CD ConfigDefault Command ...
Page 143
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:24] [23:20] [19:0] 6.25.2. VolumeKnob VolKnobCap Get Bit [31:8] [7] [6:0] 6.25.3. VolumeKnob ConLst Get IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 319. VolumeKnob WCap Command Response Format Bitfield Name RW Reset Rsvd2 ...
Page 144
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6:0] 6.25.4. VolumeKnob ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.25.5. VolumeKnob UnsolResp Get Set1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 323. VolumeKnob ConLst Command Response Format Bitfield Name RW ...
Page 145
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [31:8] [7] [6] [5:0] 6.25.6. VolumeKnob Cntrl Get Set1 Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 327. VolumeKnob UnsolResp Command Response Format Bitfield Name RW Reset Rsvd2 R 0x00 ...
Page 146
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.26. ADC0Vol Node (NID = 0x17) 6.26.1. ADC0Vol WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table ...
Page 147
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.26.2. ADC0Vol ConLst Get Bit [31:8] [7] [6:0] 6.26.3. ADC0Vol AmpRight Get Set1 Bit [31:8] [7] [6:4] [3:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 332. ADC0Vol ConLst Command Verb Format Verb ID F00 ...
Page 148
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.26.4. ADC0Vol AmpLeft Get Set1 Bit [31:8] [7] [6:4] [3:0] 6.26.5. ADC0Vol ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 336. ADC0Vol AmpLeft Command Verb Format Verb ID ...
Page 149
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.26.6. ADC0Vol LR Get Set1 Bit [31:3] [2] [1:0] 6.27. ADC1Vol Node (NID = 0x18) 6.27.1. ADC1Vol WCap Get Bit [31:24] [23:20] [19:16] [15:12] [11] [10] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 340. ...
Page 150
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Bit [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 6.27.2. ADC1Vol ConLst Get Bit [31:8] [7] [6:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 343. ADC1Vol WCap Command Response Format Bitfield Name ...
Page 151
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.27.3. ADC1Vol AmpRight Get Set1 Bit [31:8] [7] [6:4] [3:0] 6.27.4. ADC1Vol AmpLeft Get Set1 Bit [31:8] [7] [6:4] [3:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 346. ADC1Vol AmpRight Command Verb Format Verb ...
Page 152
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 6.27.5. ADC1Vol ConLstEntry Get Bit [31:24] [23:16] [15:8] [7:0] 6.27.6. ADC1Vol LR Get Set1 Bit [31:3] [2] [1:0] IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Table 350. ADC1Vol ConLstEntry Command Verb Format Verb ID F02 ...
Page 153
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 7. ORDERING INFORMATION 7.1. STAC9220 Part Order Numbers The +4 V Analog voltage operation is supported by the +5 V version of the STAC9220. NOTE: When ordering these parts the “yy” will be replaced ...
Page 154
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 8. PIN INFORMATION 8.1. STAC9220 Pin Diagram 8.2. Pin Table for STAC9220 Pin Name DVDD_CORE1 Volume Up Volume Down DVSS2 SDATA_OUT HD Audio Serial Data output (inbound stream) BIT_CLK DVSS3 SDATA_IN HD Audio Serial ...
Page 155
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Pin Name Sense A PORT-E_L PORT-E_R PORT-F_L (HP*) PORT-F_R (HP*) CD-L CD-G CD-R PORT-B_L PORT-B_R PORT-C_L PORT-C_R AVDD1 AVSS1 VREF FILT VREFOUT-B Reference Voltage out drive (intended for microphone bias) for Port B VREFOUT-C ...
Page 156
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Pin Name GPIO1 General Purpose I/O tied to AVDD50K internal pull-up to AVddgnda GPIO3 SPDIF-OUT *Port F can drive 32 ohm headphones but is designed to provide less power than the headphone amplifiers on ...
Page 157
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 9. PACKAGE DRAWINGS 9.1. 48-Pin LQFP Figure 5. 48-Pin LQFP Package Outline and Package Dimensions pin LQFP Pin 1 IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC ...
Page 158
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 10. SOLDER REFLOW PROFILE 10.1. Standard Reflow Profile Data Note: These devices can be hand soldered at 360 FROM: IPC / JEDEC J-STD-020C “Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices” (www.jedec.org/download). ...
Page 159
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 10.2. Pb Free Process - Package Classification Reflow Temperatures IDT™ 8-CHANNEL HIGH DEFINITION AUDIO CODEC Package Type LQFP 48-pin 159 MSL Reflow Temperature 3 260 + 0 STAC9220 PC AUDIO o C* V1.0 01/08 ...
Page 160
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC 11. REVISION HISTORY Revision Date FOR REVISION CA1 0.5 September 2004 Initial Document 0.6 October 2004 Updated 9221 Block and Widget Diagram Updated Typical Connection Diagram- Fixed the D1 value for the JEDEC 48 ...
Page 161
STAC9220 8-CHANNEL HIGH DEFINITION AUDIO CODEC Innovate with IDT audio for high fidelity. Contact: www.IDT.com For Sales 800-345-7015 408-284-8200 Fax: 408-284-2775 Corporate Headquarters Integrated Device Technology, Inc. 6024 Silver Creek Valley Road San Jose, CA 95138 United States 800 345 ...