92HD005DX5NLGXYYX [IDT]
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE; 4声道HD音频编解码器, 4个数字麦克风接口型号: | 92HD005DX5NLGXYYX |
厂家: | INTEGRATED DEVICE TECHNOLOGY |
描述: | 4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE |
文件: | 总205页 (文件大小:2688K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
DATASHEET
4-CHANNEL HD AUDIO CODEC WITH QUAD
DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
•
Optimized and flexible power management
Description
•
48-pin LQFP and 48-pad QFN environmental package
The 92HD005/92HD005D are high fidelity, 4-channel HD
Audio CODECs that enable 2.0 Audio with simultaneous
Real-Time Communication such as VoIP, conferencing,
voice command and control, etc. Up to four digital
microphones are supported, enabling high quality voice
input for increased usability of voice applications.
Software Support
•
SKPI (Kernel Processing Interface)
• Enables plug-ins that can operate globally on all audio streams
of the system
•
12 band parametric equalizer SKPI plug-in
Features
• Constant, system-level effects tuned to optimize a particular
platform can be combined with user-mode “presets” tailored for
specific acoustical environments and applications
•
High performance SD technology
• 95dB DAC SNR
• System-level effects automatically disabled when external
audio connections made
Dynamics Processing SKPI plug-in
• Enables improved voice articulation
• Compressor/limiter allows higher average noise level without
resonances
• 90dB ADC SNR
•
Two stereo DACs and two stereo ADCs
• Supports 2.0 Audio with simultaneous Real-Time
Communication (RTC) channel such as VoIP or separate
stereo audio stream
•
• Provides mono output for laptop sub-woofer
•
•
24-bit resolution with up to 192 KHz sample rates
Third Party Partners
Supports advanced chipsets with flexible 1.5 V to 3.3 V
•
Dolby PC Entertainment Experience Logo Program
• Dolby Home Theater (HT)
(SR)
signaling
™
™
•
•
Digital microphone interface
• Direct interface to up to four digital microphones
Analog stereo microphone
• Microphone Boost 0, 10, 20, 30, 40dB
• Five adjustable Vref outputs for microphone bias
Universal Jacks™ functionality for jack retasking
S/PDIF In and Out
Two-pin volume up/down control
Digital PC Beep to all outputs
• Dolby Sound Room
•
Dolby Technologies
• Dolby Headphone
™
, Dolby Virtual Speaker
, Dolby ProLogic IIx
(DDL)
™
• Dolby ProLogic II
• Dolby Digital Live
™
™
™
•
•
•
•
•
•
•
•
Intel Audio Studio™ from Sonic Focus
Maxx Player™ from Waves
Microphone Beam Forming, Acoustic Echo Cancellation,
and Noise Suppression from Knowles™
B+lo3.c3kV aDnida+g5rVaamnalog power supply options
Port A
Port B
Port C
X
Port D
Port E
Port F
SPDIF
SPDIF In/Out
IDT™
1
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
TABLE OF CONTENTS
1. DESCRIPTION .........................................................................................................................11
1.1. Overview ......................................................................................................................................... 11
1.2. Block Diagram ................................................................................................................................. 12
1.3. Detailed Description ........................................................................................................................ 13
1.3.1. Low-voltage High Definition Audio Link Signaling ............................................................. 13
1.3.2. Digital Microphone Support ............................................................................................... 13
1.3.3. Volume/Digital Microphone/GPIO Selection ...................................................................... 18
1.3.4. VRefOut/GPIO Selection ................................................................................................... 18
1.3.5. SPDIF Input ....................................................................................................................... 18
1.3.6. SPDIF Output .................................................................................................................... 18
1.3.7. Mono Output ...................................................................................................................... 19
1.3.8. Universal Jacks™ .............................................................................................................. 19
1.3.9. Power Management .......................................................................................................... 21
1.3.10. Analog PC-Beep .............................................................................................................. 21
1.3.11. Headphone Drivers .......................................................................................................... 21
1.3.12. Device IDs ....................................................................................................................... 22
2. CHARACTERISTICS ...............................................................................................................23
2.1. Electrical Specifications ................................................................................................................... 23
2.1.1. Absolute Maximum Ratings ............................................................................................... 23
2.1.2. Recommended Operating Conditions ............................................................................... 23
2.2. 92HD005/92HD005D 5.0V and 3.3V Analog Performance Characteristics .................................... 24
3. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS .......................................28
3.1. Widget List 92HD005/92HD005D ................................................................................................... 29
3.2. Pin Configuration Default Register Settings .................................................................................... 30
3.3. Widget Information .......................................................................................................................... 31
3.4. Supported Command Verbs and Responses .................................................................................. 32
3.4.1. Root Node (NID = 0x00) .................................................................................................... 32
3.4.2. AFG Node (NID = 0x01) .................................................................................................... 33
3.4.3. PortA Node (NID = 0x0A) .................................................................................................. 53
3.4.4. PortB Node (NID = 0x0B) .................................................................................................. 59
3.4.5. PortC Node (NID = 0x0C) .................................................................................................. 65
3.4.6. PortD Node (NID = 0x0D) .................................................................................................. 71
3.4.7. PortE Node (NID = 0x0E) .................................................................................................. 77
3.4.8. PortF Node (NID = 0x0F) ................................................................................................... 82
3.4.9. DAC0 Node (NID = 0x10) .................................................................................................. 88
3.4.10. DAC1 Node (NID = 0x11) ................................................................................................ 93
3.4.11. ADC0 Node (NID = 0x12) ................................................................................................ 98
3.4.12. ADC1 Node (NID = 0x13) .............................................................................................. 103
3.4.13. PortMonoOut Node (NID = 0x14) .................................................................................. 108
3.4.14. MonoOutMix Node (NID = 0x15) ................................................................................... 113
3.4.15. CD Node (NID = 0x16) .................................................................................................. 114
3.4.16. DigMic0 Node (NID = 0x17) ........................................................................................... 118
3.4.17. DigMic1 Node (NID = 0x18) ........................................................................................... 121
3.4.18. InPort0Mux Node (NID = 0x19) ..................................................................................... 124
3.4.19. InPort1Mux Node (NID = 0x1A) ..................................................................................... 128
3.4.20. InPort0Vol Node (NID = 0x1B) ...................................................................................... 133
3.4.21. InPort1Vol Node (NID = 0x1C) ...................................................................................... 136
3.4.22. ADC0Mux Node (NID = 0x1D) ....................................................................................... 138
3.4.23. ADC1Mux Node (NID = 0x1E) ....................................................................................... 143
3.4.24. SPDIFOut Node (NID = 0x1F) ....................................................................................... 147
3.4.25. SPDIFIn Node (NID = 0x20) .......................................................................................... 152
3.4.26. DigOut Node (NID = 0x21) ............................................................................................ 161
IDT™
2
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.27. DigIn Node (NID = 0x22) ............................................................................................... 165
3.4.28. PCBeep Node (NID = 0x23) .......................................................................................... 171
3.4.29. ExtVolume Node (NID = 0x24) ...................................................................................... 173
4. ORDERING INFORMATION ..................................................................................................177
5. PINOUTS ................................................................................................................................178
5.1. Pin Assignment ............................................................................................................................. 178
5.2. Pin Descriptions ............................................................................................................................ 178
6. DESIGN CONSIDERATIONS ................................................................................................181
6.1. External Components .................................................................................................................... 181
6.1.1. Decoupling Capacitor ...................................................................................................... 181
6.1.2. Other Required Components ........................................................................................... 181
6.2. PCB Layout Recommendations .................................................................................................... 182
6.2.1. Vista WLP Compliance Requirements ............................................................................. 182
7. PACKAGE OUTLINE AND PACKAGE DIMENSIONS .........................................................184
7.1. 48-Pad QFN Package .................................................................................................................. 184
7.2. 48-Pin LQFP Package .................................................................................................................. 185
8. SOLDER REFLOW PROFILE ...............................................................................................186
8.1. Standard Reflow Profile Data ........................................................................................................ 186
8.2. Pb Free Process - Package Classification Reflow Temperatures ................................................ 187
9. REVISION HISTORY .............................................................................................................188
LIST OF FIGURES
Figure 1. 92HD005/92HD005D Block Diagram ............................................................................................ 12
Figure 2. System Diagram ............................................................................................................................ 13
Figure 3. Single Digital Microphone ............................................................................................................. 15
Figure 4. Stereo Digital Microphone Configuration ....................................................................................... 16
Figure 5. Quad Digital Microphone Configuration ......................................................................................... 17
Figure 6. 92HD005/92HD005D Widget Diagram ........................................................................................... 28
Figure 7. Solder Reflow Profile ................................................................................................................... 186
LIST OF TABLES
Table 1. 92HD005/92HD005D Valid Digital Microphone Configurations .................................................... 14
Table 2. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States .............................................. 14
Table 3. Jack Detect ...................................................................................................................................... 20
Table 4. Impedance Sense ............................................................................................................................ 20
Table 5. Power Management ....................................................................................................................... 21
Table 6. Device IDs ....................................................................................................................................... 22
Table 7. Performance Characteristics .......................................................................................................... 24
Table 8. High Definition Audio Widget ........................................................................................................... 29
Table 9. Pin Widget Configuration Default Settings ....................................................................................... 30
Table 10. Command Format for Verb with 4-bit Identifier ............................................................................. 31
Table 11. Command Format for Verb with 12-bit Identifier ........................................................................... 31
Table 12. Solicited Response Format ........................................................................................................... 31
Table 13. Unsolicited Response Format ....................................................................................................... 31
Table 14. Root PnpID Command Verb Format .............................................................................................. 32
Table 15. Root PnpID Command Response Format ..................................................................................... 32
Table 16. Root RevID Command Verb Format .............................................................................................. 32
IDT™
3
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 17. Root RevID Command Response Format ..................................................................................... 32
Table 18. Root NodeInfo Command Verb Format ......................................................................................... 33
Table 19. Root NodeInfo Command Response Format ................................................................................ 33
Table 20. AFG NodeInfo Command Verb Format ......................................................................................... 33
Table 21. AFG NodeInfo Command Response Format ................................................................................. 33
Table 22. AFG Type Command Verb Format ................................................................................................ 34
Table 23. AFG Type Command Response Format ....................................................................................... 34
Table 24. AFG GrpCap Command Verb Format ........................................................................................... 34
Table 25. AFG GrpCap Command Response Format ................................................................................... 34
Table 26. AFG FrmtCap Command Verb Format .......................................................................................... 35
Table 27. AFG FrmtCap Command Response Format ................................................................................. 35
Table 28. AFG StreamCap Command Verb Format ...................................................................................... 36
Table 29. AFG StreamCap Command Response Format ............................................................................. 36
Table 30. AFG InAmpCap Command Verb Format ....................................................................................... 36
Table 31. AFG InAmpCap Command Response Format .............................................................................. 37
Table 32. AFG PwrCap Command Verb Format ........................................................................................... 37
Table 33. AFG PwrCap Command Response Format .................................................................................. 37
Table 34. AFG GPIOCap Command Verb Format ........................................................................................ 38
Table 35. AFG GPIOCap Command Response Format ................................................................................ 38
Table 36. AFG OutAmpCap Command Verb Format .................................................................................... 39
Table 37. AFG OutAmpCap Command Response Format ........................................................................... 39
Table 38. AFG PwrState Command Verb Format ......................................................................................... 39
Table 39. AFG PwrState Command Response Format ................................................................................. 39
Table 40. AFG UnsolResp Command Verb Format ...................................................................................... 40
Table 41. AFG UnsolResp Command Response Format .............................................................................. 40
Table 42. AFG GPIO Command Verb Format ............................................................................................... 40
Table 43. AFG GPIO Command Response Format ...................................................................................... 41
Table 44. AFG GPIOEn Command Verb Format .......................................................................................... 41
Table 45. AFG GPIOEn Command Response Format .................................................................................. 42
Table 46. AFG GPIODir Command Verb Format .......................................................................................... 42
Table 47. AFG GPIODir Command Response Format .................................................................................. 42
Table 48. AFG GPIOWake Command Verb Format ...................................................................................... 43
Table 49. AFG GPIOWake Command Response Format ............................................................................. 43
Table 50. AFG GPIOUnsol Command Verb Format ...................................................................................... 44
Table 51. AFG GPIOUnsol Command Response Format ............................................................................. 44
Table 52. AFG GPIOSticky Command Verb Format ..................................................................................... 45
Table 53. AFG GPIOSticky Command Response Format ............................................................................. 45
Table 54. AFG SubID Command Verb Format .............................................................................................. 46
Table 55. AFG SubID Command Response Format ..................................................................................... 47
Table 56. AFG GPIOInvert Command Verb Format ...................................................................................... 47
Table 57. AFG GPIOInvert Command Response Format ............................................................................. 47
Table 58. AFG GPIODrive Command Verb Format ...................................................................................... 49
Table 59. AFG GPIODrive Command Response Format .............................................................................. 49
Table 60. AFG AnaCtrl Command Verb Format ............................................................................................ 49
Table 61. AFG AnaCtrl Command Response Format ................................................................................... 50
Table 62. AFG Supply Command Verb Format ............................................................................................. 50
Table 63. AFG Supply Command Response Format .................................................................................... 51
Table 64. AFG DMicCtrl Command Verb Format .......................................................................................... 51
Table 65. AFG DMicCtrl Command Response Format ................................................................................. 52
Table 66. AFG Reset Command Verb Format .............................................................................................. 52
Table 67. AFG Reset Command Response Format ...................................................................................... 52
Table 68. PortA WCap Command Verb Format ............................................................................................ 53
Table 69. PortA WCap Command Response Format .................................................................................... 53
Table 70. PortA PinCap Command Verb Format .......................................................................................... 54
Table 71. PortA PinCap Command Response Format .................................................................................. 54
IDT™
4
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 72. PortA ConnLen Command Verb Format ........................................................................................ 54
Table 73. PortA ConnLen Command Response Format ............................................................................... 55
Table 74. PortA ConnLst Command Verb Format ......................................................................................... 55
Table 75. PortA ConnLst Command Response Format ................................................................................ 55
Table 76. PortA ConnSelect Command Verb Format .................................................................................... 55
Table 77. PortA ConnSelect Command Response Format ........................................................................... 56
Table 78. PortA PinCtl Command Verb Format ............................................................................................. 56
Table 79. PortA PinCtl Command Response Format .................................................................................... 56
Table 80. PortA UnsolResp Command Verb Format ..................................................................................... 57
Table 81. PortA UnsolResp Command Response Format ............................................................................ 57
Table 82. PortA PinSense Command Verb Format ....................................................................................... 57
Table 83. PortA PinSense Command Response Format .............................................................................. 57
Table 84. PortA PinConfig Command Verb Format ....................................................................................... 58
Table 85. PortA PinConfig Command Response Format .............................................................................. 58
Table 86. PortB WCap Command Verb Format ............................................................................................ 59
Table 87. PortB WCap Command Response Format .................................................................................... 59
Table 88. PortB PinCap Command Verb Format .......................................................................................... 60
Table 89. PortB PinCap Command Response Format .................................................................................. 60
Table 90. PortB ConnLen Command Verb Format ........................................................................................ 61
Table 91. PortB ConnLen Command Response Format ............................................................................... 61
Table 92. PortB ConnLst Command Verb Format ......................................................................................... 61
Table 93. PortB ConnLst Command Response Format ................................................................................ 61
Table 94. PortB ConnSelect Command Verb Format .................................................................................... 62
Table 95. PortB ConnSelect Command Response Format ........................................................................... 62
Table 96. PortB PinCtl Command Verb Format ............................................................................................. 62
Table 97. PortB PinCtl Command Response Format .................................................................................... 62
Table 98. PortB UnsolResp Command Verb Format ..................................................................................... 63
Table 99. PortB UnsolResp Command Response Format ............................................................................ 63
Table 100. PortB PinSense Command Verb Format ..................................................................................... 64
Table 101. PortB PinSense Command Response Format ............................................................................ 64
Table 102. PortB PinConfig Command Verb Format ..................................................................................... 64
Table 103. PortB PinConfig Command Response Format ............................................................................ 65
Table 104. PortC WCap Command Verb Format .......................................................................................... 65
Table 105. PortC WCap Command Response Format ................................................................................. 65
Table 106. PortC PinCap Command Verb Format ........................................................................................ 66
Table 107. PortC PinCap Command Response Format ................................................................................ 66
Table 108. PortC ConnLen Command Verb Format ..................................................................................... 67
Table 109. PortC ConnLen Command Response Format ............................................................................. 67
Table 110. PortC ConnLst Command Verb Format ....................................................................................... 68
Table 111. PortC ConnLst Command Response Format .............................................................................. 68
Table 112. PortC PinCtl Command Verb Format .......................................................................................... 68
Table 113. PortC PinCtl Command Response Format .................................................................................. 68
Table 114. PortC UnsolResp Command Verb Format .................................................................................. 69
Table 115. PortC UnsolResp Command Response Format .......................................................................... 69
Table 116. PortC PinSense Command Verb Format ..................................................................................... 70
Table 117. PortC PinSense Command Response Format ............................................................................ 70
Table 118. PortC PinConfig Command Verb Format .................................................................................... 70
Table 119. PortC PinConfig Command Response Format ............................................................................ 71
Table 120. PortD WCap Command Verb Format .......................................................................................... 71
Table 121. PortD WCap Command Response Format ................................................................................. 71
Table 122. PortD PinCap Command Verb Format ........................................................................................ 72
Table 123. PortD PinCap Command Response Format ................................................................................ 72
Table 124. PortD ConnLen Command Verb Format ..................................................................................... 73
Table 125. PortD ConnLen Command Response Format ............................................................................. 73
Table 126. PortD ConnLst Command Verb Format ....................................................................................... 73
IDT™
5
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 127. PortD ConnLst Command Response Format .............................................................................. 74
Table 128. PortD PinCtl Command Verb Format .......................................................................................... 74
Table 129. PortD PinCtl Command Response Format .................................................................................. 74
Table 130. PortD UnsolResp Command Verb Format .................................................................................. 74
Table 131. PortD UnsolResp Command Response Format .......................................................................... 75
Table 132. PortD PinSense Command Verb Format ..................................................................................... 75
Table 133. PortD PinSense Command Response Format ............................................................................ 75
Table 134. PortD PinConfig Command Verb Format .................................................................................... 76
Table 135. PortD PinConfig Command Response Format ............................................................................ 76
Table 136. PortE WCap Command Verb Format .......................................................................................... 77
Table 137. PortE WCap Command Response Format .................................................................................. 77
Table 138. PortE PinCap Command Verb Format ........................................................................................ 78
Table 139. PortE PinCap Command Response Format ................................................................................ 78
Table 140. PortE ConnLen Command Verb Format ...................................................................................... 78
Table 141. PortE ConnLen Command Response Format ............................................................................. 79
Table 142. PortE ConnLst Command Verb Format ....................................................................................... 79
Table 143. PortE ConnLst Command Response Format .............................................................................. 79
Table 144. PortE PinCtl Command Verb Format ........................................................................................... 79
Table 145. PortE PinCtl Command Response Format .................................................................................. 79
Table 146. PortE UnsolResp Command Verb Format ................................................................................... 80
Table 147. PortE UnsolResp Command Response Format .......................................................................... 80
Table 148. PortE PinSense Command Verb Format ..................................................................................... 81
Table 149. PortE PinSense Command Response Format ............................................................................ 81
Table 150. PortE PinConfig Command Verb Format ..................................................................................... 81
Table 151. PortE PinConfig Command Response Format ............................................................................ 82
Table 152. PortF WCap Command Verb Format .......................................................................................... 82
Table 153. PortF WCap Command Response Format .................................................................................. 82
Table 154. PortF PinCap Command Verb Format ......................................................................................... 83
Table 155. PortF PinCap Command Response Format ................................................................................ 83
Table 156. PortF ConnLen Command Verb Format ...................................................................................... 84
Table 157. PortF ConnLen Command Response Format ............................................................................. 84
Table 158. PortF ConnLst Command Verb Format ....................................................................................... 85
Table 159. PortF ConnLst Command Response Format .............................................................................. 85
Table 160. PortF PinCtl Command Verb Format ........................................................................................... 85
Table 161. PortF PinCtl Command Response Format .................................................................................. 85
Table 162. PortF UnsolResp Command Verb Format ................................................................................... 86
Table 163. PortF UnsolResp Command Response Format .......................................................................... 86
Table 164. PortF PinSense Command Verb Format ..................................................................................... 87
Table 165. PortF PinSense Command Response Format ............................................................................ 87
Table 166. PortF PinConfig Command Verb Format ..................................................................................... 87
Table 167. PortF PinConfig Command Response Format ............................................................................ 88
Table 168. DAC0 CnvtrFrmt Command Verb Format .................................................................................... 88
Table 169. DAC0 CnvtrFrmt Command Response Format ........................................................................... 88
Table 170. DAC0 OutAmpRight Command Verb Format .............................................................................. 89
Table 171. DAC0 OutAmpRight Command Response Format ..................................................................... 90
Table 172. DAC0 OutAmpLeft Command Verb Format ................................................................................ 90
Table 173. DAC0 OutAmpLeft Command Response Format ........................................................................ 90
Table 174. DAC0 WCap Command Verb Format .......................................................................................... 90
Table 175. DAC0 WCap Command Response Format ................................................................................. 90
Table 176. DAC0 PwrState Command Verb Format ..................................................................................... 91
Table 177. DAC0 PwrState Command Response Format ............................................................................ 91
Table 178. DAC0 CnvtrID Command Verb Format ....................................................................................... 92
Table 179. DAC0 CnvtrID Command Response Format ............................................................................... 92
Table 180. DAC0 LR Command Verb Format ............................................................................................... 92
Table 181. DAC0 LR Command Response Format ...................................................................................... 93
IDT™
6
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 182. DAC1 CnvtrFrmt Command Verb Format .................................................................................... 93
Table 183. DAC1 CnvtrFrmt Command Response Format ........................................................................... 93
Table 184. DAC1 OutAmpRight Command Verb Format .............................................................................. 94
Table 185. DAC1 OutAmpRight Command Response Format ..................................................................... 94
Table 186. DAC1 OutAmpLeft Command Verb Format ................................................................................ 95
Table 187. DAC1 OutAmpLeft Command Response Format ........................................................................ 95
Table 188. DAC1 WCap Command Verb Format .......................................................................................... 95
Table 189. DAC1 WCap Command Response Format ................................................................................. 95
Table 190. DAC1 PwrState Command Verb Format ..................................................................................... 96
Table 191. DAC1 PwrState Command Response Format ............................................................................ 96
Table 192. DAC1 CnvtrID Command Verb Format ....................................................................................... 97
Table 193. DAC1 CnvtrID Command Response Format ............................................................................... 97
Table 194. DAC1 LR Command Verb Format ............................................................................................... 97
Table 195. DAC1 LR Command Response Format ...................................................................................... 97
Table 196. ADC0 CnvtrFrmt Command Verb Format .................................................................................... 98
Table 197. ADC0 CnvtrFrmt Command Response Format ........................................................................... 98
Table 198. ADC0 WCap Command Verb Format .......................................................................................... 99
Table 199. ADC0 WCap Command Response Format ................................................................................. 99
Table 200. ADC0 ConnLen Command Verb Format ................................................................................... 100
Table 201. ADC0 ConnLen Command Response Format .......................................................................... 100
Table 202. ADC0 ConnLst Command Verb Format .................................................................................... 100
Table 203. ADC0 ConnLst Command Response Format ............................................................................ 101
Table 204. ADC0 ProcState Command Verb Format .................................................................................. 101
Table 205. ADC0 ProcState Command Response Format ......................................................................... 101
Table 206. ADC0 PwrState Command Verb Format ................................................................................... 101
Table 207. ADC0 PwrState Command Response Format .......................................................................... 102
Table 208. ADC0 CnvtrID Command Verb Format ..................................................................................... 102
Table 209. ADC0 CnvtrID Command Response Format ............................................................................. 102
Table 210. ADC1 CnvtrFrmt Command Verb Format .................................................................................. 103
Table 211. ADC1 CnvtrFrmt Command Response Format ......................................................................... 103
Table 212. ADC1 WCap Command Verb Format ........................................................................................ 104
Table 213. ADC1 WCap Command Response Format ............................................................................... 104
Table 214. ADC1 ConnLen Command Verb Format ................................................................................... 105
Table 215. ADC1 ConnLen Command Response Format .......................................................................... 105
Table 216. ADC1 ConnLst Command Verb Format .................................................................................... 105
Table 217. ADC1 ConnLst Command Response Format ............................................................................ 106
Table 218. ADC1 ProcState Command Verb Format .................................................................................. 106
Table 219. ADC1 ProcState Command Response Format ......................................................................... 106
Table 220. ADC1 PwrState Command Verb Format ................................................................................... 106
Table 221. ADC1 PwrState Command Response Format .......................................................................... 107
Table 222. ADC1 CnvtrID Command Verb Format ..................................................................................... 107
Table 223. ADC1 CnvtrID Command Response Format ............................................................................. 107
Table 224. PortMonoOut Vol Command Verb Format ................................................................................. 108
Table 225. PortMonoOut Vol Command Response Format ........................................................................ 108
Table 226. PortMonoOut WCap Command Verb Format ............................................................................ 108
Table 227. PortMonoOut WCap Command Response Format ................................................................... 108
Table 228. PortMonoOut PinCap Command Verb Format .......................................................................... 109
Table 229. PortMonoOut PinCap Command Response Format ................................................................. 109
Table 230. PortMonoOut OutAmpCap Command Verb Format .................................................................. 110
Table 231. PortMonoOut OutAmpCap Command Response Format ......................................................... 110
Table 232. PortMonoOut ConnLen Command Verb Format ....................................................................... 110
Table 233. PortMonoOut ConnLen Command Response Format ............................................................... 111
Table 234. PortMonoOut ConnLst Command Verb Format ........................................................................ 111
Table 235. PortMonoOut ConnLst Command Response Format ................................................................ 111
Table 236. PortMonoOut PinCtl Command Verb Format ............................................................................ 111
IDT™
7
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 237. PortMonoOut PinCtl Command Response Format .................................................................... 111
Table 238. PortMonoOut PinConfig Command Verb Format ...................................................................... 112
Table 239. PortMonoOut PinConfig Command Response Format .............................................................. 112
Table 240. MonoOutMix WCap Command Verb Format ............................................................................. 113
Table 241. MonoOutMix WCap Command Response Format .................................................................... 113
Table 242. MonoOutMix ConnLen Command Verb Format ........................................................................ 114
Table 243. MonoOutMix ConnLen Command Response Format ................................................................ 114
Table 244. MonoOutMix ConnLst Command Verb Format ......................................................................... 114
Table 245. MonoOutMix ConnLst Command Response Format ................................................................. 114
Table 246. CD WCap Command Verb Format ............................................................................................ 114
Table 247. CD WCap Command Response Format ................................................................................... 115
Table 248. CD PinCap Command Verb Format .......................................................................................... 115
Table 249. CD PinCap Command Response Format .................................................................................. 116
Table 250. CD PinCtl Command Verb Format ............................................................................................ 116
Table 251. CD PinCtl Command Response Format .................................................................................... 116
Table 252. CD PinConfig Command Verb Format ...................................................................................... 117
Table 253. CD PinConfig Command Response Format .............................................................................. 117
Table 254. DigMic0 WCap Command Verb Format .................................................................................... 118
Table 255. DigMic0 WCap Command Response Format ............................................................................ 118
Table 256. DigMic0 PinCap Command Verb Format .................................................................................. 119
Table 257. DigMic0 PinCap Command Response Format .......................................................................... 119
Table 258. DigMic0 PinCtl Command Verb Format ..................................................................................... 120
Table 259. DigMic0 PinCtl Command Response Format ............................................................................ 120
Table 260. DigMic0 PinConfig Command Verb Format ............................................................................... 120
Table 261. DigMic0 PinConfig Command Response Format ...................................................................... 120
Table 262. DigMic1 WCap Command Verb Format .................................................................................... 121
Table 263. DigMic1 WCap Command Response Format ............................................................................ 121
Table 264. DigMic1 PinCap Command Verb Format .................................................................................. 122
Table 265. DigMic1 PinCap Command Response Format .......................................................................... 122
Table 266. DigMic1 PinCtl Command Verb Format ..................................................................................... 123
Table 267. DigMic1 PinCtl Command Response Format ............................................................................ 123
Table 268. DigMic1 PinConfig Command Verb Format ............................................................................... 123
Table 269. DigMic1 PinConfig Command Response Format ...................................................................... 124
Table 270. InPort0Mux WCap Command Verb Format ............................................................................... 124
Table 271. InPort0Mux WCap Command Response Format ...................................................................... 124
Table 272. InPort0Mux OutAmpCap Command Verb Format ..................................................................... 125
Table 273. InPort0Mux OutAmpCap Command Response Format ............................................................ 125
Table 274. InPort0Mux OutAmpRight Command Verb Format ................................................................... 126
Table 275. InPort0Mux OutAmpRight Command Response Format ........................................................... 126
Table 276. InPort0Mux OutAmpLeft Command Verb Format ...................................................................... 126
Table 277. InPort0Mux OutAmpLeft Command Response Format ............................................................. 127
Table 278. InPort0Mux ConnSelect Command Verb Format ...................................................................... 127
Table 279. InPort0Mux ConnSelect Command Response Format .............................................................. 127
Table 280. InPort0Mux ConnLen Command Verb Format .......................................................................... 127
Table 281. InPort0Mux ConnLen Command Response Format .................................................................. 127
Table 282. InPort0Mux ConnLst Command Verb Format ........................................................................... 128
Table 283. InPort0Mux ConnLst Command Response Format ................................................................... 128
Table 284. InPort0Mux ConnLst4 Command Verb Format ......................................................................... 128
Table 285. InPort0Mux ConnLst4 Command Response Format ................................................................. 128
Table 286. InPort1Mux WCap Command Verb Format ............................................................................... 128
Table 287. InPort1Mux WCap Command Response Format ...................................................................... 129
Table 288. InPort1Mux OutAmpCap Command Verb Format ..................................................................... 129
Table 289. InPort1Mux OutAmpCap Command Response Format ............................................................ 130
Table 290. InPort1Mux OutAmpRight Command Verb Format ................................................................... 130
Table 291. InPort1Mux OutAmpRight Command Response Format ........................................................... 130
IDT™
8
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 292. InPort1Mux OutAmpLeft Command Verb Format ...................................................................... 131
Table 293. InPort1Mux OutAmpLeft Command Response Format ............................................................. 131
Table 294. InPort1Mux ConnSelect Command Verb Format ...................................................................... 131
Table 295. InPort1Mux ConnSelect Command Response Format .............................................................. 131
Table 296. InPort1Mux ConnLen Command Verb Format .......................................................................... 131
Table 297. InPort1Mux ConnLen Command Response Format .................................................................. 132
Table 298. InPort1Mux ConnLst Command Verb Format ........................................................................... 132
Table 299. InPort1Mux ConnLst Command Response Format ................................................................... 132
Table 300. InPort1Mux ConnLst4 Command Verb Format ......................................................................... 132
Table 301. InPort1Mux ConnLst4 Command Response Format ................................................................. 132
Table 302. InPort0Vol WCap Command Verb Format ................................................................................ 133
Table 303. InPort0Vol WCap Command Response Format ........................................................................ 133
Table 304. InPort0Vol InAmpRight Command Verb Format ........................................................................ 134
Table 305. InPort0Vol InAmpRight Command Response Format ............................................................... 134
Table 306. InPort0Vol InAmpLeft Command Verb Format .......................................................................... 134
Table 307. InPort0Vol InAmpLeft Command Response Format ................................................................. 134
Table 308. InPort0Vol ConnLen Command Verb Format ............................................................................ 135
Table 309. InPort0Vol ConnLen Command Response Format ................................................................... 135
Table 310. InPort0Vol ConnLst Command Verb Format ............................................................................. 135
Table 311. InPort0Vol ConnLst Command Response Format .................................................................... 135
Table 312. InPort1Vol WCap Command Verb Format ................................................................................ 136
Table 313. InPort1Vol WCap Command Response Format ........................................................................ 136
Table 314. InPort1Vol InAmpRight Command Verb Format ........................................................................ 137
Table 315. InPort1Vol InAmpRight Command Response Format ............................................................... 137
Table 316. InPort1Vol InAmpLeft Command Verb Format .......................................................................... 137
Table 317. InPort1Vol InAmpLeft Command Response Format ................................................................. 137
Table 318. InPort1Vol ConnLen Command Verb Format ............................................................................ 137
Table 319. InPort1Vol ConnLen Command Response Format ................................................................... 138
Table 320. InPort1Vol ConnLst Command Verb Format ............................................................................. 138
Table 321. InPort1Vol ConnLst Command Response Format .................................................................... 138
Table 322. ADC0Mux WCap Command Verb Format ................................................................................. 138
Table 323. ADC0Mux WCap Command Response Format ........................................................................ 138
Table 324. ADC0Mux ConnSelect Command Verb Format ........................................................................ 139
Table 325. ADC0Mux ConnSelect Command Response Format ................................................................ 140
Table 326. ADC0Mux ConnLen Command Verb Format ............................................................................ 140
Table 327. ADC0Mux ConnLen Command Response Format .................................................................... 140
Table 328. ADC0Mux ConnLst Command Verb Format ............................................................................. 140
Table 329. ADC0Mux ConnLst Command Response Format ..................................................................... 140
Table 330. ADC0Mux LR Command Verb Format ...................................................................................... 141
Table 331. ADC0Mux LR Command Response Format .............................................................................. 141
Table 332. ADC0Mux OutAmpCap Command Verb Format ....................................................................... 141
Table 333. ADC0Mux OutAmpCap Command Response Format .............................................................. 141
Table 334. ADC0Mux OutAmpRight Command Verb Format ..................................................................... 142
Table 335. ADC0Mux OutAmpRight Command Response Format ............................................................. 142
Table 336. ADC0Mux OutAmpLeft Command Verb Format ........................................................................ 142
Table 337. ADC0Mux OutAmpLeft Command Response Format ............................................................... 142
Table 338. ADC1Mux WCap Command Verb Format ................................................................................. 143
Table 339. ADC1Mux WCap Command Response Format ........................................................................ 143
Table 340. ADC1Mux ConnSelect Command Verb Format ........................................................................ 144
Table 341. ADC1Mux ConnSelect Command Response Format ................................................................ 144
Table 342. ADC1Mux ConnLen Command Verb Format ............................................................................ 144
Table 343. ADC1Mux ConnLen Command Response Format .................................................................... 144
Table 344. ADC1Mux ConnLst Command Verb Format ............................................................................. 145
Table 345. ADC1Mux ConnLst Command Response Format ..................................................................... 145
Table 346. ADC1Mux LR Command Verb Format ...................................................................................... 145
IDT™
9
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 347. ADC1Mux LR Command Response Format .............................................................................. 146
Table 348. ADC1Mux OutAmpCap Command Verb Format ....................................................................... 146
Table 349. ADC1Mux OutAmpCap Command Response Format .............................................................. 146
Table 350. ADC1Mux OutAmpRight Command Verb Format ..................................................................... 146
Table 351. ADC1Mux OutAmpRight Command Response Format ............................................................. 147
Table 352. ADC1Mux OutAmpLeft Command Verb Format ........................................................................ 147
Table 353. ADC1Mux OutAmpLeft Command Response Format ............................................................... 147
Table 354. SPDIFOut CnvtrFrmt Command Verb Format ........................................................................... 147
Table 355. SPDIFOut CnvtrFrmt Command Response Format .................................................................. 148
Table 356. SPDIFOut WCap Command Verb Format ................................................................................. 149
Table 357. SPDIFOut WCap Command Response Format ........................................................................ 149
Table 358. SPDIFOut FrmtCap Command Verb Format ............................................................................. 150
Table 359. SPDIFOut FrmtCap Command Response Format .................................................................... 150
Table 360. SPDIFOut StreamCap Command Verb Format ......................................................................... 151
Table 361. SPDIFOut StreamCap Command Response Format ................................................................ 151
Table 362. SPDIFOut CnvtrID Command Verb Format ............................................................................... 151
Table 363. SPDIFOut CnvtrID Command Response Format ...................................................................... 151
Table 364. SPDIFOut DigCtl Command Verb Format ................................................................................. 152
Table 365. SPDIFOut DigCtl Command Response Format ........................................................................ 152
Table 366. SPDIFIn CnvtrFrmt Command Verb Format .............................................................................. 152
Table 367. SPDIFIn CnvtrFrmt Command Response Format ..................................................................... 153
Table 368. SPDIFIn WCap Command Verb Format .................................................................................... 154
Table 369. SPDIFIn WCap Command Response Format ........................................................................... 154
Table 370. SPDIFIn FrmtCap Command Verb Format ................................................................................ 155
Table 371. SPDIFIn FrmtCap Command Response Format ....................................................................... 155
Table 372. SPDIFIn StreamCap Command Verb Format ........................................................................... 156
Table 373. SPDIFIn StreamCap Command Response Format ................................................................... 156
Table 374. SPDIFIn ConnLen Command Verb Format ............................................................................... 156
Table 375. SPDIFIn ConnLen Command Response Format ...................................................................... 156
Table 376. SPDIFIn ConnLst Command Verb Format ................................................................................ 156
Table 377. SPDIFIn ConnLst Command Response Format ........................................................................ 157
Table 378. SPDIFIn CnvtrID Command Verb Format ................................................................................. 157
Table 379. SPDIFIn CnvtrID Command Response Format ......................................................................... 157
Table 380. SPDIFIn DigCtl Command Verb Format .................................................................................... 157
Table 381. SPDIFIn DigCtl Command Response Format ........................................................................... 158
Table 382. SPDIFIn VSR Command Verb Format ...................................................................................... 158
Table 383. SPDIFIn VSR Command Response Format .............................................................................. 158
Table 384. DigOut WCap Command Verb Format ...................................................................................... 161
Table 385. DigOut WCap Command Response Format ............................................................................. 161
Table 386. DigOut PinCap Command Verb Format .................................................................................... 162
Table 387. DigOut PinCap Command Response Format ............................................................................ 162
Table 388. DigOut ConnSelect Command Verb Format ............................................................................. 162
Table 389. DigOut ConnSelect Command Response Format ..................................................................... 163
Table 390. DigOut ConnLen Command Verb Format ................................................................................. 163
Table 391. DigOut ConnLen Command Response Format ......................................................................... 163
Table 392. DigOut ConnLst Command Verb Format ................................................................................... 163
Table 393. DigOut ConnLst Command Response Format .......................................................................... 163
Table 394. DigOut PinCtl Command Verb Format ...................................................................................... 164
Table 395. DigOut PinCtl Command Response Format .............................................................................. 164
Table 396. DigOut PinConfig Command Verb Format ................................................................................ 164
Table 397. DigOut PinConfig Command Response Format ........................................................................ 164
Table 398. DigIn WCap Command Verb Format ......................................................................................... 165
Table 399. DigIn WCap Command Response Format ................................................................................ 165
Table 400. DigIn PinCap Command Verb Format ....................................................................................... 166
Table 401. DigIn PinCap Command Response Format .............................................................................. 166
IDT™
10
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 402. DigIn PwrState Command Verb Format .................................................................................... 167
Table 403. DigIn PwrState Command Response Format ............................................................................ 167
Table 404. DigIn PinCtl Command Verb Format ......................................................................................... 167
Table 405. DigIn PinCtl Command Response Format ................................................................................. 168
Table 406. DigIn UnsolResp Command Verb Format ................................................................................. 168
Table 407. DigIn UnsolResp Command Response Format ......................................................................... 168
Table 408. DigIn PinSense Command Verb Format ................................................................................... 168
Table 409. DigIn PinSense Command Response Format ........................................................................... 169
Table 410. DigIn EAPD Command Verb Format ......................................................................................... 169
Table 411. DigIn EAPD Command Response Format ................................................................................ 169
Table 412. DigIn PinConfig Command Verb Format ................................................................................... 170
Table 413. DigIn PinConfig Command Response Format ........................................................................... 170
Table 414. PCBeep WCap Command Verb Format .................................................................................... 171
Table 415. PCBeep WCap Command Response Format ........................................................................... 171
Table 416. PCBeep OutAmpCap Command Verb Format .......................................................................... 171
Table 417. PCBeep OutAmpCap Command Response Format ................................................................. 171
Table 418. PCBeep Vol Command Verb Format ......................................................................................... 172
Table 419. PCBeep Vol Command Response Format ................................................................................ 172
Table 420. PCBeep Gen Command Verb Format ....................................................................................... 172
Table 421. PCBeep Gen Command Response Format .............................................................................. 173
Table 422. ExtVolume WCap Command Verb Format ................................................................................ 173
Table 423. ExtVolume WCap Command Response Format ....................................................................... 173
Table 424. ExtVolume KnobCap Command Verb Format ........................................................................... 174
Table 425. ExtVolume KnobCap Command Response Format .................................................................. 174
Table 426. ExtVolume ConnLen Command Verb Format ........................................................................... 174
Table 427. ExtVolume ConnLen Command Response Format ................................................................... 174
Table 428. ExtVolume ConnLst Command Verb Format ............................................................................ 174
Table 429. ExtVolume ConnLst Command Response Format .................................................................... 175
Table 430. ExtVolume UnsolResp Command Verb Format ........................................................................ 175
Table 431. ExtVolume UnsolResp Command Response Format ................................................................ 175
Table 432. ExtVolume KnobCtl Command Verb Format ............................................................................. 176
Table 433. ExtVolume KnobCtl Command Response Format .................................................................... 176
Table 434. ExtVolume KnobVSR Command Verb Format .......................................................................... 176
Table 435. ExtVolume KnobVSR Command Response Format ................................................................. 176
IDT™
11
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1. DESCRIPTION
1.1. Overview
The 92HD005/92HD005D are high fidelity, 4-channel HD Audio CODECs that enable 2.0 Audio with
simultaneous real-time communication such as VoIP, conferencing, voice command and control, etc.
Up to four digital microphones are supported enabling high quality voice input for increased usability
of voice applications.
The 92HD005/92HD005D incorporate IDT's proprietary SD technology to achieve a DAC SNR of
90dB. The higher performance and quality of IDT’s audio solutions brings consumer electronics level
performance to the notebook, desktop and media center PC.
The 92HD005/92HD005D provide stereo, 24-bit, full duplex resolution, supporting sample rates up
to 192 KHz by the DAC and ADC. The 92HD005/92HD005D SPDIF In/Out supports sample rates of
96 KHz, 48 KHz and 44.1 KHz plus SPDIF OUT supports 88.2 KHz and 192 KHz. Additional sample
rates are supported by the driver software.
The 92HD005/92HD005D support all desired four channel configurations, including switchable
Headphone (HP) Out and Universal Jacks™ functionality for jack detection and re-tasking. The
SPDIF interface provides connectivity to consumer electronic equipment like Dolby Digital decoders,
powered speakers and mini-disk drives, or to a home entertainment system. All analog I/O pairs sup-
port LINE_IN, LINE_OUT and MIC. (Port D only supports fixed-function microphone.)
MIC inputs can be programmed with 0/10/20/30/40dB boost. For more advanced configurations, the
92HD005/92HD005D have five General Purpose I/O (GPIO) pins. The 92HD005/92HD005D also
provide single ended CD input for compatibility with DRM solutions and to support legacy OS issues.
The 92HD005/92HD005D integrate two headphone amplifiers which are available on Ports A and D.
The headphone amplifiers are dedicated to these two outputs for increased flexibility, enhanced user
experience, and reduced implementation costs.
The Universal Jack capabilities allow the CODECs to detect when audio devices are connected, and
allow the CODECs to be reconfigured to support these devices regardless of which port they are
connected to. SPDIF input sensing is also supported. The fully parametric IDT SoftEQ can be initi-
ated upon headphone jack insertion and removal for protection of notebook speakers.
The 92HD005/92HD005D operate with a 3.3 V digital supply and either 3.3 V or 5 V analog supply.
They also support 1.5 V and 3.3 V HDA signaling; the correct voltage is selected dynamically based
on the value of the appropriate pin.
The 92HD005/92HD005D are available in a 48-pin LQFP or a 48-pad QFN Environmental (ROHS)
package.
IDT™
12
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.2. Block Diagram
Figure 1. 92HD005/92HD005D Block Diagram
M u t e
M u t e
M u t e
M u t e
M u t e
M u t e
M u t e
M U X
Boost
M U X
Boost
MUX
MUX
Gain
Gain
M U X
M U X
M U X
i t 1
b
1
bit
HD Audio LINK LOGIC
IDT™
13
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 2. System Diagram
Head Phone
Speakers
HD Audio Bus
Sub Woofer
Line In
I/O Controller Hub (ICH)
92HD005
Microphone
1.3. Detailed Description
1.3.1.
Low-voltage High Definition Audio Link Signaling
The 92HD005/92HD005D are compatible with either 1.5 V or 3.3 V High Definition Audio Link signal-
ing; the voltage selection is performed dynamically based on the input voltage of DVDD_IO. Note
that DVDD_IO is not a logic configuration pin but provides the digital power supply to be used for the
High Definition Audio Link signals.
When in 1.5 V mode, the 92HD005/92HD005D can correctly decode BITCLK, SYNC, RESET# and
SDO because they operate at 1.5 V. Additionally, it will drive SDI_CODEC at 1.5 V. None of the
GPIOs are affected, as they always function at their nominal voltage (DVDD or AVDD).
1.3.2.
Digital Microphone Support
The digital microphone interface permits connection of digital microphones to the
92HD005/92HD005D via the DMIC0, DMIC1, and DMIC_CLK three-pin interface. The DMIC0 and
DMIC1 pins carry either 1 or 2 channels of digital microphone data to the 92HD005/92HD005D. In
the event that a single microphone is used, the data is routed to both ADC channels.
The DMIC_CLK output is programmable from 1.176 MHz to 4.704 MHz in 1.176 MHz increments
and is synchronous to the 24 MHz internal clock. The default frequency is 2.352 MHz.
The 92HD005/92HD005D supports the digital microphone configurations listed in Table 1.
IDT™
14
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 1. 92HD005/92HD005D Valid Digital Microphone Configurations
Digital
Mics
ADC
Data Sample
Notes
Conn.
0
N/A
N/A
No Digital Microphones
Available on either DMIC_0 or DMIC_1
1
Single Edge (see Figure 3)
0 or 1 Both ADC Channels process data, may be in-phase or out-of-phase by 1/2
DMIC_CLK period depending upon external configuration and timing
Available on either DMIC_0 or DMIC_1
External logic required to support sampling on a single Digital Microphone pin
channel on rising edge and second Digital Microphone right channel on falling
0 or 1 edge of DMIC_CLK for those digital microphones that don’t support alternative
clock edge capability. If both DMIC_0 and DMIC_1 are used to support 2 digital
microphones, 2 separate ADC units will be used, however, this configuration is
not recommended since it consumes two stereo ADC resources.
Double Edge on either DMIC_0 or
1 (see Figure 4)
2
OR
Single Edge on DMIC_0 and 1
Requires both DMIC_0 or DMIC_1
Double Edge on one DMIC pin
and Single Edge on the second
DMIC pin.
External logic required to support sampling on a single Digital Microphone pin
0 or 1 channel on rising edge and second Digital Microphone right channel on falling
edge of DMIC_CLK for those digital microphones that don’t support alternative
clock edge capability. Two ADC units are required to support this configuration
3
4
Connected to DMIC_0 and DMIC_1
External logic required to support sampling on a single Digital Microphone pin
0 or 1 channel on rising edge and second Digital Microphone right channel on falling
edge of DMIC_CLK for those digital microphones that don’t support alternative
clock edge capability. Two ADC units are required to support this configuration
Double Edge (see Figure 5)
Table 2. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States
DMIC_CLK
DMIC
Widget
Power
State
DMIC_0,1
Notes
Output
Enabled?
Input
DMIC_CLK Output is Enabled when either DMIC_0 or DMIC_1 input widget
is enabled. Otherwise, the DMIC_CLK remains low.
DMIC_CLK Output is Enabled when either DMIC_0 or DMIC_1 input widget
is enabled. Otherwise, the DMIC_CLK remains low.
D0
D1
Yes
Yes
Yes
Yes
No
Clock Capable
Clock Disabled
Clock Disabled
Clock Disabled
Clock Disabled
Capable
Input
Disabled
Input
Disabled
Input
Disabled
Input
Disabled
D2
DMIC_CLK remains low
D3
DMIC_CLK remains low
D0-D3
DMIC_CLK is HIGH-Z with weak pull-down
IDT™
15
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 3. Single Digital Microphone
Off-Chip
On-Chip
Digital
Microphone
DMIC_0
Single Line In
OR
DMIC_1
Stereo Channels
Output
D
Q
STEREO
ADC0 or
CK
Pin
Pin
ADC1
DMIC_CLK
PCM
On-Chip
Multiplexer
DMIC_0
Or
Valid Data
Valid Data+1
DMIC_1
Right
Channel
Left
Channel
DMIC_CLK
Note: Data is ported to both left and right channels.
IDT™
16
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 4. Stereo Digital Microphone Configuration
Off-Chip
On-Chip
Digital
Microphones
External
Multiplexer
On-Chip
Multiplexer
DMIC_0
OR
DMIC_1
Stereo Channels
Output
STEREO
ADC0 or
Pin
ADC1
PCM
DMIC_CLK
Pin
DMIC_0
Or
Valid L
Data
Valid R
Data
DMIC_1
Right
Left
Channel
Channel
DMIC_CLK
Note: Some Digital Microphone Implementations support data on either edge, therefore the
external mux may not be required.
IDT™
17
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Figure 5. Quad Digital Microphone Configuration
Off-Chip
On-Chip
Digital
Microphones
External
Multiplexer
On-Chip
Multiplexer
DMIC_0
Stereo Channels
Output For
DMIC_0 L & R
STEREO
Pin
ADC0
PCM
DMIC_CLK
Note: Valid ADC
Pairs include:
ADC0/ADC1,
Pin
On-Chip
Multiplexer
DMIC_1
Pin
Stereo Channels
Output For
DMIC_1 L & R
STEREO
ADC1
PCM
External
Multiplexer
Valid
Valid
Valid
Valid
Data L0
Data R0
DMIC_0
DMIC_1
Data L0
Data R0
Valid
Valid
Valid
Valid
Data L1
Data R1
Data L1
Data R1
Right
Left
Right
Left
Channel ChannelChannel
Channel
DMIC_CLK
Note: Some Digital Microphone Implementations support data on either edge, therefore the
external mux may not be required
IDT™
18
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.3.
Volume/Digital Microphone/GPIO Selection
For the 92HD005/92HD005D, three functions are available on pins 2 and 3. To determine which
function is actually enabled on these pins, the order of precedence is followed:
1. If the GPIOs are enabled through the Audio Function Group, they override both Volume Control
and Digital Microphones.
2. If the GPIOs are not enabled through the Audio Function Group, then, at reset, the Volume con-
trol is enabled with a weak pull-up.
3. If BIOS or other software application enables either Digital Microphone input through the Config-
uration Default Register, the Volume is disconnected and the pull-ups are disconnected, with the
weak pull-downs enabled.
1.3.4.
VRefOut/GPIO Selection
Two functions are available on pins 30 and 31. To determine which function is enabled on the two
pins, the order of precedence followed is:
1. If the GPIOs are enabled, they override VRefOut-E or VRefOut-F.
2. If the GPIOs are not activated through the Audio Function Group, then, at reset, the VRefOut
pins are enabled.
If using the GPIOs as inputs, incorporate 10 KW external pull-ups or the GPI will not function cor-
rectly.
1.3.5.
1.3.6.
SPDIF Input
SPDIF IN can operate at 44.1 KHz, 48 KHz or 96 KHz, and implements internal Jack Sensing.
A sophisticated digital PLL allows automatic rate detection and accurate data recovery. The ability to
directly accept consumer SPDIF voltage levels eliminates the need for costly external receiver ICs.
Advanced features such as record-slot-select and SPDIF_IN routing to the DAC allow for simulta-
neous record and play.
SPDIF Output
SPDIF Output supports 44.1 KHz, 48 KHz, 88.2 KHz, 96 KHz and 192 KHz sample rates, as defined
in the Intel High Definition Audio Specification, with resolutions up to 24 bits. This insures compatibil-
ity with all consumer audio gear and allows for convenient integration into home theater systems and
media center PCs.
IDT™
19
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.7.
Mono Output
MONO Output is supported on pin 32 and has an independent mute and volume control. The MONO
Output derives input from the output of the summing node after DAC0. The following analog signals
feed the summing amplifier that feeds the MONO Output summing amplifier:
•
•
•
•
DAC0 Output: When enabled, both DAC0 Outputs are summed together.
Analog PC Beep: Sourced from pin 12.
ADC Input: Stereo analog feed into the stereo ADC input.
The combination of the stereo channels from DAC0 are combined into a single analog signal
with a -6dB degradation in signal strength.
Note: MONO Output only works with the IDT Driver.
1.3.8.
Universal Jacks™
The Universal Jacks™ technology allows for the greatest flexibility in board design and implementa-
tion.
1
For the 92HD005/92HD005D the Universal Jacks™ capabilities are as follows :
2
3
•
Ports A and D support :
•
•
•
Headphone Out
Line Out
Line In
4
•
Microphone, with 0/10/20/30/40 dB Microphone boost
3
•
•
Ports B, C, E, and F support :
•
•
•
Line Out
Line In
4
Microphone, with 0/10/20/30/40 dB Microphone boost
Mono Output cannot be reconfigured
Note: 1) On the 92HD005/92HD005D, only one function can be selected on each pin pair at a
time. For example, a pin pair cannot be configured as an input and output at the same time.
Configuration can be changed at any time.
Note: 2) Port D does not provide a microphone bias pin. Therefore only an internal, fixed-function
microphone can be supported.
Note: 3) Headphone capabilities are provided on Ports A and D, however, audio performance
degrades when 2 headphones are enabled.
Note: 4) When the 40dB microphone boost feature is enabled, additional gain increases greater
than 6dB may result in significant audio quality degradation of the microphone audio input. In
particular, when the 40dB microphone boost is active, the SNR, THD+N and DC offset will
significantly degrade regardless of the input signal level.
1.3.8.1.
Jack Detect
SENSE_A pin is used to detect the presence of plugs in ports A, B, C, and D. SENSE_B pin is used
to detect the presence of plugs in ports E and F. Refer to the 92HD005/92HD005D reference design
for port detect circuitry.
IDT™
20
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
For different analog supply voltages, Table 3 summarizes what ports can be detected and the resis-
tor tolerance needed.
Table 3. Jack Detect
Resistor Tolerance
Sense A
Resistor Tolerance
Sense A
Resistor Tolerance
Sense B
AVdd Nominal Voltage
(+/- 5%)
(If port D is used)
(If port D is not used)
(For ports E and F)
5 V
4.5 V
4 V
1%
1%
1%
1%
1%
1%
1%
1%
1%
1%
0.50%
0.10%
3.3 V
Includes pull-up resistors on Sense A/B and series resistors between jack switch and Sense A/B.
See the reference design for more information on Jack Detect implementation.
1.3.8.2.
Impedance Sense
Impedance Sensing is accomplished by on-chip circuitry that tests the impedance at the pin of the
chip and compares it to internal reference impedance. Table 4 describes the bin information and the
codes that are returned when the Pin Widget Impedance field in the Port Pin Sense widget is read.
Please note that even under the best conditions, there is no method to guarantee 100% impedance
sensing due to variations in external circuitry and impedance overlap of devices that can be plugged
into a jack. The impedance sense table reflects both standard Line Out and Headphone output driv-
ers.
Table 4. Impedance Sense
Bins
000b
001b
010b
011b
100b
101b
110b
111b
Return Hex Code
0064h
Measured Impedance Level
Impedance < 300 Ω
General Device Detected
Passive Speakers, Headset Speakers
Some Headset Speakers
Some Microphones
012Ch
Impedance = 300 Ω +/- 25%
300 Ω > Impedance < 1275 Ω
Impedance = 1275 Ω +/- 25%
1275 Ω > Impedance < 2000 Ω
Impedance = 2000 Ω +/- 25%
> 2000 Ω
028Ah
03E8h
Microphones
07D0h
Microphones
0BB8h
Amplified Speakers
2710h
Amplified Speakers, Line In
Amplified Speakers, Line In
2710h
> 2000 Ω
IDT™
21
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.9.
Power Management
Table 5 describes the active functionality in each power state.
Table 5. Power Management
Function
DAC
ADC
D0-D1
On
On
On
On
On
On
On
On
D2
Off
Off
On
On
On
On
On
On
On
D3-default
Off
D3-alternate
Off
Off
Off
Off
Off
Off
Ports
Off
Headphone (HP) Amps
VrefOut
Off1
Off
Port Sense
AZ-Link
On2
On3
On5
Off
Programmable
Programmable4
Programmable
Off
VAG
Differential Amplifiers
On
1. VAG is kept active when amplifiers are turned off.
2. If BITCLK is not active, a wake event must be generated. Otherwise an unsolicited response
is sent.
3. Not active if BITCLK is not running.
4. This mode can only be exited with a Bus Reset.
5. VAG is always ramped up and down gradually, except in the case of a sudden power
removal.
The D3-default state is available for HD Audio compliance. The programmable values exposed via
vendor-specific settings are under the IDT Device Driver control for further power reduction.
The default power state for the Audio Function Group after reset is D3-default.
1.3.10. Analog PC-Beep
PC Beep may need to be active on power up, in which case the BIOS is responsible for enabling it
by setting AnalogBeepEn in the AFG AnaCtrl widget. The PC_BEEP input is routed directly to the
MONO_OUT, LINE_OUT and HP_OUT pins of the CODEC. Because the PC_BEEP input drive is
often a full scale digital signal, some resistive attenuation of the PC_BEEP input is recommended to
keep the beep tone within reasonable volume levels. The user should mute this input before using
any other mixer input because the PC Beep input can contribute noise to the lineout during normal
operation.
Analog PC-Beep is not supported during Link Reset.
1.3.11. Headphone Drivers
Performance degradation will occur when using two headphones simultaneously. See the electrical
specifications for details.
IDT™
22
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
1.3.12. Device IDs
Table 6. Device IDs
DAC
Part Number
DAC
ADC
Digital Mics
Dolby
VID
DID
SNR
95HD005
95HD005D
103dB
103dB
4
4
4
4
Yes
Yes
No
Yes-HT/SR
8384h
8384h
7690h
7691h
Note: HT/SR refers to Dolby Home Theater (HT) and Sound Room (SR), logos of the Dolby PC
Entertainment Experience Logo program.
IDT™
23
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
2. CHARACTERISTICS
2.1. Electrical Specifications
2.1.1.
Absolute Maximum Ratings
Stresses above the ratings listed below can cause permanent damage to the 92HD005/92HD005D.
These ratings, which are standard values for IDT commercially rated parts, are stress ratings only.
Functional operation of the device at these or any other conditions above those indicated in the
operational sections of the specifications is not implied. Exposure to absolute maximum rating condi-
tions for extended periods can affect product reliability. Electrical parameters are guaranteed only
over the recommended operating temperature range.
Item
Pin
Maximum Rating
Analog maximum supply voltage
Digital maximum supply voltage
VREFOUT output current
AVdd
DVdd
6 Volts
5.5 Volts
5 mA
Voltage on any pin relative to ground
Operating temperature
Vss - 0.3 V to Vdd + 0.3 V
0 oC to +70 oC
-55 oC to +125 oC
Storage temperature
Soldering temperature information for all available packages begins
on page 187.
Soldering temperature
2.1.2.
Recommended Operating Conditions
Parameter
Min.
3.135
3.135
3.8
Typ.
3.3
3.3
4
Max.
3.465
3.465
4.2
Units
V
Power Supply Voltage
Digital - 3.3 V
Analog - 3.3 V
Analog - 4 V
Analog - 4.5 V
Analog - 5 V
V
V
(Note: With Supply Override Enable
Bit set to force 5 V operation.)
4.275
4.75
0
4.5
5
4.725
5.25
+70
V
V
Ambient Operating Temperature
Case Temperature
°C
°C
°C
Tcase (48-LQFP)
+90
Tcase (48-QFN)
+95
ESD: The 92HD005/92HD005D is an ESD (electrostatic discharge) sensitive device. The human body and test equipment
can accumulate and discharge electrostatic charges up to 4000 Volts without detection. Even though the 92HD005/92HD005D
implements internal ESD protection circuitry, proper ESD precautions should be followed to avoid damaging the functionality
or performance.
IDT™
24
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
2.2. 92HD005/92HD005D 5.0V and 3.3V Analog Performance Characteristics
(Tambient = 25 ºC, AVdd = Supply ± 5%, DVdd = 3.3V ± 5%, AVss=DVss=0V; 1 kHz input sine wave;
Sample Frequency = 48 kHz; 0 dB = 1 VRMS, 10K
20 Hz – 20 kHz, 0 dB settings on all gain stages)
W//50pF load, Testbench Characterization BW:
Table 7. Performance Characteristics
Parameter
Digital to Analog Converters
Resolution
Conditions
AVdd
Min
Typ
24
Max
Unit
All
Bits
dB
SNR - DAC to All Line-Out Ports
(Note 4)
PCM data, (Note 9)
5V
3.3V
95
93
THD+N - DAC to All Line-Out Ports
-3dB Signal, PCM data,
(Note 9)
5V
87
82
dB
dB
dB
3.3V
SNR - DAC to All Headphone Ports 10KΩ load, PCM data, (Note 9)
5V
3.3V
95
93
(Note 4)
THD+N - DAC to All Headphone
Ports (Note 3)
-3dB Signal, 10KΩ load, PCM
5V
3.3V
85
80
data, (Note 9)
SNR - DAC to All Headphone Ports
(Note 4)
32Ω load, PCM data, (Note 9)
5V
9 5
93
dB
dB
3.3V
THD+N - DAC to All Headphone
Ports (Note 3)
-3dB Signal, 32Ω load, PCM
5V
3.3V
80
76
data, (Note 9)
Any Analog Input to DAC Crosstalk
Any Analog Input to DAC Crosstalk
Gain Error
10KHz Signal Frequency
1KHz Signal Frequency
(Note 9)
All
All
All
All
-
-
-80
-85
-
-
dB
dB
dB
dB
dB
0.5
0.5
-
Interchannel Gain Mismatch
(Note 9)
Dynamic Range: PCM to All
Analog Outputs (Note 1)
-60dB signal level
5V
3.3V
-
95
93
D/A Digital Filter Pass Band (Note 5)
D/A Digital Filter Transition Band
D/A Digital Filter Stop Band
All
All
All
All
20
-
-
-
-
21,000
Hz
Hz
Hz
dB
21,000
31,000
-75
31,000
-
-
D/A Digital Filter Stop Band
Rejection (Note 6)
D/A Out-of-Band Rejection
(Notes 6 and 7)
All
-55
-
-
dB
Group Delay (48KHz sample rate)
Attenuation, Gain Step Size DIGITAL
Gain Drift
All
All
All
All
All
-
-
-
-
-
-
1
-
ms
dB
0.75
100
20
-
ppm/ºC
mV
DAC Offset Voltage
100
10
Deviation from Linear Phase
Analog Outputs
1
deg.
IDT™
25
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Parameter
Conditions
AVdd
Min
Typ
-
Max
-
Unit
Full Scale All Line-Outs
DAC PCM Data
5V
3.3V
1.00
0.70
Vrms
Full Scale All Line-Outs
DAC PCM Data
5V
2.83
2.00
-
-
-
Vp-p
3.3V
All Headphone Capable Outputs
32Ω load
5V
3.3V
31
15
50
25
mWpeak
Analog inputs
Full Scale Input Voltage
All Analog Inputs with boost
All Analog Inputs with boost
All Analog Inputs with boost
All Analog Inputs with boost
0dB Boost @4.75V
10dB Boost
5V
1.00
0.31
0.10
0.03
0.01
-
-
-
-
-
-
-
-
-
-
Vrms
Vrms
Vrms
Vrms
Vrms
3.3V
5V
3.3V
20dB Boost
5V
3.3V
30dB Boost
5V
3.3V
40dB Boost
(Not recommended)
5V
3.3V
Input Impedance
Input Capacitance
All
All
-
-
50
15
-
-
KΩ
pF
Analog to Digital Converter
Resolution
All
24
Bits
dB
Dynamic Range, All Analog Inputs to High Pass Filer Enabled, 1Vrms
5V
3.3V
88
88
90
87
A/D (Note 1)
Input, No boost
SNR All Analog Inputs to A/D
High Pass Filter enabled,
-3dBV input Level
5V
3.3V
90
87
dB
dB
Hz
(Note 4)
THD+N All Analog Inputs to A/D
High Pass Filter enabled,
-3dBV input Level
5V
3.3V
85
72
(Note 3)
Analog Frequency Response
(Note 2)
All
10
-
30,000
A/D Digital Filter Pass Band (Note 5)
A/D Digital Filter Transition Band
A/D Digital Filter Stop Band
All
All
All
All
20
-
-
-
-
21,000
Hz
Hz
Hz
dB
21,000
31,000
-90
31,000
-
-
A/D Digital Filter Stop Band
Rejection (Note 6)
Group Delay (48KHz sample rate)
Any Analog Input to ADC Crosstalk
Any Analog Input to ADC Crosstalk
Spurious Tone Rejection
All
All
All
All
All
-
-
-
-
-
-
1
-
ms
dB
dB
dB
dB
10KHz Signal Frequency
1KHz Signal Frequency
-80
-85
-100
1.5
-
-
Attenuation, Gain Step Size
ANALOG
-
Interchannel Gain Mismatch ADC
All
-
-
0.5
dB
IDT™
26
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Parameter
Conditions
AVdd
All
Min
Typ
Max
0.01
Unit
mV
Noise Floor when 40dB Mic Boost
Enabled
(40dB not recommended)
40dB Mic Boost Enabled SNR
(40dB not recommended)
5mV Input
5mV Input
All
All
60
55
dB
dB
40dB Mic Boost Enabled THD+N
(40dB not recommended)
Power Supply (Note 10)
Power Supply Rejection Ratio
Power Supply Rejection Ratio
D0 Didd
1kHz
20kHz
3.3V
All
All
-
-
-80
-70
70
-
-
dB
dB
80
mA
mA
D0 Aidd
5.0V
3.3V
65
50
D1 Didd
D1 Aidd
3.3V
70
80
35
35
mA
mA
5.0V
3.3V
65
50
D2 Didd
D2 Aidd
3.3V
25
mA
mA
5.0V
3.3V
43
35
D3 Didd
D3 Aidd
3.3V
20
mA
mA
5.0V
3.3V
20
17
One Stereo ADC Didd
3.3V
3
3
5
5
mA
mA
One Stereo ADC Aidd
(note 11)
5.0V
3.3V
One Stereo DAC Didd
3.3V
3
5
mA
mA
One Stereo DAC Aidd
(Note 11)
5.0V
3.3V
10
13
CD Input
CD Common Mode Rejection (CMR)
Voltage Reference Outputs
VREFout (Note 8)
All
50
-
55
dB
All
All
0.5 X
AVdd
-
V
V
VREFILT (VAG)
0.45X
AVdd
Phased Locked Loop
PLL lock time
All
All
96
200
500
usec
psec
PLL (or HD Audio Bit CLK)
24MHz clock jitter
150
1. Ratio of Full Scale signal to noise output with -60dB signal, measured “A weighted” over a 20 Hz to a 20 kHz bandwidth.
IDT™
27
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
2. ± 3dB limits for Line Output & 0 dB gain, at -20dBV
3. Amplitude of THD+N, measured with A-weighting filter, over 20 Hz to 20 kHz bandwidth.
4. Ratio of Full Scale signal to idle channel noise output is measured “A weighted” over a 20 Hz to a 20 kHz bandwidth.
(AES17-1991 Idle Channel Noise or EIAJ CP-307 Signal-to-noise Ratio).
5. Peak-to-Peak Ripple over Passband meets ± 0.25dB limits, 48 kHz Sample Frequency.
6. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise.
7. The integrated Out-of-Band noise generated by the DAC process, during normal PCM audio playback, over a bandwidth
28.8 to 100 kHz, with respect to a 1 Vrms DAC output.
8. Can be set to 0.5 or 0.8 AVdd.
9. Analog mixer disabled. See Figure 2
10. Didd= Didd_Core + Didd_IO (with all converters enabled and no playback)
11. Current reduction by disabling.
IDT™
28
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS
Figure 6. 92HD005/92HD005D Widget Diagram
NID=24h
0
ExtVolume
NID=10h
DAC0
NID=0Ah
0
1
DAC0
DAC1
1
PortA
NID=0Bh
0
NID=11h
DAC1
DAC0
DAC1
1
PortB
NID=0Ch
PortC
DAC1
NID=0Dh
PortD
NID=25h
VDW
DAC0
NID=0Eh
PortE
DAC0
NID=1Dh
ADC0 12
NID=19h
NID=0Fh
PortF
NID=12h
A
B
6
DAC1
ADC0
MUX
3
4
0
NID=1Bh
C
D
E
INPORT0
VOL
INPORT0
NID=14h
NID=15h
5
MUX
DAC0
0
MONO
OutMix
MONO
Out
ADC0MUX
F
2
1
Azalia
Link
CD
NID=16h
CD
NID=1Ah
NID=1Eh
ADC1 12
A
NID=13h
ADC1
6
NID=23h
PCBEEP
B
C
3
4
MUX
NID=1Ch
0
INPORT1
VOL
INPORT1
D
E
5
MUX
0
ADC1MUX
F
2
1
NID=17h
DMIC0
CD
NID=18h
DMIC1
NID=20h
NID=22h
DIGIN
SPDIF
IN
NID=21h
DIGOUT
NID=1Fh
ADC0MUX
ADC1MUX
SPDIF
OUT
IDT™
29
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.1. Widget List 92HD005/92HD005D
Table 8. High Definition Audio Widget
Node ID
00h
01h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
Widget Name
Root
Description
Root Node
AFG
Audio Function Group
Port A
Port A Pin Widget (Configurable as Headphone, Line In, Line Out, Microphone)
Port B Pin Widget (Configurable as Line In, Line Out, Microphone)
Port C Pin Widget (Configurable as Line In, Line Out, Microphone)
Port D Pin Widget (Configurable as Headphone, Line In, Line Out, Microphone)
Port E Pin Widget (Configurable as Line In, Line Out, Microphone)
Port F Pin Widget (Configurable as Line In, Line Out, Microphone)
Stereo Output Converter to DAC
Stereo Output Converter to DAC
Stereo Input Converter to ADC
Stereo Input Converter to ADC
Port MonoOut Pin Widget (output only)
Port MonoOut Mixer
Port B
Port C
Port D
Port E
Port F
DAC0
DAC1
12h
13h
14h
15h
16h
17h
18h
19h
1Ah
1Bh
1Ch
1Dh
1Eh
1Fh
20h
21h
22h
23h
24h
25h
ADC0
ADC1
Port MonoOut
MonoOutMix
CD
CD Pin Widget
DigMic0
DigMic1
InPort0Mux
InPort1Mux
InPort0Vol
InPort1Vol
ADC0Mux
ADC1Mux
SPDIFOUT
SPDIFIn
DigOut
Digital Microphone 0 Pin Widget
Digital Microphone 1 Pin Widget
ADC0 Input Port Mux
ADC1 Input Port Mux
ADC0 Input Port Volume
ADC1 Input Port Volume
ADC0 Mux
ADC1 Mux
Stereo Output for SPDIF_Out
Stereo Input for SPDIF_In
Digital Output Pin
DigIn
Digital Input Pin
PcBeep
ExtVolume
Reserved
Digital PC Beep
External Volume Control
Reserved
IDT™
30
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.2. Pin Configuration Default Register Settings
The configuration default registers are 32-bit registers required for each pin widget. These registers
are normally used by the CODEC driver to determine the configuration of jacks and devices attached
to the CODEC. When the CODEC is powered on, these registers are loaded with the default values
provided by IDT for typical system usage, and are loaded in a way that is compatible with the
Microsoft Universal Audio Architecture (UAA) driver. The values can be overridden by IDT custom-
ers according to their system configuration. Table 9 shows the Pin Widget Configuration Default set-
tings.
Table 9. Pin Widget Configuration Default Settings
Pin Name
Port
Location
Device
Connection
Color
Misc
Assoc. Seq
Mainboard
Not Connected
01b
SPDIF In
Ch
RCA
4h
Unknown Jack Detect
DigInPin
Rear
Fh
7h
2h
8h
4h
1h
1h
4h
0h
0h
0h
0h
Eh
Fh
0h
0h
0h
Override=0
1h
Mainboard
Connect to Jack
00b
SPDIF Out
4h
RCA
4h
Gray
2h
Jack Detect
Override=0
DigOutPin
PortAPin
PortBPin
PortCPin
PortDPin
PortEPin
PortFPin
Rear
1h
Mainboard
Connect to Jack
00b
HP Out
2h
1/8 inch Jack
1h
Green
4h
Jack Detect
Override=0
Front
2h
Mainboard
Connect to Jack
00b
MIC In
Ah
1/8 inch Jack
1h
Pink
9h
Jack Detect
Override=0
Front
2h
Mainboard
Connect to Jack
00b
Line In
8h
1/8 inch Jack
1h
Blue
3h
Jack Detect
Override=0
Rear
1h
Mainboard
Connect to Jack
00b
HP Out
2h
1/8 inch Jack
1h
Green
4h
Jack Detect
Override=0
Rear
1h
Mainboard
Connect to Jack
00b
Line Out
0h
1/8 inch Jack
1h
Black
1h
Jack Detect
Override=0
Rear
1h
Mainboard
Connect to Jack
00b
MIC In
Ah
1/8 inch Jack
1h
Pink
9h
Jack Detect
Override=0
Rear
1h
Not Connected
01b
Internal
Line Out
0h
CD
3h
MIC In
Ah
Other Analog
7h
Unknown Jack Detect
0h Override=0
MonoOutPin
CDPin
Fh
Fh
Fh
Fh
0h
0h
0h
0h
010000b
Not Connected
Internal
010000b
Internal
010000b
Internal
010000b
ATAPI Internal Unknown Jack Detect
01b
3h
0h
Unknown Jack Detect
0h Override=0
Unknown Jack Detect
0h Override=0
Override=0
Not Connected
01b
Unknown
DigMic0Pin
DigMic1Pin
0h
Not Connected
MIC In
Ah
Unknown
0h
01b
IDT™
31
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.3. Widget Information
Table 10. Command Format for Verb with 4-bit Identifier
Bits [39:32]
Bits [31:28]
BITS [27:20]
BITS[19:16]
BITS [15:0]
Payload Data (16-bit)
Reserved
CODEC Address
NID
Verb ID (4-bit)
Table 11. Command Format for Verb with 12-bit Identifier
Bits [39:32]
Bits [31:28]
BITS [27:20]
BITS[19:8]
BITS [7:0]
Payload Data (8-bit)
Reserved
CODEC Address
NID
Verb ID (12-bit)
There are two types of responses: Solicited and Unsolicited. Solicited responses are provided as a
direct response to an issued command and will be provided in the frame immediately following the
command. Unsolicited responses are provided by the CODEC independent of any command. Unso-
licited responses are the result of CODEC events such as a jack insertion detection. The formats for
Solicited Responses and Unsolicited Responses are shown in Tables 12 and 13 respectively. The
“Tag” field in bits [31:28] of the Unsolicited Response identify the event.
Table 12. Solicited Response Format
Bit [35]
Bit [34]
BITS [33:32]
BITS[31:0]
Valid (Valid = 1)
UnSol = 0
Reserved
Response
Table 13. Unsolicited Response Format
Bit [35]
Bit [34]
UnSol = 1
BITS [33:32]
BITS[31:28]
Tag
BITS [27:0]
Response
Valid (Valid = 1)
Reserved
IDT™
32
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4. Supported Command Verbs and Responses
3.4.1.
Root Node (NID = 0x00)
3.4.1.1.
Root PnpID
Table 14. Root PnpID Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
00
Table 15. Root PnpID Command Response Format
Bit
Bitfield Name
RW
R
Reset
0x8384
0x76
Description
[31:16]
[15:8]
Vendor
Vendor ID.
DeviceFix
R
Fixed portion of Device ID.
Dependant on device - See device ID table
in section 1.3.12.
[7:0]
DeviceProg
R
0xA5
3.4.1.2.
Root RevID
Table 16. Root RevID Command Verb Format
Verb ID
Payload
Response
Get
F00
02
See bitfield table.
Table 17. Root RevID Command Response Format
Bit
Bitfield Name
RW
R
Reset
0x00
0x1
Description
[31:24]
[23:20]
[19:16]
[15:12]
[11:8]
Rsvd
Major
Reserved
R
Major rev number of compliant HD Audio spec.
Minor rev number of compliant HD Audio spec.
Vendor's rev number for this device.
Minor
R
0x0
VendorFix
VendorProg
R
0x0
R
0x1
Vendor's rev number for this device.
IDT™
33
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 17. Root RevID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Vendor stepping number within the Vendor
RevID.
[7:4]
SteppingFix
R
0x0
Vendor stepping number within the Vendor
RevID.
[3:0]
SteppingProg
R
0x4
3.4.1.3.
Root NodeInfo
Table 18. Root NodeInfo Command Verb Format
Verb ID
Payload
Response
Get
F00
04
See bitfield table.
Table 19. Root NodeInfo Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x00
Reserved
Starting node number (NID) of first function
group
[23:16]
StartNID
R
0x01
[15:8]
[7:0]
Rsvd1
R
R
0x00
0x01
Reserved
TotalNodes
Total number of nodes
3.4.2.
AFG Node (NID = 0x01)
3.4.2.1.
AFG NodeInfo
Table 20. AFG NodeInfo Command Verb Format
Verb ID
Payload
Response
Get
F00
04
See bitfield table.
Table 21. AFG NodeInfo Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
[23:16]
Rsvd2
R
0x0
Reserved
Starting node number for function group
subordinate nodes.
StartNID
R
0x0A
IDT™
34
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 21. AFG NodeInfo Command Response Format
Bitfield Name RW Reset Description
Bit
[15:8]
[7:0]
Rsvd1
R
0x0
0x1C
Reserved
Total number of nodes.
TotalNodes
R
3.4.2.2.
AFG Type
Table 22. AFG Type Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
05
Table 23. AFG Type Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:9]
Rsvd
R
0x0
Reserved
This node is capable of generating an
unsolicited response, and will respond to
the Unsolicited Response verb
(Verb ID 708h).
[8]
UnsolCap
NodeType
R
R
0x1
[7:0]
0x01
Node type = Audio Function Group
3.4.2.3.
AFG GrpCap
Table 24. AFG GrpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
08
See bitfield table.
Table 25. AFG GrpCap Command Response Format
Bit
Bitfield Name
Rsvd3
RW
R
Reset
0x0
Description
[31:17]
[16]
Reserved
BeepGen
Rsvd2
R
0x1
Optional Beep Generator is present
Reserved
[15:12]
R
0x0
IDT™
35
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 25. AFG GrpCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Typical latency = 13 frames. Number of
samples between when the sample is
received as an analog signal at the pin and
when the digital representation is
[11:8]
InputDelay
R
0xD
transmitted on the HD Audio link.
[7:4]
[3:0]
Rsvd1
R
R
0x0
Reserved
Typical latency = 13 frames. Number of
samples between when the signal is
received from the HD Audio link and when it
appears as an analog signal at the pin.
OutputDelay
0xD
3.4.2.4.
AFG FrmtCap
Table 26. AFG FrmtCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0A
See bitfield table.
Table 27. AFG FrmtCap Command Response Format
Bit
[31:21]
[20]
Bitfield Name
Rsvd2
B32
RW
R
Reset
0x0
0x0
0x1
0x1
0x1
0x0
0x0
0x0
0x1
0x1
0x1
Description
Reserved
R
32 bit audio formats are NOT supported
24 bit audio formats are supported
20 bit audio formats are supported
16 bit audio formats are supported
8 bit audio formats are NOT supported
Reserved
[19]
B24
R
[18]
B20
R
[17]
B16
R
[16]
B8
R
[15:12]
[11]
Rsvd1
R12
R
R
384 KHz rate (8/1*48 KHz) NOT supported
192.0 KHz rate (4/1*48 KHz) supported
176.4 KHz rate (4/1*44.1 KHz) supported
96.0 KHz rate (2/1*48 KHz) supported
[10]
R11
R
[9]
R10
R
[8]
R9
R
IDT™
36
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 27. AFG FrmtCap Command Response Format
Bitfield Name RW Reset Description
Bit
[7]
[6]
[5]
[4]
[3]
[2]
[1]
[0]
R8
R7
R6
R5
R4
R3
R2
R1
R
0x1
88.2 KHz rate (2/1*44.1 KHz) supported
48.0 KHz rate supported (REQUIRED)
44.1 KHz rate supported
R
R
R
R
R
R
R
0x1
0x1
0x0
0x0
0x0
0x0
0x0
32.0 KHz rate (2/3*48 KHz) supported
22.05 KHz rate (1/2*44.1 KHz) supported
16.0 KHz rate (1/3*48 KHz) supported
11.025 KHz rate (1/4*44.0 KHz) supported
8.0 KHz rate (1/6*48 KHz) supported
3.4.2.5.
AFG StreamCap
Table 28. AFG StreamCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0B
See bitfield table.
Table 29. AFG StreamCap Command Response Format
Bit
[31:3]
[2]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved
NonPCM
Float32
PCM
R
0x0
No support for non-PCM data.
No support for Float32 data.
PCM-formatted data supported.
[1]
R
0x0
[0]
R
0x1
3.4.2.6.
AFG InAmpCap
Table 30. AFG InAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0D
See bitfield table.
IDT™
37
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 31. AFG InAmpCap Command Response Format
Bitfield Name RW Reset Description
Bit
[31]
Mute
R
0x0
No mute capability
Reserved
[30:23]
[22:16]
[15]
Rsvd3
StepSize
Rsvd2
R
R
R
0x0
0x5
0x0
Size of each step in the gain range = 1.5dB
Reserved
Number of steps in the gain range = 15
(0dB to 22.5 dB)
[14:8]
NumSteps
R
0x0F
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x00
0dB-step is programmed with this offset
3.4.2.7.
AFG PwrCap
Table 32. AFG PwrCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0F
See bitfield table.
Table 33. AFG PwrCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:4]
Rsvd
R
0x0
Reserved
Power State D3 is supported.
Allows for lowest possible power consuming
state under software control (and still
properly respond to a subsequent Power
State command).
[3]
[2]
D3
D2
R
R
0x1
0x1
Power State D2 is supported.
Allows for lowest possible power consuming
state from which it can return to fully on
state within 10 ms.
IDT™
38
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 33. AFG PwrCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Power State D1 is supported.
Allows for lowest possible power consuming
state from which it can return to fully on
state within 10 ms, excepting analog
pass-through circuits which must remain
fully on.
[1]
D1
R
0x1
Power State D0 is supported.
Node power state is fully on.
[0]
D0
R
0x1
3.4.2.8.
AFG GPIOCap
Table 34. AFG GPIOCap Command Verb Format
Verb ID
Payload
Response
Get
F00
11
See bitfield table.
Table 35. AFG GPIOCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Wake capability.
Assuming the Wake Enable Mask controls
are enabled, GPIOs configured as inputs
can cause a wake (generate a Status
Change event on the link) when there is a
change in level on the pin.
[31]
GPIWake
R
0x1
Unsolicited Response capability.
Assuming the Unsolicited Enable Mask
controls are enabled, GPIOs configured as
inputs can generate an Unsolicited
Response on the link when there is a
change in level on the pin.
[30]
GPIUnsol
R
0x1
[29:24]
[23:16]
[15:8]
[7:0]
Rsvd
R
R
R
R
0x0
Reserved
NumGPIs
NumGPOs
NumGPIOs
0x00
0x00
0x05
Number of GPI pins supported by function
Number of GPO pins supported by function
Number of GPIO pins supported by function
IDT™
39
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.2.9.
AFG OutAmpCap
Table 36. AFG OutAmpCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
12
Table 37. AFG OutAmpCap Command Response Format
Bit
Bitfield Name
Mute
RW
R
Reset
0x1
Description
[31]
[30:23]
[22:16]
[15]
Amplifier is capable of muting
Reserved
Rsvd3
R
0x0
StepSize
Rsvd2
R
0x02
0x0
Size of each step in the gain range = 0.75dB
Reserved
R
Number of steps in the gain range = 128
(-95.25dB to +0dB)
[14:8]
NumSteps
R
0x7F
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x7F
0dB-step is programmed with this offset
3.4.2.10. AFG PwrState
Table 38. AFG PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
Table 39. AFG PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x0
Reserved
PS-Act: Actual power state of referenced
node.
[7:4]
Act
R
0x3
IDT™
40
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 39. AFG PwrState Command Response Format
Bitfield Name RW Reset Description
Bit
[3:2]
Rsvd1
R
0x0
Reserved
PS-Set: Current power setting of referenced
node.
00: All Powered-On
01: D1 = > PR0, PR1
[1:0]
Set
RW
0x3
10: D2 = > PR0, PR1, PR2, PR6, EAPD
11: D3 = > PR6, PR5, PR3, PR2, PR1, PR0,
EAPD
Note: PR4 is not mapped in HD Audio
3.4.2.11. AFG UnsolResp
Table 40. AFG UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 41. AFG UnsolResp Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
En
RW
R
0x0
Allow generation of Unsolicited Responses.
Reserved
[6]
Rsvd1
0x0
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
Tag
RW
0x0
3.4.2.12. AFG GPIO
Table 42. AFG GPIO Command Verb Format
Verb ID
F15
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
715
See bits [7:0] of bitfield table.
IDT™
41
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 43. AFG GPIO Command Response Format
Bitfield Name RW Reset Description
Bit
[31:5]
Rsvd
R
0x0
Reserved
Data for GPIO4. If this GPIO bit is configured as
Sticky (edge-sensitive) input, it can be cleared by
writing zero (one) here when the corresponding
Polarity Control bit is zero (one).
[4]
[3]
[2]
[1]
[0]
Data4
RW
RW
RW
RW
RW
0x0
0x0
0x0
0x0
0x0
Data for GPIO3. If this GPIO bit is configured as
Sticky (edge-sensitive) input, it can be cleared by
writing zero (one) here when the corresponding
Polarity Control bit is zero (one).
Data3
Data2
Data1
Data0
Data for GPIO2. If this GPIO bit is configured as
Sticky (edge-sensitive) input, it can be cleared by
writing zero (one) here when the corresponding
Polarity Control bit is zero (one).
Data for GPIO1. If this GPIO bit is configured as
Sticky (edge-sensitive) input, it can be cleared by
writing zero (one) here when the corresponding
Polarity Control bit is zero (one).
Data for GPIO0. If this GPIO bit is configured as
Sticky (edge-sensitive) input, it can be cleared by
writing zero (one) here when the corresponding
Polarity Control bit is zero (one).
3.4.2.13. AFG GPIOEn
Table 44. AFG GPIOEn Command Verb Format
Verb ID
F16
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
716
See bits [7:0] of bitfield table.
IDT™
42
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 45. AFG GPIOEn Command Response Format
Bitfield Name RW Reset Description
Bit
[31:5]
Rsvd
R
0x0
Reserved
Enable for GPIO4:
0 = pin is disabled (Hi-Z state);
[4]
[3]
[2]
[1]
[0]
Mask4
RW
RW
RW
RW
RW
0x0
0x0
0x0
0x0
0x0
1 = pin is enabled; behavior determined by
GPIO Direction control
Enable for GPIO3:
0 = pin is disabled (Hi-Z state);
1 = pin is enabled; behavior determined by
GPIO Direction control
Mask3
Mask2
Mask1
Mask0
Enable for GPIO2:
0 = pin is disabled (Hi-Z state);
1 = pin is enabled; behavior determined by
GPIO Direction control
Enable for GPIO1:
0 = pin is disabled (Hi-Z state);
1 = pin is enabled; behavior determined by
GPIO Direction control
Enable for GPIO0:
0 = pin is disabled (Hi-Z state);
1 = pin is enabled; behavior determined by
GPIO Direction control
3.4.2.14. AFG GPIODir
Table 46. AFG GPIODir Command Verb Format
Verb ID
F17
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
717
See bits [7:0] of bitfield table.
Table 47. AFG GPIODir Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
Direction control for GPIO4
0 = GPIO signal is configured as input
1 = GPIO signal is configured as output
[4]
Control4
RW
0x0
IDT™
43
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 47. AFG GPIODir Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Direction control for GPIO3
0 = GPIO signal is configured as input
1 = GPIO signal is configured as output
[3]
Control3
RW
0x0
Direction control for GPIO2
[2]
[1]
[0]
Control2
Control1
Control0
RW
RW
RW
0x0
0x0
0x0
0 = GPIO signal is configured as input
1 = GPIO signal is configured as output
Direction control for GPIO1
0 = GPIO signal is configured as input
1 = GPIO signal is configured as output
Direction control for GPIO0
0 = GPIO signal is configured as input
1 = GPIO signal is configured as output
3.4.2.15. AFG GPIOWake
Table 48. AFG GPIOWake Command Verb Format
Verb ID
F18
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
718
See bits [7:0] of bitfield table.
Table 49. AFG GPIOWake Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
Wake enable for GPIO4:
0 = wake-up event is disabled;
1 = when HD Audio link is powered down
(RST# is asserted), a wake-up event will
trigger a Status Change Request event on
the link.
[4]
En4
En3
RW
RW
0x0
0x0
Wake enable for GPIO3:
0 = wake-up event is disabled;
1 = when HD Audio link is powered down
(RST# is asserted), a wake-up event will
trigger a Status Change Request event on
the link.
[3]
IDT™
44
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 49. AFG GPIOWake Command Response Format
Bitfield Name RW Reset Description
Bit
Wake enable for GPIO2:
0 = wake-up event is disabled;
1 = when HD Audio link is powered down
(RST# is asserted), a wake-up event will
trigger a Status Change Request event on
the link.
[2]
En2
En1
En0
RW
RW
RW
0x0
0x0
0x0
Wake enable for GPIO1:
0 = wake-up event is disabled;
1 = when HD Audio link is powered down
(RST# is asserted), a wake-up event will
trigger a Status Change Request event on
the link.
[1]
[0]
Wake enable for GPIO0:
0 = wake-up event is disabled;
1 = when HD Audio link is powered down
(RST# is asserted), a wake-up event will
trigger a Status Change Request event on
the link.
3.4.2.16. AFG GPIOUnsol
Table 50. AFG GPIOUnsol Command Verb Format
Verb ID
F19
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
719
See bits [7:0] of bitfield table.
Table 51. AFG GPIOUnsol Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
Unsolicited enable mask for GPIO4. If set,
and the Unsolicited Response control for
this widget has been enabled, an unsolicited
response will be sent when GPIO0 is
configured as input and changes state.
[4]
En4
En3
RW
RW
0x0
0x0
Unsolicited enable mask for GPIO3. If set,
and the Unsolicited Response control for
this widget has been enabled, an unsolicited
response will be sent when GPIO0 is
configured as input and changes state.
[3]
IDT™
45
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 51. AFG GPIOUnsol Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Unsolicited enable mask for GPIO2. If set,
and the Unsolicited Response control for
this widget has been enabled, an unsolicited
response will be sent when GPIO0 is
configured as input and changes state.
[2]
En2
RW
0x0
Unsolicited enable mask for GPIO1. If set,
and the Unsolicited Response control for
this widget has been enabled, an unsolicited
response will be sent when GPIO0 is
configured as input and changes state.
[1]
[0]
En1
En0
RW
RW
0x0
0x0
Unsolicited enable mask for GPIO0. If set,
and the Unsolicited Response control for
this widget has been enabled, an unsolicited
response will be sent when GPIO0 is
configured as input and changes state.
3.4.2.17. AFG GPIOSticky
Table 52. AFG GPIOSticky Command Verb Format
Verb ID
F1A
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
71A
See bits [7:0] of bitfield table.
Table 53. AFG GPIOSticky Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
GPIO4 input type (when configured as
input):
0 = Non-Sticky (level-sensitive);
1 = Sticky (edge-sensitive).
Sticky inputs are cleared by writing zero to
corresponding bit of GPIO Data register.
GPIOPolarity determines rising or falling
edge sensitivity.
[4]
Mask4
RW
0x0
IDT™
46
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 53. AFG GPIOSticky Command Response Format
Bit
Bitfield Name
RW
Reset
Description
GPIO3 input type (when configured as
input):
0 = Non-Sticky (level-sensitive);
1 = Sticky (edge-sensitive).
Sticky inputs are cleared by writing zero to
corresponding bit of GPIO Data register.
GPIOPolarity determines rising or falling
edge sensitivity.
[3]
Mask3
RW
0x0
GPIO2 input type (when configured as
input):
0 = Non-Sticky (level-sensitive);
1 = Sticky (edge-sensitive).
Sticky inputs are cleared by writing zero to
corresponding bit of GPIO Data register.
GPIOPolarity determines rising or falling
edge sensitivity.
[2]
[1]
[0]
Mask2
Mask1
Mask0
RW
RW
RW
0x0
0x0
0x0
GPIO1 input type (when configured as
input):
0 = Non-Sticky (level-sensitive);
1 = Sticky (edge-sensitive).
Sticky inputs are cleared by writing zero to
corresponding bit of GPIO Data register.
GPIOPolarity determines rising or falling
edge sensitivity.
GPIO0 input type (when configured as
input):
0 = Non-Sticky (level-sensitive);
1 = Sticky (edge-sensitive).
Sticky inputs are cleared by writing zero to
corresponding bit of GPIO Data register.
GPIOPolarity determines rising or falling
edge sensitivity.
3.4.2.18. AFG SubID
Table 54. AFG SubID Command Verb Format
Verb ID
F20
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
Set2
720
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
721
0000_0000h
IDT™
47
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 54. AFG SubID Command Verb Format
Verb ID
722
Payload
Response
Set3
Set4
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
0000_0000h
0000_0000h
723
Table 55. AFG SubID Command Response Format
Bit
Bitfield Name
Subsys3
RW
RW
RW
RW
Reset
0x00
0x00
0x01
Description
[31:24]
[23:16]
[15:8]
Subsystem ID. (Any non-zero value)
Subsystem ID. (Any non-zero value)
Subsystem ID. (Any non-zero value)
Subsys2
Subsys1
Assembly ID. (Not applicable to CODEC
vendors)
[7:0]
Assembly
RW
0x00
3.4.2.19. AFG GPIOInvert
Table 56. AFG GPIOInvert Command Verb Format
Verb ID
FEE
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7EE
See bits [7:0] of bitfield table.
Table 57. AFG GPIOInvert Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
GPIO4 Polarity
If configured as an output:
0 = inverting
1 = non-inverting
If configured as a non-sticky input:
0 = inverting
[4]
GP4
RW
0x1
1 = non-inverting
If configured as a sticky input:
0 = falling events will be detected
1 = rising events will be detected.
IDT™
48
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 57. AFG GPIOInvert Command Response Format
Bitfield Name RW Reset Description
Bit
GPIO3 Polarity
If configured as an output:
0 = inverting
1 = non-inverting
If configured as a non-sticky input:
0 = inverting
[3]
GP3
GP2
GP1
GP0
RW
RW
RW
RW
0x1
0x1
0x1
0x1
1 = non-inverting
If configured as a sticky input:
0 = falling events will be detected
1 = rising events will be detected.
GPIO2 Polarity
If configured as an output:
0 = inverting
1 = non-inverting
If configured as a non-sticky input:
0 = inverting
[2]
[1]
[0]
1 = non-inverting
If configured as a sticky input:
0 = falling events will be detected
1 = rising events will be detected.
GPIO1 Polarity
If configured as an output:
0 = inverting
1 = non-inverting
If configured as a non-sticky input:
0 = inverting
1 = non-inverting
If configured as a sticky input:
0 = falling events will be detected
1 = rising events will be detected.
GPIO0 Polarity
If configured as an output:
0 = inverting
1 = non-inverting
If configured as a non-sticky input:
0 = inverting
1 = non-inverting
If configured as a sticky input:
0 = falling events will be detected
1 = rising events will be detected.
IDT™
49
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.2.20. AFG GPIODrive
Table 58. AFG GPIODrive Command Verb Format
Verb ID
FEF
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
7EF
See bits [7:0] of bitfield table.
Table 59. AFG GPIODrive Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:5]
Rsvd
R
0x0
Reserved
GPIO4 Drive Mode;
[4]
OD4
OD3
OD2
OD1
OD0
RW
RW
RW
RW
RW
0x0
0x0
0x0
0x0
0x0
0 = push-pull (drive 0 and 1),
1 = open drain (drive 0, float for 1).
GPIO3 Drive Mode;
0 = push-pull (drive 0 and 1),
1 = open drain (drive 0, float for 1).
[3]
[2]
[1]
[0]
GPIO2 Drive Mode;
0 = push-pull (drive 0 and 1),
1 = open drain (drive 0, float for 1).
GPIO1 Drive Mode;
0 = push-pull (drive 0 and 1),
1 = open drain (drive 0, float for 1).
GPIO0 Drive Mode;
0 = push-pull (drive 0 and 1),
1 = open drain (drive 0, float for 1).
3.4.2.21. AFG AnaCtrl
Table 60. AFG AnaCtrl Command Verb Format
Verb ID
FE0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7E0
See bits [7:0] of bitfield table.
IDT™
50
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 61. AFG AnaCtrl Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
[7]
Rsvd2
R
0x0
Reserved
D3 enable signal for analog
AnaD3Enable
RW
RW
RW
0x0
0x0
0x0
Enable mixing of ADC with DAC signal
(for karaoke)
[6]
[5]
ADCMixDAC
AnalogBeepEn
Enable Analog PC-Beep path
Lock Level Shifters prior to digital power down
while analog power still on (DEPENDS Bit)
0 = normal
1 = lock
[4]
LockLS
RW
0x0
Unlock Level Shifters
0 = lock
[3]
[2]
UnlockLS
Rsvd1
RW
R
0x0
0x0
1 = Releases lock level shift.
Reserved
VAG amplifier output drive:
00 = nominal
[1:0]
VAGISel
RW
0x0
01 = -50%
10 = +100%
11 = +50%
3.4.2.22. AFG Supply
Table 62. AFG Supply Command Verb Format
Verb ID
FE6
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7E6
See bits [7:0] of bitfield table.
IDT™
51
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 63. AFG Supply Command Response Format
Bitfield Name RW Reset Description
Bit
[31:7]
Rsvd
R
0x0
Reserved
An internal power supply anti-pop circuit
prevents audible clicks and pops from being
heard when the CODEC is powered on and
off. This function is accomplished by
delaying the charge/discharge of the VREF
capacitor. A value of CVREF = 1 µF will
cause a turn-on delay of roughly 3 seconds,
which will allow the power supplies to
stabilize before the CODEC outputs are
enabled. The recommended value of
CVREF = 10 µF will extend the delay to
30 seconds. The CODEC outputs are also
kept stable for the same amount of time at
power-off to allow the system to be
[7]
VAGRamp
RW
0x0
gracefully turned off. Setting the VAGRamp
bit speeds up the ramp rate by 10X
(degrading the anti-pop performance), for
easier production testing. Any external
component anti-pop circuit is unaffected by
the internal circuit.
00 = Normal Current
01 = 80% nominal Analog Current
10 = 120% nominal Analog Current
11 = 140% nominal Analog Current
[6:5]
[4]
IBIAS
RW
RW
0x0
0x1
0 = low-level SPDIF Input (special buffer for
low level signals)
1 = standard SPDIF Input (for high level
signals)
SPDIFPinLvl
Supply Override Control.
[0] = invert ADC supply
[1] = invert DAC supply
[2] = supply value
[3:0]
Override
RW
0x0
[3] = supply override enable
3.4.2.23. AFG DMicCtrl
Table 64. AFG DMicCtrl Command Verb Format
Verb ID
FF0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7F0
See bits [7:0] of bitfield table.
IDT™
52
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 65. AFG DMicCtrl Command Response Format
Bitfield Name RW Reset Description
Bit
[31:4]
Rsvd
R
0x0
Reserved
Selects what phase of the DigMic clock the
data should be latched:
0 = rising edge
[3:2]
[1:0]
Phase
RW
RW
0x0
0x2
1 = center of high
2 = falling edge
3 = center of low.
Selects the DigMic rate:
0 = 4.704 MHz
Rate
1 = 3.528 MHz
2 = 2.352 MHz
3 = 1.176 MHz.
3.4.2.24. AFG Reset
Table 66. AFG Reset Command Verb Format
Verb ID
7FF
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7FF
See bits [7:0] of bitfield table.
Table 67. AFG Reset Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:0]
Response
R
0x0
Reserved. Overlaps Execute.
Function Reset.
Function Group reset is executed when the
Set verb 7FF is written with 8-bit payload of
00h. The CODEC should issue a response
to acknowledge receipt of the verb, and then
reset the affected Function Group and all
associated widgets to their power-on reset
values. Some controls such as
[0]
Execute
W
0x0
Configuration Default controls should not be
reset. Overlaps Response.
IDT™
53
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.
PortA Node (NID = 0x0A)
3.4.3.1.
PortA WCap
Table 68. PortA WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 69. PortA WCap Command Response Format
Bitfield Name Description
Bit
RW
R
R
R
R
R
R
R
R
R
R
R
R
Reset
0x0
0x4
0x0
0x0
0x0
0x0
0x0
0x1
0x1
0x0
0x0
0x0
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Rsvd2
Type
Reserved
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
[9]
[8]
[7]
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
[6]
[5]
[4]
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
IDT™
54
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.2.
PortA PinCap
Table 70. PortA PinCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0C
Table 71. PortA PinCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:17]
[16]
Reserved
EAPDCap
R
0x0
This widget does not control EAPD pin
VRef generation is supported by this pin
complex, and the following voltages can be
produced on the associated VRef pin: 80%
AVdd; 50% AVdd; GND; Hi-Z (required
since pin complex is output capable)
[15:8]
VrefCap
R
0x17
[7]
[6]
[5]
[4]
[3]
[2]
Rsvd1
BalancedIO
InCap
R
R
R
R
R
R
0x0
0x0
0x1
0x1
0x1
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
OutCap
Pin complex is output capable.
Pin complex has headphone amplifier.
Pin complex can perform Presence Detect.
HdphCap
PresDtctCap
Trigger is required for impedance
measurement
[1]
[0]
TrigRqd
R
R
0x1
0x1
ImpSenseCap
Pin complex supports impedance sense.
3.4.3.3.
PortA ConnLen
Table 72. PortA ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
IDT™
55
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 73. PortA ConnLen Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 02h if DAC1 enabled,
N = 01h otherwise
[6:0]
0x02
3.4.3.4.
PortA ConnLst
Table 74. PortA ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 75. PortA ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
Description
Unused list entry.
Unused list entry.
[31:24]
[23:16]
Entry2
R
DAC1 Converter widget.
Entry1 = 11h if DAC1 enabled,
Entry1 = 00h otherwise
[15:8]
[7:0]
Entry1
Entry0
R
R
0x11
0x10
DAC0 Converter widget
3.4.3.5.
PortA ConnSelect
Table 76. PortA ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
701
See bits [7:0] of bitfield table.
IDT™
56
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 77. PortA ConnSelect Command Response Format
Bitfield Name RW Reset Description
Bit
[31:1]
[0]
Rsvd
Index
R
0x0
0x0
Reserved
Connection select control index.
RW
3.4.3.6.
PortA PinCtl
Table 78. PortA PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
Get
Set1
See bitfield table.
0000_0000h
707
See bits [7:0] of bitfield table.
Table 79. PortA PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
[7]
Rsvd2
R
0x0
Reserved
1 = enable the low impedance amplifier
associated with the output.
HdphEn
OutEn
RW
RW
0x0
0x0
1 = (CODEC) output path of Pin Widget is
enabled
[6]
1 = (CODEC) input path of Pin Widget is
enabled
[5]
InEn
RW
R
0x0
0x0
[4:3]
Rsvd1
Reserved
VRefEn: Selects one of the possible states
for the VRef signal associated with the Pin
Widget. If the value written to this control
does not correspond to a supported value
defined in the VRefCntrl field of the Pin
Capabilities parameter (0C), then this
control will take the value of 000b (Hi-Z).
(Hi-Z = 000b, 50% = 001b, GND = 010b,
80% = 100b)
[2:0]
VrefSelect
RW
0x0
IDT™
57
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.3.7.
PortA UnsolResp
Table 80. PortA UnsolResp Command Verb Format
Verb ID
Payload
00
Response
Get
F08
708
See bitfield table.
0000_0000h
Set1
See bits [7:0] of bitfield table.
Table 81. PortA UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
3.4.3.8.
PortA PinSense
Table 82. PortA PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
Set2
709
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
709
0000_0000h
Table 83. PortA PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
[31]
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
IDT™
58
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 83. PortA PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
RightCh
W
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
[0]
LeftCh
W
0x0
3.4.3.9.
PortA PinConfig
Table 84. PortA PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 85. PortA PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
[29:24]
[23:20]
Port
RW
0x0
Physical location of the jack.
02h = Mainboard, Front
Location
Device
RW
RW
0x02
0x2
Default Device, indicating intended use of jack.
2 = HP Out
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x4
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 4 = Green
Misc[0] = Jack Detect override.
Misc
IDT™
59
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 85. PortA PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
Assoc
RW
0x2
All Widgets in an association must have unique
sequence number.
[3:0]
Sequence
RW
0x0
3.4.4.
PortB Node (NID = 0x0B)
3.4.4.1.
PortB WCap
Table 86. PortB WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 87. PortB WCap Command Response Format
Bitfield Name Description
Bit
RW
R
R
R
R
R
R
R
R
R
R
R
R
Reset
0x0
0x4
0x0
0x0
0x0
0x0
0x0
0x1
0x1
0x0
0x0
0x0
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Rsvd2
Type
Reserved
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
[9]
[8]
[7]
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
[6]
[5]
[4]
FrmtOverride
N/A for pin complex
IDT™
60
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 87. PortB WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.4.2.
PortB PinCap
Table 88. PortB PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 89. PortB PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin.
VRef generation is supported by this pin
complex, and the following voltages can be
produced on the associated VRef pin: 80%
AVdd; 50% AVdd; GND; Hi-Z (required
since pin complex is output capable)
[15:8]
VrefCap
R
0x17
[7]
[6]
[5]
[4]
[3]
[2]
Rsvd1
BalancedIO
InCap
R
R
R
R
R
R
0x0
0x0
0x1
0x1
0x0
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
Pin complex is output capable.
Pin has a headphone amplifier.
Pin complex can perform Presence Detect.
OutCap
HdphCap
PresDtctCap
IDT™
61
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 89. PortB PinCap Command Response Format
Bit
[1]
[0]
Bitfield Name
RW
Reset
Description
Trigger is required for impedance
measurement.
TrigRqd
R
0x1
ImpSenseCap
R
0x1
Pin complex supports impedance sense.
3.4.4.3.
PortB ConnLen
Table 90. PortB ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 91. PortB ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 02h if DAC1 enabled,
N = 01h otherwise
[6:0]
0x02
3.4.4.4.
PortB ConnLst
Table 92. PortB ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 93. PortB ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
Description
Unused list entry.
Unused list entry.
[31:24]
[23:16]
Entry2
R
IDT™
62
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 93. PortB ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
DAC1 Converter widget.
Entry1 = 11h if DAC1 enabled,
Entry1 = 00h otherwise
[15:8]
[7:0]
Entry1
Entry0
R
R
0x11
0x10
DAC0 Converter widget
3.4.4.5.
PortB ConnSelect
Table 94. PortB ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
Get
Set1
See bitfield table.
0000_0000h
701
See bits [7:0] of bitfield table.
Table 95. PortB ConnSelect Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:1]
[0]
Reserved
Connection select control index.
Index
RW
0x0
3.4.4.6.
PortB PinCtl
Table 96. PortB PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 97. PortB PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:7]
[6]
Rsvd2
R
0x0
Reserved
1 = (CODEC) output path of Pin Widget is
enabled
OutEn
InEn
RW
RW
0x0
0x0
1 = (CODEC) input path of Pin Widget is
enabled
[5]
IDT™
63
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 97. PortB PinCtl Command Response Format
Bitfield Name RW Reset Description
Bit
[4:3]
Rsvd1
R
0x0
Reserved
VRefEn: Selects one of the possible states
for the VRef signal associated with the Pin
Widget. If the value written to this control
does not correspond to a supported value
defined in the VRefCntrl field of the Pin
Capabilities parameter (0C), then this
control will take the value of 000b (Hi-Z).
(Hi-Z = 000b, 50% = 001b, GND = 010b,
80% = 100b)
[2:0]
VrefSelect
RW
0x0
3.4.4.7.
PortB UnsolResp
Table 98. PortB UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 99. PortB UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
IDT™
64
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.4.8.
PortB PinSense
Table 100. PortB PinSense Command Verb Format
Verb ID
Payload
00
Response
Get
Set1
Set2
F09
709
709
See bitfield table.
0000_0000h
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
0000_0000h
Table 101. PortB PinSense Command Response Format
Bit
[31]
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
[0]
RightCh
LeftCh
W
W
0x0
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
3.4.4.9.
PortB PinConfig
Table 102. PortB PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
IDT™
65
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 103. PortB PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
Port
RW
0x0
Physical location of the jack.
02h = Mainboard, Front
[29:24]
[23:20]
Location
Device
RW
RW
0x02
0xA
Default Device, indicating intended use of jack.
A = MIC In
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x9
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 9 = Pink
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x8
0x0
All Widgets in an association must have unique
sequence number.
Sequence
3.4.5.
PortC Node (NID = 0x0C)
3.4.5.1.
PortC WCap
Table 104. PortC WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 105. PortC WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Reserved
Type
R
0x4
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
R
0x0
SwapCap
R
0x0
No left/right channel swap capability
IDT™
66
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 105. PortC WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[10]
[9]
PwrPrsnt
R
0x0
No support for Power State control
Widget supports an Analog stream
DigitalStrm
R
0x0
Connection list is present.
ConnList = 1 if DAC1 enabled,
ConnList = 0 otherwise
[8]
ConnList
R
0x1
[7]
[6]
[5]
[4]
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
0x1
0x0
0x0
0x0
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.5.2.
PortC PinCap
Table 106. PortC PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 107. PortC PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
This widget does not control EAPD pin
EapdCap
R
0x0
IDT™
67
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 107. PortC PinCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
VRef generation is supported by this pin
complex, and the following voltages can be
produced on the associated VRef pin: 80%
AVdd; 50% AVdd; GND; Hi-Z (required
since pin complex is output capable)
[15:8]
VrefCap
R
0x17
[7]
[6]
[5]
Rsvd1
BalancedIO
InCap
R
R
R
0x0
0x0
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
Pin complex is output capable.
OutCap = 1 if DAC1 enabled,
OutCap = 0 otherwise
[4]
OutCap
R
0x1
[3]
[2]
HdphCap
R
R
0x0
0x1
Pin does not have a headphone amplifier.
Pin complex can perform Presence Detect.
PresDtctCap
Trigger is required for impedance
measurement
[1]
[0]
TrigRqd
R
R
0x1
0x1
ImpSenseCap
Pin complex supports impedance sense.
3.4.5.3.
PortC ConnLen
Table 108. PortC ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 109. PortC ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 01h if DAC1 enabled,
N = 00h otherwise
[6:0]
0x01
IDT™
68
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.5.4.
PortC ConnLst
Table 110. PortC ConnLst Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F02
00
Table 111. PortC ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
Description
Unused list entry.
[31:24]
[23:16]
[15:8]
Entry2
R
Unused list entry.
Unused list entry.
Entry1
R
DAC1 Converter widget.
Entry1 = 11h if DAC1 enabled,
Entry1 = 00h otherwise
[7:0]
Entry0
R
0x11
3.4.5.5.
PortC PinCtl
Table 112. PortC PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 113. PortC PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:7]
[6]
Rsvd2
R
0x0
Reserved
1 = (CODEC) output path of Pin Widget is
enabled
OutEn
InEn
RW
RW
0x0
0x0
1 = (CODEC) input path of Pin Widget is
enabled
[5]
IDT™
69
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 113. PortC PinCtl Command Response Format
Bitfield Name RW Reset Description
Bit
[4:3]
Rsvd1
R
0x0
Reserved
VRefEn: Selects one of the possible states
for the VRef signal associated with the Pin
Widget. If the value written to this control
does not correspond to a supported value
defined in the VRefCntrl field of the Pin
Capabilities parameter (0C), then this
control will take the value of 000b (Hi-Z).
(Hi-Z = 000b, 50% = 001b, GND = 010b,
80% = 100b)
[2:0]
VrefSelect
RW
0x0
3.4.5.6.
PortC UnsolResp
Table 114. PortC UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 115. PortC UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
IDT™
70
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.5.7.
PortC PinSense
Table 116. PortC PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
Set2
709
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
709
0000_0000h
Table 117. PortC PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
[31]
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
[0]
RightCh
LeftCh
W
W
0x0
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
3.4.5.8.
PortC PinConfig
Table 118. PortC PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
IDT™
71
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 119. PortC PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
Port
RW
0x0
Physical location of the jack.
01h = Mainboard, Rear
[29:24]
[23:20]
Location
Device
RW
RW
0x01
0x8
Default Device, indicating intended use of jack.
8 = Line In
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x3
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 3 = Blue
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x4
0xE
All Widgets in an association must have unique
sequence number.
Sequence
3.4.6.
PortD Node (NID = 0x0D)
3.4.6.1.
PortD WCap
Table 120. PortD WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 121. PortD WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Reserved
Type
R
0x4
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
R
0x0
SwapCap
R
0x0
No left/right channel swap capability
IDT™
72
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 121. PortD WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[10]
[9]
PwrPrsnt
DigitalStrm
ConnList
R
0x0
No support for Power State control
Widget supports an Analog stream
Connection list is present
R
R
R
R
R
R
0x0
0x1
0x1
0x0
0x0
0x0
[8]
[7]
UnsolCap
ProcPrsnt
Stripe
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
[6]
[5]
[4]
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.6.2.
PortD PinCap
Table 122. PortD PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 123. PortD PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin
VRef generation not supported by this pin
complex.
[15:8]
VrefCap
R
0x00
[7]
[6]
Rsvd1
R
R
0x0
0x0
Reserved
BalancedIO
Pin complex does not have balanced pins.
IDT™
73
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 123. PortD PinCap Command Response Format
Bitfield Name RW Reset Description
Bit
[5]
[4]
[3]
[2]
InCap
OutCap
R
0x1
Pin complex is input capable.
Pin complex is output capable.
R
R
R
0x1
0x1
0x1
HdphCap
PresDtctCap
Pin complex has headphone amplifier.
Pin complex can perform Presence Detect.
Trigger is required for impedance
measurement
[1]
[0]
TrigRqd
R
R
0x1
0x1
ImpSenseCap
Pin complex supports impedance sense.
3.4.6.3.
PortD ConnLen
Table 124. PortD ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 125. PortD ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.6.4.
PortD ConnLst
Table 126. PortD ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
IDT™
74
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 127. PortD ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:16]
[15:8]
[7:0]
Entry3
Entry2
Entry1
Entry0
R
0x00
Unused list entry.
R
R
R
0x00
0x00
0x10
Unused list entry.
Unused list entry.
DAC0 Converter widget
3.4.6.5.
PortD PinCtl
Table 128. PortD PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
Get
Set1
See bitfield table.
0000_0000h
707
See bits [7:0] of bitfield table.
Table 129. PortD PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
[7]
Rsvd2
R
0x0
Reserved
1 = enable the low impedance amplifier
associated with the output.
HdphEn
OutEn
RW
RW
0x0
0x0
1 = (CODEC) output path of Pin Widget is
enabled
[6]
1 = (CODEC) input path of Pin Widget is
enabled
[5]
InEn
RW
R
0x0
0x0
[4:0]
Rsvd1
Reserved
3.4.6.6.
PortD UnsolResp
Table 130. PortD UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
IDT™
75
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 131. PortD UnsolResp Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
3.4.6.7.
PortD PinSense
Table 132. PortD PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
Set2
709
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
709
0000_0000h
Table 133. PortD PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
[31]
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
[0]
RightCh
LeftCh
W
W
0x0
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
IDT™
76
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.6.8.
PortD PinConfig
Table 134. PortD PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
Get
00
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Set1
Set2
Set3
Set4
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 135. PortD PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
[29:24]
[23:20]
Port
RW
0x0
Physical location of the jack.
01h = Mainboard, Rear
Location
Device
RW
RW
0x01
0x2
Default Device, indicating intended use of jack.
2 = HP Out
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x4
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 4 = Green
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x1
0xF
All Widgets in an association must have unique
sequence number.
Sequence
IDT™
77
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.
PortE Node (NID = 0x0E)
3.4.7.1.
PortE WCap
Table 136. PortE WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 137. PortE WCap Command Response Format
Bitfield Name Description
Bit
RW
R
R
R
R
R
R
R
R
R
R
R
R
Reset
0x0
0x4
0x0
0x0
0x0
0x0
0x0
0x1
0x1
0x0
0x0
0x0
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Rsvd2
Type
Reserved
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
[9]
[8]
[7]
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
[6]
[5]
[4]
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
IDT™
78
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.2.
PortE PinCap
Table 138. PortE PinCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0C
Table 139. PortE PinCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:17]
[16]
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin
VRef generation is supported by this pin
complex, and the following voltages can be
produced on the associated VRef pin: 80%
AVdd; 50% AVdd; GND; Hi-Z (required
since pin complex is output capable)
[15:8]
VrefCap
R
0x17
[7]
[6]
[5]
[4]
[3]
[2]
Rsvd1
BalancedIO
InCap
R
R
R
R
R
R
0x0
0x0
0x1
0x1
0x0
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
OutCap
Pin complex is output capable.
Pin does not have a headphone amplifier.
Pin complex can perform Presence Detect.
HdphCap
PresDtctCap
Trigger is required for impedance
measurement
[1]
[0]
TrigRqd
R
R
0x1
0x1
ImpSenseCap
Pin complex supports impedance sense.
3.4.7.3.
PortE ConnLen
Table 140. PortE ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
IDT™
79
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 141. PortE ConnLen Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
[7]
Rsvd
LongForm
N
R
0x0
Reserved
R
R
0x0
Connection list uses short-form (7-bit) NID entries.
Number of NID entries in connection list.
[6:0]
0x01
3.4.7.4.
PortE ConnLst
Table 142. PortE ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 143. PortE ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
0x10
Description
Unused list entry.
[31:24]
[23:16]
[15:8]
[7:0]
Entry2
R
Unused list entry.
Entry1
R
Unused list entry.
Entry0
R
DAC0 Converter widget
3.4.7.5.
PortE PinCtl
Table 144. PortE PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 145. PortE PinCtl Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:7]
[6]
Reserved
1 = (CODEC) output path of Pin Widget is enabled
OutEn
RW
0x0
IDT™
80
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 145. PortE PinCtl Command Response Format
Bitfield Name RW Reset Description
Bit
[5]
InEn
RW
0x0
1 = (CODEC) input path of Pin Widget is enabled
Reserved
[4:3]
Rsvd1
R
0x0
VRefEn: Selects one of the possible states for the
VRef signal associated with the Pin Widget. If the
value written to this control does not correspond to
a supported value defined in the VRefCntrl field of
the Pin Capabilities parameter (0C), then this
control will take the value of 000b (Hi-Z).
(Hi-Z = 000b, 50% = 001b, GND = 010b,
80% = 100b)
[2:0]
VrefSelect
RW
0x0
3.4.7.6.
PortE UnsolResp
Table 146. PortE UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 147. PortE UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
IDT™
81
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.7.7.
PortE PinSense
Table 148. PortE PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
Set2
709
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
709
0000_0000h
Table 149. PortE PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
[31]
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
[0]
RightCh
LeftCh
W
W
0x0
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
3.4.7.8.
PortE PinConfig
Table 150. PortE PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
00
Set1
Set2
Set3
Set4
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
IDT™
82
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 151. PortE PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
Port
RW
0x0
Physical location of the jack.
01h = Mainboard, Rear
[29:24]
[23:20]
Location
Device
RW
RW
0x01
0x0
Default Device, indicating intended use of jack.
0 = Line Out
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x1
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 1 = Black
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x1
0x0
All Widgets in an association must have unique
sequence number.
Sequence
3.4.8.
PortF Node (NID = 0x0F)
3.4.8.1.
PortF WCap
Table 152. PortF WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 153. PortF WCap Command Response Format
Bit
Bitfield Name
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Rsvd2
Type
Reserved
R
0x4
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
SwapCap
R
0x0
R
0x0
No left/right channel swap capability
IDT™
83
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 153. PortF WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[10]
[9]
PwrPrsnt
R
0x0
No support for Power State control
Widget supports an Analog stream
DigitalStrm
R
0x0
Connection list is present.
ConnList = 1 if DAC1 enabled,
ConnList = 0 otherwise
[8]
ConnList
R
0x1
[7]
[6]
[5]
[4]
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
0x1
0x0
0x0
0x0
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.8.2.
PortF PinCap
Table 154. PortF PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 155. PortF PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
This widget does not control EAPD pin
EapdCap
R
0x0
IDT™
84
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 155. PortF PinCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
VRef generation is supported by this pin
complex, and the following voltages can be
produced on the associated VRef pin: 80%
AVdd; 50% AVdd; GND; Hi-Z (required
since pin complex is output capable)
[15:8]
VrefCap
R
0x17
[7]
[6]
[5]
Rsvd1
BalancedIO
InCap
R
R
R
0x0
0x0
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
Pin complex is output capable.
OutCap = 1 if DAC1 enabled,
OutCap = 0 otherwise
[4]
OutCap
R
0x1
[3]
[2]
HdphCap
R
R
0x0
0x1
Pin does not have a headphone amplifier.
Pin complex can perform Presence Detect.
PresDtctCap
Trigger is required for impedance
measurement
[1]
[0]
TrigRqd
R
R
0x1
0x1
ImpSenseCap
Pin complex supports impedance sense.
3.4.8.3.
PortF ConnLen
Table 156. PortF ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 157. PortF ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 01h if DAC1 enabled,
N = 00h otherwise
[6:0]
0x01
IDT™
85
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.8.4.
PortF ConnLst
Table 158. PortF ConnLst Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F02
00
Table 159. PortF ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
Description
Unused list entry.
[31:24]
[23:16]
[15:8]
Entry2
R
Unused list entry.
Unused list entry.
Entry1
R
DAC1 Converter widget.
Entry1 = 11h if DAC1 enabled,
Entry1 = 00h otherwise
[7:0]
Entry0
R
0x11
3.4.8.5.
PortF PinCtl
Table 160. PortF PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 161. PortF PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:7]
[6]
Rsvd2
R
0x0
Reserved
1 = (CODEC) output path of Pin Widget is
enabled
OutEn
InEn
RW
RW
0x0
0x0
1 = (CODEC) input path of Pin Widget is
enabled
[5]
IDT™
86
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 161. PortF PinCtl Command Response Format
Bitfield Name RW Reset Description
Bit
[4:3]
Rsvd1
R
0x0
Reserved
VRefEn: Selects one of the possible states
for the VRef signal associated with the Pin
Widget. If the value written to this control
does not correspond to a supported value
defined in the VRefCntrl field of the Pin
Capabilities parameter (0C), then this
control will take the value of 000b (Hi-Z).
(Hi-Z = 000b, 50% = 001b, GND = 010b,
80% = 100b)
[2:0]
VrefSelect
RW
0x0
3.4.8.6.
PortF UnsolResp
Table 162. PortF UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 163. PortF UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
IDT™
87
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.8.7.
PortF PinSense
Table 164. PortF PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
Set2
709
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
709
0000_0000h
Table 165. PortF PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
1 = something is plugged into jack
associated with Pin Complex.
[31]
PresDtct
R
0x0
Measured impedance of the widget. A value
of all 1s indicates that a valid sense reading
is not available, or the sense measurement
is busy if it has been recently triggered.
[30:0]
Impedance
R
0x7FFF_FFFF
Set 1 = perform impedance sensing on right
channel or ring of the connector
[0]
[0]
RightCh
LeftCh
W
W
0x0
0x0
Set 0 = perform impedance sensing on left
channel or tip of the connector
3.4.8.8.
PortF PinConfig
Table 166. PortF PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
IDT™
88
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 167. PortF PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
Port
RW
0x0
Physical location of the jack.
01h = Mainboard, Rear
[29:24]
[23:20]
Location
Device
RW
RW
0x01
0xA
Default Device, indicating intended use of jack.
A = MIC In
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x1
0x9
0x0
Connection Type. 1 = 1/8 inch jack
Color of physical jack. 9 = Pink
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x4
0x0
All Widgets in an association must have unique
sequence number.
Sequence
3.4.9.
DAC0 Node (NID = 0x10)
3.4.9.1. DAC0 CnvtrFrmt
Table 168. DAC0 CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
See bitfield table.
0000_0000h
Get
A
2
Set1
See bits [15:0] of bitfield table.
Table 169. DAC0 CnvtrFrmt Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:16]
[15]
Rsvd2
R
0x0
Reserved
Stream Type: only PCM streams are
supported by this widget.
StrmType
R
0x0
IDT™
89
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 169. DAC0 CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
[14]
RateBase
RW
0x0
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
[10:8]
RateMult
RW
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
0x3
Reserved
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
RW
0x1
0001 = 2 channels
...
1111 = 16 channels
3.4.9.2.
DAC0 OutAmpRight
Table 170. DAC0 OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
IDT™
90
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 171. DAC0 OutAmpRight Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
[7]
Rsvd
R
0x0
Reserved
Mute
Gain
RW
RW
0x1
1 = mute is active
[6:0]
0x7F
Amplifier gain step number
3.4.9.3.
DAC0 OutAmpLeft
Table 172. DAC0 OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
Get
Set1
See bitfield table.
0000_0000h
3A0
See bits [7:0] of bitfield table.
Table 173. DAC0 OutAmpLeft Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
1 = mute is active
Amplifier gain step number
Mute
RW
RW
0x1
[6:0]
Gain
0x7F
3.4.9.4.
DAC0 WCap
Table 174. DAC0 WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 175. DAC0 WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
Reserved
Type
R
0x0
Widget type = Audio Output
Delay
R
0xD
Number of sample delays through widget
IDT™
91
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 175. DAC0 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[15:12]
[11]
[10]
[9]
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
0x0
Reserved
R
R
R
R
R
R
R
0x1
0x1
0x0
0x0
0x0
0x0
0x0
Left and right channels can be swapped
Power State control is supported
Widget supports an Analog stream
No connection list is present
[8]
[7]
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
[5]
No format info; use default format parameters
from Audio Function node instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier
No input amplifier
Stereo widget
3.4.9.5.
DAC0 PwrState
Table 176. DAC0 PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
Table 177. DAC0 PwrState Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:8]
[7:4]
Reserved
PS-Act: Actual power state of referenced node.
Act
R
0x3
IDT™
92
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 177. DAC0 PwrState Command Response Format
Bitfield Name RW Reset Description
Bit
[3:2]
Rsvd1
R
0x0
Reserved
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
10 - Fully on.
11 - Powered down.
[1:0]
Set
RW
0x3
3.4.9.6.
DAC0 CnvtrID
Table 178. DAC0 CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
706
See bits [7:0] of bitfield table.
Table 179. DAC0 CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter.
[3:0]
Channel
3.4.9.7.
DAC0 LR
Table 180. DAC0 LR Command Verb Format
Verb ID
F0C
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
70C
See bits [7:0] of bitfield table.
IDT™
93
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 181. DAC0 LR Command Response Format
Bitfield Name RW Reset Description
Bit
[31:3]
Rsvd2
SwapEn
Rsvd1
R
0x0
Reserved
1 = enable swapping of left and right
channels.
[2]
RW
R
0x0
0x0
[1:0]
Reserved
3.4.10. DAC1 Node (NID = 0x11)
3.4.10.1. DAC1 CnvtrFrmt
Table 182. DAC1 CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
See bitfield table.
0000_0000h
Get
A
2
Set1
See bits [15:0] of bitfield table.
Table 183. DAC1 CnvtrFrmt Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:16]
[15]
Rsvd2
R
0x0
Reserved
Stream Type: only PCM streams are
supported by this widget.
StrmType
RateBase
R
0x0
0x0
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
[14]
RW
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
RateMult
RW
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
IDT™
94
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 183. DAC1 CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
[10:8]
RateDiv
RW
0x0
[7]
Rsvd1
R
0x0
0x3
Reserved
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
RW
0x1
0001 = 2 channels
...
1111 = 16 channels
3.4.10.2. DAC1 OutAmpRight
Table 184. DAC1 OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
Table 185. DAC1 OutAmpRight Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
1 = mute is active
Amplifier gain step number
Mute
RW
RW
0x1
[6:0]
Gain
0x7F
IDT™
95
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.10.3. DAC1 OutAmpLeft
Table 186. DAC1 OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
3A0
See bits [7:0] of bitfield table.
Table 187. DAC1 OutAmpLeft Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
1 = mute is active
Amplifier gain step number
Mute
RW
RW
0x1
[6:0]
Gain
0x7F
3.4.10.4. DAC1 WCap
Table 188. DAC1 WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 189. DAC1 WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Audio Output widget.
Type = 0h (Output Converter) if DAC1 enabled,
Type = Fh (Vendor Defined) otherwise
[23:20]
Type
R
0x0
[19:16]
[15:12]
[11]
Delay
Rsvd1
R
R
R
R
R
R
0xD
0x0
0x1
0x1
0x0
0x0
Number of sample delays through widget
Reserved
SwapCap
PwrPrsnt
DigitalStrm
ConnList
Left and right channels can be swapped
Power State control is supported
Widget supports an Analog stream
No connection list is present
[10]
[9]
[8]
IDT™
96
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 189. DAC1 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[7]
[6]
[5]
UnsolCap
ProcPrsnt
Stripe
R
0x0
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
R
R
0x0
0x0
No format info; use default format parameters
from Audio Function node instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier
No input amplifier
Stereo widget
3.4.10.5. DAC1 PwrState
Table 190. DAC1 PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
Table 191. DAC1 PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
[7:4]
[3:2]
Rsvd2
R
0x0
Reserved
PS-Act: Actual power state of referenced
node.
Act
R
R
0x3
0x0
Rsvd1
Reserved
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
10 - Fully on.
11 - Powered down.
[1:0]
Set
RW
0x3
IDT™
97
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.10.6. DAC1 CnvtrID
Table 192. DAC1 CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
706
See bits [7:0] of bitfield table.
Table 193. DAC1 CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter.
[3:0]
Channel
3.4.10.7. DAC1 LR
Table 194. DAC1 LR Command Verb Format
Verb ID
F0C
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
70C
See bits [7:0] of bitfield table.
Table 195. DAC1 LR Command Response Format
Bit
[31:3]
[2]
Bitfield Name
RW
R
Reset
0x0
Description
Rsvd2
SwapEn
Rsvd1
Reserved
RW
R
0x0
1 = enable swapping of left and right channels.
Reserved
[1:0]
0x0
IDT™
98
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.11. ADC0 Node (NID = 0x12)
3.4.11.1. ADC0 CnvtrFrmt
Table 196. ADC0 CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
Get
A
2
See bitfield table.
0000_0000h
Set1
See bits [15:0] of bitfield table.
Table 197. ADC0 CnvtrFrmt Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:16]
[15]
Rsvd2
R
0x0
Reserved
Stream Type: only PCM streams are
supported by this widget.
StrmType
RateBase
R
0x0
0x0
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
[14]
RW
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
RateMult
RW
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
[10:8]
[7]
RateDiv
Rsvd1
RW
R
0x0
0x0
Reserved
IDT™
99
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 197. ADC0 CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
RW
0x3
0x1
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
0001 = 2 channels
...
1111 = 16 channels
3.4.11.2. ADC0 WCap
Table 198. ADC0 WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 199. ADC0 WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
RW
R
Reset
0x0
0x1
0xD
0x0
0x0
0x1
0x0
0x1
0x0
Description
Rsvd2
Type
Reserved
R
Widget type = Audio Input
Delay
R
Number of sample delays through widget
Reserved
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
R
No left/right swap capability
Power State control is supported
Widget supports an Analog stream
Connection list is present
[10]
R
[9]
R
[8]
R
[7]
R
No support for Unsolicited Response
Software should query the Processing
Controls parameter for this widget.
[6]
ProcPrsnt
R
0x1
IDT™
100
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 199. ADC0 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[5]
Stripe
R
0x0
No support for striping
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
AmpOverride
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.11.3. ADC0 ConnLen
Table 200. ADC0 ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 201. ADC0 ConnLen Command Response Format
Bit
[31:8]
[7]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved.
LongForm
N
R
0x0
Connection list uses short-form (7-bit) NID entries.
Number of NID entries in connection list.
[6:0]
R
0x01
3.4.11.4. ADC0 ConnLst
Table 202. ADC0 ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
IDT™
101
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 203. ADC0 ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:16]
[15:8]
[7:0]
Entry3
Entry2
Entry1
Entry0
R
0x00
Unused list entry.
R
R
R
0x00
0x00
0x1D
Unused list entry.
Unused list entry.
ADC0Mux widget
3.4.11.5. ADC0 ProcState
Table 204. ADC0 ProcState Command Verb Format
Verb ID
F03
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
703
See bits [7:0] of bitfield table.
Table 205. ADC0 ProcState Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x0
Reserved
High Pass Filter Offset Calculation Disable
0 = Calculation enabled.
[7]
HPFOCDIS
Rsvd1
RW
R
0x0
0x0
1 = Calculation disabled.
[6:2]
Reserved
Processing State = 00 (OFF): bypass the
ADC high pass filter;
Processing State = 01, 10, 11 (ON or
BENIGN): ADC high pass filter is enabled.
[1:0]
ADCHPFByp
RW
0x1
3.4.11.6. ADC0 PwrState
Table 206. ADC0 PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
IDT™
102
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 207. ADC0 PwrState Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd2
R
0x0
Reserved
PS-Act: Actual power state of referenced
node.
[7:4]
[3:2]
Act
R
R
0x3
0x0
Rsvd1
Reserved
PS-Set: Current power setting of referenced
node.
00 - Fully on.
[1:0]
Set
RW
0x3
01 - Fully on.
10 - Fully on.
11 - Powered down (default)
3.4.11.7. ADC0 CnvtrID
Table 208. ADC0 CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
706
See bits [7:0] of bitfield table.
Table 209. ADC0 CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
[3:0]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter
Channel
IDT™
103
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.12. ADC1 Node (NID = 0x13)
3.4.12.1. ADC1 CnvtrFrmt
Table 210. ADC1 CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
Get
A
2
See bitfield table.
0000_0000h
Set1
See bits [15:0] of bitfield table.
Table 211. ADC1 CnvtrFrmt Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:16]
[15]
Rsvd2
R
0x0
Reserved
Stream Type: only PCM streams are
supported by this widget.
StrmType
RateBase
R
0x0
0x0
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
[14]
RW
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
RateMult
RW
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
[10:8]
[7]
RateDiv
Rsvd1
RW
R
0x0
0x0
Reserved
IDT™
104
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 211. ADC1 CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
RW
0x3
0x1
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
0001 = 2 channels
...
1111 = 16 channels
3.4.12.2. ADC1 WCap
Table 212. ADC1 WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 213. ADC1 WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
RW
R
Reset
0x0
0x1
0xD
0x0
0x0
0x1
0x0
0x1
0x0
Description
Rsvd2
Type
Reserved
R
Widget type = Audio Input
Delay
R
Number of sample delays through widget
Reserved
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
R
No left/right swap capability
Power State control is supported
Widget supports an Analog stream
Connection list is present
[10]
R
[9]
R
[8]
R
[7]
R
No support for Unsolicited Response
Software should query the Processing
Controls parameter for this widget.
[6]
ProcPrsnt
R
0x1
IDT™
105
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 213. ADC1 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[5]
Stripe
R
0x0
No support for striping
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
AmpOverride
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.12.3. ADC1 ConnLen
Table 214. ADC1 ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 215. ADC1 ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved.
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.12.4. ADC1 ConnLst
Table 216. ADC1 ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
IDT™
106
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 217. ADC1 ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:16]
[15:8]
[7:0]
Entry3
Entry2
Entry1
Entry0
R
0x00
Unused list entry.
R
R
R
0x00
0x00
0x1E
Unused list entry.
Unused list entry.
ADC1Mux widget
3.4.12.5. ADC1 ProcState
Table 218. ADC1 ProcState Command Verb Format
Verb ID
F03
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
703
See bits [7:0] of bitfield table.
Table 219. ADC1 ProcState Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x0
Reserved
High Pass Filter Offset Calculation Disable
0 = Calculation enabled.
[7]
HPFOCDIS
Rsvd1
RW
R
0x0
0x0
1 = Calculation disabled.
[6:2]
Reserved
Processing State = 00 (OFF): bypass the
ADC high pass filter;
Processing State = 01, 10, 11 (ON or
BENIGN): ADC high pass filter is enabled.
[1:0]
ADCHPFByp
RW
0x1
3.4.12.6. ADC1 PwrState
Table 220. ADC1 PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
IDT™
107
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 221. ADC1 PwrState Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd2
R
0x0
Reserved
PS-Act: Actual power state of referenced
node.
[7:4]
[3:2]
Act
R
R
0x3
0x0
Rsvd1
Reserved
PS-Set: Current power setting of referenced
node.
00 - Fully on.
[1:0]
Set
RW
0x3
01 - Fully on.
10 - Fully on.
11 - Powered down (default)
3.4.12.7. ADC1 CnvtrID
Table 222. ADC1 CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
706
See bits [7:0] of bitfield table.
Table 223. ADC1 CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
[3:0]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter
Channel
IDT™
108
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.13. PortMonoOut Node (NID = 0x14)
3.4.13.1. PortMonoOut Vol
Table 224. PortMonoOut Vol Command Verb Format
Verb ID
BA0
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
3A0
See bits [7:0] of bitfield table.
Table 225. PortMonoOut Vol Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
Mute
RW
R
0x1
1 = mute is active
Reserved
[6:5]
[4:0]
Rsvd1
0x0
Gain
RW
0x1F
Mono (left) amplifier gain step number
3.4.13.2. PortMonoOut WCap
Table 226. PortMonoOut WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 227. PortMonoOut WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
0x4
0x0
0x0
0x0
0x0
0x0
Description
Reserved
Type
R
Widget type = Pin Complex
Delay
R
Number of sample delays through widget
Reserved
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
R
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
[10]
R
[9]
R
IDT™
109
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 227. PortMonoOut WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[8]
[7]
[6]
[5]
[4]
ConnList
R
0x1
Connection list is present
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
0x0
0x0
0x0
0x0
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
This widget contains its own amplifier
parameters.
[3]
AmpOverride
R
0x1
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x0
Output amplifier is present
No input amplifier
Mono widget
3.4.13.3. PortMonoOut PinCap
Table 228. PortMonoOut PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 229. PortMonoOut PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin
VRef generation N/A since pin complex is
not input capable.
[15:8]
VrefCap
R
0x00
[7]
[6]
[5]
[4]
Rsvd1
BalancedIO
InCap
R
R
R
R
0x0
0x0
0x0
0x1
Reserved
Pin complex does not have balanced pins.
Pin complex is not input capable.
Pin complex is output capable.
OutCap
IDT™
110
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 229. PortMonoOut PinCap Command Response Format
Bitfield Name RW Reset Description
Bit
[3]
HdphCap
R
0x0
Pin does not have a headphone amplifier.
Pin complex cannot perform Presence
Detect.
[2]
[1]
[0]
PresDtctCap
TrigRqd
R
R
R
0x0
0x0
0x0
N/A
Pin complex does not support impedance
sense.
ImpSenseCap
3.4.13.4. PortMonoOut OutAmpCap
Table 230. PortMonoOut OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
Table 231. PortMonoOut OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x1
Description
Amplifier is capable of muting
Reserved
[30:23]
[22:16]
[15]
Rsvd3
R
0x0
StepSize
Rsvd2
R
0x05
0x0
Size of each step in the gain range = 1.5dB
Reserved
R
Number of steps in the gain range = 31
(32 values, -46.5dB to +0dB)
[14:8]
NumSteps
R
0x1F
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x1F
0dB-step is programmed with this offset
3.4.13.5. PortMonoOut ConnLen
Table 232. PortMonoOut ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
IDT™
111
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 233. PortMonoOut ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.13.6. PortMonoOut ConnLst
Table 234. PortMonoOut ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 235. PortMonoOut ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
0x15
Description
Unused list entry.
[31:24]
[23:16]
[15:8]
[7:0]
Entry2
R
Unused list entry.
Unused list entry.
MonoOut Mix widget.
Entry1
R
Entry0
R
3.4.13.7. PortMonoOut PinCtl
Table 236. PortMonoOut PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 237. PortMonoOut PinCtl Command Response Format
Bit
[31:7]
Bitfield Name
RW
Reset
Description
Rsvd2
R
0x0
Reserved
IDT™
112
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 237. PortMonoOut PinCtl Command Response Format
Bit
[6]
Bitfield Name
RW
RW
R
Reset
Description
1 = (CODEC) output path of Pin Widget is
enabled
OutEn
0x0
[5:0]
Rsvd1
0x0
Reserved
3.4.13.8. PortMonoOut PinConfig
Table 238. PortMonoOut PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 239. PortMonoOut PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
1 = no physical connection
[31:30]
[29:24]
[23:20]
Port
RW
0x1
Physical location of the jack.
10h = Internal, N/A
Location
Device
RW
RW
0x10
0x0
Default Device, indicating intended use of jack.
0 = Line Out
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x7
0x0
0x0
Connection Type. 7 = Other Analog
Color of physical jack. 0 = Unknown
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0xF
0x0
All Widgets in an association must have unique
sequence number.
Sequence
IDT™
113
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.14. MonoOutMix Node (NID = 0x15)
3.4.14.1. MonoOutMix WCap
Table 240. MonoOutMix WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 241. MonoOutMix WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
Reserved
Type
R
0x2
Widget type = Audio Mixer
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
R
0x0
Swapping of left and right channels not
supported
[11]
SwapCap
R
0x0
[10]
[9]
[8]
[7]
[6]
[5]
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
R
R
0x0
0x0
0x1
0x0
0x0
0x0
No support for Power State control
Widget supports an Analog stream
Connection list is present
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x0
No output amplifier
No input amplifier
Mono widget
IDT™
114
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.14.2. MonoOutMix ConnLen
Table 242. MonoOutMix ConnLen Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0E
Table 243. MonoOutMix ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved.
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.14.3. MonoOutMix ConnLst
Table 244. MonoOutMix ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 245. MonoOutMix ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
0x10
Description
Unused list entry.
[31:24]
[23:16]
[15:8]
[7:0]
Entry2
R
Unused list entry.
Entry1
R
Unused list entry.
Entry0
R
DAC0 Converter widget
3.4.15. CD Node (NID = 0x16)
3.4.15.1. CD WCap
Table 246. CD WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
IDT™
115
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 247. CD WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
[10]
[9]
Rsvd2
Type
R
0x0
Reserved
Widget type = Pin Complex
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
0x4
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x1
Delay
Number of sample delays through widget
Reserved
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
No connection list is present
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
[8]
[7]
[6]
[5]
[4]
FrmtOverride
AmpOverride
OutAmpPrsnt
InAmpPrsnt
Stereo
N/A for pin complex
[3]
No amplifier
[2]
No output amplifier
[1]
No input amplifier
[0]
Stereo widget
3.4.15.2. CD PinCap
Table 248. CD PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
IDT™
116
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 249. CD PinCap Command Response Format
Bitfield Name RW Reset Description
Bit
[31:17]
[16]
[15:8]
[7]
Rsvd2
EapdCap
VrefCap
Rsvd1
R
0x0
Reserved
R
R
R
R
R
R
R
0x0
0x00
0x0
0x0
0x1
0x0
0x0
This widget does not control EAPD pin
Vref generation not supported on this pin
Reserved
[6]
BalancedIO
InCap
Pin complex does not have balanced pins.
Pin complex is input capable.
[5]
[4]
OutCap
HdphCap
Pin complex is not output capable.
Pin does not have a headphone amplifier.
[3]
Pin complex cannot perform Presence
Detect.
[2]
[1]
[0]
PresDtctCap
TrigRqd
R
R
R
0x0
0x0
0x0
N/A
Pin complex does not support impedance
sense.
ImpSenseCap
3.4.15.3. CD PinCtl
Table 250. CD PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 251. CD PinCtl Command Response Format
Bit
[31:6]
[5]
Bitfield Name
RW
R
Reset
0x0
Description
Rsvd2
InEn
Reserved
RW
R
0x0
1 = (CODEC) input path of Pin Widget is enabled
Reserved
[4:0]
Rsvd1
0x0
IDT™
117
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.15.4. CD PinConfig
Table 252. CD PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
Get
Set1
Set2
Set3
Set4
00
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 253. CD PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
1 = no physical connection
[31:30]
[29:24]
[23:20]
Port
RW
0x1
Physical location of the jack.
10h = Internal, N/A
Location
Device
RW
RW
0x10
0x3
Default Device, indicating intended use of jack.
3 = S887CD
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x3
0x0
0x0
Connection Type. 3 = ATAPI internal
Color of physical jack. 0 = Unknown
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0xF
0x0
All Widgets in an association must have unique
sequence number.
Sequence
IDT™
118
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.16. DigMic0 Node (NID = 0x17)
3.4.16.1. DigMic0 WCap
Table 254. DigMic0 WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 255. DigMic0 WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Pin Complex widget.
Type = 4h (Pin Complex) if DMIC enabled,
Type = Fh (Vendor Defined) otherwise
[23:20]
Type
R
0x4
[19:16]
[15:12]
[11]
Delay
Rsvd1
R
R
R
R
0x0
0x0
0x0
0x0
Number of sample delays through widget
Reserved
SwapCap
PwrPrsnt
No left/right channel swap capability
No support for Power State control
[10]
Widget supports an Analog stream (since
the digital microphone input is a SDM signal
that needs to be processed by the digital
filters, it is not a true bit for bit digital stream
like I2S or SPDIF where samples are
passed through unchanged)
[9]
DigitalStrm
R
0x0
[8]
[7]
[6]
[5]
[4]
ConnList
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
R
0x0
0x0
0x0
0x0
0x0
No connection list is present
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead.
[3]
[2]
AmpOverride
OutAmpPrsnt
R
R
0x0
0x0
No output amplifier
IDT™
119
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 255. DigMic0 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[1]
[0]
InAmpPrsnt
Stereo
R
0x0
0x1
No input amplifier
Stereo widget
R
3.4.16.2. DigMic0 PinCap
Table 256. DigMic0 PinCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0C
Table 257. DigMic0 PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin
VRef generation not supported by this pin
complex.
[15:8]
VrefCap
R
0x00
[7]
[6]
[5]
[4]
[3]
Rsvd1
BalancedIO
InCap
R
R
R
R
R
0x0
0x0
0x1
0x0
0x0
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
Pin complex is not output capable.
Pin does not have a headphone amplifier.
OutCap
HdphCap
Pin complex cannot perform Presence
Detect.
[2]
[1]
[0]
PresDtctCap
TrigRqd
R
R
R
0x0
0x0
0x0
N/A
Pin complex does not support impedance
sense.
ImpSenseCap
IDT™
120
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.16.3. DigMic0 PinCtl
Table 258. DigMic0 PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
707
See bits [7:0] of bitfield table.
Table 259. DigMic0 PinCtl Command Response Format
Bit
[31:6]
[5]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
InEn
RW
R
0x0
1 = (CODEC) input path of Pin Widget is enabled
Reserved
[4:0]
Rsvd1
0x0
3.4.16.4. DigMic0 PinConfig
Table 260. DigMic0 PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 261. DigMic0 PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
1 = no physical connection
[31:30]
[29:24]
Port
RW
0x1
Physical location of the jack.
10h = Internal, N/A
Location
RW
0x10
Default Device, indicating intended use of jack.
A = MIC In
[23:20]
[19:16]
Device
RW
RW
0xA
0x0
Connection
Connection Type. 0 = Unknown
IDT™
121
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 261. DigMic0 PinConfig Command Response Format
Bitfield Name RW Reset Description
Bit
[15:12]
[11:8]
Color
RW
0x0
Color of physical jack. 0 = Unknown
Misc[0] = Jack Detect override.
Misc
RW
0x0
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
0xF
All Widgets in an association must have unique
sequence number.
Sequence
RW
0x0
3.4.17. DigMic1 Node (NID = 0x18)
3.4.17.1. DigMic1 WCap
Table 262. DigMic1 WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 263. DigMic1 WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Pin Complex widget.
Type = 4h (Pin Complex) if DMIC enabled,
Type = Fh (Vendor Defined) otherwise
[23:20]
Type
R
0x4
[19:16]
[15:12]
[11]
Delay
Rsvd1
R
R
R
R
0x0
0x0
0x0
0x0
Number of sample delays through widget
Reserved
SwapCap
PwrPrsnt
No left/right channel swap capability
No support for Power State control
[10]
Widget supports an Analog stream (since
the digital microphone input is a SDM signal
that needs to be processed by the digital
filters, it is not a true bit for bit digital stream
like I2S or SPDIF where samples are
passed through unchanged)
[9]
DigitalStrm
R
0x0
IDT™
122
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 263. DigMic1 WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[8]
[7]
[6]
[5]
[4]
ConnList
UnsolCap
ProcPrsnt
Stripe
R
0x0
No connection list is present
R
R
R
R
0x0
0x0
0x0
0x0
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead.
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.17.2. DigMic1 PinCap
Table 264. DigMic1 PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 265. DigMic1 PinCap Command Response Format
Bit
[31:17]
[16]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
R
0x0
This widget does not control EAPD pin
VRef generation not supported by this pin
complex.
[15:8]
VrefCap
R
0x00
[7]
[6]
[5]
[4]
Rsvd1
BalancedIO
InCap
R
R
R
R
0x0
0x0
0x1
0x0
Reserved
Pin complex does not have balanced pins.
Pin complex is input capable.
Pin complex is not output capable.
OutCap
IDT™
123
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 265. DigMic1 PinCap Command Response Format
Bitfield Name RW Reset Description
Bit
[3]
HdphCap
PresDtctCap
TrigRqd
R
0x0
Pin does not have a headphone amplifier.
Pin complex cannot perform Presence
Detect.
[2]
[1]
[0]
R
R
R
0x0
0x0
0x0
N/A
Pin complex does not support impedance
sense.
ImpSenseCap
3.4.17.3. DigMic1 PinCtl
Table 266. DigMic1 PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
Table 267. DigMic1 PinCtl Command Response Format
Bit
[31:6]
[5]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
InEn
RW
R
0x0
1 = (CODEC) input path of Pin Widget is enabled
Reserved
[4:0]
Rsvd1
0x0
3.4.17.4. DigMic1 PinConfig
Table 268. DigMic1 PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
IDT™
124
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 269. DigMic1 PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
1 = no physical connection
[31:30]
Port
RW
0x1
Physical location of the jack.
10h = Internal, N/A
[29:24]
[23:20]
Location
Device
RW
RW
0x10
0xA
Default Device, indicating intended use of jack.
A = MIC In
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x0
0x0
0x0
Connection Type. 0 = Unknown
Color of physical jack. 0 = Unknown
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0xF
0x0
All Widgets in an association must have unique
sequence number.
Sequence
3.4.18. InPort0Mux Node (NID = 0x19)
3.4.18.1. InPort0Mux WCap
Table 270. InPort0Mux WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 271. InPort0Mux WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Reserved
Type
R
0x3
Widget type = Audio Selector
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
R
0x0
SwapCap
R
0x0
No left/right channel swap capability
IDT™
125
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 271. InPort0Mux WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[10]
[9]
PwrPrsnt
R
0x0
No support for Power State control
Widget supports an Analog stream
Connection list is present
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
R
0x0
0x1
0x0
0x0
0x0
[8]
[7]
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
[5]
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x1
This widget contains its own amplifier
parameters.
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier is present
No input amplifier
Stereo widget
3.4.18.2. InPort0Mux OutAmpCap
Table 272. InPort0Mux OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
Table 273. InPort0Mux OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x0
Description
No mute capability
[30:23]
[22:16]
[15]
Rsvd3
R
0x0
Reserved
StepSize
Rsvd2
R
0x27
0x0
Size of each step in the gain range = 10dB
Reserved
R
IDT™
126
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 273. InPort0Mux OutAmpCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Number of steps in the gain range = 5
(0dB to +40dB)
[14:8]
NumSteps
R
0x04
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x00
0dB-step is programmed with this offset
3.4.18.3. InPort0Mux OutAmpRight
Table 274. InPort0Mux OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
Table 275. InPort0Mux OutAmpRight Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:3]
Rsvd1
R
0x0
Reserved
Amplifier gain step number:
000 = 0dB;
001 = 10dB;
[2:0]
Gain
RW
0x0
010 = 20dB;
011 = 30dB;
100 = 40dB
3.4.18.4. InPort0Mux OutAmpLeft
Table 276. InPort0Mux OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
3A0
See bits [7:0] of bitfield table.
IDT™
127
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 277. InPort0Mux OutAmpLeft Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:3]
Rsvd1
R
0x0
Reserved
Amplifier gain step number:
000 = 0dB
001 = 10dB
[2:0]
Gain
RW
0x0
010 = 20dB
011 = 30dB
100 = 40dB
3.4.18.5. InPort0Mux ConnSelect
Table 278. InPort0Mux ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
701
See bits [7:0] of bitfield table.
Table 279. InPort0Mux ConnSelect Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:3]
[2:0]
Reserved
Connection select control index. (Default = Port E)
Index
RW
0x0
3.4.18.6. InPort0Mux ConnLen
Table 280. InPort0Mux ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 281. InPort0Mux ConnLen Command Response Format
Bit
[31:8]
[7]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved
LongForm
N
R
0x0
Connection list uses short-form (7-bit) NID entries.
Number of NID entries in connection list.
[6:0]
R
0x07
IDT™
128
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.18.7. InPort0Mux ConnLst
Table 282. InPort0Mux ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 283. InPort0Mux ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x0B
0x0F
0x16
0x0E
Description
[31:24]
[23:16]
[15:8]
[7:0]
Port B
Port F
CD In
Port E
Entry2
R
Entry1
R
Entry0
R
3.4.18.8. InPort0Mux ConnLst4
Table 284. InPort0Mux ConnLst4 Command Verb Format
Verb ID
Payload
Response
Get
F02
04
See bitfield table.
Table 285. InPort0Mux ConnLst4 Command Response Format
Bit
Bitfield Name
Entry7
RW
R
Reset
0x0
Description
[31:24]
[23:16]
[15:8]
[7:0]
No connection.
Port A
Entry6
R
0x0A
0x0D
0x0C
Entry5
R
Port D
Entry4
R
Port C
3.4.19. InPort1Mux Node (NID = 0x1A)
3.4.19.1. InPort1Mux WCap
Table 286. InPort1Mux WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
IDT™
129
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 287. InPort1Mux WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Rsvd2
R
0x0
Reserved
Widget type = Audio Selector
Type
Delay
R
R
R
R
R
R
R
R
R
R
0x3
0x0
0x0
0x0
0x0
0x0
0x1
0x0
0x0
0x0
Number of sample delays through widget
Reserved
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
[9]
[8]
[7]
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
[5]
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x1
This widget contains its own amplifier
parameters.
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier is present
No input amplifier
Stereo widget
3.4.19.2. InPort1Mux OutAmpCap
Table 288. InPort1Mux OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
IDT™
130
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 289. InPort1Mux OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x0
Description
No mute capability
Reserved
[30:23]
[22:16]
[15]
Rsvd3
R
0x0
StepSize
Rsvd2
R
0x27
0x0
Size of each step in the gain range = 10dB
Reserved
R
Number of steps in the gain range = 5
(0dB to +40dB)
[14:8]
NumSteps
R
0x04
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x00
0dB-step is programmed with this offset
3.4.19.3. InPort1Mux OutAmpRight
Table 290. InPort1Mux OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
Table 291. InPort1Mux OutAmpRight Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:3]
Rsvd1
R
0x0
Reserved
Amplifier gain step number:
000 = 0dB;
001 = 10dB;
[2:0]
Gain
RW
0x0
010 = 20dB;
011 = 30dB;
100 = 40dB
IDT™
131
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.19.4. InPort1Mux OutAmpLeft
Table 292. InPort1Mux OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
3A0
See bits [7:0] of bitfield table.
Table 293. InPort1Mux OutAmpLeft Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:3]
Rsvd1
R
0x0
Reserved
Amplifier gain step number:
000 = 0dB;
001 = 10dB;
[2:0]
Gain
RW
0x0
010 = 20dB;
011 = 30dB;
100 = 40dB
3.4.19.5. InPort1Mux ConnSelect
Table 294. InPort1Mux ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
701
See bits [7:0] of bitfield table.
Table 295. InPort1Mux ConnSelect Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:3]
[2:0]
Reserved
Connection select control index. (Default = Port E)
Index
RW
0x0
3.4.19.6. InPort1Mux ConnLen
Table 296. InPort1Mux ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
IDT™
132
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 297. InPort1Mux ConnLen Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x07
Number of NID entries in connection list.
3.4.19.7. InPort1Mux ConnLst
Table 298. InPort1Mux ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 299. InPort1Mux ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x0B
0x0F
0x16
0x0E
Description
[31:24]
[23:16]
[15:8]
[7:0]
Port B
Port F
CD In
Port E
Entry2
R
Entry1
R
Entry0
R
3.4.19.8. InPort1Mux ConnLst4
Table 300. InPort1Mux ConnLst4 Command Verb Format
Verb ID
Payload
Response
Get
F02
04
See bitfield table.
Table 301. InPort1Mux ConnLst4 Command Response Format
Bit
Bitfield Name
Entry7
RW
R
Reset
0x0
Description
[31:24]
[23:16]
No connection.
Port A
Entry6
R
0x0A
IDT™
133
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 301. InPort1Mux ConnLst4 Command Response Format
Bitfield Name RW Reset Description
Bit
[15:8]
[7:0]
Entry5
Entry4
R
0x0D
0x0C
Port D
Port C
R
3.4.20. InPort0Vol Node (NID = 0x1B)
3.4.20.1. InPort0Vol WCap
Table 302. InPort0Vol WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 303. InPort0Vol WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
0x3
0x0
0x0
0x0
0x0
0x0
0x1
0x0
0x0
0x0
Description
Reserved
Type
R
Widget type = Audio Selector
Number of sample delays through widget
Reserved
Delay
R
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
R
[9]
R
[8]
R
[7]
R
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
R
[5]
R
No format info; use default format
parameters from Audio Function node
instead
[4]
FrmtOverride
R
0x0
IDT™
134
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 303. InPort0Vol WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x1
0x1
No output amplifier
Input amplifier is present
Stereo widget
3.4.20.2. InPort0Vol InAmpRight
Table 304. InPort0Vol InAmpRight Command Verb Format
Verb ID
B00
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
350
See bits [7:0] of bitfield table.
Table 305. InPort0Vol InAmpRight Command Response Format
Bit
Bitfield Name
Rsvd1
RW
R
Reset
0x0
Description
[31:4]
[3:0]
Reserved
Amplifier gain step number
Gain
RW
0x0
3.4.20.3. InPort0Vol InAmpLeft
Table 306. InPort0Vol InAmpLeft Command Verb Format
Verb ID
B20
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
360
See bits [7:0] of bitfield table.
Table 307. InPort0Vol InAmpLeft Command Response Format
Bit
Bitfield Name
Rsvd1
RW
R
Reset
0x0
Description
[31:4]
[3:0]
Reserved
Gain
RW
0x0
Amplifier gain step number
IDT™
135
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.20.4. InPort0Vol ConnLen
Table 308. InPort0Vol ConnLen Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0E
Table 309. InPort0Vol ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.20.5. InPort0Vol ConnLst
Table 310. InPort0Vol ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
3.4.20.6.
Table 311. InPort0Vol ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
0x19
Description
[31:24]
No Connection
No Connection
No Connection
[23:16]
[15:8]
[7:0]
Entry2
R
Entry1
R
Entry0
R
InPort0 Mux widget
IDT™
136
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.21. InPort1Vol Node (NID = 0x1C)
3.4.21.1. InPort1Vol WCap
Table 312. InPort1Vol WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 313. InPort1Vol WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
0x3
0x0
0x0
0x0
0x0
0x0
0x1
0x0
0x0
0x0
Description
Reserved
Type
R
Widget type = Audio Selector
Number of sample delays through widget
Reserved
Delay
R
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
No left/right channel swap capability
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
R
[9]
R
[8]
R
[7]
R
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
R
[5]
R
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x1
0x1
No output amplifier
Input amplifier is present
Stereo widget
IDT™
137
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.21.2. InPort1Vol InAmpRight
Table 314. InPort1Vol InAmpRight Command Verb Format
Verb ID
B00
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
350
See bits [7:0] of bitfield table.
Table 315. InPort1Vol InAmpRight Command Response Format
Bit
Bitfield Name
Rsvd1
RW
R
Reset
0x0
Description
[31:4]
[3:0]
Reserved
Amplifier gain step number
Gain
RW
0x0
3.4.21.3. InPort1Vol InAmpLeft
Table 316. InPort1Vol InAmpLeft Command Verb Format
Verb ID
B20
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
360
See bits [7:0] of bitfield table.
Table 317. InPort1Vol InAmpLeft Command Response Format
Bit
Bitfield Name
Rsvd1
RW
R
Reset
0x0
Description
[31:4]
[3:0]
Reserved
Amplifier gain step number
Gain
RW
0x0
3.4.21.4. InPort1Vol ConnLen
Table 318. InPort1Vol ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
IDT™
138
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 319. InPort1Vol ConnLen Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x01
Number of NID entries in connection list.
3.4.21.5. InPort1Vol ConnLst
Table 320. InPort1Vol ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 321. InPort1Vol ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x00
0x00
0x1A
Description
[31:24]
[23:16]
[15:8]
[7:0]
No Connection
No Connection
No Connection
Entry2
R
Entry1
R
Entry0
R
InPort1Mux widget
3.4.22. ADC0Mux Node (NID = 0x1D)
3.4.22.1. ADC0Mux WCap
Table 322. ADC0Mux WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 323. ADC0Mux WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
Reserved
Type
R
0x3
Widget type = Audio Selector
92HD005/92HD005D
IDT™
139
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 323. ADC0Mux WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[19:16]
[15:12]
[11]
[10]
[9]
Delay
R
0x0
Number of sample delays through widget
Reserved
Rsvd1
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
R
R
R
R
R
R
R
0x0
0x1
0x0
0x0
0x1
0x0
0x0
0x0
Left and right channels can be swapped
No support for Power State control
Widget supports an Analog stream
Connection list is present
[8]
[7]
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
[5]
No format info; use default format
parameters from Audio Function node
instead
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x0
0x1
This widget contains its own amplifier
parameters.
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier is present
No input amplifier
Stereo widget
3.4.22.2. ADC0Mux ConnSelect
Table 324. ADC0Mux ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
701
See bits [7:0] of bitfield table.
IDT™
140
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 325. ADC0Mux ConnSelect Command Response Format
Bitfield Name RW Reset Description
Bit
[31:2]
[1:0]
Rsvd
Index
R
0x0
0x0
Reserved
Connection select control index.
RW
3.4.22.3. ADC0Mux ConnLen
Table 326. ADC0Mux ConnLen Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0E
Table 327. ADC0Mux ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 03h if DMIC enabled,
N = 01h otherwise
[6:0]
0x03
3.4.22.4. ADC0Mux ConnLst
Table 328. ADC0Mux ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 329. ADC0Mux ConnLst Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Entry3
R
0x00
No connection
DMic1 Pin widget.
Entry2 = 18h if DMIC enabled,
Entry2 = 00h otherwise
[23:16]
Entry2
R
0x18
IDT™
141
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 329. ADC0Mux ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
DMic0 Pin widget.
[15:8]
[7:0]
Entry1
Entry0
R
R
0x17
0x1B
Entry1 = 17h if DMIC enabled,
Entry1 = 00h otherwise
InPort0Vol widget
3.4.22.5. ADC0Mux LR
Table 330. ADC0Mux LR Command Verb Format
Verb ID
F0C
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
70C
See bits [7:0] of bitfield table.
Table 331. ADC0Mux LR Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:3]
Rsvd2
R
0x0
Reserved
1 = swap left and right channels of this
Widget.
[2]
SwapEn
Rsvd1
RW
R
0x0
0x0
[1:0]
Reserved
3.4.22.6. ADC0Mux OutAmpCap
Table 332. ADC0Mux OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
Table 333. ADC0Mux OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x1
Description
Amplifier is capable of muting
Reserved
[30:23]
Rsvd3
R
0x0
Size of each step in the gain range, N/A
since there are no steps
[22:16]
StepSize
R
0x00
IDT™
142
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 333. ADC0Mux OutAmpCap Command Response Format
Bit
[15]
[14:8]
[7]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
NumSteps
Rsvd1
R
0x00
0x0
No steps, gain is fixed at 0dB
Reserved
R
[6:0]
Offset
R
0x00
0dB-step is programmed with this offset
3.4.22.7. ADC0Mux OutAmpRight
Table 334. ADC0Mux OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
Table 335. ADC0Mux OutAmpRight Command Response Format
Bit
[31:8]
[7]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
Mute
RW
R
0x1
1 = mute is active
Reserved
[6:0]
Rsvd1
0x0
3.4.22.8. ADC0Mux OutAmpLeft
Table 336. ADC0Mux OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
3A0
See bits [7:0] of bitfield table.
Table 337. ADC0Mux OutAmpLeft Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x0
Reserved
IDT™
143
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 337. ADC0Mux OutAmpLeft Command Response Format
Bitfield Name RW Reset Description
Bit
[7]
Mute
Rsvd1
RW
0x1
0x0
1 = mute is active
Reserved
[6:0]
R
3.4.23. ADC1Mux Node (NID = 0x1E)
3.4.23.1. ADC1Mux WCap
Table 338. ADC1Mux WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 339. ADC1Mux WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
0x3
0x0
0x0
0x1
0x0
0x0
0x1
0x0
0x0
0x0
Description
Reserved
Type
R
Widget type = Audio Selector
Number of sample delays through widget
Reserved
Delay
R
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
Left and right channels can be swapped
No support for Power State control
Widget supports an Analog stream
Connection list is present
[10]
R
[9]
R
[8]
R
[7]
R
No support for Unsolicited Response
No Processing Controls parameter.
No support for striping
[6]
R
[5]
R
No format info; use default format
parameters from Audio Function node
instead
[4]
FrmtOverride
R
0x0
IDT™
144
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 339. ADC1Mux WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
This widget contains its own amplifier
parameters.
[3]
AmpOverride
R
0x1
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x1
Output amplifier is present
No input amplifier
Stereo widget
3.4.23.2. ADC1Mux ConnSelect
Table 340. ADC1Mux ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
701
See bits [7:0] of bitfield table.
Table 341. ADC1Mux ConnSelect Command Response Format
Bit
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
[31:2]
[1:0]
Reserved
Connection select control index.
Index
RW
0x0
3.4.23.3. ADC1Mux ConnLen
Table 342. ADC1Mux ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 343. ADC1Mux ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
IDT™
145
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 343. ADC1Mux ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
R
0x0
Number of NID entries in connection list.
N = 03h if DMIC enabled,
N = 01h otherwise
[6:0]
N
R
0x03
3.4.23.4. ADC1Mux ConnLst
Table 344. ADC1Mux ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 345. ADC1Mux ConnLst Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Entry3
R
0x00
No connection
DMic1 Pin widget.
Entry2 = 18h if DMIC enabled,
Entry2 = 00h otherwise
[23:16]
Entry2
R
0x18
DMic0 Pin widget.
[15:8]
[7:0]
Entry1
Entry0
R
R
0x17
0x1C
Entry1 = 17h if DMIC enabled,
Entry1 = 00h otherwise
InPort1Vol widget
3.4.23.5. ADC1Mux LR
Table 346. ADC1Mux LR Command Verb Format
Verb ID
F0C
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
70C
See bits [7:0] of bitfield table.
IDT™
146
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 347. ADC1Mux LR Command Response Format
Bitfield Name RW Reset Description
Bit
[31:3]
Rsvd2
SwapEn
Rsvd1
R
0x0
Reserved
1 = swap left and right channels of this
Widget.
[2]
RW
R
0x0
0x0
[1:0]
Reserved
3.4.23.6. ADC1Mux OutAmpCap
Table 348. ADC1Mux OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
Table 349. ADC1Mux OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x1
Description
Amplifier is capable of muting
Reserved
[30:23]
Rsvd3
R
0x0
Size of each step in the gain range, N/A
since there are no steps
[22:16]
StepSize
R
0x00
[15]
[14:8]
[7]
Rsvd2
NumSteps
Rsvd1
R
R
R
R
0x0
0x00
0x0
Reserved
No steps, gain is fixed at 0dB
Reserved
[6:0]
Offset
0x00
0dB-step is programmed with this offset
3.4.23.7. ADC1Mux OutAmpRight
Table 350. ADC1Mux OutAmpRight Command Verb Format
Verb ID
B80
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
390
See bits [7:0] of bitfield table.
IDT™
147
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 351. ADC1Mux OutAmpRight Command Response Format
Bit
[31:8]
[7]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
Mute
RW
R
0x1
1 = mute is active
Reserved
[6:0]
Rsvd1
0x0
3.4.23.8. ADC1Mux OutAmpLeft
Table 352. ADC1Mux OutAmpLeft Command Verb Format
Verb ID
BA0
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
3A0
See bits [7:0] of bitfield table.
Table 353. ADC1Mux OutAmpLeft Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:8]
[7]
Reserved
Mute
RW
R
0x1
1 = mute is active
Reserved
[6:0]
Rsvd1
0x0
3.4.24. SPDIFOut Node (NID = 0x1F)
3.4.24.1. SPDIFOut CnvtrFrmt
Table 354. SPDIFOut CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
See bitfield table.
0000_0000h
Get
A
2
Set1
See bits [15:0] of bitfield table.
IDT™
148
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 355. SPDIFOut CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
[31:16]
Rsvd2
R
0x0
Reserved
Stream Type
0 = PCM
[15]
[14]
StrmType
RateBase
RW
RW
0x0
0x0
1 = Non-PCM
(remaining bits in this verb have other
meanings)
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
[10:8]
RateMult
RateDiv
RW
RW
0x0
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
[7]
Rsvd1
R
0x0
0x3
Reserved
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
RW
0x1
0001 = 2 channels
...
1111 = 16 channels
IDT™
149
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.2. SPDIFOut WCap
Table 356. SPDIFOut WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 357. SPDIFOut WCap Command Response Format
Bit
[31:24]
[23:20]
[19:16]
[15:12]
[11]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
0x0
0x4
0x0
0x0
0x0
0x1
0x0
0x0
0x0
0x0
Description
Reserved
Type
R
Widget type = Audio Output
Number of sample delays through widget
Reserved
Delay
R
Rsvd1
R
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
R
No left/right channel swap capability
No support for Power State control
Widget supports a Digital stream
No connection list is present
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
[10]
R
[9]
R
[8]
R
[7]
R
[6]
R
[5]
R
Widget contains format info; software
should query
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x1
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
IDT™
150
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.3. SPDIFOut FrmtCap
Table 358. SPDIFOut FrmtCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0A
Table 359. SPDIFOut FrmtCap Command Response Format
Bit
[31:21]
[20]
[19]
[18]
[17]
[16]
[15:12]
[11]
[10]
[9]
Bitfield Name
Rsvd2
B32
B24
B20
B16
B8
RW
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Reset
0x0
0x0
0x1
0x1
0x1
0x0
0x0
0x0
0x1
0x0
0x1
0x1
0x1
0x1
0x0
0x0
0x0
0x0
0x0
Description
Reserved
32 bit audio formats are NOT supported
24 bit audio formats are supported
20 bit audio formats are supported
16 bit audio formats are supported
8 bit audio formats are NOT supported
Reserved
Rsvd1
R12
R11
R10
R9
384 KHz rate (8/1*48 KHz) NOT supported
192.0 KHz rate (4/1*48 KHz) supported
176.4 KHz rate (4/1*44.1 KHz) NOT supported
96.0 KHz rate (2/1*48 KHz) supported
88.2 KHz rate (2/1*44.1 KHz) supported
48.0 KHz rate supported (REQUIRED)
44.1 KHz rate supported
[8]
[7]
R8
[6]
R7
[5]
R6
[4]
R5
32.0 KHz rate (2/3*48 KHz) NOT supported
22.05 KHz rate (1/2*44.1 KHz) NOT supported
16.0 KHz rate (1/3*48 KHz) NOT supported
11.025 KHz rate (1/4*44.0 KHz) NOT supported
8.0 KHz rate (1/6*48 KHz) NOT supported
[3]
R4
[2]
R3
[1]
R2
[0]
R1
IDT™
151
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.4. SPDIFOut StreamCap
Table 360. SPDIFOut StreamCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0B
Table 361. SPDIFOut StreamCap Command Response Format
Bit
[31:3]
[2]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved
NonPCM
Float32
PCM
R
0x1
Non-PCM data supported.
No support for Float32 data.
PCM-formatted data supported.
[1]
R
0x0
[0]
R
0x1
3.4.24.5. SPDIFOut CnvtrID
Table 362. SPDIFOut CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
706
See bits [7:0] of bitfield table.
Table 363. SPDIFOut CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
[3:0]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter
Channel
IDT™
152
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.24.6. SPDIFOut DigCtl
Table 364. SPDIFOut DigCtl Command Verb Format
Verb ID
F0D
Payload
00
Response
Get
Set1
Set2
See bitfield table.
0000_0000h
70D
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
70E
0000_0000h
Table 365. SPDIFOut DigCtl Command Response Format
Bit
Bitfield Name
Rsvd2
Rsvd1
CC
RW
R
Reset
0x0
0x0
0x00
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
Description
[31:16]
[15]
[14:8]
[7]
Reserved
Rsvd
R
RW
RW
RW
RW
RW
RW
RW
RW
RW
CC[6:0] - Category Code
L - Generation Level
PRO - Professional
/AUDIO - Non-Audio
COPY - Copyright
L
[6]
PRO
[5]
AUDIO
COPY
PRE
[4]
[3]
PRE - Pre-emphasis
VCFG - Validity Config
V - Validity
[2]
VCFG
V
[1]
[0]
DigEn
DigEn - Digital Enable
3.4.25. SPDIFIn Node (NID = 0x20)
3.4.25.1. SPDIFIn CnvtrFrmt
Table 366. SPDIFIn CnvtrFrmt Command Verb Format
Verb ID
Payload
0000
Response
See bitfield table.
0000_0000h
Get
A
2
Set1
See bits [15:0] of bitfield table.
IDT™
153
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 367. SPDIFIn CnvtrFrmt Command Response Format
Bitfield Name RW Reset Description
Bit
[31:16]
Rsvd2
R
0x0
Reserved
Stream Type
0 = PCM
[15]
[14]
StrmType
RateBase
RW
RW
0x0
0x0
1 = Non-PCM
(remaining bits in this verb have other
meanings)
Sample Base Rate
0 = 48 KHz
1 = 44.1 KHz
Sample Base Rate Multiple
000 = 48 KHz / 44.1 KHz or less
001 = x2
[13:11]
[10:8]
RateMult
RateDiv
RW
RW
0x0
0x0
010 = Reserved (x3)
011 = x4
100-111 = Reserved
Sample Base Rate Divisor
000 = Divide by 1
001 = Divide by 2
010 = Divide by 3
011 = Divide by 4
100 = Divide by 5
101 = Divide by 6
110 = Divide by 7
111 = Divide by 8
[7]
Rsvd1
R
0x0
0x3
Reserved
Bits per Sample
000 = 8 bits
001 = 16 bits
[6:4]
NumBits
RW
010 = 20 bits
011 = 24 bits
100-111 = Reserved
Number of Channels Number of channels in
each frame of the stream.
0000 = 1 channel
[3:0]
NumChan
RW
0x1
0001 = 2 channels
...
1111 = 16 channels
IDT™
154
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.2. SPDIFIn WCap
Table 368. SPDIFIn WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 369. SPDIFIn WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Widget type = Audio Input.
Input Converter (1h) if SPDIFIn enabled,
Vendor Defined (Fh) otherwise
[23:20]
Type
R
0x1
[19:16]
[15:12]
[11]
[10]
[9]
Delay
Rsvd1
R
R
R
R
R
R
R
R
R
0x4
0x0
0x0
0x0
0x1
0x1
0x0
0x0
0x0
Number of sample delays through widget
Reserved
SwapCap
PwrPrsnt
DigitalStrm
ConnList
UnsolCap
ProcPrsnt
Stripe
No left/right channel swap capability
No support for Power State control
Widget supports a Digital stream
Connection list is present
[8]
[7]
Unsolicited Response is not supported
No Processing Controls parameter
No support for striping
[6]
[5]
Widget contains format info; software
should query
[4]
[3]
FrmtOverride
AmpOverride
R
R
0x1
0x0
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
IDT™
155
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.3. SPDIFIn FrmtCap
Table 370. SPDIFIn FrmtCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0A
Table 371. SPDIFIn FrmtCap Command Response Format
Description
Bit
[31:21]
[20]
[19]
[18]
[17]
[16]
[15:12]
[11]
[10]
[9]
Bitfield Name
Rsvd2
B32
B24
B20
B16
B8
RW
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Reset
0x0
0x0
0x1
0x1
0x1
0x0
0x0
0x0
0x0
0x0
0x1
0x0
0x1
0x1
0x0
0x0
0x0
0x0
0x0
Reserved
32 bit audio formats are NOT supported
24 bit audio formats are supported
20 bit audio formats are supported
16 bit audio formats are supported
8 bit audio formats are NOT supported
Reserved
Rsvd1
R12
R11
R10
R9
384 KHz rate (8/1*48 KHz) NOT supported
192.0 KHz rate (4/1*48 KHz) NOT supported
176.4 KHz rate (4/1*44.1 KHz) NOT supported
96.0 KHz rate (2/1*48 KHz) supported
88.2 KHz rate (2/1*44.1 KHz) NOT supported
48.0 KHz rate supported (REQUIRED)
44.1 KHz rate supported
[8]
[7]
R8
[6]
R7
[5]
R6
[4]
R5
32.0 KHz rate (2/3*48 KHz) NOT supported
22.05 KHz rate (1/2*44.1 KHz) NOT supported
16.0 KHz rate (1/3*48 KHz) NOT supported
11.025 KHz rate (1/4*44.0 KHz) NOT supported
8.0 KHz rate (1/6*48 KHz) NOT supported
[3]
R4
[2]
R3
[1]
R2
[0]
R1
IDT™
156
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.25.4. SPDIFIn StreamCap
Table 372. SPDIFIn StreamCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0B
Table 373. SPDIFIn StreamCap Command Response Format
Bit
[31:3]
[2]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved
NonPCM
Float32
PCM
R
0x1
Non-PCM data supported.
No support for Float32 data.
PCM-formatted data supported.
[1]
R
0x0
[0]
R
0x1
3.4.25.5. SPDIFIn ConnLen
Table 374. SPDIFIn ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 375. SPDIFIn ConnLen Command Response Format
Bit
[31:8]
[7]
Bitfield Name
Rsvd
RW
R
Reset
0x0
Description
Reserved.
LongForm
N
R
0x0
Connection list uses short-form (7-bit) NID entries.
Number of NID entries in connection list.
[6:0]
R
0x01
3.4.25.6. SPDIFIn ConnLst
Table 376. SPDIFIn ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
IDT™
157
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 377. SPDIFIn ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:16]
[15:8]
[7:0]
Entry3
R
0x00
Unused list entry.
Entry2
Entry1
Entry0
R
R
R
0x00
0x00
0x22
Unused list entry.
Unused list entry.
DigIn pin widget
3.4.25.7. SPDIFIn CnvtrID
Table 378. SPDIFIn CnvtrID Command Verb Format
Verb ID
F06
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
706
See bits [7:0] of bitfield table.
Table 379. SPDIFIn CnvtrID Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Software-programmable integer
representing link stream ID used by the
converter widget. By convention, stream 0 is
reserved as unused.
[7:4]
[3:0]
Stream
RW
RW
0x0
0x0
Integer representing lowest channel used by
converter
Channel
3.4.25.8. SPDIFIn DigCtl
Table 380. SPDIFIn DigCtl Command Verb Format
Verb ID
F0D
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
Set2
70D
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
70E
0000_0000h
IDT™
158
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 381. SPDIFIn DigCtl Command Response Format
Bit
[31:15]
[14:8]
[7]
Bitfield Name
Rsvd2
CC
RW
R
Reset
0x0
0x00
0x0
0x0
0x0
0x0
0x0
0x0
0x0
0x0
Description
Reserved
R
CC[6:0] - Category Code
L - Generation Level
PRO - Professional
/AUDIO - Non-Audio
COPY - Copyright
L
R
[6]
PRO
R
[5]
AUDIO
COPY
PRE
R
[4]
R
[3]
R
PRE - Pre-emphasis
[2]
Rsvd1
V
R
Reserved (VCFG bit applies only to output streams)
V - Validity
[1]
R
[0]
DigEn
RW
DigEn - Digital Enable
3.4.25.9. SPDIFIn VSR
Table 382. SPDIFIn VSR Command Verb Format
Verb ID
FE0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7E0
See bits [7:0] of bitfield table.
Table 383. SPDIFIn VSR Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Recovered sample rate base
0 = 48 KHz
1 = 44.1 KHz
[31]
RcvRateBase
R
0x0
Recovered sample rate multiplier
000 = 1X
[30:28]
[27:26]
RcvRateMult
Rsvd
R
R
0x0
0x0
001 = 2X
all others reserved
Reserved
IDT™
159
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 383. SPDIFIn VSR Command Response Format
Bitfield Name RW Reset Description
Bit
[25:22]
OrigFS
R
0x0
Original sample rate (IEC spec).
Clock accuracy
00 = Level II
01 = Level I
[21:20]
[19:16]
CA
R
R
0x0
0x0
10 = Level III
11 = Reserved
Sample Rate
0000 = 44.1 KHz
0010 = 48 KHz
0011 = 32 KHz
FS
All other combinations are reserved and
shall not be used until further defined (IEC
spec).
Channel Number (audio channel)
0000 = do not take into account
0001 = A (left channel for stereo channel
format)
[15:12]
CN
R
0x0
0010 = B (right channel for stereo channel
format)
0011 = C
...
1111 = O
Sample Word Length [2:0]
If MaxWordLen = 1:
000 = unspecified
001 = 20 bits
010 = 22 bits
011 = reserved
100 = 23 bits
101 = 24 bits
110 = 21 bits
[11:9]
WordLen
R
0x0
111 = reserved
If MaxWordLen = 0:
000 = unspecified
001 = 16 bits
010 = 18 bits
011 = reserved
100 = 19 bits
101 = 20 bits
110 = 17 bits
111 = reserved
IDT™
160
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 383. SPDIFIn VSR Command Response Format
Bitfield Name RW Reset Description
Bit
Max Word Length
0 = maximum audio sample word length is
[8]
MaxWordLen
R
0x0
20 bits
1 = maximum audio sample word length is
24 bits
0 = normal behavior
1 = disable block size checking for
SPDIF_IN.
[7]
[6]
[5]
IgnoreBlkSz
IgnoreV
RW
RW
RW
0x0
0x0
0x0
0 = Respond to SPDIF_IN Valid tag
1 = Ignore SPDIF_IN valid tag
0 = Auto mute when SPDIF stream marked
non PCM
1 = Auto Mute disabled.
AutoMuteDis
SPDIF_IN Parity Limit: Loss of DPLL Lock
after
00 = 4 parity errors
01 = 3 parity errors
[4:3]
ParityLimit
Running
RW
0x0
0x0
10 = 2 parity errors
11 = 1 parity errors
NEW LOCATION -- was at Register 72h,
Page 0, D13:12, moved as part of SPDIF In
consolidation
SPDIF IN Running
0 = no signal on pin 47
1 = signal on pin 47
[2]
R
NEW LOCATION -- was at Register 72h,
Page 0, D2, moved as part of SPDIF In
consolidation
SPDIF_IN PARITY ERROR. Set to clear.
Overlaps SIPERSTAT.
[1]
[0]
ParityErr
RW
RW
0x0
0x0
InvertCOPY
Copyright invert bit.
IDT™
161
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26. DigOut Node (NID = 0x21)
3.4.26.1. DigOut WCap
Table 384. DigOut WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 385. DigOut WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:16]
[15:12]
Reserved
Type
R
0x4
Widget type = Pin Complex
Number of sample delays through widget
Reserved
Delay
R
0x0
Rsvd1
R
0x0
No support for swapping left and right
channels
[11]
SwapCap
R
0x0
[10]
[9]
[8]
[7]
[6]
[5]
[4]
PwrPrsnt
DigitalStrm
ConnList
R
R
R
R
R
R
R
0x0
0x1
0x1
0x0
0x0
0x0
0x0
No support for Power State control
Widget supports a Digital stream
Connection list is present
UnsolCap
ProcPrsnt
Stripe
No support for Unsolicited Response
No Processing Controls parameter
No support for striping
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
IDT™
162
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26.2. DigOut PinCap
Table 386. DigOut PinCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0C
Table 387. DigOut PinCap Command Response Format
Bit
[31:17]
[16]
[15:8]
[7]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
VrefCap
Rsvd1
R
0x0
This widget does not control EAPD pin
Vref generation not supported on this pin
Reserved
R
0x00
0x0
R
[6]
BalancedIO
InCap
R
0x0
Pin complex does not have balanced pins.
Pin complex is not input capable.
Pin complex is output capable.
[5]
R
0x0
[4]
OutCap
R
0x1
[3]
HdphCap
R
0x0
Pin does not have a headphone amplifier.
Pin complex cannot perform Presence
Detect.
[2]
[1]
[0]
PresDtctCap
TrigRqd
R
R
R
0x0
0x0
0x0
N/A
Pin complex does not support impedance
sense.
ImpSenseCap
3.4.26.3. DigOut ConnSelect
Table 388. DigOut ConnSelect Command Verb Format
Verb ID
F01
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
701
See bits [7:0] of bitfield table.
IDT™
163
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 389. DigOut ConnSelect Command Response Format
Bitfield Name RW Reset Description
Bit
[31:2]
[1:0]
Rsvd
Index
R
0x0
0x0
Reserved
Connection select control index.
RW
3.4.26.4. DigOut ConnLen
Table 390. DigOut ConnLen Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
0E
Table 391. DigOut ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved.
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
[6:0]
0x03
Number of NID entries in connection list.
3.4.26.5. DigOut ConnLst
Table 392. DigOut ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
Table 393. DigOut ConnLst Command Response Format
Bit
Bitfield Name
Entry3
RW
R
Reset
0x00
0x1E
0x1D
0x1F
Description
[31:24]
[23:16]
[15:8]
[7:0]
No connection
Entry2
R
ADC1Mux widget
ADC0Mux widget
Entry1
R
Entry0
R
SPDIF Out Converter widget
IDT™
164
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.26.6. DigOut PinCtl
Table 394. DigOut PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
707
See bits [7:0] of bitfield table.
Table 395. DigOut PinCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:7]
Rsvd2
R
0x0
Reserved
1 = (CODEC) output path of Pin Widget is
enabled
[6]
OutEn
Rsvd1
RW
R
0x0
0x0
[5:0]
Reserved
3.4.26.7. DigOut PinConfig
Table 396. DigOut PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
Get
Set1
Set2
Set3
Set4
00
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 397. DigOut PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
0 = connected to a jack
[31:30]
[29:24]
[23:20]
Port
RW
0x0
Physical location of the jack.
01h = Mainboard, Rear
Location
Device
RW
RW
0x01
0x4
Default Device, indicating intended use of jack.
4 = SPDIF Out
IDT™
165
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 397. DigOut PinConfig Command Response Format
Bitfield Name RW Reset Description
Bit
[19:16]
[15:12]
[11:8]
Connection
Color
RW
0x4
Connection Type. 4 = RCA
RW
RW
0x2
0x0
Color of physical jack. 2 = Grey
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0x7
0x0
All Widgets in an association must have unique
sequence number.
Sequence
3.4.27. DigIn Node (NID = 0x22)
3.4.27.1. DigIn WCap
Table 398. DigIn WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 399. DigIn WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Widget type = Pin Complex.
Pin Complex (4h) if SPDIFIn enabled,
Vendor Defined (Fh) otherwise
[23:20]
Type
R
0x4
[19:16]
[15:12]
[11]
Delay
Rsvd1
R
R
R
0x3
0x0
0x0
Number of sample delays through widget
Reserved
SwapCap
No left/right channel swap capability
Power State control capability for support of
EAPD
[10]
PwrPrsnt
R
0x1
[9]
[8]
DigitalStrm
ConnList
R
R
0x1
0x0
Widget supports a Digital stream
No connection list is present
IDT™
166
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 399. DigIn WCap Command Response Format
Bitfield Name RW Reset Description
Bit
[7]
[6]
[5]
[4]
UnsolCap
ProcPrsnt
Stripe
R
0x1
Unsolicited Response is supported
No Processing Controls parameter
No support for striping
R
R
R
0x0
0x0
0x0
FrmtOverride
N/A for pin complex
No amplifier info; use default amplifier
parameters from Audio Function node
instead
[3]
AmpOverride
R
0x0
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x0
0x0
0x1
No output amplifier
No input amplifier
Stereo widget
3.4.27.2. DigIn PinCap
Table 400. DigIn PinCap Command Verb Format
Verb ID
Payload
Response
Get
F00
0C
See bitfield table.
Table 401. DigIn PinCap Command Response Format
Bit
[31:17]
[16]
[15:8]
[7]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
EapdCap
VrefCap
Rsvd1
R
0x1
This widget controls EAPD pin
Vref generation not supported on input pins.
Reserved
R
0x00
0x0
R
[6]
BalancedIO
InCap
R
0x0
Pin complex does not have balanced pins.
Pin complex is input capable.
[5]
R
0x1
Pin complex is not output capable.
(EAPD = output stream)
[4]
[3]
OutCap
R
R
0x0
0x0
HdphCap
Pin does not have a headphone amplifier.
IDT™
167
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 401. DigIn PinCap Command Response Format
Bitfield Name RW Reset Description
Bit
[2]
[1]
PresDtctCap
TrigRqd
R
0x1
Pin complex can perform Presence Detect.
N/A
R
R
0x0
0x0
Pin complex does not support impedance
sense.
[0]
ImpSenseCap
3.4.27.3. DigIn PwrState
Table 402. DigIn PwrState Command Verb Format
Verb ID
F05
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
705
See bits [7:0] of bitfield table.
Table 403. DigIn PwrState Command Response Format
Bit
[31:8]
[7:4]
[3:2]
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
Reserved
Act
R
0x3
PS-Act: Actual power state of referenced node.
Reserved
Rsvd1
R
0x0
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
[1:0]
Set
RW
0x3
10 - EAPD powered down (Hi-Z).
11 - Powered down (default)
3.4.27.4. DigIn PinCtl
Table 404. DigIn PinCtl Command Verb Format
Verb ID
F07
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
707
See bits [7:0] of bitfield table.
IDT™
168
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 405. DigIn PinCtl Command Response Format
Bitfield Name RW Reset Description
Bit
[31:6]
Rsvd2
InEn
R
0x0
Reserved
1 = (CODEC) input path of Pin Widget is
enabled
[5]
RW
R
0x0
0x0
[4:0]
Rsvd1
Reserved
3.4.27.5. DigIn UnsolResp
Table 406. DigIn UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
708
See bits [7:0] of bitfield table.
Table 407. DigIn UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
lock or loss-of-lock of SPDIF_IN clock
recovery circuit. Note that the DigEn field of
SPDIFIn DigCtl must be set for the
functionality to work.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved.
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
3.4.27.6. DigIn PinSense
Table 408. DigIn PinSense Command Verb Format
Verb ID
F09
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
709
See bits [7:0] of bitfield table.
IDT™
169
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 409. DigIn PinSense Command Response Format
Bit
Bitfield Name
RW
Reset
Description
For this widget, Presence Detect indicates
that the SPDIF_IN clock recovery circuit has
locked onto a valid SPDIF_IN sampling
frequency. Any change in status will
generate an Unsolicited Response, if
enabled with verb 708. The SPDIF_IN clock
recovery circuit must also be enabled (by
setting SPDIFInDigCtl:DigEn).
[31]
PresDtct
R
0x0
Reserved. Impedance sense not supported
for this Pin Complex.
[30:0]
Rsvd
R
0x0
3.4.27.7. DigIn EAPD
Table 410. DigIn EAPD Command Verb Format
Verb ID
F0C
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
70C
See bits [7:0] of bitfield table.
Table 411. DigIn EAPD Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:2]
Rsvd2
R
0x0
Reserved
EAPD value reflected on the EAPD pin.
0 = power down external amplifier;
1 = power up external amplifier if PwrState <
0x2. If PwrState > = 0x2, Pin47 is Hi-Z.
An external pull-down is required if EAPD
must be low when Pin Widget is powered
down.
[1]
[0]
Data
RW
R
0x0
0x0
Rsvd1
Reserved
IDT™
170
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.27.8. DigIn PinConfig
Table 412. DigIn PinConfig Command Verb Format
Verb ID
F1C
Payload
Response
Get
Set1
Set2
Set3
Set4
00
See bitfield table.
0000_0000h
0000_0000h
0000_0000h
0000_0000h
71C
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
See bits [7:0] of bitfield table.
71D
71E
71F
Table 413. DigIn PinConfig Command Response Format
Bit
Bitfield Name
RW
Reset
Description
External Port Connectivity of the Pin Complex.
1 = no physical connection
[31:30]
[29:24]
[23:20]
Port
RW
0x1
Physical location of the jack.
01h = Mainboard, Rear
Location
Device
RW
RW
0x01
0xC
Default Device, indicating intended use of jack.
C = SPDIF In
[19:16]
[15:12]
[11:8]
Connection
Color
RW
RW
RW
0x4
0x0
0x0
Connection Type. 4 = RCA
Color of physical jack. 0 = Unknown
Misc[0] = Jack Detect override.
Misc
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[7:4]
[3:0]
Assoc
RW
RW
0xF
0x0
All Widgets in an association must have unique
sequence number.
Sequence
IDT™
171
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.28. PCBeep Node (NID = 0x23)
3.4.28.1. PCBeep WCap
Table 414. PCBeep WCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
09
Table 415. PCBeep WCap Command Response Format
Bit
Bitfield Name
Rsvd2
RW
R
Reset
0x0
Description
[31:24]
[23:20]
[19:4]
Reserved
Type
R
0x7
Widget type = Beep Generator
Reserved
Rsvd1
R
0x0
This widget contains its own amplifier
parameters.
[3]
AmpOverride
R
0x1
[2]
[1]
[0]
OutAmpPrsnt
InAmpPrsnt
Stereo
R
R
R
0x1
0x0
0x0
Output amplifier is present
N/A
Mono widget
3.4.28.2. PCBeep OutAmpCap
Table 416. PCBeep OutAmpCap Command Verb Format
Verb ID
Payload
Response
Get
F00
12
See bitfield table.
Table 417. PCBeep OutAmpCap Command Response Format
Bit
[31]
Bitfield Name
Mute
RW
R
Reset
0x0
Description
Amplifier is capable of muting
Reserved
[30:23]
[22:16]
[15]
Rsvd3
R
0x0
StepSize
Rsvd2
R
0x17
0x0
Size of each step in the gain range = 6 dB
Reserved
R
IDT™
172
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 417. PCBeep OutAmpCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
Number of steps in the gain range = 4
(-18dB to 0dB)
[14:8]
NumSteps
R
0x03
[7]
Rsvd1
Offset
R
R
0x0
Reserved
[6:0]
0x03
0dB-step is programmed with this offset
3.4.28.3. PCBeep Vol
Table 418. PCBeep Vol Command Verb Format
Verb ID
BA0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
3A0
See bits [7:0] of bitfield table.
Table 419. PCBeep Vol Command Response Format
Bit
[31:8]
[7]
Bitfield Name
RW
R
Reset
0x0
Description
Rsvd2
Mute
Reserved
RW
R
0x0
1 = disable Digital PC Beep
Reserved
[6:2]
[1:0]
Rsvd1
Gain
0x0
RW
0x0
Mono (left) amplifier gain step number
3.4.28.4. PCBeep Gen
Table 420. PCBeep Gen Command Verb Format
Verb ID
F0A
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
70A
See bits [7:0] of bitfield table.
IDT™
173
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 421. PCBeep Gen Command Response Format
Bitfield Name RW Reset Description
Bit
[31:8]
Rsvd
R
0x0
0x0
Reserved
Enable internal PC-Beep generation.
Divider = 00h - disables internal PC Beep generation and
enables normal operation of the CODEC.
Divider not equal to 00h - generates the beep tone on all Pin
Complexes that are currently configured as outputs.
The HD Audio spec states that:
beep tone frequency = (48 KHz HD Audio SYNC rate) /
(4*Divider),
[7:0]
Divider
RW
producing tones from 47 Hz to 12 KHz (logarithmic scale).
Instead, this part generates tones with frequency = 48000 *
(257 - Divider) / 1024, yielding a linear range from 12 KHz to
93.75 Hz in steps of 46.875 Hz. If JackSenseVSR[Rate2x],
then the beep tones generated have frequency = 48000 * (513
- Divider) / 1024, yielding a range of 24 KHz to 12093.75 Hz in
steps of 46.875 Hz.
3.4.29. ExtVolume Node (NID = 0x24)
3.4.29.1. ExtVolume WCap
Table 422. ExtVolume WCap Command Verb Format
Verb ID
Payload
Response
Get
F00
09
See bitfield table.
Table 423. ExtVolume WCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:24]
Rsvd2
R
0x0
Reserved
Widget type = Volume Knob Widget.
Volume Knob (6h) if VOLUME enabled,
Vendor Defined (Fh) otherwise
[23:20]
[19:0]
Type
R
R
0x6
0x0
Reserved. Software assumes capability of
unsolicited responses and a connection list
for this widget type.
Rsvd1
IDT™
174
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.29.2. ExtVolume KnobCap
Table 424. ExtVolume KnobCap Command Verb Format
Verb ID
Payload
Response
See bitfield table.
Get
F00
13
Table 425. ExtVolume KnobCap Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Indicates if software can write a base
volume to the Volume Control Knob.
[7]
Delta
R
R
0x1
Total number of steps in the range of the
volume knob = 128
[6:0]
NumSteps
0x7F
3.4.29.3. ExtVolume ConnLen
Table 426. ExtVolume ConnLen Command Verb Format
Verb ID
Payload
Response
Get
F00
0E
See bitfield table.
Table 427. ExtVolume ConnLen Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved.
Connection list uses short-form (7-bit) NID
entries.
[7]
LongForm
N
R
R
0x0
Number of NID entries in connection list.
N = 02h if DAC1 enabled,
N = 01h otherwise
[6:0]
0x02
3.4.29.4. ExtVolume ConnLst
Table 428. ExtVolume ConnLst Command Verb Format
Verb ID
Payload
Response
Get
F02
00
See bitfield table.
IDT™
175
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 429. ExtVolume ConnLst Command Response Format
Bitfield Name RW Reset Description
Bit
[31:24]
[23:16]
Entry3
R
0x0
No connection.
No connection.
DAC1.
Entry2
Entry1
Entry0
R
R
R
0x0
0x11
0x10
[15:8]
[7:0]
Entry1 = 11h if DAC1 enabled,
Entry1 = 00h otherwise
DAC0
3.4.29.5. ExtVolume UnsolResp
Table 430. ExtVolume UnsolResp Command Verb Format
Verb ID
F08
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
708
See bits [7:0] of bitfield table.
Table 431. ExtVolume UnsolResp Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd2
R
0x00
Reserved
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a
Jack-Sense cycle.
[7]
En
RW
0x0
[6]
Rsvd1
Tag
R
0x0
Reserved
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
[5:0]
RW
0x00
IDT™
176
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.29.6. ExtVolume KnobCtl
Table 432. ExtVolume KnobCtl Command Verb Format
Verb ID
F0F
Payload
00
Response
Get
See bitfield table.
0000_0000h
Set1
70F
See bits [7:0] of bitfield table.
Table 433. ExtVolume KnobCtl Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:8]
Rsvd
R
0x0
Reserved
Direct = 1 causes the volume control to directly
control the hardware volume of the slave amps.
Direct = 0 causes unsolicited responses to be
generated.
[7]
Direct
RW
RW
0x0
[6:0]
Volume
0x7F
Volume, specified in steps of amplifier gain
3.4.29.7. ExtVolume KnobVSR
Table 434. ExtVolume KnobVSR Command Verb Format
Verb ID
FE0
Payload
00
Response
See bitfield table.
0000_0000h
Get
Set1
7E0
See bits [7:0] of bitfield table.
Table 435. ExtVolume KnobVSR Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31:4]
Rsvd
R
0x0
Reserved
Allow continuous
[3]
Continuous
Rate
RW
RW
0x1
0x0
incrementing/decrementing of the volume
knob value.
Volume knob update rate, for continuous
mode and de-bouncing (2.5 Hz to 20 Hz, in
increments of 2.5 Hz)
[2:0]
IDT™
177
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
4. ORDERING INFORMATION
Dolby Home Theater (HT) and Dolby Sound Room (SR) require the 5 V version of this part. Dolby
Digital Live (DDL) characteristics are available in the 3.3 V version. Dolby also requires a separate
license from Dolby to use their parts. IDT will only provide Dolby parts to Dolby approved customers.
TnR indicates availability on Tape and Reel. The minimum order quantity for TnR is 2,000 units.
Part Number
92HD005DX3PRGXyyX
92HD005DX3PRGXyyX8
92HD005DX5PRGXyyX
92HD005DX5PRGXyyX8
92HD005XX3PRGXyyX
92HD005XX3PRGXyyX8
92HD005XX5PRGXyyX
92HD005XX5PRGXyyX8
92HD005DX3NLGXyyX
92HD005DX3NLGXyyX8
92HD005DX5NLGXyyX
92HD005DX5NLGXyyX8
92HD005XX3NLGXyyX
92HD005XX3NLGXyyX8
92HD005XX5NLGXyyX
92HD005XX5NLGXyyX8
Voltage
3.3 V
3.3 V
5 V
Package
Dolby
Yes - DDL
Yes - DDL
Yes - HT / SR
Yes - HT / SR
No
TnR
No
Yes
No
Yes
No
Yes
No
Yes
No
Yes
No
Yes
No
Yes
No
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pin LQFP
48 pad QFN
48 pad QFN
48 pad QFN
48 pad QFN
48 pad QFN
48 pad QFN
48 pad QFN
48 pad QFN
5 V
3.3 V
3.3 V
5 V
No
No
No
5 V
3.3 V
3.3 V
5 V
Yes - DDL
Yes - DDL
Yes - HT / SR
Yes - HT / SR
No
5 V
3.3 V
3.3 V
5 V
No
No
No
5 V
Yes
yy = CODEC revision number
While the information presented herein has been checked for both accuracy and reliability, manufac-
turer assumes no responsibility for either its use or for the infringement of any patents or other rights
of third parties, which would result from its use. No other circuits, patents, or licenses are implied.
This product is intended for use in normal commercial applications. Any other applications, such as
those requiring extended temperature range, high reliability, or other extraordinary environmental
requirements, are not recommended without additional processing by manufacturer. Manufacturer
reserves the right to change any circuitry or specifications without notice. Manufacturer does not
authorize or warrant any product for use in life support devices or critical medical instruments.
IDT™
178
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
5. PINOUTS
5.1. Pin Assignment
DVDD_CORE
VOLUME_UP / DMIC_0 / GPIO1
DVDD_IO
VOLUME_DOWN / DMIC_1 / GPIO2
1
2
3
4
5
6
7
8
36
35
34
33
32
31
30
29
28
27
26
25
DVDD_CORE
VOLUME_UP / DMIC_0 / GPIO1
DVDD_IO
VOLUME_DOWN / DMIC_1 / GPIO2
1
2
3
4
5
6
7
8
36
35
34
33
32
31
30
29
28
27
26
25
PORTD_R
PORTD_L
SENSE_B
CAP2
MONO_OUT
VREFOUT-E / GPIO4
VREFOUT-F / GPIO3
VREFOUT-C
VREFOUT-B
VREFFILT
PORTD_R
PORTD_L
SENSE_B
CAP2
MONO_OUT
VREFOUT-E / GPIO4
VREFOUT-F / GPIO3
VREFOUT-C
VREFOUT-B
VREFFILT
SDO
BITCLK
DVSS
SDO
BITCLK
DVSS
48 LQFP
48 QFN
SDI_CODEC
DVDD_CORE
SYNC
SDI_CODEC
DVDD_CORE
SYNC
9
9
10
11
12
10
11
12
RESET#
PCBEEP
RESET#
PCBEEP
AVSS1
AVDD1
AVSS1
AVDD1
5.2. Pin Descriptions
Internal
Pin
Pin
Pin
Pull-up/
Pin Description
No.
Name
Type
Pull-down
1
DVDD_CORE
I(Digital)
None
Digital Vdd = 3.3 V
Volume Control or
50 KΩ pull-up
with Volume or GPIO
50 KΩ pull-down
Volume Up /
DMIC0 / GPIO1
2
3
4
I/O(Digital)
I(Digital)
Digital Microphone 0 Input or
General Purpose I/O
with Digital Microphone
DVDD_IO
None
Reference Voltage (1.5 V or 3.3 V)
50 KΩ pull-up
with Volume or GPIO
50 KΩ pull-down
Volume Control or
Digital Microphone 1 Input or
General Purpose I/O
Volume Down /
DMIC1 / GPIO2
I/O(Digital)
with Digital Microphone
5
6
7
8
9
SDO
BITCLK
I/O(Digital)
I(Digital)
I(Digital)
O(Digital)
I(Digital)
None
None
None
None
None
HD Audio Serial Data output (inbound stream)
HD Audio Bit Clock
DVSS
Digital Ground
SDI_CODEC
DVDD_CORE
HD Audio Serial Data (outbound stream), audio module
Digital Vdd = 3.3 V
IDT™
179
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Internal
Pin
No.
Pin
Pin
Pull-up/
Pin Description
Name
Type
Pull-down
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
SYNC
RESET#
PCBEEP
SENSE_A
PORTE_L
PORTE_R
PORTF_L
PORTF_R
CD-L
I(Digital)
I(Digital)
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
HD Audio Frame Sync
HD Audio Reset
PC Beep
I(Analog)
I(Analog)
Jack insertion detection Ports A, B, C, D
Input/Output of Left DAC0
Input/Output of Right DAC0
Input/Output of Left DAC1
Input/Output of Right DAC1
CD Audio Left Channel
I/O(Analog)
I/O(Analog)
I/O(Analog)
I/O(Analog)
I(Analog)
CD-GND
CD-R
I(Analog)
CD Audio Analog Ground
CD Audio Right Channel
I(Analog)
PORTB_L
PORTB_R
PORTC_L
PORTC_R
AVDD1
I/O(Analog)
I/O(Analog)
I/O(Analog)
I/O(Analog)
I(Analog)
Input/Output of Left DAC0 & DAC1
Input/Output of Right DAC0 & DAC1
Input/Output of Left DAC1
Input/Output of Right DAC1
Analog Vdd = 5.0 V or 3.3 V
Analog Ground
AVSS1
I(Analog)
VREFFILT
O(Analog)
Analog Virtual Ground
Reference Voltage out drive (intended for microphone bias) for
Port B
28
29
30
31
VREFOUT-B
VREFOUT-C
O(Analog)
O(Analog)
IO(Analog)
IO(Analog)
None
None
None
None
Reference Voltage out drive (intended for microphone bias) for
Port C
VREFOUT-F /
GPIO3
Reference Voltage out drive (intended for microphone bias) for
Port F or analog GPIO3
VREFOUT-E /
GPIO4
Reference Voltage out drive (intended for microphone bias) for
Port E or analog GPIO4
32
33
34
35
36
MONO_OUT
CAP2
O(Analog)
O(Analog)
I(Analog)
None
None
None
None
None
Mono output of DAC0
ADC reference Capacitor
Jack insertion detection Ports E, F
Input/Output of Left DAC0
Input/Output of Right DAC0
SENSE_B
PORT-D_L (HP)
PORT-D_R (HP)
I/O(Analog)
I/O(Analog)
IDT™
180
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Internal
Pin
No.
Pin
Pin
Pull-up/
Pin Description
Name
Type
Pull-down
Reference Voltage out drive (intended for microphone bias) for
Port A
37
VREFOUT-A
O(Analog)
None
38
39
40
41
42
43
44
45
46
AVDD2
PORTA_L (HP)
DVDD_CORE
PORTA_R (HP)
AVSS2
I(Analog)
I/O(Analog)
I(Analog)
I/O(Analog)
I(Analog)
None
None
None
Analog Vdd = 5.0 V or 3.3 V
Input/Output of Left DAC0 & 1
DVDD
None
None
Input/Output of Right DAC0 & 1
Analog Ground
None
NC
None
No Connect
NC
None
None
No Connect
NC
None
None
No Connect
DMIC_CLK
O(Digital)
50 KΩ pull-down
Digital Microphone Output Clock
SPDIFIN / GPIO0 /
EAPD
47
48
I/O(Digital)
O(Digital)
50 KΩ pull-up
SPDIF Input, General Purpose I/O, EAPD
SPDIF-OUT
Internal 50 KΩ pull-down SPDIF digital output
IDT™
181
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
6. DESIGN CONSIDERATIONS
6.1. External Components
The 92HD005/92HD005D requires a minimum number of external components for proper operation.
6.1.1.
Decoupling Capacitor
Decoupling capacitors must be connected between AVDD and AVSS and between DVDD and
DVSS, as close to these pins as possible.
•
•
•
•
Between AVDD (pin 38) and AVSS (pins 26 and 42), use a 1.0 mF capacitor in parallel with a
10 mF capacitor.
Between AVDD (pin 25) and AVSS (pins 26 and 42), use a 0.1 mF capacitor in parallel with a
10 mF capacitor.
Between DVDD (pin 1) and DVSS (pins 4 and 7), use a 1.0 mF capacitor in parallel with a 10 mF
capacitor.
Between DVDD (pin 9) and DVSS (pins 4 and 7), use a 0.1 mF capacitor in parallel with a 10 mF
capacitor.
For optimum device performance, the decoupling capacitors should be mounted on the CODEC side
of the PCB. Avoid the use of vias in the decoupling circuit.
6.1.2.
Other Required Components
The following components are required:
•
Between VREFFILT (pin 27) and AVSS (pins 26 and 42), use a 1.0 mF capacitor in parallel with
a 10 mF capacitor.
•
Each of these pins needs to have an 820 pF capacitor connected to AVSS (pins 26 and 42).
(Recommend using NP0 type capacitor.)
•
•
•
•
ADC0_AFILT_L (pin 28).
ADC1_AFILT_L (pin 29).
ADC0_AFILT_R (pin 30).
ADC1_AFILT_R (pin 31).
•
•
•
ADC_VREF (pin 33) must have a 1.0 mF capacitor connected to AVSS (pins 26 and 42). Option-
ally, a 10 mF capacitor may also be connected in parallel, to improve performance.
SENSE_A (pin 13) and SENSE_B (pin 34) must each be connected to AVSS (pins 26 and 42)
with a 1000 pF capacitor located as close to the pins as possible.
SENSE_A (pin 13) and SENSE_B (pin 34) must each be connected to AVDD (pins 25 and 38)
with a 5.11 KW resistor. This resistor MUST be 1% tolerance and should be located as close to
the pins as possible.
•
Either SENSE_A or SENSE_B is connected to each Port through a resistor. This resistor MUST
be 1% or better tolerance. (For resistor details, see Table 3. For details about these connections,
see the latest IDT reference designs.)
For optimum device performance, these components should be mounted on the CODEC side of the
PCB. Minimize the use of vias.
IDT™
182
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
6.2. PCB Layout Recommendations
An optimum layout is one with all components on the same side of the board, minimizing vias
through other signal layers. Other signal traces should be routed away from the
92HD005/92HD005D. This includes signal traces just underneath the device, or on layers adjacent
to the ground plane layer used by the device.
Separate analog and digital grounding is recommended. The analog grounds (AVSS (pins 26 and
42)) and the digital grounds (DVSS (pins 4 and 7)) should be tied together at only one place. This tie
should be under the CODEC.
Capacitive coupling is allowed for EMI considerations. Generally, use 0.1 mF capacitors. Make sure
these are spread out in the layout.
Analog ground (AVSS) should be located on all grounding layers. AVSS should be the same shape
on these layers.
Analog audio signals should not escape the AVSS cut.
Analog non-audio signals should not enter the AVSS cut.
Only audio voltage planes (such as AVDD) should be located on the VCC layer.
Analog voltage should be provided from a filtered source. LDO’s are preferred. Ferrite beads are
acceptable. Whichever is used must support current requirements.
6.2.1.
Vista WLP Compliance Requirements
The following external components are REQUIRED for Vista WLP compliance.
Required series coupling capacitors on analog I/O signal lines:
•
•
Minimum Premium Desktop Implementations:
•
•
•
Line Output = 10 mF, 1206, 10 V, X5R (ceramic) or 3.3 mF aluminum electrolytic (or similar).
Headphone Output = 220 mF aluminum electrolytic (or similar).
Microphone or Line Input = 1 mF, 0603, X5R (ceramic) or better.
Minimum Premium Mobile Implementations:
•
•
Line Output = 2.2 mF, 1206, 16 V, X5R (ceramic).
Headphone Output = 100 mF D-Case size (or similar). Larger is better, we usually recom-
mend 220 mF.
•
Microphone or Line Input = 1 mF, 0603, X5R (ceramic) or better.
IDT™
183
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
EMI Components:
•
Recommended Ferrite Beads are 600 ohm. Use these manufacturers only:
•
•
•
TDK - MMZ1608Y601BTA
MURATA - BLM18BD601SN1
TAIYO YUDEN - LF BK 1608HM601-T
•
EMI shunt capacitor:
•
•
•
For Headphone ports, 0.01 mF.
For all other ports, 100 pF.
EMI components should be placed as close to the jack as possible.
Note: See the latest 92HD005/92HD005D Reference Designs for further details on schematic
recommendations.
IDT™
184
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
7. PACKAGE OUTLINE AND PACKAGE DIMENSIONS
Package dimensions are kept current with JEDEC Publication No. 95
7.1. 48-Pad QFN Package
QFN Dimensions in mm
Key
Min
0.80
0.00
Nom
0.90
0.02
Max
1.0
0.05
A
A1
A3
D
D1
E
0.20 REF
7.00 BSC
5.50 BSC
7.00 BSC
5.50 BSC
0.40
E1
L
0.35
0.45
e
R
b
D2
E2
ZD
ZE
0.50 BSC
0.20-0.25
0.25
5.65
5.65
0.75 BSC
0.75 BSC
0.18
5.50
5.50
0.30
5.80
5.80
IDT™
185
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
7.2. 48-Pin LQFP Package
A2
LQFP Dimensions in mm
Key
Min
1.40
0.05
1.35
8.80
6.90
8.80
6.90
0.45
Nom
1.50
0.10
1.40
9.00
7.00
9.00
7.00
0.60
0.50
-
Max
1.60
0.15
1.45
9.20
7.10
9.20
7.10
0.75
D
D1
A
A
A1
A2
D
D1
E
E1
L
e
A1
b
48 pin LQFP
e
c
b
0.09
0.17
0.20
0.27
Pin 1
0.22
c
IDT™
186
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
8. SOLDER REFLOW PROFILE
8.1. Standard Reflow Profile Data
Note: These devices can be hand soldered at 360 oC for 3 to 5 seconds.
FROM: IPC / JEDEC J-STD-020C “Moisture/Reflow Sensitivity Classification for Nonhermetic Solid
State Surface Mount Devices” (www.jedec.org/download).
Profile Feature
Pb Free Assembly
o
Average Ramp-Up Rate (Ts
- Tp)
3 C / second max
max
o
Temperature Min (Ts
)
)
)
150 C
min
max
max
o
Preheat:
Temperature Max (Ts
Time (ts - ts
200 C
60 - 180 seconds
min
o
Temperature (T )
217 C
L
Time maintained above:
Time (t )
60 - 150 seconds
L
See “Package Classification Reflow Temperatures”
on page 188.
Peak / Classification Temperature (Tp)
o
Time within 5 C of actual Peak Temperature (tp)
20 - 40 seconds
o
Ramp-Down rate
6 C / second max
o
Time 25 C to Peak Temperature
8 minutes max
Note: All temperatures refer to topside of the package, measured on the package body surface.
Figure 7. Solder Reflow Profile
IDT™
187
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
8.2. Pb Free Process - Package Classification Reflow Temperatures
Package Type
LQFP 48-pin
QFN 48-pad
MSL
Reflow Temperature
o
3
3
260 C
o
260 C
IDT™
188
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
9. REVISION HISTORY
Revision
Date
Description of Change
1.0
December 2006
Initial release
IDT™
189
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
190
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
191
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
192
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
193
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
194
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
195
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
196
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
197
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
198
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
199
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
200
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
201
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
202
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
203
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
IDT™
204
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Innovate with IDT audio for high fidelity. Contact:
www.IDT.com
For Sales
800-345-7015
408-284-8200
Fax: 408-284-2775
For Tech Support
HA.CM@idt.com
Corporate Headquarters
Integrated Device Technology, Inc.
6024 Silver Creek Valley Road
San Jose, CA 95138
Europe
IDT Europe, Limited
Prime House
Barnett Wood Lane
Leatherhead, Surrey
United States
800 345 7015
+408 284 8200 (outside U.S.)
United Kingdom KT22 7DE
+44 1372 363 339
© 2006 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT and the IDT logo are trademarks of Integrated Device
Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks are or may be trademarks or registered
trademarks used to identify products or services of their respective owners.
相关型号:
©2020 ICPDF网 联系我们和版权申明