DATASHEET
8-CHANNEL HIGH DEFINITION AUDIO CODEC
Description
The
STAC9227/9228/9229/9230
are a family of Theater
Quality 8-channel audio CODECs that enable systems with
7.1 audio or 5.1 audio playing simultaneously with VoIP or
another stereo audio stream. SigmaTel's proprietary
Σ∆
technology provides high fidelity with an estimated DAC
SNR up to 105dB. Up to four digital microphones are
supported enabling high quality voice input for increased
usability of voice applications.
STAC9227/9228/9229/9230
•
•
•
Digital PC Beep to all outputs
+3.3 V to +5 V analog power supply options
Environmental 48-pin LQFP package option
Software Support
•
•
SKPI (Kernel Processing Interface)
•
•
Enables plug-ins that can operate globally on all audio
streams of the system
Constant, system-level effects tuned to optimize a
particular platform can be combined with user-mode
“presets” tailored for specific acoustical environments
and applications
System-level effects automatically disabled when
external connections made
Enables improved voice articulation
Compressor/limiter allows higher average noise level
without resonances
Dolby Master Studio
TM
Dolby Home Theater
TM
Dolby Sound Room
TM
Dolby Headphone
TM
, Dolby Virtual Speaker
TM
Dolby ProLogic II
TM
, Dolby ProLogic IIx
TM
Dolby Digital Live
TM
Features
•
•
High performance HD Audio CODEC provides
Theater Quality Audio
High performance
Σ∆
technology
12 band parametric equalizer SKPI plug-in
•
•
•
•
•
•
•
105dB DAC SNR
90dB ADC SNR
Supports 7.1 audio or 5.1 audio with simultaneous Real
Time Communication (RTC) channel such as VoIP or
separate stereo audio stream
•
•
•
•
•
Four Stereo DACs and three stereo ADCs
Dynamics Processing SKPI plug-in
24-bit resolution with up to 192 KHz sample rates
Digital Microphone Interface
Dolby PC Entertainment Experience Logo Program
•
•
•
•
•
•
•
•
Direct interface up to four Digital Microphones
Microphone Boost 0, 10, 20, 30, 40dB
Six adjustable Vref outputs for microphone bias
Analog Stereo Microphone
•
•
•
•
•
•
•
•
•
•
Dolby Technologies
Integrated Headphone Amps (3).
S/PDIF In and Out
ADAT
®
Optical “Lightpipe”
Output Support
Volume Up/Down Control
Jack Insertion Detect and
Impedance Sensing Supports Jack Retasking and
Universal Jacks
Intel Audio Studio
TM
from Sonic Focus
Maxx Player
TM
from Waves
Microphone Beam Forming, Acoustic Echo
Cancellation, & Noise Suppression from
Knowles
TM
IDT™
8-CHANNEL HIGH DEFINITION AUDIO CODEC
1
IDT CONFIDENTIAL
STAC9227/9228/9229/9230V 1.0 MARCH 2007
STAC9227/9228/9229/9230
8-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
TABLE OF CONTENTS
1. DESCRIPTION ......................................................................................................................... 15
2. CHARACTERISTICS ............................................................................................................... 16
2.1. Audio Fidelity ................................................................................................................... 16
2.2. Electrical Specifications .................................................................................................. 16
2.3. STAC9227/9228/9229/9230 5V, 4.5V, 4.0V, and 3.3V Analog Performance Char.............18
3. DETAILED DESCRIPTION ...................................................................................................... 23
3.1. Universal JacksTM .......................................................................................................... 23
3.2. Impedance Sense ........................................................................................................... 24
3.3. SPDIF Input ..................................................................................................................... 24
3.4. SPDIF Output .................................................................................................................. 24
3.5. ADAT
®
Output ................................................................................................................. 25
3.6. Digital Microphone Support ............................................................................................. 25
3.7. Analog PC-Beep ............................................................................................................. 29
3.8. Headphone Drivers (Restrictions) ................................................................................... 29
3.9. Device IDs ....................................................................................................................... 29
4. FUNCTIONAL BLOCK DIAGRAMS ........................................................................................ 30
4.1. Without ADAT ................................................................................................................. 30
4.2. Without ADAT or Digital Microphone .............................................................................. 31
5. WIDGET DIAGRAM ................................................................................................................. 33
5.1. Pin Configuration Default Register Settings .................................................................... 35
6. WIDGET INFORMATION FOR THE STAC9227/9228/9229/9230 ......................................... 36
6.1. Root Node (NID = 0x00) ................................................................................................. 38
6.2. AFG Node (NID = 0x01) .................................................................................................. 40
6.3. DAC0 Node (NID = 0x02) ............................................................................................... 64
6.4. DAC1 Node (NID = 0x03) ............................................................................................... 69
6.5. DAC2 Node (NID = 0x04) ............................................................................................... 74
6.6. DAC3 Node (NID = 0x05) ............................................................................................... 79
6.7. DAC4 Node (NID = 0x06) ............................................................................................... 84
6.8. ADC0 Node (NID = 0x07) ............................................................................................... 90
6.9. ADC1 Node (NID = 0x08) ............................................................................................... 95
6.10. ADC2 Node (NID = 0x09) ........................................................................................... 100
6.11. SPDIFOut Node (NID = 0x1E) .................................................................................... 105
6.12. SPDIFIn Node (NID = 0x20) ....................................................................................... 111
6.13. PortA Node (NID = 0x0A) ............................................................................................ 121
6.14. PortB Node (NID = 0x0B) ............................................................................................ 127
6.15. PortC Node (NID = 0x0C) ........................................................................................... 133
6.16. PortD Node (NID = 0x0D) ........................................................................................... 138
6.17. PortE Node (NID = 0x0E) ............................................................................................ 145
6.18. PortF Node (NID = 0x0F) ............................................................................................ 151
6.19. PortG Node (NID = 0x10) ............................................................................................ 157
6.20. PortH Node (NID = 0x11) ............................................................................................ 163
6.21. DMic0 Node (NID = 0x13) ........................................................................................... 169
6.22. DMic1 Node (NID = 0x14) ........................................................................................... 172
6.23. DigOut0 Node (NID = 0x21) ........................................................................................ 176
6.24. DigIn Node (NID = 0x22) ............................................................................................. 183
6.25. InPort0Mux Node (NID = 0x15) ................................................................................... 189
6.26. InPort1Mux Node (NID = 0x16) ................................................................................... 194
6.27. InPort2Mux Node (NID = 0x17) ................................................................................... 200
IDT™
8-CHANNEL HIGH DEFINITION AUDIO CODEC
2
IDT CONFIDENTIAL
STAC9227/9228/9229/9230V 1.0 MARCH 2007
STAC9227/9228/9229/9230
8-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
6.28. PCBEEP Node (NID = 0x23) ...................................................................................... 205
6.29. CD Node (NID = 0x12) ................................................................................................ 208
6.30. ADATOut Node (NID = 0x1F) ..................................................................................... 211
6.31. VolumeKnob Node (NID = 0x24) ................................................................................ 219
6.32. InPort0Vol Node (NID = 0x18) .................................................................................... 222
6.33. InPort1Vol Node (NID = 0x19) .................................................................................... 225
6.34. InPort2Vol Node (NID = 0x1A) .................................................................................... 228
6.35. ADC0Mux Node (NID = 0x1B) .................................................................................... 231
6.36. ADC1Mux Node (NID = 0x1C) .................................................................................... 236
6.37. ADC2Mux Node (NID = 0x1D) .................................................................................... 241
7. ORDERING INFORMATION .................................................................................................. 247
7.1. STAC9227/9228/9229/9230 Options and Part Order Numbers .................................... 247
8. PIN INFORMATION ............................................................................................................... 248
8.1. STAC927x family 48-Pin LQFP Diagram ...................................................................... 248
8.2. Pin Table for STAC927x Family in 48-Pin LQFP .......................................................... 249
9. PACKAGE OUTLINE AND PACKAGE DIMENSIONS ......................................................... 254
9.1. 48-Pin LQFP ................................................................................................................. 255
10. 48-PIN LQFP SOLDER REFLOW PROFILE ....................................................................... 256
10.1. Standard Reflow Profile Data ...................................................................................... 256
10.2. Pb Free Process - Package Classification Reflow Temperatures ............................... 257
11. REVISION HISTORY ........................................................................................................... 258
List of Figures
Figure 1. Single Digital Microphone (data is ported to both left and right channels) ..................................... 26
Figure 2. Stereo Digital Microphone Configuration ........................................................................................ 27
Figure 3. Quad Digital Microphone Configuration .......................................................................................... 28
Figure 4. 48-Pin LQFP Pinout .................................................................................................................... 248
Figure 5. 48-Pin LQFP Package Outline and Package Dimensions ........................................................... 255
Figure 6. Solder Reflow Profile ................................................................................................................... 256
List of Tables
Table 1. Absolute Maximum Ratings ............................................................................................................. 16
Table 2. Recommended Operation Conditions .............................................................................................. 16
Table 3. Audio Jack Presence Detect ............................................................................................................ 23
Table 5. Valid Digital Microphone Configurations .......................................................................................... 25
Table 6. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States ............................................... 26
Table 7. Device IDs ....................................................................................................................................... 29
Table 8. CODEC IDs ..................................................................................................................................... 29
Table 9. Pin Configuration Default Settings ................................................................................................... 35
Table 10. High Definition Audio Widget List .................................................................................................. 36
Table 11. Root ID Command Verb Format .................................................................................................... 38
Table 12. Root ID Command Response Format ........................................................................................... 38
Table 13. Root RevID Command Verb Format .............................................................................................. 38
Table 14. Root RevID Command Response Format ..................................................................................... 38
Table 15. Root NodeInfo Command Verb Format ......................................................................................... 40
Table 16. Root NodeInfo Command Response Format ................................................................................ 40
IDT™
8-CHANNEL HIGH DEFINITION AUDIO CODEC
3
IDT CONFIDENTIAL
STAC9227/9228/9229/9230V 1.0 MARCH 2007
STAC9227/9228/9229/9230
8-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 17. AFG Reset Command Verb Format .............................................................................................. 40
Table 18. AFG Reset Command Response Format ...................................................................................... 40
Table 19. AFG NodeInfo Command Verb Format ......................................................................................... 41
Table 20. AFG NodeInfo Command Response Format ................................................................................. 41
Table 21. AFG Type Command Verb Format ................................................................................................ 41
Table 22. AFG Type Command Response Format ....................................................................................... 41
Table 23. AFG Cap Command Verb Format ................................................................................................. 41
Table 24. AFG Cap Command Response Format ......................................................................................... 42
Table 25. AFG PCMCap Command Verb Format ......................................................................................... 42
Table 26. AFG PCMCap Command Response Format ................................................................................. 42
Table 27. AFG Stream Command Verb Format ............................................................................................ 44
Table 28. AFG Stream Command Response Format .................................................................................... 44
Table 29. AFG InAmpCap Command Verb Format ....................................................................................... 44
Table 30. AFG InAmpCap Command Response Format .............................................................................. 44
Table 31. AFG SupPwrState Command Verb Format ................................................................................... 45
Table 32. AFG SupPwrState Command Response Format .......................................................................... 45
Table 33. AFG GPIOCnt Command Verb Format ......................................................................................... 45
Table 34. AFG GPIOCnt Command Response Format ................................................................................. 46
Table 35. AFG OutAmpCap Command Verb Format .................................................................................... 46
Table 36. AFG OutAmpCap Command Response Format ........................................................................... 46
Table 37. AFG PwrState Command Verb Format ......................................................................................... 48
Table 38. AFG PwrState Command Response Format ................................................................................. 48
Table 39. AFG UnsolResp Command Verb Format ...................................................................................... 48
Table 40. AFG UnsolResp Command Response Format .............................................................................. 48
Table 41. AFG GPIO Command Verb Format ............................................................................................... 50
Table 42. AFG GPIO Command Response Format ...................................................................................... 50
Table 43. AFG GPIOEn Command Verb Format .......................................................................................... 51
Table 44. AFG GPIOEn Command Response Format .................................................................................. 51
Table 45. AFG GPIODir Command Verb Format .......................................................................................... 51
Table 46. AFG GPIODir Command Response Format .................................................................................. 52
Table 47. AFG GPIOWakeEn Command Verb Format ................................................................................. 52
Table 48. AFG GPIOWakeEn Command Response Format ......................................................................... 52
Table 49. AFG GPIOUnsol Command Verb Format ...................................................................................... 54
Table 50. AFG GPIOUnsol Command Response Format ............................................................................. 54
Table 51. AFG GPIOSticky Command Verb Format ..................................................................................... 55
Table 52. AFG GPIOSticky Command Response Format ............................................................................. 55
Table 53. AFG SubID Command Verb Format .............................................................................................. 57
Table 54. AFG SubID Command Response Format ..................................................................................... 57
Table 55. AFG TCKT Command Verb Format .............................................................................................. 57
Table 56. AFG TCKT Command Response Format ...................................................................................... 57
Table 57. AFG Sply Command Verb Format ................................................................................................. 58
Table 58. AFG Sply Command Response Format ........................................................................................ 58
Table 59. AFG DACMode Command Verb Format ....................................................................................... 58
Table 60. AFG DACMode Command Response Format ............................................................................... 58
Table 61. AFG GPIOPlrty Command Verb Format ........................................................................................ 60
Table 62. AFG GPIOPlrty Command Response Format ............................................................................... 60
Table 63. AFG GPIODrive Command Verb Format ...................................................................................... 62
Table 64. AFG GPIODrive Command Response Format .............................................................................. 62
Table 65. AFG DMic Command Verb Format ................................................................................................ 62
Table 66. AFG DMic Command Response Format ....................................................................................... 63
Table 67. DAC0 Cnvtr Command Verb Format ............................................................................................. 64
Table 68. DAC0 Cnvtr Command Response Format .................................................................................... 64
Table 69. DAC0 OutAmpRight Command Verb Format ................................................................................ 66
Table 70. DAC0 OutAmpRight Command Response Format ....................................................................... 66
Table 71. DAC0 OutAmpLeft Command Verb Format .................................................................................. 66
IDT™
8-CHANNEL HIGH DEFINITION AUDIO CODEC
4
IDT CONFIDENTIAL
STAC9227/9228/9229/9230V 1.0 MARCH 2007
STAC9227/9228/9229/9230
8-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 72. DAC0 OutAmpLeft Command Response Format .......................................................................... 66
Table 73. DAC0 WCap Command Verb Format ............................................................................................ 66
Table 74. DAC0 WCap Command Response Format ................................................................................... 67
Table 75. DAC0 PwrState Command Verb Format ....................................................................................... 67
Table 76. DAC0 PwrState Command Response Format .............................................................................. 68
Table 77. DAC0 CnvtrID Command Verb Format ......................................................................................... 68
Table 78. DAC0 CnvtrID Command Response Format ................................................................................. 68
Table 79. DAC0 LR Command Verb Format ................................................................................................. 69
Table 80. DAC0 LR Command Response Format ........................................................................................ 69
Table 81. DAC1 Cnvtr Command Verb Format ............................................................................................. 69
Table 82. DAC1 Cnvtr Command Response Format .................................................................................... 69
Table 83. DAC1 OutAmpRight Command Verb Format ................................................................................ 71
Table 84. DAC1 OutAmpRight Command Response Format ....................................................................... 71
Table 85. DAC1 OutAmpLeft Command Verb Format .................................................................................. 71
Table 86. DAC1 OutAmpLeft Command Response Format .......................................................................... 71
Table 87. DAC1 WCap Command Verb Format ............................................................................................ 71
Table 88. DAC1 WCap Command Response Format ................................................................................... 72
Table 89. DAC1 PwrState Command Verb Format ....................................................................................... 72
Table 90. DAC1 PwrState Command Response Format .............................................................................. 73
Table 91. DAC1 CnvtrID Command Verb Format ......................................................................................... 73
Table 92. DAC1 CnvtrID Command Response Format ................................................................................. 73
Table 93. DAC1 LR Command Verb Format ................................................................................................. 74
Table 94. DAC1 LR Command Response Format ........................................................................................ 74
Table 95. DAC2 Cnvtr Command Verb Format ............................................................................................. 74
Table 96. DAC2 Cnvtr Command Response Format .................................................................................... 74
Table 97. DAC2 OutAmpRight Command Verb Format ................................................................................ 76
Table 98. DAC2 OutAmpRight Command Response Format ....................................................................... 76
Table 99. DAC2 OutAmpLeft Command Verb Format .................................................................................. 76
Table 100. DAC2 OutAmpLeft Command Response Format ........................................................................ 76
Table 101. DAC2 WCap Command Verb Format .......................................................................................... 76
Table 102. DAC2 WCap Command Response Format ................................................................................. 77
Table 103. DAC2 PwrState Command Verb Format ..................................................................................... 77
Table 104. DAC2 PwrState Command Response Format ............................................................................ 78
Table 105. DAC2 CnvtrID Command Verb Format ....................................................................................... 78
Table 106. DAC2 CnvtrID Command Response Format ............................................................................... 78
Table 107. DAC2 LR Command Verb Format ............................................................................................... 79
Table 108. DAC2 LR Command Response Format ...................................................................................... 79
Table 109. DAC3 Cnvtr Command Verb Format ........................................................................................... 79
Table 110. DAC3 Cnvtr Command Response Format .................................................................................. 79
Table 111. DAC3 OutAmpRight Command Verb Format .............................................................................. 81
Table 112. DAC3 OutAmpRight Command Response Format ..................................................................... 81
Table 113. DAC3 OutAmpLeft Command Verb Format ................................................................................ 81
Table 114. DAC3 OutAmpLeft Command Response Format ........................................................................ 81
Table 115. DAC3 WCap Command Verb Format .......................................................................................... 81
Table 116. DAC3 WCap Command Response Format ................................................................................. 82
Table 117. DAC3 PwrState Command Verb Format ..................................................................................... 82
Table 118. DAC3 PwrState Command Response Format ............................................................................ 83
Table 119. DAC3 CnvtrID Command Verb Format ....................................................................................... 83
Table 120. DAC3 CnvtrID Command Response Format ............................................................................... 83
Table 121. DAC3 LR Command Verb Format ............................................................................................... 84
Table 122. DAC3 LR Command Response Format ...................................................................................... 84
Table 123. DAC4 Cnvtr Command Verb Format ........................................................................................... 84
Table 124. DAC4 Cnvtr Command Response Format .................................................................................. 84
Table 125. DAC4 OutAmpRight Command Verb Format .............................................................................. 86
Table 126. DAC4 OutAmpRight Command Response Format ..................................................................... 86
IDT™
8-CHANNEL HIGH DEFINITION AUDIO CODEC
5
IDT CONFIDENTIAL
STAC9227/9228/9229/9230V 1.0 MARCH 2007