IDT 92HD001DX3PRGXYYX

DATA SHEET
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Description
•
•
•
Features
•
High performance SD technology
95dB DAC SNR
Intel HD Audio Interface
Supports Stereo Microphone
Microphone Boost 0, 10, 20, 30, 40dB
•
•
Direct CDROM Recording Mixerless Design
•
•
•
•
•
Universal JacksTM Functionality for jack retasking
•
Dolby Sound Room Compliant (92HD001D only)
•
S/PDIF In and Out
Adjustable VREF Out
Digital PC Beep to all outputs
+3.3 V, and +5 V analog power supply options
48-pin LQFP RoHS package
Dolby Home Theater Compliant (92HD001D only)
(System manufacturers must obtain system license from
Dolby.)
Sample rates up to 192 KHz
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Stereo Microphone
(System manufacturers must obtain system license from
Dolby.)
Two Channel DACs and ADCs with 24-bit
resolution
IDT™
Low-latency Karaoke Mode Supported
Integrated Headphone Amplifiers
•
•
The 92HD001/92HD001D provides high quality, HD Audio
capability to notebook and cost sensitive desktop PC
applications.
•
•
•
•
Mixer-less design
•
The 92HD001/92HD001D is a high quality, 2-channel audio
CODEC compatible with the Intel High Definition (HD)
Audio Interface. The 92HD001/92HD001D provides Stereo
24-Bit resolution with sample rates up to 192 KHz. SPDIF
I/O provides connectivity to consumer electronic
equipment. The 92HD001/92HD001D incorporates IDT's
proprietary SD technology to achieve an estimated DAC
SNR of 95dB.
92HD001/92HD001D
1
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table of Contents
1. DESCRIPTION ......................................................................................................................... 11
2. PERFORMANCE ..................................................................................................................... 12
2.1. Audio Fidelity ................................................................................................................................... 12
2.2. Electrical Specifications ................................................................................................................... 12
2.2.1. Absolute Maximum Ratings ............................................................................................... 12
2.2.2. Recommended Operation Conditions ............................................................................... 12
2.3. Power Consumption ........................................................................................................................ 13
2.3.1. Digital ................................................................................................................................. 13
2.3.2. Analog ............................................................................................................................... 13
2.4. 92HD001/92HD001D 5V Analog Performance Characteristics ....................................................... 14
2.5. 92HD001/92HD001D 3.3V Analog Performance Characteristics .................................................... 17
3. EXTENDED FEATURE EXPLANATION ................................................................................. 19
3.1. SPDIF Input ..................................................................................................................................... 19
3.2. SPDIF Output .................................................................................................................................. 19
3.3. Universal JacksTM .......................................................................................................................... 19
3.4. Audio Jack Presence Detect ........................................................................................................... 19
4. BLOCK DIAGRAMS AND TYPICAL HOOKUPS .................................................................... 20
4.1. Functional Block Diagram ................................................................................................................ 20
4.2. 92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP .............................................. 21
4.3. 92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP ........................................ 22
5. WIDGET INFORMATION .........................................................................................................23
5.1. Widget Diagram ............................................................................................................................... 23
5.2. 92HD001/92HD001D Widget List .................................................................................................... 24
5.3. Root Node (NID = 0x00) .................................................................................................................. 25
5.3.1. Root PnpID ....................................................................................................................... 25
5.3.2. Root RevID ..................................................................................................................... 25
5.3.3. Root NodeInfo .................................................................................................................. 26
5.4. AFG Node (NID = 0x01) .................................................................................................................. 26
5.4.1. AFG Reset ........................................................................................................................ 26
5.4.2. AFG NodeInfo ................................................................................................................... 27
5.4.3. AFG Type ......................................................................................................................... 27
5.4.4. AFG GrpCap ..................................................................................................................... 27
5.4.5. AFG FrmtCap ................................................................................................................... 28
5.4.6. AFG StreamCap ............................................................................................................... 29
5.4.7. AFG PwrCap .................................................................................................................... 30
5.4.8. AFG GPIOCap .................................................................................................................. 30
5.4.9. AFG OutAmpCap ............................................................................................................. 31
5.4.10. AFG PwrState ................................................................................................................. 32
5.4.11. AFG UnsolResp .............................................................................................................. 32
5.4.12. AFG GPIO ...................................................................................................................... 33
5.4.13. AFG GPIOEn .................................................................................................................. 34
5.4.14. AFG GPIODir .................................................................................................................. 35
5.4.15. AFG GPIOWake ............................................................................................................. 35
5.4.16. AFG GPIOUnsolEn ......................................................................................................... 36
5.4.17. AFG GPIOSticky ............................................................................................................. 37
5.4.18. AFG SysID ...................................................................................................................... 38
5.5. DAC0Cnvtr Node (NID = 0x02) ....................................................................................................... 39
5.5.1. DAC0Cnvtr Frmt ............................................................................................................... 39
5.5.2. DAC0Cnvtr WCap ............................................................................................................ 40
5.5.3. DAC0Cnvtr PwrState ......................................................................................................... 41
5.5.4. DAC0Cnvtr Stream ........................................................................................................... 42
5.6. ADC0Cnvtr Node (NID = 0x03) ...................................................................................................... 42
5.6.1. ADC0Cnvtr Frmt ............................................................................................................... 42
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
2
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.6.2. ADC0Cnvtr WCap ............................................................................................................ 43
5.6.3. ADC0Cnvtr ConnLen ........................................................................................................ 44
5.6.4. ADC0Cnvtr ConnLst ......................................................................................................... 45
5.6.5. ADC0Cnvtr ProcState ....................................................................................................... 45
5.6.6. ADC0Cnvtr PwrState ........................................................................................................ 46
5.6.7. ADC0Cnvtr Stream ........................................................................................................... 47
5.7. SPDIFinCnvtr Node (NID = 0x04) ................................................................................................... 47
5.7.1. SPDIFinCnvtr Frmt ........................................................................................................... 47
5.7.2. SPDIFinCnvtr WCap ......................................................................................................... 48
5.7.3. SPDIFinCnvtr FrmtCap ..................................................................................................... 49
5.7.4. SPDIFinCnvtr StreamCap ................................................................................................ 50
5.7.5. SPDIFinCnvtr ConnLen .................................................................................................... 51
5.7.6. SPDIFinCnvtr ConnLst ..................................................................................................... 51
5.7.7. SPDIFinCnvtr Stream ....................................................................................................... 52
5.7.8. SPDIFinCnvtr DigCtl ......................................................................................................... 52
5.8. SPDIFoutCnvtr Node (NID = 0x05) ................................................................................................. 53
5.8.1. SPDIFoutCnvtr Frmt ......................................................................................................... 53
5.8.2. SPDIFoutCnvtr WCap ...................................................................................................... 54
5.8.3. SPDIFoutCnvtr FrmtCap .................................................................................................. 55
5.8.4. SPDIFoutCnvtr StreamCap .............................................................................................. 56
5.8.5. SPDIFoutCnvtr Stream ..................................................................................................... 57
5.8.6. SPDIFoutCnvtr DigCtl ....................................................................................................... 57
5.9. DAC0Mux Node (NID = 0x07) ........................................................................................................ 58
5.9.1. DAC0Mux WCap .............................................................................................................. 58
5.9.2. DAC0Mux ConnLen .......................................................................................................... 59
5.9.3. DAC0Mux ConnSel .......................................................................................................... 60
5.9.4. DAC0Mux ConnLst ........................................................................................................... 60
5.9.5. DAC0Mux LR .................................................................................................................... 60
5.10. DigInPin Node (NID = 0x08) .......................................................................................................... 61
5.10.1. DigInPin WCap ............................................................................................................... 61
5.10.2. DigInPin Cap .................................................................................................................. 62
5.10.3. DigInPin PwrState .......................................................................................................... 63
5.10.4. DigInPin Ctl ...................................................................................................................... 63
5.10.5. DigInPin UnsolResp ....................................................................................................... 64
5.10.6. DigInPin Sense ............................................................................................................... 64
5.10.7. DigInPin EAPD ............................................................................................................... 65
5.10.8. DigInPin Config ............................................................................................................... 65
5.11. DigOutPin Node (NID = 0x09) ....................................................................................................... 66
5.11.1. DigOutPin WCap ............................................................................................................ 66
5.11.2. DigOutPin Cap ................................................................................................................ 67
5.11.3. DigOutPin ConnLen ........................................................................................................ 68
5.11.4. DigOutPin ConnSel ........................................................................................................ 69
5.11.5. DigOutPin ConnLst ......................................................................................................... 69
5.11.6. DigOutPin Ctl .................................................................................................................. 69
5.11.7. DigOutPin Config ............................................................................................................ 70
5.12. ADC0Mux Node (NID = 0x0A) ....................................................................................................... 71
5.12.1. ADC0Mux VolRight ......................................................................................................... 71
5.12.2. ADC0Mux VolLeft ........................................................................................................... 71
5.12.3. ADC0Mux WCap ............................................................................................................ 72
5.12.4. ADC0Mux OutAmpCap .................................................................................................. 73
5.12.5. ADC0Mux ConnLen ........................................................................................................ 73
5.12.6. ADC0Mux ConnLst ......................................................................................................... 74
5.12.7. ADC0Mux LR .................................................................................................................. 74
5.13. MasterVol Node (NID = 0x0B) ....................................................................................................... 75
5.13.1. MasterVol Right .............................................................................................................. 75
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
3
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.13.2. MasterVol Left ................................................................................................................ 75
5.13.3. MasterVol WCap ............................................................................................................ 76
5.13.4. MasterVol ConnLen ........................................................................................................ 77
5.13.5. MasterVol ConnLst ......................................................................................................... 77
5.14. InPortMux Node (NID = 0x0C) ...................................................................................................... 78
5.14.1. InPortMux VolRight ......................................................................................................... 78
5.14.2. InPortMux VolLeft ........................................................................................................... 78
5.14.3. InPortMux WCap ............................................................................................................ 79
5.14.4. InPortMux ConnLen ........................................................................................................ 80
5.14.5. InPortMux AmpCap ........................................................................................................ 80
5.14.6. InPortMux ConnSel ........................................................................................................ 81
5.14.7. InPortMux ConnLst0 ....................................................................................................... 81
5.14.8. InPortMux ConnLst4 ....................................................................................................... 81
5.15. PortAPin Node (NID = 0x0D) ......................................................................................................... 82
5.15.1. PortAPin WCap .............................................................................................................. 82
5.15.2. PortAPin Cap .................................................................................................................. 83
5.15.3. PortAPin ConnLen .......................................................................................................... 84
5.15.4. PortAPin ConnLst ........................................................................................................... 84
5.15.5. PortAPin Ctl .................................................................................................................... 84
5.15.6. PortAPin UnsolResp ....................................................................................................... 85
5.15.7. PortAPin Sense .............................................................................................................. 86
5.15.8. PortAPin Config .............................................................................................................. 86
5.16. PortDPin Node (NID = 0x0E) ......................................................................................................... 87
5.16.1. PortDPin WCap .............................................................................................................. 87
5.16.2. PortDPin Cap .................................................................................................................. 88
5.16.3. PortDPin ConnLen .......................................................................................................... 89
5.16.4. PortDPin ConnLst ........................................................................................................... 89
5.16.5. PortDPin Ctl .................................................................................................................... 90
5.16.6. PortDPin UnsolResp ....................................................................................................... 90
5.16.7. PortDPin Sense .............................................................................................................. 91
5.16.8. PortDPin Config .............................................................................................................. 92
5.17. PortCPin Node (NID = 0x0F) ......................................................................................................... 92
5.17.1. PortCPin WCap .............................................................................................................. 92
5.17.2. PortCPin Cap .................................................................................................................. 93
5.17.3. PortCPin ConnLen .......................................................................................................... 94
5.17.4. PortCPin ConnLst ........................................................................................................... 95
5.17.5. PortCPin Ctl .................................................................................................................... 95
5.17.6. PortCPin UnsolResp ....................................................................................................... 96
5.17.7. PortCPin Sense .............................................................................................................. 96
5.17.8. PortCPin Config .............................................................................................................. 97
5.18. PortBPin Node (NID = 0x10) ......................................................................................................... 98
5.18.1. PortBPin WCap .............................................................................................................. 98
5.18.2. PortBPin Cap .................................................................................................................. 99
5.18.3. PortBPin ConnLen ........................................................................................................ 100
5.18.4. PortBPin ConnLst ......................................................................................................... 100
5.18.5. PortBPin Ctl .................................................................................................................. 100
5.18.6. PortBPin UnsolResp ..................................................................................................... 101
5.18.7. PortBPin Sense ............................................................................................................ 102
5.18.8. PortBPin Config ............................................................................................................ 102
5.19. MonoOutPin Node (NID = 0x11) ................................................................................................. 103
5.19.1. MonoOutPin Vol ........................................................................................................... 103
5.19.2. MonoOutPin WCap ....................................................................................................... 104
5.19.3. MonoOutPin Cap .......................................................................................................... 105
5.19.4. MonoOutPin ConnLen .................................................................................................. 105
5.19.5. MonoOutPin ConnLst ................................................................................................... 106
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
4
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5.19.6. MonoOutPin Ctl ............................................................................................................ 106
5.19.7. MonoOutPin Config ...................................................................................................... 107
5.20. CDPin Node (NID = 0x12) ........................................................................................................... 108
5.20.1. CDPin WCap ................................................................................................................ 108
5.20.2. CDPin Cap .................................................................................................................... 109
5.20.3. CDPin Ctl ...................................................................................................................... 110
5.20.4. CDPin Config ................................................................................................................ 110
5.21. MonoOutMix Node (NID = 0x13) ................................................................................................. 111
5.21.1. MonoOutMix WCap ...................................................................................................... 111
5.21.2. MonoOutMix ConnLen .................................................................................................. 112
5.21.3. MonoOutMix ConnLst ................................................................................................... 112
5.22. PCBeep Node (NID = 0x14) ........................................................................................................ 113
5.22.1. PCBeep Vol .................................................................................................................. 113
5.22.2. PCBeep WCap ............................................................................................................. 113
5.22.3. PCBeep OutAmpCap ................................................................................................... 114
5.22.4. PCBeep Gen ................................................................................................................ 115
6. ORDERING INFORMATION .................................................................................................. 116
6.1. 92HD001/92HD001D Family Options and Part Order Numbers ................................................... 116
7. PIN INFORMATION ............................................................................................................... 117
7.1. Pin Out .......................................................................................................................................... 117
7.2. Pin Table ....................................................................................................................................... 118
8. PACKAGE DRAWINGS ......................................................................................................... 120
8.1. 48-Pin LQFP .................................................................................................................................. 120
9. SOLDER REFLOW PROFILE ............................................................................................... 121
9.1. Standard Reflow Profile Data ........................................................................................................ 121
9.2. Pb Free Process - Package Classification Reflow Temperatures ................................................. 122
10. REVISION HISTORY ........................................................................................................... 123
List of Figures
Figure 1. Functional Block Diagram ............................................................................................................... 19
Figure 2. STAC9200/9200D Typical Connection Diagram for 48-pin LQFP .................................................. 20
Figure 3. STAC9200/9200D Split Independent Power Supply for 48-pin LQFP ........................................... 21
Figure 4. STAC9200/9200D Typical Connection Diagram for 32-pad QFN .................................................. 22
Figure 5. STAC9200/9200D Split Independent Power Supply for 32-pad QFN ............................................ 23
Figure 6. Widget Diagram .............................................................................................................................. 24
Figure 7. 32-Pad QFN Package Outline and Package Dimensions ............................................................ 121
Figure 8. 48-Pin LQFP Package Outline and Package Dimensions ........................................................... 122
Figure 9. Solder Reflow Profile ................................................................................................................... 123
List of Tables
Table 1. Digital Power Consumption ............................................................................................................. 11
Table 2. Analog Power Consumption ............................................................................................................ 11
Table 3. High Definition Audio Widget ........................................................................................................... 25
Table 4. Root PnpID Command Verb Format ................................................................................................ 26
Table 5. Root PnpID Command Response Format ....................................................................................... 26
Table 6. Root RevID Command Verb Format ................................................................................................ 26
Table 7. Root RevID Command Response Format ....................................................................................... 26
Table 8. Root NodeInfo Command Verb Format ........................................................................................... 27
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 9. Root NodeInfo Command Response Format .................................................................................. 27
Table 10. AFG Reset Command Verb Format .............................................................................................. 27
Table 11. AFG Reset Command Response Format ...................................................................................... 27
Table 12. AFG NodeInfo Command Verb Format ......................................................................................... 28
Table 13. AFG NodeInfo Command Response Format ................................................................................. 28
Table 14. AFG Type Command Verb Format ................................................................................................ 28
Table 15. AFG Type Command Response Format ....................................................................................... 28
Table 16. AFG GrpCap Command Verb Format ........................................................................................... 28
Table 17. AFG GrpCap Command Response Format ................................................................................... 29
Table 18. AFG FrmtCap Command Verb Format .......................................................................................... 29
Table 19. AFG FrmtCap Command Response Format ................................................................................. 29
Table 20. AFG StreamCap Command Verb Format ...................................................................................... 30
Table 21. AFG StreamCap Command Response Format ............................................................................. 30
Table 22. AFG PwrCap Command Verb Format ........................................................................................... 31
Table 23. AFG PwrCap Command Response Format .................................................................................. 31
Table 24. AFG GPIOCap Command Verb Format ........................................................................................ 31
Table 25. AFG GPIOCap Command Response Format ................................................................................ 32
Table 26. AFG OutAmpCap Command Verb Format .................................................................................... 32
Table 27. AFG OutAmpCap Command Response Format ........................................................................... 32
Table 28. AFG PwrState Command Verb Format ......................................................................................... 33
Table 29. AFG PwrState Command Response Format ................................................................................. 33
Table 30. AFG UnsolResp Command Verb Format ...................................................................................... 33
Table 31. AFG UnsolResp Command Response Format .............................................................................. 34
Table 32. AFG GPIO Command Verb Format ............................................................................................... 34
Table 33. AFG GPIO Command Response Format ...................................................................................... 34
Table 34. AFG GPIOEn Command Verb Format .......................................................................................... 35
Table 35. AFG GPIOEn Command Response Format .................................................................................. 35
Table 36. AFG GPIODir Command Verb Format .......................................................................................... 36
Table 37. AFG GPIODir Command Response Format .................................................................................. 36
Table 38. AFG GPIOWake Command Verb Format ...................................................................................... 36
Table 39. AFG GPIOWake Command Response Format ............................................................................. 37
Table 40. AFG GPIOUnsolEn Command Verb Format ................................................................................. 37
Table 41. AFG GPIOUnsolEn Command Response Format ......................................................................... 37
Table 42. AFG GPIOSticky Command Verb Format ..................................................................................... 38
Table 43. AFG GPIOSticky Command Response Format ............................................................................. 38
Table 44. AFG SysID Command Verb Format .............................................................................................. 39
Table 45. AFG SysID Command Response Format ...................................................................................... 39
Table 46. DAC0Cnvtr Frmt Command Verb Format ...................................................................................... 40
Table 47. DAC0Cnvtr Frmt Command Response Format ............................................................................. 40
Table 48. DAC0Cnvtr WCap Command Verb Format ................................................................................... 41
Table 49. DAC0Cnvtr WCap Command Response Format .......................................................................... 41
Table 50. DAC0Cnvtr PwrState Command Verb Format .............................................................................. 42
Table 51. DAC0Cnvtr PwrState Command Response Format ...................................................................... 42
Table 52. DAC0Cnvtr Stream Command Verb Format ................................................................................. 43
Table 53. DAC0Cnvtr Stream Command Response Format ......................................................................... 43
Table 54. ADC0Cnvtr Frmt Command Verb Format ...................................................................................... 43
Table 55. ADC0Cnvtr Frmt Command Response Format ............................................................................. 43
Table 56. ADC0Cnvtr WCap Command Verb Format ................................................................................... 44
Table 57. ADC0Cnvtr WCap Command Response Format .......................................................................... 45
Table 58. ADC0Cnvtr ConnLen Command Verb Format .............................................................................. 45
Table 59. ADC0Cnvtr ConnLen Command Response Format ...................................................................... 46
Table 60. ADC0Cnvtr ConnLst Command Verb Format ................................................................................ 46
Table 61. ADC0Cnvtr ConnLst Command Response Format ....................................................................... 46
Table 62. ADC0Cnvtr ProcState Command Verb Format ............................................................................. 46
Table 63. ADC0Cnvtr ProcState Command Response Format ..................................................................... 47
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
6
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 64. ADC0Cnvtr PwrState Command Verb Format .............................................................................. 47
Table 65. ADC0Cnvtr PwrState Command Response Format ...................................................................... 47
Table 66. ADC0Cnvtr Stream Command Verb Format ................................................................................. 48
Table 67. ADC0Cnvtr Stream Command Response Format ......................................................................... 48
Table 68. SPDIFinCnvtr Frmt Command Verb Format .................................................................................. 48
Table 69. SPDIFinCnvtr Frmt Command Response Format ......................................................................... 48
Table 70. SPDIFinCnvtr WCap Command Verb Format ............................................................................... 49
Table 71. SPDIFinCnvtr WCap Command Response Format ....................................................................... 49
Table 72. SPDIFinCnvtr FrmtCap Command Verb Format ........................................................................... 50
Table 73. SPDIFinCnvtr FrmtCap Command Response Format ................................................................... 50
Table 74. SPDIFinCnvtr StreamCap Command Verb Format ....................................................................... 51
Table 75. SPDIFinCnvtr StreamCap Command Response Format .............................................................. 52
Table 76. SPDIFinCnvtr ConnLen Command Verb Format ........................................................................... 52
Table 77. SPDIFinCnvtr ConnLen Command Response Format .................................................................. 52
Table 78. SPDIFinCnvtr ConnLst Command Verb Format ............................................................................ 52
Table 79. SPDIFinCnvtr ConnLst Command Response Format ................................................................... 52
Table 80. SPDIFinCnvtr Stream Command Verb Format .............................................................................. 53
Table 81. SPDIFinCnvtr Stream Command Response Format ..................................................................... 53
Table 82. SPDIFinCnvtr DigCtl Command Verb Format ............................................................................... 53
Table 83. SPDIFinCnvtr DigCtl Command Response Format ....................................................................... 53
Table 84. SPDIFoutCnvtr Frmt Command Verb Format ................................................................................ 54
Table 85. SPDIFoutCnvtr Frmt Command Response Format ....................................................................... 54
Table 86. SPDIFoutCnvtr WCap Command Verb Format ............................................................................. 55
Table 87. SPDIFoutCnvtr WCap Command Response Format .................................................................... 56
Table 88. SPDIFoutCnvtr FrmtCap Command Verb Format ......................................................................... 56
Table 89. SPDIFoutCnvtr FrmtCap Command Response Format ................................................................ 57
Table 90. SPDIFoutCnvtr StreamCap Command Verb Format ..................................................................... 57
Table 91. SPDIFoutCnvtr StreamCap Command Response Format ............................................................ 58
Table 92. SPDIFoutCnvtr Stream Command Verb Format ........................................................................... 58
Table 93. SPDIFoutCnvtr Stream Command Response Format ................................................................... 58
Table 94. SPDIFoutCnvtr DigCtl Command Verb Format ............................................................................. 58
Table 95. SPDIFoutCnvtr DigCtl Command Response Format ..................................................................... 59
Table 96. DAC0Mux WCap Command Verb Format ..................................................................................... 59
Table 97. DAC0Mux WCap Command Response Format ............................................................................ 59
Table 98. DAC0Mux ConnLen Command Verb Format ................................................................................ 60
Table 99. DAC0Mux ConnLen Command Response Format ........................................................................ 60
Table 100. DAC0Mux ConnSel Command Verb Format ............................................................................... 61
Table 101. DAC0Mux ConnSel Command Response Format ...................................................................... 61
Table 102. DAC0Mux ConnLst Command Verb Format ............................................................................... 61
Table 103. DAC0Mux ConnLst Command Response Format ....................................................................... 61
Table 104. DAC0Mux LR Command Verb Format ........................................................................................ 61
Table 105. DAC0Mux LR Command Response Format ................................................................................ 62
Table 106. DigInPin WCap Command Verb Format ...................................................................................... 62
Table 107. DigInPin WCap Command Response Format ............................................................................. 62
Table 108. DigInPin Cap Command Verb Format ......................................................................................... 63
Table 109. DigInPin Cap Command Response Format ................................................................................ 63
Table 110. DigInPin PwrState Command Verb Format ................................................................................. 64
Table 111. DigInPin PwrState Command Response Format ........................................................................ 64
Table 112. DigInPin Ctl Command Verb Format ........................................................................................... 64
Table 113. DigInPin Ctl Command Response Format ................................................................................... 64
Table 114. DigInPin UnsolResp Command Verb Format .............................................................................. 65
Table 115. DigInPin UnsolResp Command Response Format ..................................................................... 65
Table 116. DigInPin Sense Command Verb Format ..................................................................................... 65
Table 117. DigInPin Sense Command Response Format ............................................................................. 66
Table 118. DigInPin EAPD Command Verb Format ...................................................................................... 66
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
7
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 119. DigInPin EAPD Command Response Format ............................................................................. 66
Table 120. DigInPin Config Command Verb Format ..................................................................................... 66
Table 121. DigInPin Config Command Response Format ............................................................................. 67
Table 122. DigOutPin WCap Command Verb Format ................................................................................... 67
Table 123. DigOutPin WCap Command Response Format .......................................................................... 68
Table 124. DigOutPin Cap Command Verb Format ...................................................................................... 68
Table 125. DigOutPin Cap Command Response Format .............................................................................. 69
Table 126. DigOutPin ConnLen Command Verb Format .............................................................................. 69
Table 127. DigOutPin ConnLen Command Response Format ...................................................................... 69
Table 128. DigOutPin ConnSel Command Verb Format ............................................................................... 70
Table 129. DigOutPin ConnSel Command Response Format ...................................................................... 70
Table 130. DigOutPin ConnLst Command Verb Format ............................................................................... 70
Table 131. DigOutPin ConnLst Command Response Format ....................................................................... 70
Table 132. DigOutPin Ctl Command Verb Format ........................................................................................ 70
Table 133. DigOutPin Ctl Command Response Format ................................................................................ 71
Table 134. DigOutPin Config Command Verb Format .................................................................................. 71
Table 135. DigOutPin Config Command Response Format .......................................................................... 71
Table 136. ADC0Mux VolRight Command Verb Format ............................................................................... 72
Table 137. ADC0Mux VolRight Command Response Format ....................................................................... 72
Table 138. ADC0Mux VolLeft Command Verb Format .................................................................................. 72
Table 139. ADC0Mux VolLeft Command Response Format ......................................................................... 73
Table 140. ADC0Mux WCap Command Verb Format ................................................................................... 73
Table 141. ADC0Mux WCap Command Response Format .......................................................................... 73
Table 142. ADC0Mux OutAmpCap Command Verb Format ......................................................................... 74
Table 143. ADC0Mux OutAmpCap Command Response Format ................................................................ 74
Table 144. ADC0Mux ConnLen Command Verb Format .............................................................................. 74
Table 145. ADC0Mux ConnLen Command Response Format ...................................................................... 75
Table 146. ADC0Mux ConnLst Command Verb Format ............................................................................... 75
Table 147. ADC0Mux ConnLst Command Response Format ....................................................................... 75
Table 148. ADC0Mux LR Command Verb Format ........................................................................................ 75
Table 149. ADC0Mux LR Command Response Format ................................................................................ 75
Table 150. MasterVol Right Command Verb Format ..................................................................................... 76
Table 151. MasterVol Right Command Response Format ............................................................................ 76
Table 152. MasterVol Left Command Verb Format ....................................................................................... 76
Table 153. MasterVol Left Command Response Format .............................................................................. 77
Table 154. MasterVol WCap Command Verb Format ................................................................................... 77
Table 155. MasterVol WCap Command Response Format .......................................................................... 77
Table 156. MasterVol ConnLen Command Verb Format .............................................................................. 78
Table 157. MasterVol ConnLen Command Response Format ...................................................................... 78
Table 158. MasterVol ConnLst Command Verb Format ................................................................................ 78
Table 159. MasterVol ConnLst Command Response Format ....................................................................... 78
Table 160. InPortMux VolRight Command Verb Format ............................................................................... 79
Table 161. InPortMux VolRight Command Response Format ....................................................................... 79
Table 162. InPortMux VolLeft Command Verb Format .................................................................................. 79
Table 163. InPortMux VolLeft Command Response Format ......................................................................... 79
Table 164. InPortMux WCap Command Verb Format ................................................................................... 80
Table 165. InPortMux WCap Command Response Format .......................................................................... 80
Table 166. InPortMux ConnLen Command Verb Format .............................................................................. 81
Table 167. InPortMux ConnLen Command Response Format ...................................................................... 81
Table 168. InPortMux AmpCap Command Verb Format ............................................................................... 81
Table 169. InPortMux AmpCap Command Response Format ...................................................................... 81
Table 170. InPortMux ConnSel Command Verb Format ............................................................................... 82
Table 171. InPortMux ConnSel Command Response Format ...................................................................... 82
Table 172. InPortMux ConnLst0 Command Verb Format ............................................................................. 82
Table 173. InPortMux ConnLst0 Command Response Format ..................................................................... 82
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
8
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 174. InPortMux ConnLst4 Command Verb Format ............................................................................. 82
Table 175. InPortMux ConnLst4 Command Response Format ..................................................................... 83
Table 176. PortAPin WCap Command Verb Format ..................................................................................... 83
Table 177. PortAPin WCap Command Response Format ............................................................................ 83
Table 178. PortAPin Cap Command Verb Format ........................................................................................ 84
Table 179. PortAPin Cap Command Response Format ................................................................................ 84
Table 180. PortAPin ConnLen Command Verb Format ................................................................................ 85
Table 181. PortAPin ConnLen Command Response Format ........................................................................ 85
Table 182. PortAPin ConnLst Command Verb Format .................................................................................. 85
Table 183. PortAPin ConnLst Command Response Format ......................................................................... 85
Table 184. PortAPin Ctl Command Verb Format ........................................................................................... 85
Table 185. PortAPin Ctl Command Response Format .................................................................................. 86
Table 186. PortAPin UnsolResp Command Verb Format ............................................................................. 86
Table 187. PortAPin UnsolResp Command Response Format ..................................................................... 86
Table 188. PortAPin Sense Command Verb Format ..................................................................................... 87
Table 189. PortAPin Sense Command Response Format ............................................................................ 87
Table 190. PortAPin Config Command Verb Format ..................................................................................... 87
Table 191. PortAPin Config Command Response Format ............................................................................ 88
Table 192. PortDPin WCap Command Verb Format ..................................................................................... 88
Table 193. PortDPin WCap Command Response Format ............................................................................ 88
Table 194. PortDPin Cap Command Verb Format ........................................................................................ 89
Table 195. PortDPin Cap Command Response Format ................................................................................ 89
Table 196. PortDPin ConnLen Command Verb Format ................................................................................ 90
Table 197. PortDPin ConnLen Command Response Format ........................................................................ 90
Table 198. PortDPin ConnLst Command Verb Format ................................................................................. 90
Table 199. PortDPin ConnLst Command Response Format ......................................................................... 91
Table 200. PortDPin Ctl Command Verb Format .......................................................................................... 91
Table 201. PortDPin Ctl Command Response Format .................................................................................. 91
Table 202. PortDPin UnsolResp Command Verb Format ............................................................................. 91
Table 203. PortDPin UnsolResp Command Response Format ..................................................................... 92
Table 204. PortDPin Sense Command Verb Format ..................................................................................... 92
Table 205. PortDPin Sense Command Response Format ............................................................................ 92
Table 206. PortDPin Config Command Verb Format .................................................................................... 93
Table 207. PortDPin Config Command Response Format ............................................................................ 93
Table 208. PortCPin WCap Command Verb Format ..................................................................................... 93
Table 209. PortCPin WCap Command Response Format ............................................................................ 94
Table 210. PortCPin Cap Command Verb Format ........................................................................................ 94
Table 211. PortCPin Cap Command Response Format ................................................................................ 95
Table 212. PortCPin ConnLen Command Verb Format ................................................................................ 95
Table 213. PortCPin ConnLen Command Response Format ........................................................................ 95
Table 214. PortCPin ConnLst Command Verb Format ................................................................................. 96
Table 215. PortCPin ConnLst Command Response Format ......................................................................... 96
Table 216. PortCPin Ctl Command Verb Format .......................................................................................... 96
Table 217. PortCPin Ctl Command Response Format .................................................................................. 96
Table 218. PortCPin UnsolResp Command Verb Format ............................................................................. 97
Table 219. PortCPin UnsolResp Command Response Format ..................................................................... 97
Table 220. PortCPin Sense Command Verb Format ..................................................................................... 97
Table 221. PortCPin Sense Command Response Format ............................................................................ 97
Table 222. PortCPin Config Command Verb Format .................................................................................... 98
Table 223. PortCPin Config Command Response Format ............................................................................ 98
Table 224. PortBPin WCap Command Verb Format ..................................................................................... 99
Table 225. PortBPin WCap Command Response Format ............................................................................ 99
Table 226. PortBPin Cap Command Verb Format ...................................................................................... 100
Table 227. PortBPin Cap Command Response Format .............................................................................. 100
Table 228. PortBPin ConnLen Command Verb Format .............................................................................. 101
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
9
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 229. PortBPin ConnLen Command Response Format ...................................................................... 101
Table 230. PortBPin ConnLst Command Verb Format ................................................................................ 101
Table 231. PortBPin ConnLst Command Response Format ....................................................................... 101
Table 232. PortBPin Ctl Command Verb Format ......................................................................................... 101
Table 233. PortBPin Ctl Command Response Format ................................................................................ 102
Table 234. PortBPin UnsolResp Command Verb Format ........................................................................... 102
Table 235. PortBPin UnsolResp Command Response Format ................................................................... 102
Table 236. PortBPin Sense Command Verb Format ................................................................................... 103
Table 237. PortBPin Sense Command Response Format .......................................................................... 103
Table 238. PortBPin Config Command Verb Format ................................................................................... 103
Table 239. PortBPin Config Command Response Format .......................................................................... 104
Table 240. MonoOutPin Vol Command Verb Format .................................................................................. 104
Table 241. MonoOutPin Vol Command Response Format ......................................................................... 104
Table 242. MonoOutPin WCap Command Verb Format ............................................................................. 105
Table 243. MonoOutPin WCap Command Response Format ..................................................................... 105
Table 244. MonoOutPin Cap Command Verb Format ................................................................................. 106
Table 245. MonoOutPin Cap Command Response Format ........................................................................ 106
Table 246. MonoOutPin ConnLen Command Verb Format ......................................................................... 106
Table 247. MonoOutPin ConnLen Command Response Format ................................................................ 107
Table 248. MonoOutPin ConnLst Command Verb Format .......................................................................... 107
Table 249. MonoOutPin ConnLst Command Response Format ................................................................. 107
Table 250. MonoOutPin Ctl Command Verb Format ................................................................................... 107
Table 251. MonoOutPin Ctl Command Response Format .......................................................................... 108
Table 252. MonoOutPin Config Command Verb Format ............................................................................. 108
Table 253. MonoOutPin Config Command Response Format .................................................................... 108
Table 254. CDPin WCap Command Verb Format ....................................................................................... 109
Table 255. CDPin WCap Command Response Format .............................................................................. 109
Table 256. CDPin Cap Command Verb Format .......................................................................................... 110
Table 257. CDPin Cap Command Response Format .................................................................................. 110
Table 258. CDPin Ctl Command Verb Format ............................................................................................ 111
Table 259. CDPin Ctl Command Response Format .................................................................................... 111
Table 260. CDPin Config Command Verb Format ...................................................................................... 111
Table 261. CDPin Config Command Response Format .............................................................................. 111
Table 262. MonoOutMix WCap Command Verb Format ............................................................................. 112
Table 263. MonoOutMix WCap Command Response Format .................................................................... 112
Table 264. MonoOutMix ConnLen Command Verb Format ........................................................................ 113
Table 265. MonoOutMix ConnLen Command Response Format ................................................................ 113
Table 266. MonoOutMix ConnLst Command Verb Format ......................................................................... 113
Table 267. MonoOutMix ConnLst Command Response Format ................................................................. 114
Table 268. PCBeep Vol Command Verb Format ......................................................................................... 114
Table 269. PCBeep Vol Command Response Format ................................................................................ 114
Table 270. PCBeep WCap Command Verb Format .................................................................................... 114
Table 271. PCBeep WCap Command Response Format ........................................................................... 115
Table 272. PCBeep OutAmpCap Command Verb Format .......................................................................... 115
Table 273. PCBeep OutAmpCap Command Response Format ................................................................. 115
Table 274. PCBeep Gen Command Verb Format ....................................................................................... 116
Table 275. PCBeep Gen Command Response Format .............................................................................. 116
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
10
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
1. DESCRIPTION
The 92HD001/92HD001D is a high quality, 2-channel audio CODEC compatible with the Intel High Definition
(HD) Audio Interface. The 92HD001/92HD001D provides high quality, HD Audio capability to notebook and
cost sensitive desktop PC applications.
The 92HD001/92HD001D incorporates IDT's proprietary SD technology to achieve a DAC SNR in excess of
95dB. The higher performance and quality of IDT’s audio solutions brings consumer device level performance
to the notebook, desktop and media center PCs.
The 92HD001/92HD001D provides Stereo 24-Bit, full duplex resolution supporting sample rates up to 192 KHz
by the DAC and ADC. The 92HD001/92HD001D DAC, ADC and SPDIF In/Out support sample rates of
96 KHz, 48 KHz and 44.1 KHz. Additionally, the SPDIF Out supports 32 KHz. The CODEC’s driver supports
additional sample rate options.
The 92HD001/92HD001D supports all desired two channel configurations, including switchable Headphone
Out, and Universal JacksTM functionality for automatic jack detection sensing and retasking. The SPDIF interface provides connectivity to Consumer Electronic equipment like Dolby Digital decoders, powered speakers,
mini disk drives or to a home entertainment system. All analog I/O pairs support LINE_IN, LINE_OUT and
MIC.
MIC inputs can be programmed with 0/10/20/30/40dB boost. For more advanced configurations, the
92HD001/92HD001D has four General Purpose I/O (GPIO) pins. The 92HD001/92HD001D also provides a
single ended CD input to avoid DRM incompatibility and to support legacy OS issues.
The 92HD001/92HD001D integrates a headphone amplifier which is available on Ports A and D. The headphone amplifier is switchable between these two outputs for increased flexibility, enhanced user experience,
and reduced implementation costs.
The Universal Jack capabilities allow the CODEC to detect when audio devices are connected to the CODEC,
sense the type of device (LINE_IN, LINE_OUT, MIC, Headphone) that is inserted, and to allow the CODEC to
be reconfigured to support these devices wherever they are plugged into the system. SPDIF input sensing is
also supported. The fully parametric IDT SoftEQ can be initiated upon headphone jack insertion and removal
for protection of notebook speakers.
The 92HD001/92HD001D operates with a 3.3V digital supply and is available in either 5V or 3.3V analog supply.
The 92HD001/92HD001D is available in 48-pin LQFP RoHS package.
The 92HD001/92HD001D is supported with IDT’s high quality software solutions which include drivers for all
major Windows operating systems from Microsoft Parametric SoftEQ, and Digital Rights Management. Third
party plugin capability is easily achieved with the IDT Kernel Processing Interface, to support high valued third
party technologies like SRS WOW®, Knowles® Microphone Beam forming, Waves MaxxBASS®, Dolby Headphone®, Dolby ProLogic II® and Dolby Virtual Speaker® and more.
The 92HD001D is designed to support Dolby Sound Room and Dolby Home Theater levels of Dolby’s PC
Entertainments Experience logo program.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
11
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
2. PERFORMANCE
2.1.
2.2.
Audio Fidelity
DAC SNR:
95dB
ADC SNR:
90dB
Electrical Specifications
2.2.1.
Absolute Maximum Ratings
Stresses above the ratings listed below can cause permanent damage to the 92HD001/92HD001D. 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 conditions 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
AVdd
6 Volts
Digital maximum supply voltage
DVdd
5.5 Volts
VREFOUT output current
5 mA
Voltage on any pin relative to ground
Vss - 0.3 V to Vdd + 0.3 V
Operating temperature
0oC to +70oC
Storage temperature
-55 oC to +125 oC
Soldering temperature
260 oC for 10 seconds *
Soldering temperature information for all available packages
begins on page 121.
2.2.2.
Recommended Operation Conditions
Parameter
Power Supply Voltage
Min.
Typ.
Max.
Units
Digital - 3.3 V
3.135
3.3
3.465
V
Analog - 3.3 V
3.135
3.3
3.465
V
Analog - 5 V
4.75
5
5.25
V
+70
×C
+90
×C
Ambient Operating Temperature
Case Temperature
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
0
Tcase (48-LQFP)
12
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
ESD: The 92HD001/92HD001D 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 92HD001/92HD001D
implements internal ESD protection circuitry, proper ESD precautions should be followed to avoid damaging the functionality
or performance.
2.3.
Power Consumption
2.3.1.
Digital
Table 1. Digital Power Consumption
2.3.2.
Power State
Typical
Max
Units
D0
25
29
mA
D1
12
16
mA
D2
12
16
mA
D3
12
16
mA
Analog
Table 2. Analog Power Consumption
IDT™
Power State
Typical
Max
Units
D0
36
48
mA
D1
26
35
mA
D2
26
35
mA
D3
26
35
mA
2-CHANNEL HIGH DEFINITION AUDIO CODEC
13
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
2.4.
PC AUDIO
92HD001/92HD001D 5V Analog Performance Characteristics
(Tambient = 25 ºC, AVdd = 5.0V ± 5%, DVdd = 3.3V ± 5%, AVss=DVss=0V; 1 KHz input sine wave; Sample Frequency =
48 KHz; 0 dB = 1 VRMS, 10 KW/50pF load, Testbench Characterization BW: 20 Hz – 20 KHz, 0 dB settings on all gain
stages)
Min and Max performance targets are not included here, as specific system characteristics, such as layout, routing and
external CODEC component selection, influence the performance of the CODEC. To receive min/max levels for your
system, please send us a unit and IDT will perform a full audio test suite and provide you with the results. Contact IDT
for more information.
Parameter
Min
Typ
Max
Unit
All Analog Inputs with out boost
-
1.00
-
Vrms
All Analog Inputs with boost (Note 1)
-
0.03
-
Vrms
PCM (DAC) to All Analog Outputs
-
1.00
-
Vrms
HEADPHONE_OUT (32 Ω load) per channel (peak)
-
50
-
mW
PCM to All Analog Outputs
-
95
-
dB
All Analog Inputs to A/D (1VRMS Input Referenced)
-
85
-
dB
10
-
30,000
Hz
PCM to All Analog Outputs
-
-90
-
dB
All Analog Inputs to A/D (-3dBV input Level)
-
-85
-
dB
HEADPHONE_OUT (32 Ω load)
-
-85
-
dB
HEADPHONE_OUT (10 KΩ load)
-
-88
-
dB
DAC to All Analog Outputs
-
95
-
dB
All Analog Inputs to A/D with High Pass Filter enabled
-
85
-
dB
20
-
19,200
Hz
A/D & D/A Digital Filter Transition Band
19,200
-
28,800
Hz
A/D & D/A Digital Filter Stop Band
28,800
-
-
Hz
A/D & D/A Digital Filter Stop Band Rejcn (Note 7)
-100
-
-
dB
DAC Out-of-Band Rejection (Note 8)
-55
-
-
dB
Group Delay (48 KHz sample rate)
-
-
1
ms
Power Supply Rejection Ratio (1 KHz)
-
-70
-
dB
Power Supply Rejection Ratio (20 KHz)
-
-40
-
dB
Full Scale Input Voltage:
Full Scale Output:
Dynamic Range: -60dB signal level (Note 2)
Analog Frequency Response (Note 3)
Total Harmonic Distortion + Noise (-3dB): (Note 4)
SNR (idle channel) (Note 5)
A/D & D/A Digital Filter Pass Band (Note 6)
Any Analog Input to DAC (1 KHz Signal Frequency) Crosstalk
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
14
IDT CONFIDENTIAL
-100
dB
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Parameter
Min
Typ
Max
Unit
Any Analog Input to ADC (10 KHz Signal Frequency) Crosstalk
-
-85
-
dB
Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk
-
-80
-
dB
Spurious Tone Rejection
-
-100
-
dB
Attenuation, Gain Step Size ANALOG
-
1.5
-
dB
Attenuation, Gain Step Size DIGITAL
-
0.75
-
dB
Input Impedance
-
50
-
KΩ
Input Capacitance
-
15
-
pF
VREFout
-
0.5 X AVdd
-
V
VREF
-
0.45X AVdd
0.5
V
Interchannel Gain Mismatch ADC
-
-
0.5
dB
Interchannel Gain Mismatch DAC
-
-
-
dB
Gain Drift
-
100
-
ppm/ºC
DAC Offset Voltage
-
5
10
mV
Deviation from Linear Phase
-
10
1
deg.
All Analog Outputs Load Resistance
-
10
-
KΩ
All Analog Outputs Load Capacitance
-
-
50
pF
HEADPHONE_OUT Load Resistance
-
32
-
W
HEADPHONE_OUT Load Capacitance
-
100
-
pF
Mute Attenuation
-
-
-
dB
PLL lock time
-
96
200
µsec
PLL (or Azalia Bit CLK) 24.576 MHz clock jitter
-
100
300
psec
1. With +30 dB Boost on, 1.00 Vrms with Boost off.
2. Ratio of Full Scale signal to noise output with -60dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth.
3. ± 1dB limits for Line Output & 0 dB gain, at -20dBV
4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth. Sample Frequency = 48 KHz.
5. 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).
6. Peak-to-Peak Ripple over Passband meets ± 0.25dB limits, 48 KHz Sample Frequency.
7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise.
8. 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.
1. With +30dB Boost on, 1.00 Vrms with Boost off.
2. Ratio of Full Scale signal to noise output with -60dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth.
3. ± 1dB limits for Line Output & 0 dB gain, at -20dBV
4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth. Sample Frequency = 48 KHz.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
15
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5. 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).
6. Peak-to-Peak Ripple over Passband meets ± 0.25dB limits, 48 KHz Sample Frequency.
7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise.
8. 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.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
16
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
2.5.
PC AUDIO
92HD001/92HD001D 3.3V Analog Performance Characteristics
(Tambient = 25 ºC, AVdd = 3.3V ± 5%, DVdd = 3.3V ± 5%, AVss=DVss=0V; 1 KHz input sine wave; Sample Frequency =
48 KHz; 0 dB = 1 VRMS, 10 KW/50 pF load, Testbench Characterization BW: 20 Hz – 20 KHz, 0 dB settings on all gain
stages)
Min and Max performance targets are not included here, as specific system characteristics, such as layout, routing and
external CODEC component selection, influence the performance of the CODEC. To receive min/max levels for your
system, please send us a unit and IDT will perform a full audio test suite and provide you with the results. Contact IDT
for more information.
Parameter
Min
Typ
Max
Unit
All Analog Inputs with out boost
-
0.7
-
Vrms
All Analog Inputs with boost (Note 1)
-
0.03
-
Vrms
PCM (DAC) to All Analog Outputs
-
1.00
-
Vrms
HEADPHONE_OUT (32 Ω load) per channel (peak)
-
50
-
mW
PCM to All Analog Outputs
-
95
-
dB
All Analog Inputs to A/D (1VRMS Input Referenced)
-
80
-
dB
10
-
30,000
Hz
PCM to All Analog Outputs
-
-90
-
dB
All Analog Inputs to A/D (-3dBV input Level)
-
-75
-
dB
HEADPHONE_OUT (32 Ω load)
-
-85
-
dB
HEADPHONE_OUT (10 KΩ load)
-
-88
-
dB
DAC to All Analog Outputs
-
95
-
dB
All Analog Inputs to A/D with High Pass Filter enabled
-
85
-
dB
20
-
19,200
Hz
A/D & D/A Digital Filter Transition Band
19,200
-
28,800
Hz
A/D & D/A Digital Filter Stop Band
28,800
-
-
Hz
A/D & D/A Digital Filter Stop Band Rejcn (Note 7)
-100
-
-
dB
DAC Out-of-Band Rejection (Note 8)
-55
-
-
dB
Group Delay (48 KHz sample rate)
-
-
1
ms
Power Supply Rejection Ratio (1 KHz)
-
-70
-
dB
Power Supply Rejection Ratio (20 KHz)
-
-40
-
dB
Any Analog Input to ADC (10 KHz Signal Frequency) Crosstalk
-
-85
-
dB
Full Scale Input Voltage:
Full Scale Output:
Dynamic Range: -60dB signal level (Note 2)
Analog Frequency Response (Note 3)
Total Harmonic Distortion + Noise (-3dB): (Note 4)
SNR (idle channel) (Note 5)
A/D & D/A Digital Filter Pass Band (Note 6)
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
17
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Parameter
Min
Typ
Max
Unit
Any Analog Input to ADC (1 KHz Signal Frequency) Crosstalk
-
-75
-
dB
Spurious Tone Rejection
-
-100
-
dB
Attenuation, Gain Step Size ANALOG
-
1.5
-
dB
Attenuation, Gain Step Size DIGITAL
-
0.75
-
dB
Input Impedance
-
50
-
KΩ
Input Capacitance
-
15
-
pF
VREFout
-
0.5 X AVdd
-
V
VREF
-
0.45X AVdd
0.5
V
Interchannel Gain Mismatch ADC
-
-
0.5
dB
Interchannel Gain Mismatch DAC
-
-
-
dB
100
-
ppm/ºC
Gain Drift
DAC Offset Voltage
-
5
10
mV
Deviation from Linear Phase
-
10
1
deg.
All Analog Outputs Load Resistance
-
10
-
KΩ
All Analog Outputs Load Capacitance
-
-
50
pF
HEADPHONE_OUT Load Resistance
-
32
-
W
HEADPHONE_OUT Load Capacitance
-
100
-
pF
Mute Attenuation
-
-
-
dB
PLL lock time
-
96
200
µsec
PLL (or Azalia Bit CLK) 24.576 MHz clock jitter
-
100
300
psec
1. With +30 dB Boost on, 1.00 Vrms with Boost off.
2. Ratio of Full Scale signal to noise output with -60dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth.
3. ± 1dB limits for Line Output & 0 dB gain, at -20dBV
4. Ratio of Full Scale signal to THD+N output with -3dB signal, measured “A weighted” over a 20 Hz to a 20 KHz
bandwidth. Sample Frequency = 48 KHz.
5. 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).
6. Peak-to-Peak Ripple over Passband meets ± 0.25dB limits, 48 KHz Sample Frequency.
7. Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise.
8. 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.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
18
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
3. EXTENDED FEATURE EXPLANATION
3.1.
SPDIF Input
SPDIF IN can run at 44.1 KHz, 48 KHz and 96 KHz, and has 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 allows for simultaneous record and play.
3.2.
SPDIF Output
SPDIF Output can run at 44.1 KHz, 48 KHz, and 96 KHz at bit rates up to 24 bits, as defined in the
Intel High Definition Audio Specification. This insures compatibility with all consumer audio gear and
allows for convenient integration into home theater systems and multi-media centers.
3.3.
Universal JacksTM
IDT’s Universal JacksTM technology allows for the greatest flexibility in board design and implementation.
For the 92HD001/92HD001D the Universal JacksTM capabilities are as follows
•
All of the 92HD001/92HD001D ports support:
• Line Out
• Line In
• Mic with 0/10/20/30/40 dB Mic Boost
•
Ports A and D also support
• Headphone Out1
1
Headphone capabilities are available on pins 39/41 and 35/36, but one should not put headphone
loads on both sets of pins at the same time.
Note: On the 92HD001/92HD001D only one function can be selected at a time, you cannot have
an input and output at the same time on the same set of pins. This function can be changed at any
time.
3.4.
Audio Jack Presence Detect
Sense_A pin is used to detect the presence of plugs in ports A, B, C, and D. Refer to the reference
design for port detect circuitry. Select the precision of the resistors used as follows:
AVDD Nominal Voltage
(+- 5%)
Resistor Tolerance
(If Port D is used)
Resistor Tolerance
(If Port D is not used)
5V
1%
1%
4.5V
1%
1%
4V
0.50%
1%
3.3V
0.10%
1%
Includes pull-up resistors on Sense A and series resistors between jack switch and Sense A.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
19
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
4. BLOCK DIAGRAMS AND TYPICAL HOOKUPS
4.1.
Functional Block Diagram
Figure 1. Functional Block Diagram
Pin 47
SPDIF IN
SPDIF
Receiver
STAC9200
Block Diagram
Stream/
Channel
Select
Pin 5
Pin 8
SYNC
Pin 10
Reset #
Pin 11
AZALIA LINK LOGIC
BIT_CLK Pin 6
SDI
PCM to
SPDIF
OUT
MUX
SD0
Stream/
Channel
Select
-6dB
Σ
Stream/
Channel
Select
MUX
DAC BYPASS MODE
DAC A
Digital
DAC A
Analog
(Loop 3)
Single Bit Loopback
Digital
PC Beep
Analog PC
Beep
Σ
Pin 12
Loop 1
Pin 13:
Pin 27:
Pin 28:
Pin 32:
Pin 33:
Pin 34:
Pin 45:
Pin 47:
vol
mute
MONO_OUT
Pin 37
+0 dB
Loop 1
Stream/
Channel
Select
IDT™
SPDIF Pin 48
STEREO
ADC
+22 dB
mute
vol
vol
mute
HP
Out
Pin Complex
Pins 39/41
Port A
HP
Out
Pin Complex
Pins 35/36
Port D
Line
Out
Pin Complex
Pins 23/24
Port C
Line
Out
Pin Complex
Pins 21/22
Port B
MIC
Boost
CD In
CD
Pin Complex
Pins 18/20
Sense A
VREF In
VREF Out (switchable Mic Bias)
CAP 2
GPIO0
GPIO1
GPIO2
GPIO3
2-CHANNEL HIGH DEFINITION AUDIO CODEC
20
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
4.2.
PC AUDIO
92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP
Figure 2. 92HD001/92HD001D Typical Connection Diagram for 48-pin LQFP
5V ± 5%
3.3V± 5%
0.1 µF
1 µF
10 µF
38
25
1
AVdd2
N.C.
N.C.
0.1 µF
9
DVdd
N.C.
*Add resistive divider
when using 5V clock.
27 pF
OPTIONAL
2
GPIO0
N.C.
GPIO1
24.576 MHz
3
27 pF
EMI
Filter
22 Ω
27 pF
TUNE TO LAYOUT
N.C.
6
8
10
11
LINK PINS
32
1 µF*
N.C.
N.C.
0Ω
5
*
N.C.
SDATA_OUT
BIT_CLK
33
34
40
43
44
45
46
N.C.
47
SPDIF_IN/EAPD/GPIO3
SDATA_IN
SYNC
RESET#
STAC9200
(5V Analog)
CAP2
VREFOUT
VREFIN
28
27
1 µF
in 48-pin LQFP
VREF PINS
N.C.
30
MIC_L
N.C.
MIC_R
12
14
15
16
17
LINE_IN_L
N.C.
LINE_IN_R
N.C.
LINE_OUT_L
N.C.
LINE_OUT_R
N.C.
CD_L
19
N.C.
20
21
22
23
PC Beep
18
37
24
35
36
HP_OUT_L
HP_OUT_R
CD_R
MONO_OUT
AVss1
26
AVss2
42
N.C.
4
N.C. = No Connect
2-CHANNEL HIGH DEFINITION AUDIO CODEC
21
IDT CONFIDENTIAL
39
UNIVERSAL
JACKSTM
PINS
41
DVss
7
*Terminate ground
plane as close to codec
as possible
Analog
Ground
IDT™
SPDIF I/O
GPIO PINS
48
SPDIF_OUT
0.1 µF
29
STANDARD
ANALOG I/O
31
GPIO2
*OPTIONAL
FILTER PINS
13
SENSE_A
(Near Clk source)
CLOCK_IN*
Digital
Ground
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
4.3.
PC AUDIO
92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP
Figure 3. 92HD001/92HD001D Split Independent Power Supply for 48-pin LQFP
*OPTIONAL
2 Ω*
Ferrite Bead
3.3V ± 5%
1 µF
10 µF
0.1 µF
38
AVdd2
25
1
N.C.
N.C.
0.1 µF
9
DVdd
N.C.
*Add resistive divider
when using 5V clock.
27 pF
OPTIONAL
2
GPIO0
N.C.
GPIO1
24.576 MHz
3
27 pF
0Ω
EMI
Filter
22 Ω
27 pF
TUNE TO LAYOUT
6
8
10
11
LINK PINS
32
1 µF*
N.C.
N.C.
N.C.
5
*
N.C.
SDATA_OUT
BIT_CLK
16
17
STANDARD
ANALOG I/O
STAC9200
(5V Analog)
or
(3.3V Analog)
RESET#
CAP2
45
46
47
VREFOUT
VREFIN
28
27
1 µF
VREF PINS
MIC_L
LINE_IN_L
21
22
23
PC Beep
N.C.
LINE_IN_R
N.C.
LINE_OUT_L
N.C.
LINE_OUT_R
N.C.
CD_L
N.C.
24
35
36
HP_OUT_L
HP_OUT_R
CD_R
MONO_OUT
AVss1
AVss2
42
26
N.C.
4
N.C. = No Connect
39
2-CHANNEL HIGH DEFINITION AUDIO CODEC
22
IDT CONFIDENTIAL
UNIVERSAL
JACKSTM
PINS
41
DVss
7
*Terminate ground
plane as close to codec
as possible
Analog
Ground
IDT™
SPDIF I/O
GPIO PINS
48
in 48-pin LQFP
19
37
44
N.C.
18
20
43
SYNC
MIC_R
15
40
SPDIF_OUT
N.C.
14
34
SPDIF_IN/EAPD/GPIO3
SDATA_IN
30
12
33
N.C.
0.1 µF
29
31
GPIO2
*OPTIONAL
FILTER PINS
13
SENSE_A
(Near Clk source)
CLOCK_IN*
92HD001/92HD001D
Digital
Ground
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
5. WIDGET INFORMATION
5.1.
Widget Diagram
Figure 4. Widget Diagram
Digital
Analog
0, 10, 20, 30,
40dB Amp
8h
Ch
SPDIF In
Pin
SPDIF IN
Actual
Pin
47
Bit CLK Pin 6
0 to +22.5
Ah
SDI Pin 8
Volume/Mute
3h
Stereo
ADC Input
SYNC Pin 10
STAC9200 Widget Diagram
HP: 0
Dh
SPDIF In
Volume/Mute
Stereo Input
SD0 Pin 5
Mux
4h
2h
Loop 3
0
LR Swap
Mixer
Vendor Specific
5h
Stereo
SPDIF Output
Master
Volume
6h
0
Universal JackTM
Actual Pins
35/36
Fh
0 to -46.5
1
Port D
Line Out
Bh
DAC
1
Eh
Pin
HP Out, LineOut,
LineIn, MIC
7
h
2
Universal JackTM
Actual Pins
39/41
Volume/Mute
Azalia Link
LR Swap
Stereo
DAC Output
HP Out
ADC
Mux
HP: 0
Reset # Pin 11
Port A
Pin
HP Out, LineOut,
LineIn, MIC
Analog PC Beep
Pin 12
9h
Port C
Pin
LineOut, LineIn,
MIC
Line In
Universal JackTM
Actual Pins
23/24
SPDIF Out
Pin
Vendor Specific
10h
SPDIFOut
Sense A
VREF In
VREF Out (switchable Mic Bias)
CAP 2
GPIO0
GPIO1
GPIO2
GPIO3
13h
MIC
Universal JackTM
Actual Pins
21/22
11h
Mono
Mix
Pin
MONO Out
14h
Volume/Mute
Pin 13:
Pin 27:
Pin 28:
Pin 32:
Pin 33:
Pin 34:
Pin 45:
Pin 47:
Port B
Pin
LineOut, LineIn,
MIC
Actual
Pin
48
MONO Out
Actual
Pin
37
Digital PC Beep
12h
Pin
CD In
CD
Actual Pins
18/20
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
23
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.2.
PC AUDIO
92HD001/92HD001D Widget List
Table 3. High Definition Audio Widget
ID
Widget Name
Description
1h
Audio Function Group
Audio Function Group
2h
DAC0
Stereo Output to DAC
3h
ADC0
Stereo Input Mux from ADC
4h
SPDIF_IN
Stereo Input for SPDIF_In
5h
SPDIF_OUT
Stereo Output for SPDIF_Out
6h
Reserved
Reserved: Unused
7h
DAC0Mux
Digital Mux for DAC
8h
SPDIF-In Pin
Pin Widget for SPDIF_In Pin 47
9h
SPDIF-Out Pin
Pin Widget for SPDIF_Out Pin 48
10h
Mic
Mic Pin Widget pins 21/22 (can also act as Line Out and Line In)
11h
Mono Out
Mono Out Volume Controls and Capabilities for pin 37
12h
CD
CD Pin Widget pins 18/20
13h
Mono Mix
Combines the Two Stereo Channels into one Mono Signal
14h
Digital PC Beep
Digital PC Beep
15h-19h
Reserved
Reserved: Unused
Ah
ADC0Mux
ADC Mux and Volume Control for inputs to ADC
Bh
Master Volume
Master Volume Controls
Ch
Input Mux
Input Mux to ADC for Widgets Dh, Eh, Fh, 10h, and 12h
Dh
Headphone
Headphone Pin Widget pins 39/41 (can also act as Line In, Line Out ,or Mic)
Eh
Line Out
Line Out Pin Widget pins 35/36 (can also act as HP, Line In, or Mic)
Fh
Line In
Line In Pin Widget pins 23/24 (can also act as Mic or Line Out)
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
24
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.3.
PC AUDIO
Root Node (NID = 0x00)
5.3.1.
Root PnpID
Table 4. Root PnpID Command Verb Format
Get
Verb ID
Payload
Response
F00
00
See bitfield table
Table 5. Root PnpID Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:16]
Vendor
R
0x8384
Vendor ID 92HD001/92HD001D = 8384h
0x7690
Device ID: 92HD001 = 7690h
Device ID: 92HD001D =
7691h
[15.:0]
5.3.2.
Device
R
Description
Root RevID
Table 6. Root RevID Command Verb Format
Get
Verb ID
Payload
Response
F00
02
See bitfield table
Table 7. Root RevID Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd
R
0x00
Reserved
[23.:20]
Major
R
0x1
Major rev number of compliant Azalia spec.
[19.:16]
Minor
R
0x0
Minor rev number of compliant Azalia spec.
[15.:8]
Vendor
R
0x22
Vendor rev number for this device ID:
92HD001/92HD001D = xxh
[7.:0]
Stepping
R
0x01
Vendor stepping number within the given
Vendor RevID: 92HD001/92HD001D = xxh
2-CHANNEL HIGH DEFINITION AUDIO CODEC
25
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.3.3.
PC AUDIO
Root NodeInfo
Table 8. Root NodeInfo Command Verb Format
Verb ID
Payload
Response
F00
04
See bitfield table
Get
Table 9. Root NodeInfo Command Response Format
5.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x00
Reserved
[23.:16]
StartNID
R
0x01
Starting node number (NID) of first function
group
[15.:8]
Rsvd1
R
0x00
Reserved
[7.:0]
TotalNodes
R
0x01
Total number of nodes
AFG Node (NID = 0x01)
5.4.1.
AFG Reset
Table 10. AFG Reset Command Verb Format
Verb ID
Payload
Response
Get
7FF
00
See bitfield table
Set1
7FF
See bits [7:0] of bitfield table
0000_0000h
Table 11. AFG Reset Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:0]
Response
R
0x0
Reserved. Overlaps Execute.
0x0
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 Configuration
Default controls should not be reset. Overlaps
Response.
[0]
IDT™
Execute
2-CHANNEL HIGH DEFINITION AUDIO CODEC
W
26
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.4.2.
PC AUDIO
AFG NodeInfo
Table 12. AFG NodeInfo Command Verb Format
Get
Verb ID
Payload
Response
F00
04
See bitfield table
Table 13. AFG NodeInfo Command Response Format
5.4.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:16]
StartNID
R
0x02
Starting node number for function group
subordinate nodes.
[15.:8]
Rsvd1
R
0x0
Reserved
[7.:0]
TotalNodes
R
0x13
Total number of nodes.
AFG Type
Table 14. AFG Type Command Verb Format
Get
Verb ID
Payload
Response
F00
05
See bitfield table
Table 15. AFG Type Command Response Format
5.4.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:9]
Rsvd
R
0x0
Reserved
[8]
Unsol
R
0x1
This node is capable of generating an
unsolicited response, and will respond to the
Unsolicited Response verb (Verb ID 708h).
[7.:0]
NodeType
R
0x01
Node type = Audio Function Group
AFG GrpCap
Table 16. AFG GrpCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
08
See bitfield table
27
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 17. AFG GrpCap Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd3
R
0x0
Reserved
[16]
BeepGen
R
0x1
Optional Beep Generator is present
[15.:12]
Rsvd2
R
0x0
Reserved
[11.:8]
InputDelay
R
0xD
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 transmitted on the
Azalia link.
[7.:4]
Rsvd1
R
0x0
Reserved
0xD
Typical latency = 13 frames. Number of
samples between when the signal is received
from the Azalia link and when it appears as an
analog signal at the pin.
[3.:0]
5.4.5.
Description
OutputDelay
R
AFG FrmtCap
Table 18. AFG FrmtCap Command Verb Format
Get
Verb ID
Payload
Response
F00
0A
See bitfield table
Table 19. AFG FrmtCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:21]
Rsvd2
R
0x0
Reserved
[20]
B32
R
0x0
32 bit audio formats are NOT supported
[19]
B24
R
0x1
24 bit audio formats are supported
[18]
B20
R
0x1
20 bit audio formats are supported
[17]
B16
R
0x1
16 bit audio formats are supported
[16]
B8
R
0x0
8 bit audio formats are NOT supported
[15.:12]
Rsvd1
R
0x0
Reserved
2-CHANNEL HIGH DEFINITION AUDIO CODEC
28
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 19. AFG FrmtCap Command Response Format
5.4.6.
Bit
Bitfield Name
RW
Reset
Description
[11]
R12
R
0x0
384 KHz rate (8/1*48 KHz) NOT supported
[10]
R11
R
0x1
192.0 KHz rate (4/1*48 KHz) supported
[9]
R10
R
0x1
176.4 KHz rate (4/1*44.1 KHz) supported
[8]
R9
R
0x1
96.0 KHz rate (2/1*48 KHz) supported
[7]
R8
R
0x1
88.2KHz rate (2/1*44.1KHz) supported
[6]
R7
R
0x1
48.0 KHz rate supported (REQUIRED)
[5]
R6
R
0x1
44.1 KHz rate supported
[4]
R5
R
0x0
32.0 KHz rate (2/3*48 KHz) NOT supported
[3]
R4
R
0x0
22.05 KHz rate (1/2*44.1 KHz) NOT supported
[2]
R3
R
0x0
16.0 KHz rate (1/3*48 KHz) NOT supported
[1]
R2
R
0x0
11.025 KHz rate (1/4*44.0 KHz) NOT supported
[0]
R1
R
0x0
8.0 KHz rate (1/6*48 KHz) NOT supported
AFG StreamCap
Table 20. AFG StreamCap Command Verb Format
Get
Verb ID
Payload
Response
F00
0B
See bitfield table
Table 21. AFG StreamCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:3]
Rsvd
R
0x0
Reserved
[2]
NonPCM
R
0x0
No support for non-PCM (AC3) data.
[1]
Float32
R
0x0
No support for single-precision floating-point data.
[0]
PCM
R
0x1
PCM-formatted data supported.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
29
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.4.7.
PC AUDIO
AFG PwrCap
Table 22. AFG PwrCap Command Verb Format
Get
Verb ID
Payload
Response
F00
0F
See bitfield table
Table 23. AFG PwrCap Command Response Format
5.4.8.
Bit
Bitfield Name
RW
Reset
Description
[31.:4]
Rsvd
R
0x0
Reserved
[3]
D3
R
0x1
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).
[2]
D2
R
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.
[1]
D1
R
0x1
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.
[0]
D0
R
0x1
Power State D0 is supported. Node power state
is fully on.
AFG GPIOCap
Table 24. AFG GPIOCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
11
See bitfield table
30
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 25. AFG GPIOCap Command Response Format
Bit
Bitfield Name
[31]
5.4.9.
GPIWake
RW
R
Reset
Description
0x1
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.
[30]
GPIUnsol
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.
[29.:24]
Rsvd
R
0x0
Reserved
[23.:16]
NumGPIs
R
0x00
Number of GPI pins supported
[15.:8]
NumGPOs
R
0x00
Number of GPO pins supported
[7.:0]
NumGPIOs
R
0x04
Number of GPIO pins supported
AFG OutAmpCap
Table 26. AFG OutAmpCap Command Verb Format
Get
Verb ID
Payload
Response
F00
12
See bitfield table
Table 27. AFG OutAmpCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31]
Mute
R
0x1
Amplifier is capable of muting
[30.:23]
Rsvd3
R
0x0
Reserved
[22.:16]
StepSize
R
0x05
Size of each step in the gain range = 1.5dB
[15]
Rsvd2
R
0x0
Reserved
[14.:8]
NumSteps
R
0x1F
2-CHANNEL HIGH DEFINITION AUDIO CODEC
31
IDT CONFIDENTIAL
Description
Number of steps in the gain range = 32
(-46.5dB to +0dB)
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 27. AFG OutAmpCap Command Response Format
5.4.10.
Bit
Bitfield Name
RW
Reset
[7]
Rsvd1
R
0x0
[6.:0]
Offset
R
0x1F
Description
Reserved
0dB-step is programmed with this offset
AFG PwrState
Table 28. AFG PwrState Command Verb Format
Verb ID
Payload
Response
Get
F05
00
See bitfield table
Set1
705
See bits [7:0] of bitfield table
0000_0000h
Table 29. AFG PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7.:4]
Act
R
0x2
PS-Act: Actual power state of referenced node.
[3.:2]
Rsvd1
R
0x0
Reserved
0x2
PS-Set: Current power setting of referenced node.
0: All Powered-On
1: D1 => PR0, PR1
2: D2 => PR0, PR1, PR2, PR6, EAPD
3: D3 => PR6, PR5, PR3, PR2, PR1, PR0, EAPD
Note: PR4 is not mapped in Azalia
[1.:0]
5.4.11.
Set
RW
Description
AFG UnsolResp
Table 30. AFG UnsolResp Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
32
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 31. AFG UnsolResp Command Response Format
5.4.12.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses.
[6]
Rsvd1
R
0x0
Reserved
[5.:0]
Tag
RW
0x0
Software programmable field returned in top
six bits (31:26) of every Unsolicited
Response generated by this node.
AFG GPIO
Table 32. AFG GPIO Command Verb Format
Verb ID
Payload
Response
Get
F15
00
See bitfield table
Set1
715
See bits [7:0] of bitfield table
0000_0000h
Table 33. AFG GPIO Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:4]
Rsvd
R
0x0
Reserved
0x0
Data for GPIO3 (Pin 47/EAPD). 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).
0x0
Data for GPIO2 (Pin 45). 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]
[2]
IDT™
Data3
Data2
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
RW
33
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 33. AFG GPIO Command Response Format
Bit
Bitfield Name
[1]
Data1
[0]
5.4.13.
RW
RW
Data0
RW
Reset
Description
0x0
Data for GPIO1 (Pin 34). 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).
0x0
Data for GPIO0 (Pin 33). 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).
AFG GPIOEn
Table 34. AFG GPIOEn Command Verb Format
Verb ID
Payload
Response
Get
F16
00
See bitfield table
Set1
716
See bits [7:0] of bitfield table
0000_0000h
Table 35. AFG GPIOEn Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:4]
Rsvd
R
0x0
Reserved
0x0
Enable for GPIO3:
0= pin is disabled (Hi-Z state);
1= pin is enabled; behavior determined by
GPIO Direction control
0x0
Enable for GPIO2:
0= pin is disabled (Hi-Z state);
1= pin is enabled; behavior determined by
GPIO Direction control
0x0
Enable for GPIO1:
0= pin is disabled (Hi-Z state);
1= pin is enabled; behavior determined by
GPIO Direction control
0x0
Enable for GPIO0:
0= pin is disabled (Hi-Z state);
1= pin is enabled; behavior determined by
GPIO Direction control
[3]
[2]
[1]
[0]
IDT™
Mask3
Mask2
Mask1
Mask0
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
RW
RW
RW
34
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.4.14.
PC AUDIO
AFG GPIODir
Table 36. AFG GPIODir Command Verb Format
Verb ID
Payload
Response
Get
F17
00
See bitfield table
Set1
717
See bits [7:0] of bitfield table
0000_0000h
Table 37. AFG GPIODir Command Response Format
5.4.15.
Bit
Bitfield Name
RW
Reset
Description
[31.:4]
Rsvd
R
0x0
Reserved
[3]
Control3
RW
0x0
Direction control for GPIO3
0= GPIO signal is configured as input
1= GPIO signal is configured as output
[2]
Control2
RW
0x0
Direction control for GPIO2
0= GPIO signal is configured as input
1= GPIO signal is configured as output
[1]
Control1
RW
0x0
Direction control for GPIO1
0= GPIO signal is configured as input
1= GPIO signal is configured as output
[0]
Control0
RW
0x0
Direction control for GPIO0
0= GPIO signal is configured as input
1= GPIO signal is configured as output
AFG GPIOWake
Table 38. AFG GPIOWake Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F18
00
See bitfield table
Set1
718
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
35
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 39. AFG GPIOWake Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:4]
Rsvd
R
0x0
Reserved
0x0
Wake enable for GPIO3:
0 = wake-up event is disabled;
1= when Azalia link is powered down (RST# is
asserted), a wake-up event will trigger a Status
Change Request event on the link.
0x0
Wake enable for GPIO2:
0 = wake-up event is disabled;
1= when Azalia link is powered down (RST# is
asserted), a wake-up event will trigger a Status
Change Request event on the link.
0x0
Wake enable for GPIO1:
0 = wake-up event is disabled;
1= when Azalia link is powered down (RST# is
asserted), a wake-up event will trigger a Status
Change Request event on the link.
0x0
Wake enable for GPIO0:
0 = wake-up event is disabled;
1= when Azalia link is powered down (RST# is
asserted), a wake-up event will trigger a Status
Change Request event on the link.
[3]
En3
[2]
En2
[1]
RW
En1
[0]
5.4.16.
RW
RW
En0
RW
Description
AFG GPIOUnsolEn
Table 40. AFG GPIOUnsolEn Command Verb Format
Verb ID
Payload
Response
Get
F19
00
See bitfield table
Set1
719
See bits [7:0] of bitfield table
0000_0000h
Table 41. AFG GPIOUnsolEn Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:4]
Rsvd
R
0x0
Reserved
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
GPIO3 is configured as input and changes state.
[3]
IDT™
Mask3
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
36
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 41. AFG GPIOUnsolEn Command Response Format
Bit
Bitfield Name
[2]
Mask2
[1]
5.4.17.
RW
Mask1
[0]
RW
RW
Mask0
RW
Reset
Description
0x0
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
GPIO2 is configured as input and changes state.
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
GPIO1 is configured as input and changes state.
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.
AFG GPIOSticky
Table 42. AFG GPIOSticky Command Verb Format
Verb ID
Payload
Response
Get
F1A
00
See bitfield table
Set1
71A
See bits [7:0] of bitfield table
0000_0000h
Table 43. AFG GPIOSticky Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:4]
Rsvd
R
0x0
Reserved
0x0
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.
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.
[3]
[2]
IDT™
Mask3
Mask2
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
RW
37
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 43. AFG GPIOSticky Command Response Format
Bit
Bitfield Name
[1]
Mask1
[0]
5.4.18.
RW
Reset
RW
Mask0
RW
Description
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.
0x0
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.
AFG SysID
Table 44. AFG SysID Command Verb Format
Verb ID
Payload
Response
Get
F20
00
See bitfield table
Set1
720
See bits [7:0] of bitfield table
0000_0000h
Set2
721
See bits [15:8] of bitfield table
0000_0000h
Set3
722
See bits [23:16] of bitfield table
0000_0000h
Set4
723
See bits [31:24] of bitfield table
0000_0000h
Table 45. AFG SysID Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Subsystem3
RW
0x00
[23.:16]
Subsystem2
RW
0x00
[15.:8]
Subsystem1
RW
0x01
[7.:0]
Assembly
RW
0x00
2-CHANNEL HIGH DEFINITION AUDIO CODEC
38
IDT CONFIDENTIAL
Description
Subsystem ID. (Any non-zero value)
Assembly ID. (Not applicable to CODEC
vendors)
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.5.
PC AUDIO
DAC0Cnvtr Node (NID = 0x02)
5.5.1.
DAC0Cnvtr Frmt
Table 46. DAC0Cnvtr Frmt Command Verb Format
Verb ID
Payload
Response
Get
A
0000
See bitfield table
Set1
2
See bits [15:0] of bitfield table
0000_0000h
Table 47. DAC0Cnvtr Frmt Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:16]
Rsvd2
R
0x0
Reserved
[15]
StrmType
R
0x0
Stream Type: only PCM streams are supported
by this widget.
[14]
RateBase
RW
0x0
Sample Base Rate
0= 48 KHz
1= 44.1 KHz
0x0
Sample Base Rate Multiple
000= 48 KHz / 44.1 KHz or less
001= x2
010= Reserved (x3)
011= x4
100-111= Reserved
[13.:11]
IDT™
RateMult
RW
Description
[10.:8]
RateDiv
RW
0x0
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
Reserved
2-CHANNEL HIGH DEFINITION AUDIO CODEC
39
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 47. DAC0Cnvtr Frmt Command Response Format
Bit
Bitfield Name
[6.:4]
NumBits
[3.:0]
5.5.2.
NumChan
RW
Reset
RW
RW
Description
0x3
Bits per Sample
000= 8 bits
001= 16 bits
010= 20 bits
011= 24 bits
100-111= Reserved
0x1
Number of Channels in each frame of the
stream.
0000= 1 channel
0001 = 2 channels
...
1111= 16 channels
DAC0Cnvtr WCap
Table 48. DAC0Cnvtr WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 49. DAC0Cnvtr WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x0
Widget type = Audio Output
[19.:16]
Delay
R
0xD
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x1
Power State control is supported
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x0
No connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
2-CHANNEL HIGH DEFINITION AUDIO CODEC
40
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 49. DAC0Cnvtr WCap Command Response Format
5.5.3.
Bit
Bitfield Name
RW
Reset
Description
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters
from Audio Function node instead
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
DAC0Cnvtr PwrState
Table 50. DAC0Cnvtr PwrState Command Verb Format
Verb ID
Payload
Response
Get
F05
00
See bitfield table
Set1
705
See bits [7:0] of bitfield table
0000_0000h
Table 51. DAC0Cnvtr PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7.:4]
Act
R
0x3
PS-Act: Actual power state of referenced node.
[3.:2]
Rsvd1
R
0x0
Reserved
0x3
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
10 - Fully on.
11 - Powered down.
[1.:0]
IDT™
Set
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
41
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.5.4.
PC AUDIO
DAC0Cnvtr Stream
Table 52. DAC0Cnvtr Stream Command Verb Format
Verb ID
Payload
Response
Get
F06
00
See bitfield table
Set1
706
See bits [7:0] of bitfield table
0000_0000h
Table 53. DAC0Cnvtr Stream Command Response Format
5.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7.:4]
ID
RW
0x0
Software-programmable integer representing
link stream ID used by the converter widget. By
convention stream 0 is reserved as unused.
[3.:0]
Ch
RW
0x0
Integer representing lowest channel used by
converter.
ADC0Cnvtr Node (NID = 0x03)
5.6.1.
ADC0Cnvtr Frmt
Table 54. ADC0Cnvtr Frmt Command Verb Format
Verb ID
Payload
Response
Get
A
0000
See bitfield table
Set1
2
See bits [15:0] of bitfield table
0000_0000h
Table 55. ADC0Cnvtr Frmt Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:16]
Rsvd2
R
0x0
Reserved
0x0
Stream Type
0= PCM
1= Non-PCM
(remaining bits in this verb have other
meanings)
[15]
IDT™
StrmType
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
42
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 55. ADC0Cnvtr Frmt Command Response Format
Bit
Bitfield Name
RW
Reset
[14]
RateBase
RW
0x0
Sample Base Rate
0= 48 KHz
1= 44.1 KHz
0x0
Sample Base Rate Multiple
000= 48 KHz / 44.1 KHz or less
001= x2
010= Reserved (x3)
011= x4
100-111= Reserved
[13.:11]
RateMult
[10.:8]
RateDiv
RW
0x0
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
Reserved
0x3
Bits per Sample
000= 8 bits
001= 16 bits
010= 20 bits
011= 24 bits
100-111= Reserved
0x1
Number of Channels in each frame of the
stream.
0000= 1 channel
0001 = 2 channels
...
1111= 16 channels
[6.:4]
NumBits
[3.:0]
5.6.2.
RW
Description
NumChan
RW
RW
ADC0Cnvtr WCap
Table 56. ADC0Cnvtr WCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
09
See bitfield table
43
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 57. ADC0Cnvtr WCap Command Response Format
5.6.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x1
Widget type = Audio Input
[19.:16]
Delay
R
0xD
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x1
Power State control is supported
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x1
Software should query the Processing Controls
parameter for this widget.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters
from Audio Function node instead
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
ADC0Cnvtr ConnLen
Table 58. ADC0Cnvtr ConnLen Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0E
See bitfield table
44
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 59. ADC0Cnvtr ConnLen Command Response Format
5.6.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID
entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
ADC0Cnvtr ConnLst
Table 60. ADC0Cnvtr ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 61. ADC0Cnvtr ConnLst Command Response Format
5.6.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0A
ADC Mux widget.
ADC0Cnvtr ProcState
Table 62. ADC0Cnvtr ProcState Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F03
00
See bitfield table
Set1
703
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
45
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 63. ADC0Cnvtr ProcState Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
HPFOffsetDis
RW
0x0
High Pass Filter Offset Calculation Disable
0 = Calculation enabled.
1 = Calculation disabled.
[6.:2]
Rsvd1
R
0x0
Reserved
0x1
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]
5.6.6.
HPFByp
RW
Description
ADC0Cnvtr PwrState
Table 64. ADC0Cnvtr PwrState Command Verb Format
Verb ID
Payload
Response
Get
F05
00
See bitfield table
Set1
705
See bits [7:0] of bitfield table
0000_0000h
Table 65. ADC0Cnvtr PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7.:4]
Act
R
0x3
PS-Act: Actual power state of referenced node.
[3.:2]
Rsvd1
R
0x0
Reserved
0x3
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
10 - Fully on.
11 - Powered down (default powered down)
[1.:0]
IDT™
Set
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
46
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.6.7.
PC AUDIO
ADC0Cnvtr Stream
Table 66. ADC0Cnvtr Stream Command Verb Format
Verb ID
Payload
Response
Get
F06
00
See bitfield table
Set1
706
See bits [7:0] of bitfield table
0000_0000h
Table 67. ADC0Cnvtr Stream Command Response Format
5.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7.:4]
ID
RW
0x0
Software-programmable integer representing
link stream ID used by the converter widget. By
convention stream 0 is reserved as unused.
[3.:0]
Ch
RW
0x0
Integer representing lowest channel used by
converter
SPDIFinCnvtr Node (NID = 0x04)
5.7.1.
SPDIFinCnvtr Frmt
Table 68. SPDIFinCnvtr Frmt Command Verb Format
Verb ID
Payload
Response
Get
A
0000
See bitfield table
Set1
2
See bits [15:0] of bitfield table
0000_0000h
Table 69. SPDIFinCnvtr Frmt Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:16]
Rsvd2
R
0x0
Reserved
[15]
StrmType
RW
0x0
N/A. (Stream Type)
0= PCM
1= Non-PCM
[14]
RateBase
RW
0x0
Sample Base Rate
0= 48 KHz
1= 44.1 KHz
2-CHANNEL HIGH DEFINITION AUDIO CODEC
47
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 69. SPDIFinCnvtr Frmt Command Response Format
Bit
Bitfield Name
[13.:11]
RateMult
Reset
RW
Description
0x0
Sample Base Rate Multiple
000= 48 KHz / 44.1 KHz or less
001= x2
010= Reserved (x3)
011= x4 100-111= Reserved
[10.:8]
RateDiv
RW
0x0
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
Reserved
0x3
Bits per Sample
000= 8 bits
001= 16 bits
010= 20 bits
011= 24 bits
100-111= Reserved
0x1
Number of Channels in each frame of the
stream.
0000= 1 channel
0001 = 2 channels
...
1111= 16 channels
[6.:4]
NumBits
[3.:0]
5.7.2.
RW
NumChan
RW
RW
SPDIFinCnvtr WCap
Table 70. SPDIFinCnvtr WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 71. SPDIFinCnvtr WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x1
Widget type = Audio Input
2-CHANNEL HIGH DEFINITION AUDIO CODEC
48
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 71. SPDIFinCnvtr WCap Command Response Format
5.7.3.
Bit
Bitfield Name
RW
Reset
Description
[19.:16]
Delay
R
0x4
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x1
Widget supports a Digital stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x1
Widget contains format info; software should query
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier parameters
from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
SPDIFinCnvtr FrmtCap
Table 72. SPDIFinCnvtr FrmtCap Command Verb Format
Get
Verb ID
Payload
Response
F00
0A
See bitfield table
Table 73. SPDIFinCnvtr FrmtCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:21]
Rsvd2
R
0x0
Reserved
[20]
B32
R
0x0
32 bit audio formats are NOT supported
2-CHANNEL HIGH DEFINITION AUDIO CODEC
49
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 73. SPDIFinCnvtr FrmtCap Command Response Format
5.7.4.
Bit
Bitfield Name
RW
Reset
Description
[19]
B24
R
0x1
24 bit audio formats are supported
[18]
B20
R
0x1
20 bit audio formats are supported
[17]
B16
R
0x1
16 bit audio formats are supported
[16]
B8
R
0x0
8 bit audio formats are NOT supported
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
R12
R
0x0
384 KHz rate (8/1*48 KHz) NOT supported
[10]
R11
R
0x0
192.0 KHz rate (4/1*48 KHz) NOT supported
[9]
R10
R
0x0
176.4 KHz rate (4/1*44.1 KHz) NOT supported
[8]
R9
R
0x1
96.0 KHz rate (2/1*48 KHz) supported
[7]
R8
R
0x0
88.2 KHz rate (2/1*44.1 KHz) NOT supported
[6]
R7
R
0x1
48.0 KHz rate supported (REQUIRED)
[5]
R6
R
0x1
44.1 KHz rate supported
[4]
R5
R
0x0
32.0 KHz rate (2/3*48 KHz) NOT supported
[3]
R4
R
0x0
22.05 KHz rate (1/2*44.1 KHz) NOT supported
[2]
R3
R
0x0
16.0 KHz rate (1/3*48 KHz) NOT supported
[1]
R2
R
0x0
11.025 KHz rate (1/4*44.0 KHz) NOT supported
[0]
R1
R
0x0
8.0 KHz rate (1/6*48 KHz) NOT supported
SPDIFinCnvtr StreamCap
Table 74. SPDIFinCnvtr StreamCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0B
See bitfield table
50
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 75. SPDIFinCnvtr StreamCap Command Response Format
5.7.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:3]
Rsvd
R
0x0
Reserved
[2]
NonPCM
R
0x1
Non-PCM data supported.
[1]
Float32
R
0x0
No support for Float32 data.
[0]
PCM
R
0x1
PCM-formatted data supported.
SPDIFinCnvtr ConnLen
Table 76. SPDIFinCnvtr ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 77. SPDIFinCnvtr ConnLen Command Response Format
5.7.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
SPDIFinCnvtr ConnLst
Table 78. SPDIFinCnvtr ConnLst Command Verb Format
Get
Verb ID
Payload
Response
F02
00
See bitfield table
Table 79. SPDIFinCnvtr ConnLst Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
51
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 79. SPDIFinCnvtr ConnLst Command Response Format
5.7.7.
Bit
Bitfield Name
RW
Reset
Description
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x08
SPDIF-In Pin widget.
SPDIFinCnvtr Stream
Table 80. SPDIFinCnvtr Stream Command Verb Format
Verb ID
Payload
Response
Get
F06
00
See bitfield table
Set1
706
See bits [7:0] of bitfield table
0000_0000h
Table 81. SPDIFinCnvtr Stream Command Response Format
5.7.8.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7.:4]
ID
RW
0x0
Software-programmable integer representing link
stream ID used by the converter widget. By convention
stream 0 is reserved as unused.
[3.:0]
Ch
RW
0x0
Integer representing lowest channel used by converter
SPDIFinCnvtr DigCtl
Table 82. SPDIFinCnvtr DigCtl Command Verb Format
Verb ID
Payload
Response
Get
F0D
00
See bitfield table
Set1
70D
See bits [7:0] of bitfield table
0000_0000h
Set2
70E
See bits [15:8] of bitfield table
0000_0000h
Table 83. SPDIFinCnvtr DigCtl Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:15]
Rsvd2
R
0x0
Reserved
[14.:8]
CC
R
0x00
CC[6:0] - Category Code
2-CHANNEL HIGH DEFINITION AUDIO CODEC
52
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 83. SPDIFinCnvtr DigCtl Command Response Format
5.8.
Bit
Bitfield Name
RW
Reset
Description
[7]
L
R
0x0
L - Generation Level
[6]
PRO
R
0x0
PRO - Professional
[5]
AUDIO
R
0x0
/AUDIO - Non-Audio
[4]
COPY
R
0x0
COPY - Copyright
[3]
PRE
R
0x0
PRE - Preemphasis
[2]
Rsvd1
R
0x0
Reserved (VCFG bit applies only to output streams)
[1]
V
R
0x0
V - Validity
[0]
DigEn
RW
0x0
DigEn - Digital Enable
SPDIFoutCnvtr Node (NID = 0x05)
5.8.1.
SPDIFoutCnvtr Frmt
Table 84. SPDIFoutCnvtr Frmt Command Verb Format
Verb ID
Payload
Response
Get
A
0000
See bitfield table
Set1
2
See bits [15:0] of bitfield table
0000_0000h
Table 85. SPDIFoutCnvtr Frmt Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:16]
Rsvd2
R
0x0
Reserved
[15]
StrmType
RW
0x0
Stream Type
0= PCM
1= Non-PCM
(remaining bits in this verb have other
meanings)
[14]
RateBase
RW
0x0
Sample Base Rate
0= 48 KHz
1= 44.1 KHz
2-CHANNEL HIGH DEFINITION AUDIO CODEC
53
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 85. SPDIFoutCnvtr Frmt Command Response Format
Bit
Bitfield Name
[13.:11]
RateMult
Reset
RW
Description
0x0
Sample Base Rate Multiple:
000= 48 KHz / 44.1 KHz or less;
001= x2;
010= Reserved (x3);
011= x4;
100-111= Reserved
[10.:8]
RateDiv
RW
0x0
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
Reserved
0x3
Bits per Sample
000= 8 bits
001= 16 bits
010= 20 bits
011= 24 bits
100-111= Reserved
0x1
Number of Channels in each frame of the
stream.
0000= 1 channel
0001 = 2 channels
...
1111= 16 channels
[6.:4]
NumBits
[3.:0]
5.8.2.
RW
NumChan
RW
RW
SPDIFoutCnvtr WCap
Table 86. SPDIFoutCnvtr WCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
09
See bitfield table
54
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 87. SPDIFoutCnvtr WCap Command Response Format
5.8.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x0
Widget type = Audio Output
[19.:16]
Delay
R
0x4
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x1
Widget supports a Digital stream
[8]
ConnList
R
0x0
No connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x1
Widget contains format info; software should
query
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier parameters
from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
SPDIFoutCnvtr FrmtCap
Table 88. SPDIFoutCnvtr FrmtCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0A
See bitfield table
55
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 89. SPDIFoutCnvtr FrmtCap Command Response Format
5.8.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:21]
Rsvd2
R
0x0
Reserved
[20]
B32
R
0x0
32 bit audio formats are NOT supported
[19]
B24
R
0x1
24 bit audio formats are supported
[18]
B20
R
0x1
20 bit audio formats are supported
[17]
B16
R
0x1
16 bit audio formats are supported
[16]
B8
R
0x0
8 bit audio formats are NOT supported
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
R12
R
0x0
384 KHz rate (8/1*48 KHz) NOT supported
[10]
R11
R
0x0
192.0 KHz rate (4/1*48 KHz) NOT supported
[9]
R10
R
0x0
176.4 KHz rate (4/1*44.1 KHz) NOT supported
[8]
R9
R
0x1
96.0 KHz rate (2/1*48 KHz) supported
[7]
R8
R
0x1
88.2 KHz rate (2/1*44.1 KHz) supported
[6]
R7
R
0x1
48.0 KHz rate supported (REQUIRED)
[5]
R6
R
0x1
44.1 KHz rate supported
[4]
R5
R
0x0
32.0 KHz rate (2/3*48 KHz) NOT supported
[3]
R4
R
0x0
22.05 KHz rate (1/2*44.1 KHz) NOT supported
[2]
R3
R
0x0
16.0 KHz rate (1/3*48 KHz) NOT supported
[1]
R2
R
0x0
11.025 KHz rate (1/4*44.0 KHz) NOT supported
[0]
R1
R
0x0
8.0 KHz rate (1/6*48 KHz) NOT supported
SPDIFoutCnvtr StreamCap
Table 90. SPDIFoutCnvtr StreamCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0B
See bitfield table
56
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 91. SPDIFoutCnvtr StreamCap Command Response Format
5.8.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:3]
Rsvd
R
0x0
Reserved
[2]
NonPCM
R
0x1
Non-PCM data supported.
[1]
Float32
R
0x0
No support for Float32 data.
[0]
PCM
R
0x1
PCM-formatted data supported.
SPDIFoutCnvtr Stream
Table 92. SPDIFoutCnvtr Stream Command Verb Format
Verb ID
Payload
Response
Get
F06
00
See bitfield table
Set1
706
See bits [7:0] of bitfield table
0000_0000h
Table 93. SPDIFoutCnvtr Stream Command Response Format
5.8.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7.:4]
ID
RW
0x0
Software-programmable integer representing
link stream ID used by the converter widget. By
convention stream 0 is reserved as unused.
[3.:0]
Ch
RW
0x0
Integer representing lowest channel used by
converter
SPDIFoutCnvtr DigCtl
Table 94. SPDIFoutCnvtr DigCtl Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F0D
00
See bitfield table
Set1
70D
See bits [7:0] of bitfield table
0000_0000h
Set2
70E
See bits [15:8] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
57
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 95. SPDIFoutCnvtr DigCtl Command Response Format
5.9.
Bit
Bitfield Name
RW
Reset
Description
[31.:16]
Rsvd2
R
0x0
Reserved
[15]
Rsvd1
R
0x0
Reserved
[14.:8]
CC
RW
0x00
CC[6:0] - Category Code
[7]
L
RW
0x0
L - Generation Level
[6]
PRO
RW
0x0
PRO - Professional
[5]
AUDIO
RW
0x0
/AUDIO - Non-Audio
[4]
COPY
RW
0x0
COPY - Copyright
[3]
PRE
RW
0x0
PRE - Preemphasis
[2]
VCFG
RW
0x0
VCFG - Validity Config
[1]
V
RW
0x0
V - Validity
[0]
DigEn
RW
0x0
DigEn - Digital Enable
DAC0Mux Node (NID = 0x07)
5.9.1.
DAC0Mux WCap
Table 96. DAC0Mux WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 97. DAC0Mux WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x3
Widget type = Audio Selector
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
2-CHANNEL HIGH DEFINITION AUDIO CODEC
58
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 97. DAC0Mux WCap Command Response Format
5.9.2.
Bit
Bitfield Name
RW
Reset
Description
[11]
SwapCap
R
0x1
Left and right channels can be swapped
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters
from Audio Function node instead
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
DAC0Mux ConnLen
Table 98. DAC0Mux ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 99. DAC0Mux ConnLen Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x03
Number of NID entries in connection list.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
59
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.9.3.
PC AUDIO
DAC0Mux ConnSel
Table 100. DAC0Mux ConnSel Command Verb Format
Verb ID
Payload
Response
Get
F01
00
See bitfield table
Set1
701
See bits [7:0] of bitfield table
0000_0000h
Table 101. DAC0Mux ConnSel Command Response Format
5.9.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:2]
Rsvd
R
0x0
Reserved
[1.:0]
Index
RW
0x0
Connection select control index.
DAC0Mux ConnLst
Table 102. DAC0Mux ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 103. DAC0Mux ConnLst Command Response Format
5.9.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x0A
ADC Mux widget.
[15.:8]
Entry1
R
0x08
SPDIF-In Pin widget.
[7.:0]
Entry0
R
0x02
DAC Analog converter widget.
DAC0Mux LR
Table 104. DAC0Mux LR Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F0C
00
See bitfield table
Set1
70C
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
60
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 105. DAC0Mux LR Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:3]
Rsvd2
R
0x0
Reserved
[2]
SwapEn
RW
0x0
1= swap left and right channels of this Widget.
[1.:0]
Rsvd1
R
0x0
Reserved
5.10. DigInPin Node (NID = 0x08)
5.10.1.
DigInPin WCap
Table 106. DigInPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 107. DigInPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x3
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x1
Power State control is supported
[9]
DigitalStrm
R
0x1
Widget supports a Digital stream
[8]
ConnList
R
0x0
No connection list is present
[7]
UnsolCap
R
0x1
Unsolicited Response is supported
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
2-CHANNEL HIGH DEFINITION AUDIO CODEC
61
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 107. DigInPin WCap Command Response Format
5.10.2.
Bit
Bitfield Name
RW
Reset
Description
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
DigInPin Cap
Table 108. DigInPin Cap Command Verb Format
Get
Verb ID
Payload
Response
F00
0C
See bitfield table
Table 109. DigInPin Cap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x1
This widget controls EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation not supported by this pin complex.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x0
Pin complex is not output capable.
(EAPD not equal to output stream)
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x1
Pin complex can perform Presence Detect.
[1]
TrigRqd
R
0x0
N/A
[0]
ImpSenseCap
R
0x0
Pin complex does not support impedance sense.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
62
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.10.3.
PC AUDIO
DigInPin PwrState
Table 110. DigInPin PwrState Command Verb Format
Verb ID
Payload
Response
Get
F05
00
See bitfield table
Set1
705
See bits [7:0] of bitfield table
0000_0000h
Table 111. DigInPin PwrState Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7.:4]
Act
R
0x3
PS-Act: Actual power state of referenced node.
[3.:2]
Rsvd1
R
0x0
Reserved
0x3
PS-Set: Current power setting of referenced
node.
00 - Fully on.
01 - Fully on.
10 - Fully on.
11 - Powered down (default powered down)
[1.:0]
5.10.4.
Set
RW
Description
DigInPin Ctl
Table 112. DigInPin Ctl Command Verb Format
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
Table 113. DigInPin Ctl Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:6]
Rsvd2
R
0x0
Reserved
[5]
InEn
RW
0x0
1= (CODEC) input path of Pin Widget is
enabled
[4.:0]
Rsvd1
R
0x0
Reserved
2-CHANNEL HIGH DEFINITION AUDIO CODEC
63
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.10.5.
PC AUDIO
DigInPin UnsolResp
Table 114. DigInPin UnsolResp Command Verb Format
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
Table 115. DigInPin UnsolResp Command Response Format
5.10.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x00
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon lock or
loss-of-lock by SPDIF-in clock recovery circuit.
[6]
Rsvd1
R
0x0
Reserved.
[5.:0]
Tag
RW
0x00
Software programmable field returned in top six
bits (31:26) of every Unsolicited Response
generated by this node.
DigInPin Sense
Table 116. DigInPin Sense Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F09
00
See bitfield table
Set1
709
See bits [7:0] of bitfield table
0000_0000h
Set2
709
See bits [15:8] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
64
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 117. DigInPin Sense Command Response Format
Bit
5.10.7.
Bitfield Name
RW
Reset
Description
[31]
Present
R
0x0
1= something is plugged into jack associated
with Pin Complex. 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.
[30.:0]
Rsvd
R
0x0
Reserved. Impedance sense not supported for
this Pin Complex.
DigInPin EAPD
Table 118. DigInPin EAPD Command Verb Format
Verb ID
Payload
Response
Get
F0C
00
See bitfield table
Set1
70C
See bits [7:0] of bitfield table
0000_0000h
Table 119. DigInPin EAPD Command Response Format
5.10.8.
Bit
Bitfield Name
RW
Reset
Description
[31.:2]
Rsvd2
R
0x0
Reserved
[1]
Data
RW
0x0
EAPD value reflected on the EAPD pin.
0= power down external amp;
1= power up external amp 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.
[0]
Rsvd1
R
0x0
Reserved
DigInPin Config
Table 120. DigInPin Config Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
65
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 120. DigInPin Config Command Verb Format
Verb ID
Payload
Response
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 121. DigInPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex.
0 = Port Complex is connected to a jack
[29.:24]
Location
RW
0x01
Physical location of the jack. Optical jack at
mainboard rear.
[23.:20]
Device
RW
0xC
Default Device, indicating intended use of jack.
C = SPDIF In
[19.:16]
Connection
RW
0x5
Connection Type. 5 = optical
[15.:12]
Color
RW
0xE
Color of physical jack. E = White
[11.:8]
Misc
RW
0x0
Misc[0] == Jack Detect override.
[7.:4]
Assoc
RW
0x3
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x0
All Widgets in an association must have unique
sequence number.
5.11. DigOutPin Node (NID = 0x09)
5.11.1.
DigOutPin WCap
Table 122. DigOutPin WCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
09
See bitfield table
66
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 123. DigOutPin WCap Command Response Format
5.11.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x1
Widget supports a Digital stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
DigOutPin Cap
Table 124. DigOutPin Cap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0C
See bitfield table
67
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 125. DigOutPin Cap Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation N/A since pin complex is not input capable.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x0
Pin complex is not input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x0
Pin complex cannot perform Presence Detect.
[1]
TrigRqd
R
0x0
N/A
[0]
ImpSenseCap
R
0x0
Pin complex does not support impedance sense.
5.11.3.
Description
DigOutPin ConnLen
Table 126. DigOutPin ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 127. DigOutPin ConnLen Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x02
Number of NID entries in connection list.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
68
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.11.4.
PC AUDIO
DigOutPin ConnSel
Table 128. DigOutPin ConnSel Command Verb Format
Verb ID
Payload
Response
Get
F01
00
See bitfield table
Set1
701
See bits [7:0] of bitfield table
0000_0000h
Table 129. DigOutPin ConnSel Command Response Format
5.11.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:2]
Rsvd
R
0x0
Reserved
[1.:0]
Index
RW
0x0
Connection select control index.
DigOutPin ConnLst
Table 130. DigOutPin ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 131. DigOutPin ConnLst Command Response Format
5.11.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x0A
ADC Mux widget.
[7.:0]
Entry0
R
0x05
SPDIF Out converter widget.
DigOutPin Ctl
Table 132. DigOutPin Ctl Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
69
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 133. DigOutPin Ctl Command Response Format
5.11.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:7]
Rsvd2
R
0x0
Reserved
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is enabled
[5.:0]
Rsvd1
R
0x0
Reserved
DigOutPin Config
Table 134. DigOutPin Config Command Verb Format
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 135. DigOutPin Config Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex.
0 = Port Complex is connected to a jack
[29.:24]
Location
RW
0x01
Physical location of the jack. Optical jack at
mainboard rear.
[23.:20]
Device
RW
0x4
Default Device, indicating intended use of jack.
4 = SPDIF Out
[19.:16]
Connection
RW
0x5
Connection Type. 5 = optical
[15.:12]
Color
RW
0x1
Color of physical jack. 1 = Black
[11.:8]
Misc
RW
0x0
Misc[0] == Jack Detect override.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
70
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 135. DigOutPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[7.:4]
Assoc
RW
0x1
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x2
All Widgets in an association must have unique
sequence number.
5.12. ADC0Mux Node (NID = 0x0A)
5.12.1.
ADC0Mux VolRight
Table 136. ADC0Mux VolRight Command Verb Format
Verb ID
Payload
Response
Get
B80
00
See bitfield table
Set1
390
See bits [7:0] of bitfield table
0000_0000h
Table 137. ADC0Mux VolRight Command Response Format
5.12.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:4]
Rsvd1
R
0x0
Reserved
[3.:0]
Gain
RW
0x0
Amplifier gain step number
ADC0Mux VolLeft
Table 138. ADC0Mux VolLeft Command Verb Format
IDT™
Verb ID
Payload
Response
Get
BA0
00
See bitfield table
Set1
3A0
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
71
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 139. ADC0Mux VolLeft Command Response Format
5.12.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:4]
Rsvd1
R
0x0
Reserved
[3.:0]
Gain
RW
0x0
Amplifier gain step number
ADC0Mux WCap
Table 140. ADC0Mux WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 141. ADC0Mux WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x3
Widget type = Audio Selector
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x1
Left and right channels can be swapped
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters from
Audio Function node instead
2-CHANNEL HIGH DEFINITION AUDIO CODEC
72
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 141. ADC0Mux WCap Command Response Format
5.12.4.
Bit
Bitfield Name
RW
Reset
Description
[3]
AmpParamOvrd
R
0x1
This widget contains its own amplifier parameters.
[2]
OutAmpPrsnt
R
0x1
Output amp is present
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
ADC0Mux OutAmpCap
Table 142. ADC0Mux OutAmpCap Command Verb Format
Verb ID
Payload
Response
F00
12
See bitfield table
Get
Table 143. ADC0Mux OutAmpCap Command Response Format
Bit
Bitfield Name
RW
Reset
[31]
Mute
R
0x1
Amplifier is capable of muting
[30.:23]
Rsvd3
R
0x0
Reserved
[22.:16]
StepSize
R
0x05
Size of each step in the gain range = 1.5dB
[15]
Rsvd2
R
0x0
Reserved
[14.:8]
NumSteps
R
0x0F
[7]
Rsvd1
R
0x0
Reserved
[6.:0]
Offset
R
0x00
0dB-step is programmed with this offset
5.12.5.
Description
Number of steps in the gain range = 16 (0dB to +22.5dB)
ADC0Mux ConnLen
Table 144. ADC0Mux ConnLen Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0E
See bitfield table
73
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 145. ADC0Mux ConnLen Command Response Format
5.12.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
ADC0Mux ConnLst
Table 146. ADC0Mux ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 147. ADC0Mux ConnLst Command Response Format
5.12.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0C
Input Port (UnivJack) Mux widget.
ADC0Mux LR
Table 148. ADC0Mux LR Command Verb Format
Verb ID
Payload
Response
Get
F0C
00
See bitfield table
Set1
70C
See bits [7:0] of bitfield table
0000_0000h
Table 149. ADC0Mux LR Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:3]
Rsvd2
R
0x0
2-CHANNEL HIGH DEFINITION AUDIO CODEC
74
IDT CONFIDENTIAL
Description
Reserved
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 149. ADC0Mux LR Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[2]
SwapEn
RW
0x0
1= swap left and right channels of this Widget.
[1.:0]
Rsvd1
R
0x0
Reserved
5.13. MasterVol Node (NID = 0x0B)
5.13.1.
MasterVol Right
Table 150. MasterVol Right Command Verb Format
Verb ID
Payload
Response
Get
B80
00
See bitfield table
Set1
390
See bits [7:0] of bitfield table
0000_0000h
Table 151. MasterVol Right Command Response Format
5.13.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:5]
Rsvd1
R
0x0
Reserved
[4.:0]
Gain
RW
0x1F
Amplifier gain step number
MasterVol Left
Table 152. MasterVol Left Command Verb Format
IDT™
Verb ID
Payload
Response
Get
BA0
00
See bitfield table
Set1
3A0
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
75
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 153. MasterVol Left Command Response Format
5.13.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:5]
Rsvd1
R
0x0
Reserved
[4.:0]
Gain
RW
0x1F
Amplifier gain step number
MasterVol WCap
Table 154. MasterVol WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 155. MasterVol WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x3
Widget type = Audio Selector
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters
from Audio Function node instead
2-CHANNEL HIGH DEFINITION AUDIO CODEC
76
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 155. MasterVol WCap Command Response Format
5.13.4.
Bit
Bitfield Name
RW
Reset
Description
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x1
Output amp is present
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
MasterVol ConnLen
Table 156. MasterVol ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 157. MasterVol ConnLen Command Response Format
5.13.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
MasterVol ConnLst
Table 158. MasterVol ConnLst Command Verb Format
Get
Verb ID
Payload
Response
F02
00
See bitfield table
Table 159. MasterVol ConnLst Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
77
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 159. MasterVol ConnLst Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x07
DAC Mux widget.
5.14. InPortMux Node (NID = 0x0C)
5.14.1.
InPortMux VolRight
Table 160. InPortMux VolRight Command Verb Format
Verb ID
Payload
Response
Get
B80
00
See bitfield table
Set1
390
See bits [7:0] of bitfield table
0000_0000h
Table 161. InPortMux VolRight Command Response Format
5.14.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:3]
Rsvd
R
0x0
Reserved
[2.:0]
Gain
RW
0x0
Amplifier gain step number
InPortMux VolLeft
Table 162. InPortMux VolLeft Command Verb Format
Verb ID
Payload
Response
Get
BA0
00
See bitfield table
Set1
3A0
See bits [7:0] of bitfield table
0000_0000h
Table 163. InPortMux VolLeft Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:3]
Rsvd
R
0x0
Reserved
[2.:0]
Gain
RW
0x0
Amplifier gain step number
2-CHANNEL HIGH DEFINITION AUDIO CODEC
78
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.14.3.
PC AUDIO
InPortMux WCap
Table 164. InPortMux WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 165. InPortMux WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x3
Widget type = Audio Selector
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters from
Audio Function node instead
[3]
AmpParamOvrd
R
0x1
This widget contains its own amplifier parameters.
[2]
OutAmpPrsnt
R
0x1
Output amp is present
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
2-CHANNEL HIGH DEFINITION AUDIO CODEC
79
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.14.4.
PC AUDIO
InPortMux ConnLen
Table 166. InPortMux ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 167. InPortMux ConnLen Command Response Format
5.14.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x05
Number of NID entries in connection list.
InPortMux AmpCap
Table 168. InPortMux AmpCap Command Verb Format
Get
Verb ID
Payload
Response
F00
12
See bitfield table
Table 169. InPortMux AmpCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31]
Mute
R
0x0
No mute capability
[30.:23]
Rsvd3
R
0x0
Reserved
[22.:16]
StepSize
R
0x27
Size of each step in the gain range = 10dB
[15]
Rsvd2
R
0x0
Reserved
[14.:8]
NumSteps
R
0x04
Number of steps in the gain range = 5 (0dB to +40dB)
[7]
Rsvd1
R
0x0
Reserved
[6.:0]
Offset
R
0x00
0dB-step is programmed with this offset
2-CHANNEL HIGH DEFINITION AUDIO CODEC
80
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.14.6.
PC AUDIO
InPortMux ConnSel
Table 170. InPortMux ConnSel Command Verb Format
Verb ID
Payload
Response
Get
F01
00
See bitfield table
Set1
701
See bits [7:0] of bitfield table
0000_0000h
Table 171. InPortMux ConnSel Command Response Format
5.14.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:3]
Rsvd
R
0x0
Reserved
[2.:0]
Index
RW
0x0
Connection select control index.
InPortMux ConnLst0
Table 172. InPortMux ConnLst0 Command Verb Format
Get
Verb ID
Payload
Response
F02
00
See bitfield table
Table 173. InPortMux ConnLst0 Command Response Format
5.14.8.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x0D
Port A pin widget.
[23.:16]
Entry2
R
0x0E
Port D pin widget.
[15.:8]
Entry1
R
0x0F
Port C pin widget.
[7.:0]
Entry0
R
0x10
Port B pin widget.
InPortMux ConnLst4
Table 174. InPortMux ConnLst4 Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F02
04
See bitfield table
81
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 175. InPortMux ConnLst4 Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x12
CDin pin widget.
5.15. PortAPin Node (NID = 0x0D)
5.15.1.
PortAPin WCap
Table 176. PortAPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 177. PortAPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x1
Unsolicited Response is supported
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
2-CHANNEL HIGH DEFINITION AUDIO CODEC
82
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 177. PortAPin WCap Command Response Format
5.15.2.
Bit
Bitfield Name
RW
Reset
Description
[4]
FormatOvrd
R
0x0
N/A for pin complex
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
PortAPin Cap
Table 178. PortAPin Cap Command Verb Format
Get
Verb ID
Payload
Response
F00
0C
See bitfield table
Table 179. PortAPin Cap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation not supported by this pin complex.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x1
Pin complex has headphone amplifier.
[2]
PresDtctCap
R
0x1
Pin complex can perform Presence Detect.
[1]
TrigRqd
R
0x1
Trigger is required for impedance measurement
[0]
ImpSenseCap
R
0x1
Pin complex supports impedance sense.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
83
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.15.3.
PC AUDIO
PortAPin ConnLen
Table 180. PortAPin ConnLen Command Verb Format
Verb ID
Payload
Response
F00
0E
See bitfield table
Get
Table 181. PortAPin ConnLen Command Response Format
5.15.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
PortAPin ConnLst
Table 182. PortAPin ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 183. PortAPin ConnLst Command Response Format
5.15.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0B
Master Volume widget.
PortAPin Ctl
Table 184. PortAPin Ctl Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
84
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 185. PortAPin Ctl Command Response Format
5.15.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
HPhnEn
RW
0x0
1= enable the low impedance amplifier associated
with the output
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is enabled
[5]
InEn
RW
0x0
1= (CODEC) input path of Pin Widget is enabled
[4.:0]
Rsvd1
R
0x0
Reserved
PortAPin UnsolResp
Table 186. PortAPin UnsolResp Command Verb Format
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
Table 187. PortAPin UnsolResp Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x00
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a Jack-Sense
cycle.
[6]
Rsvd1
R
0x0
Reserved
[5.:0]
Tag
RW
0x00
Software programmable field returned in top six
bits (31:26) of every Unsolicited Response
generated by this node.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
85
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.15.7.
PC AUDIO
PortAPin Sense
Table 188. PortAPin Sense Command Verb Format
Verb ID
Payload
Response
Get
F09
00
See bitfield table
Set1
709
See bits [7:0] of bitfield table
0000_0000h
Set2
709
See bits [15:8] of bitfield table
0000_0000h
Table 189. PortAPin Sense Command Response Format
5.15.8.
Bit
Bitfield Name
RW
Reset
[31]
Present
R
0x0
Description
1= something is plugged into jack associated
with Pin Complex.
Measured impedance of the widget. A value of
all 1's indicates that a valid sense reading is not
available, or the sense measurement is busy if
it has been recently triggered. Overlaps
RightCh.
[30.:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
Set 1= perform impedance sensing on right
channel or ring of the connector
[0]
LeftCh
W
0x0
Set 0= perform impedance sensing on left
channel or tip of the connector
PortAPin Config
Table 190. PortAPin Config Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
86
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 191. PortAPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex. 0 = Port
Complex is connected to a jack
[29.:24]
Location
RW
0x02
Physical location of the jack. 02h = Mainboard, Front
[23.:20]
Device
RW
0x2
Default Device, indicating intended use of jack. 2 = HP Out
[19.:16]
Connection
RW
0x1
Connection Type. 1 = 1/8 inch jack
[15.:12]
Color
RW
0x4
Color of physical jack. 4 = Green
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
[7.:4]
Assoc
RW
0x1
Default Association for Pin Complex groups. Reserved
value 0000b should not be used. Value 1111b indicates
lowest priority.
[3.:0]
Sequence
RW
0x1
All Widgets in an association must have unique sequence
number.
5.16. PortDPin Node (NID = 0x0E)
5.16.1.
PortDPin WCap
Table 192. PortDPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 193. PortDPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
2-CHANNEL HIGH DEFINITION AUDIO CODEC
87
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 193. PortDPin WCap Command Response Format
5.16.2.
Bit
Bitfield Name
RW
Reset
Description
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x1
Unsolicited Response is supported
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
PortDPin Cap
Table 194. PortDPin Cap Command Verb Format
Get
Verb ID
Payload
Response
F00
0C
See bitfield table
Table 195. PortDPin Cap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd2
R
0x0
Reserved2
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation not supported by this pin complex.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
88
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 195. PortDPin Cap Command Response Format
5.16.3.
Bit
Bitfield Name
RW
Reset
Description
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x1
Pin complex has headphone amplifier.
[2]
PresDtctCap
R
0x1
Pin complex can perform Presence Detect.
[1]
TrigRqd
R
0x1
Trigger is required for impedance measurement
[0]
ImpSenseCap
R
0x1
Pin complex supports impedance sense.
PortDPin ConnLen
Table 196. PortDPin ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 197. PortDPin ConnLen Command Response Format
5.16.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
PortDPin ConnLst
Table 198. PortDPin ConnLst Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F02
00
See bitfield table
89
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 199. PortDPin ConnLst Command Response Format
5.16.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0B
Master Volume widget.
PortDPin Ctl
Table 200. PortDPin Ctl Command Verb Format
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
Table 201. PortDPin Ctl Command Response Format
5.16.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
HPhnEn
RW
0x0
1= enable the low impedance amplifier
associated with the output
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is
enabled
[5]
InEn
RW
0x0
1= (CODEC) input path of Pin Widget is
enabled
[4.:0]
Rsvd1
R
0x0
Reserved
PortDPin UnsolResp
Table 202. PortDPin UnsolResp Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
90
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 203. PortDPin UnsolResp Command Response Format
5.16.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x00
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses. Unsolicited
response events occur upon jack-insertion OR completion
of a Jack-Sense cycle.
[6]
Rsvd1
R
0x0
Reserved
[5.:0]
Tag
RW
0x00
Software programmable field returned in top six bits (31:26)
of every Unsolicited Response generated by this node.
PortDPin Sense
Table 204. PortDPin Sense Command Verb Format
Verb ID
Payload
Response
Get
F09
00
See bitfield table
Set1
709
See bits [7:0] of bitfield table
0000_0000h
Set2
709
See bits [15:8] of bitfield table
0000_0000h
Table 205. PortDPin Sense Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31]
Present
R
0x0
Description
1= something is plugged into jack associated
with Pin Complex.
Measured impedance of the widget. A value of
all 1's indicates that a valid sense reading is not
available, or the sense measurement is busy if
it has been recently triggered. Overlaps
RightCh.
[30.:0]
Impedance
R
0x7FFF_FFFF
[0]
RightCh
W
0x0
Set 1= perform impedance sensing on right
channel or ring of the connector
[0]
LeftCh
W
0x0
Set 0= perform impedance sensing on left
channel or tip of the connector
2-CHANNEL HIGH DEFINITION AUDIO CODEC
91
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.16.8.
PC AUDIO
PortDPin Config
Table 206. PortDPin Config Command Verb Format
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 207. PortDPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex.
0 = Port Complex is connected to a jack
[29.:24]
Location
RW
0x01
Physical location of the jack. 01h = Mainboard, Rear
[23.:20]
Device
RW
0x0
Default Device, indicating intended use of jack.
0 = Line Out
[19.:16]
Connection
RW
0x1
Connection Type. 1 = 1/8 inch jack
[15.:12]
Color
RW
0x4
Color of physical jack. 4 = Green
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
[7.:4]
Assoc
RW
0x1
Default Association for Pin Complex groups.
Reserved value 0000b should not be used. Value
1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x0
All Widgets in an association must have unique
sequence number.
5.17. PortCPin Node (NID = 0x0F)
5.17.1.
PortCPin WCap
Table 208. PortCPin WCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
09
See bitfield table
92
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 209. PortCPin WCap Command Response Format
5.17.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x1
Unsolicited Response is supported
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
PortCPin Cap
Table 210. PortCPin Cap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0C
See bitfield table
93
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 211. PortCPin Cap Command Response Format
5.17.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:17]
Rsvd2
R
0x0
Reserved2
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation not supported by this pin complex.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x1
Pin complex can perform Presence Detect.
[1]
TrigRqd
R
0x1
Trigger is required for impedance measurement
[0]
ImpSenseCap
R
0x1
Pin complex supports impedance sense.
PortCPin ConnLen
Table 212. PortCPin ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 213. PortCPin ConnLen Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd
R
0x0
Reserved
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
94
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.17.4.
PC AUDIO
PortCPin ConnLst
Table 214. PortCPin ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 215. PortCPin ConnLst Command Response Format
5.17.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0B
Master Volume widget.
PortCPin Ctl
Table 216. PortCPin Ctl Command Verb Format
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
Table 217. PortCPin Ctl Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:7]
Rsvd2
R
0x0
Reserved
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is enabled
[5]
InEn
RW
0x1
1= (CODEC) input path of Pin Widget is enabled
[4.:0]
Rsvd1
R
0x0
Reserved
2-CHANNEL HIGH DEFINITION AUDIO CODEC
95
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.17.6.
PC AUDIO
PortCPin UnsolResp
Table 218. PortCPin UnsolResp Command Verb Format
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
Table 219. PortCPin UnsolResp Command Response Format
5.17.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x00
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon jack-insertion
OR completion of a Jack-Sense cycle.
[6]
Rsvd1
R
0x0
Reserved
[5.:0]
Tag
RW
0x00
Software programmable field returned in top six bits
(31:26) of every Unsolicited Response generated by
this node.
PortCPin Sense
Table 220. PortCPin Sense Command Verb Format
Verb ID
Payload
Response
Get
F09
00
See bitfield table
Set1
709
See bits [7:0] of bitfield table
0000_0000h
Set2
709
See bits [15:8] of bitfield table
0000_0000h
Table 221. PortCPin Sense Command Response Format
Bit
Bitfield Name
RW
Reset
[31]
Present
R
0x0
[30.:0]
IDT™
Impedance
2-CHANNEL HIGH DEFINITION AUDIO CODEC
R
0x7FFF_FFFF
96
IDT CONFIDENTIAL
Description
1= something is plugged into jack associated
with Pin Complex.
Measured impedance of the widget. A value of
all 1's indicates that a valid sense reading is not
available, or the sense measurement is busy if
it has been recently triggered. Overlaps
RightCh.
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 221. PortCPin Sense Command Response Format
5.17.8.
Bit
Bitfield Name
RW
Reset
Description
[0]
RightCh
W
0x0
Set 1= perform impedance sensing on right
channel or ring of the connector
[0]
LeftCh
W
0x0
Set 0= perform impedance sensing on left
channel or tip of the connector
PortCPin Config
Table 222. PortCPin Config Command Verb Format
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 223. PortCPin Config Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex.
0 = Port Complex is connected to a jack
[29.:24]
Location
RW
0x01
Physical location of the jack.
03h = Mainboard, Rear
[23.:20]
Device
RW
0x8
Default Device, indicating intended use of jack.
8 = Line In
[19.:16]
Connection
RW
0x1
Connection Type. 1 = 1/8 inch jack
[15.:12]
Color
RW
0x3
Color of physical jack. 3 = Blue
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
97
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 223. PortCPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[7.:4]
Assoc
RW
0x2
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x1
All Widgets in an association must have unique
sequence number.
5.18. PortBPin Node (NID = 0x10)
5.18.1.
PortBPin WCap
Table 224. PortBPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 225. PortBPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x1
Unsolicited Response is supported
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
2-CHANNEL HIGH DEFINITION AUDIO CODEC
98
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 225. PortBPin WCap Command Response Format
5.18.2.
Bit
Bitfield Name
RW
Reset
Description
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
PortBPin Cap
Table 226. PortBPin Cap Command Verb Format
Verb ID
Payload
Response
F00
0C
See bitfield table
Get
Table 227. PortBPin Cap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x17
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)
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x1
Pin complex can perform Presence Detect.
[1]
TrigRqd
R
0x1
Trigger is required for impedance measurement
[0]
ImpSenseCap
R
0x1
Pin complex supports impedance sense.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
99
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.18.3.
PC AUDIO
PortBPin ConnLen
Table 228. PortBPin ConnLen Command Verb Format
Verb ID
Payload
Response
F00
0E
See bitfield table
Get
Table 229. PortBPin ConnLen Command Response Format
5.18.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
PortBPin ConnLst
Table 230. PortBPin ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 231. PortBPin ConnLst Command Response Format
5.18.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x0B
Master Volume widget.
PortBPin Ctl
Table 232. PortBPin Ctl Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
100
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 233. PortBPin Ctl Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:7]
Rsvd2
R
0x0
Reserved
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is enabled
[5]
InEn
RW
0x1
1= (CODEC) input path of Pin Widget is enabled
[4.:3]
Rsvd1
R
0x0
Reserved
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).
[2.:0]
5.18.6.
VRefSelect
RW
Description
PortBPin UnsolResp
Table 234. PortBPin UnsolResp Command Verb Format
Verb ID
Payload
Response
Get
F08
00
See bitfield table
Set1
708
See bits [7:0] of bitfield table
0000_0000h
Table 235. PortBPin UnsolResp Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x00
Reserved
[7]
En
RW
0x0
Allow generation of Unsolicited Responses.
Unsolicited response events occur upon
jack-insertion OR completion of a Jack-Sense cycle.
[6]
Rsvd1
R
0x0
Reserved
[5.:0]
Tag
RW
0x00
Software programmable field returned in top six bits
(31:26) of every Unsolicited Response generated by
this node.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
101
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.18.7.
PC AUDIO
PortBPin Sense
Table 236. PortBPin Sense Command Verb Format
Verb ID
Payload
Response
Get
F09
00
See bitfield table
Set1
709
See bits [7:0] of bitfield table
0000_0000h
Set2
709
See bits [15:8] of bitfield table
0000_0000h
Table 237. PortBPin Sense Command Response Format
Bit
Bitfield Name
RW
Reset
[31]
Present
R
0x0
Description
1= something is plugged into jack associated with Pin
Complex.
[30.:0]
Impedance
R
0x7FFF_FFFF
Measured impedance of the widget. A value of all 1's indicates
that a valid sense reading is not available, or the sense
measurement is busy if it has been recently triggered.
Overlaps RightCh.
[0]
RightCh
W
0x0
Set 1= perform impedance sensing on right channel or ring of
the connector
[0]
LeftCh
W
0x0
Set 0= perform impedance sensing on left channel or tip of the
connector
5.18.8.
PortBPin Config
Table 238. PortBPin Config Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
102
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 239. PortBPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x0
External Port Connectivity of the Pin Complex.
0 = Port Complex is connected to a jack
[29.:24]
Location
RW
0x02
Physical location of the jack. 02h = Mainboard, Front
[23.:20]
Device
RW
0xA
Default Device, indicating intended use of jack. A = Mic In
[19.:16]
Connection
RW
0x1
Connection Type. 1 = 1/8 inch jack
[15.:12]
Color
RW
0x9
Color of physical jack. 9 = Pink
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
[7.:4]
Assoc
RW
0x2
Default Association for Pin Complex groups. Reserved value 0000b
should not be used. Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x0
All Widgets in an association must have unique sequence number.
5.19. MonoOutPin Node (NID = 0x11)
5.19.1.
MonoOutPin Vol
Table 240. MonoOutPin Vol Command Verb Format
Verb ID
Payload
Response
Get
BA0
00
See bitfield table
Set1
3A0
See bits [7:0] of bitfield table
0000_0000h
Table 241. MonoOutPin Vol Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:5]
Rsvd1
R
0x0
Reserved
[4.:0]
Gain
RW
0x1F
Mono (left) amplifier gain step number
2-CHANNEL HIGH DEFINITION AUDIO CODEC
103
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.19.2.
PC AUDIO
MonoOutPin WCap
Table 242. MonoOutPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 243. MonoOutPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x1
Output amp is present
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x0
Mono widget
2-CHANNEL HIGH DEFINITION AUDIO CODEC
104
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.19.3.
PC AUDIO
MonoOutPin Cap
Table 244. MonoOutPin Cap Command Verb Format
Get
Verb ID
Payload
Response
F00
0C
See bitfield table
Table 245. MonoOutPin Cap Command Response Format
5.19.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation N/A since pin complex is not
input capable.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x0
Pin complex is not input capable.
[4]
OutCap
R
0x1
Pin complex is output capable.
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x0
Pin complex cannot perform Presence Detect.
[1]
TrigRqd
R
0x0
N/A
[0]
ImpSenseCap
R
0x0
Pin complex does not support impedance
sense.
MonoOutPin ConnLen
Table 246. MonoOutPin ConnLen Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
0E
See bitfield table
105
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 247. MonoOutPin ConnLen Command Response Format
5.19.5.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID
entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
MonoOutPin ConnLst
Table 248. MonoOutPin ConnLst Command Verb Format
Verb ID
Payload
Response
F02
00
See bitfield table
Get
Table 249. MonoOutPin ConnLst Command Response Format
5.19.6.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x13
MonoOut Mix widget.
MonoOutPin Ctl
Table 250. MonoOutPin Ctl Command Verb Format
IDT™
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
2-CHANNEL HIGH DEFINITION AUDIO CODEC
106
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 251. MonoOutPin Ctl Command Response Format
5.19.7.
Bit
Bitfield Name
RW
Reset
Description
[31.:7]
Rsvd2
R
0x0
Reserved
[6]
OutEn
RW
0x0
1= (CODEC) output path of Pin Widget is
enabled
[5.:0]
Rsvd1
R
0x0
Reserved
MonoOutPin Config
Table 252. MonoOutPin Config Command Verb Format
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 253. MonoOutPin Config Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x1
External Port Connectivity of the Pin Complex.
1 = no physical connection
[29.:24]
Location
RW
0x10
Physical location of the jack. 10h = Internal, N/A
[23.:20]
Device
RW
0x1
Default Device, indicating intended use of jack.
1 = Speaker
[19.:16]
Connection
RW
0x7
Connection Type. 7 = Other Analog
[15.:12]
Color
RW
0x0
Color of physical jack. 0 = Unknown
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
107
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 253. MonoOutPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[7.:4]
Assoc
RW
0x1
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x3
All Widgets in an association must have unique
sequence number.
5.20. CDPin Node (NID = 0x12)
5.20.1.
CDPin WCap
Table 254. CDPin WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 255. CDPin WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x4
Widget type = Pin Complex
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
No left/right channel swap capability
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x0
No connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
[6]
ProcWidget
R
0x0
No Processing Controls parameter
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
N/A for pin complex
2-CHANNEL HIGH DEFINITION AUDIO CODEC
108
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 255. CDPin WCap Command Response Format
5.20.2.
Bit
Bitfield Name
RW
Reset
Description
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead.
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x1
Stereo widget
CDPin Cap
Table 256. CDPin Cap Command Verb Format
Get
Verb ID
Payload
Response
F00
0C
See bitfield table
Table 257. CDPin Cap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:17]
Rsvd2
R
0x0
Reserved
[16]
EapdCap
R
0x0
This widget does not control EAPD pin
[15.:8]
VRefCntrl
R
0x00
VRef generation not supported by this pin
complex.
[7]
Rsvd1
R
0x0
Reserved
[6]
BalancedIO
R
0x0
Pin complex does not have balanced pins.
[5]
InCap
R
0x1
Pin complex is input capable.
[4]
OutCap
R
0x0
Pin complex is not output capable.
[3]
HPhnDrvCap
R
0x0
Pin does not have a headphone amplifier.
[2]
PresDtctCap
R
0x0
Pin complex cannot perform Presence Detect.
[1]
TrigRqd
R
0x0
N/A
[0]
ImpSenseCap
R
0x0
Pin complex does not support impedance
sense.
2-CHANNEL HIGH DEFINITION AUDIO CODEC
109
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.20.3.
PC AUDIO
CDPin Ctl
Table 258. CDPin Ctl Command Verb Format
Verb ID
Payload
Response
Get
F07
00
See bitfield table
Set1
707
See bits [7:0] of bitfield table
0000_0000h
Table 259. CDPin Ctl Command Response Format
5.20.4.
Bit
Bitfield Name
RW
Reset
Description
[31.:6]
Rsvd2
R
0x0
Reserved
[5]
InEn
RW
0x1
1= (CODEC) input path of Pin Widget is
enabled (un-muted)
[4.:0]
Rsvd1
R
0x0
Reserved
CDPin Config
Table 260. CDPin Config Command Verb Format
Verb ID
Payload
Response
Get
F1C
00
See bitfield table
Set1
71C
See bits [7:0] of bitfield table
0000_0000h
Set2
71D
See bits [15:8] of bitfield table
0000_0000h
Set3
71E
See bits [23:16] of bitfield table
0000_0000h
Set4
71F
See bits [31:24] of bitfield table
0000_0000h
Table 261. CDPin Config Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
Description
[31.:30]
Port
RW
0x2
External Port Connectivity of the Pin Complex.
2 = fixed function device
[29.:24]
Location
RW
0x10
Physical location of the jack. 10h = Internal, N/A
[23.:20]
Device
RW
0x3
Default Device, indicating intended use of jack.
3 = CD
2-CHANNEL HIGH DEFINITION AUDIO CODEC
110
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 261. CDPin Config Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[19.:16]
Connection
RW
0x3
Connection Type. 3 = ATAPI internal
[15.:12]
Color
RW
0x0
Color of physical jack. 0 = Unknown
[11.:8]
Misc
RW
0x0
Misc[0] = Jack Detect override.
[7.:4]
Assoc
RW
0x2
Default Association for Pin Complex groups.
Reserved value 0000b should not be used.
Value 1111b indicates lowest priority.
[3.:0]
Sequence
RW
0x2
All Widgets in an association must have unique
sequence number.
5.21. MonoOutMix Node (NID = 0x13)
5.21.1.
MonoOutMix WCap
Table 262. MonoOutMix WCap Command Verb Format
Get
Verb ID
Payload
Response
F00
09
See bitfield table
Table 263. MonoOutMix WCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31.:24]
Rsvd2
R
0x0
Reserved
[23.:20]
Type
R
0x2
Widget type = Audio Mixer
[19.:16]
Delay
R
0x0
Number of sample delays through widget
[15.:12]
Rsvd1
R
0x0
Reserved
[11]
SwapCap
R
0x0
Swapping of left and right channels not
supported
[10]
PwrCntrl
R
0x0
No support for Power State control
[9]
DigitalStrm
R
0x0
Widget supports an Analog stream
[8]
ConnList
R
0x1
Connection list is present
[7]
UnsolCap
R
0x0
No support for Unsolicited Response
2-CHANNEL HIGH DEFINITION AUDIO CODEC
111
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 263. MonoOutMix WCap Command Response Format
5.21.2.
Bit
Bitfield Name
RW
Reset
Description
[6]
ProcWidget
R
0x0
No Processing Controls parameter.
[5]
Stripe
R
0x0
No support for striping
[4]
FormatOvrd
R
0x0
No format info; use default format parameters
from Audio Function node instead
[3]
AmpParamOvrd
R
0x0
No amplifier info; use default amplifier
parameters from Audio Function node instead
[2]
OutAmpPrsnt
R
0x0
No output amp
[1]
InAmpPrsnt
R
0x0
No input amp
[0]
Stereo
R
0x0
Mono widget
MonoOutMix ConnLen
Table 264. MonoOutMix ConnLen Command Verb Format
Get
Verb ID
Payload
Response
F00
0E
See bitfield table
Table 265. MonoOutMix ConnLen Command Response Format
5.21.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd
R
0x0
Reserved.
[7]
LongForm
R
0x0
Connection list uses short-form (7-bit) NID
entries.
[6.:0]
N
R
0x01
Number of NID entries in connection list.
MonoOutMix ConnLst
Table 266. MonoOutMix ConnLst Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F02
00
See bitfield table
112
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 267. MonoOutMix ConnLst Command Response Format
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Entry3
R
0x00
Unused list entry.
[23.:16]
Entry2
R
0x00
Unused list entry.
[15.:8]
Entry1
R
0x00
Unused list entry.
[7.:0]
Entry0
R
0x07
DAC Mux widget.
5.22. PCBeep Node (NID = 0x14)
5.22.1.
PCBeep Vol
Table 268. PCBeep Vol Command Verb Format
Verb ID
Payload
Response
Get
BA0
00
See bitfield table
Set1
3A0
See bits [7:0] of bitfield table
0000_0000h
Table 269. PCBeep Vol Command Response Format
5.22.2.
Bit
Bitfield Name
RW
Reset
Description
[31.:8]
Rsvd2
R
0x0
Reserved
[7]
Mute
RW
0x1
1= mute is active
[6.:2]
Rsvd1
R
0x0
Reserved
[1.:0]
Gain
RW
0x3
Mono (left) amplifier gain step number
PCBeep WCap
Table 270. PCBeep WCap Command Verb Format
Get
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
Verb ID
Payload
Response
F00
09
See bitfield table
113
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Table 271. PCBeep WCap Command Response Format
5.22.3.
Bit
Bitfield Name
RW
Reset
Description
[31.:24]
Rsvd3
R
0x0
Reserved
[23.:20]
Type
R
0x7
Widget type = Beep Generator
[19.:4]
Rsvd2
R
0x0
Reserved
[3]
AmpParamOvrd
R
0x1
This widget contains its own amplifier
parameters.
[2]
OutAmpPrsnt
R
0x1
Output amp is present
[1]
InAmpPrsnt
R
0x0
N/A
[0]
Stereo
R
0x0
Mono widget
PCBeep OutAmpCap
Table 272. PCBeep OutAmpCap Command Verb Format
Get
Verb ID
Payload
Response
F00
12
See bitfield table
Table 273. PCBeep OutAmpCap Command Response Format
IDT™
Bit
Bitfield Name
RW
Reset
[31]
Mute
R
0x1
Amplifier is capable of muting
[30.:23]
Rsvd3
R
0x0
Reserved
[22.:16]
StepSize
R
0x17
Size of each step in the gain range = 6 dB
[15]
Rsvd2
R
0x0
Reserved
[14.:8]
NumSteps
R
0x03
Number of steps in the gain range = 4 (-18dB to 0dB)
[7]
Rsvd1
R
0x0
Reserved
[6.:0]
Offset
R
0x03
0dB-step is programmed with this offset
2-CHANNEL HIGH DEFINITION AUDIO CODEC
114
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
5.22.4.
PC AUDIO
PCBeep Gen
Table 274. PCBeep Gen Command Verb Format
Verb ID
Payload
Response
Get
F0A
00
See bitfield table
Set1
70A
See bits [7:0] of bitfield table
0000_0000h
Table 275. PCBeep Gen Command Response Format
Bit
Bitfield Name
RW
Reset
[31.:8]
Rsvd
R
0x0
Reserved
0x00
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 Azalia spec states that the beep tone
frequency = (48 KHz Azalia SYNC rate) /
(4*Divider), 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.
[7.:0]
IDT™
Divider
2-CHANNEL HIGH DEFINITION AUDIO CODEC
RW
115
IDT CONFIDENTIAL
Description
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
6. ORDERING INFORMATION
6.1.
92HD001/92HD001D Family Options and Part Order Numbers
*Dolby requires the 5 V version of this part except for Dolby Digital Live (DDL).
Part Order Number
Voltage
Dolby*
92HD001XX5PRGXyyX
5V
No
92HD001DX5PRGXyyX
5V
Yes
92HD001XX3PRGXyyX
3.3V
No
92HD001DX3PRGXyyX
3.3V
Yes, DDL only
NOTE: When ordering these parts the “yy” will be replaced with the CODEC revision. Add an “8” to the end of any of
these part numbers for delivery on Tape and Reel. The minimum order quantity for Tape and Reel is 2,000.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
116
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
7. PIN INFORMATION
IDT™
25 N.C.
26 AVSS1
28 VREF_OUT
29 N.C.
30 N.C.
31 N.C.
32 CAP2
33 GPIO0
34 GPIO1
27 VREF_IN
24
23
22
21
20
19
18
17
16
15
14
13
6
7
8
BIT_CLK
DVSS
SDATA_IN
RESET# 11
5
SDATA_OUT
LINE_IN_R
LINE_IN_L
MIC_R
MIC_L
CD_R
N.C.
CD_L
N.C.
N.C.
N.C.
N.C.
SENSE_A
PC BEEP 12
4
N.C.
SYNC 10
3
N.C.
9
2
2-CHANNEL HIGH DEFINITION AUDIO CODEC
DVDD
1
48 pin LQFP
N.C.
N.C. = No Connect
37
38
39
40
41
42
43
44
45
46
47
48
N.C.
MONO_OUT
AVDD2
HP_OUT_L
N.C.
HP_OUT_R
AVSS2
N.C.
N.C.
GPIO2
N.C.
SPDIF_IN/EAPD/GPIO3
SPDIF_OUT
35 LINE_OUT_L
Pin Out
36 LINE_OUT_R
7.1.
117
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
7.2.
PC AUDIO
Pin Table
Pin Name
Pin Function
I/O
Internal
Pull-up/
Pull-down
LQFP
48-pin
Location
NC
No Connect
-
-
1
NC
No Connect
-
-
2
NC
No Connect
-
-
3
NC
No Connect
-
-
4
SDATA_OUT
High Definition Audio Serial Data output (inbound stream)
I/O (Digital)
None
5
BIT_CLK
High Definition Audio Bit Clock
I(Digital)
Pull-down
6
DVSS
Digital Ground
I(Digital)
None
7
SDATA_IN
High Definition Audio Serial Data input (outbound stream)
O(Digital)
Pull-down
8
DVDD_CORE3
Digital Vdd = 3.3 V
I(Digital)
None
9
SYNC
High Definition Audio Frame Sync
I(Digital)
Pull-down
10
RESET#
High Definition Audio Reset
I(Digital)
Pull-down
11
PC Beep
PC Beep
I(Analog)
-
12
Sense A
Jack insertion detection Ports A, B, C, D
I(Analog)
None
13
NC
No Connect
-
-
14
NC
No Connect
-
-
15
NC
No Connect
-
-
16
NC
No Connect
-
-
17
CD-L
CD Audio Left Channel
I(Analog)
None
18
NC
No Connect
-
-
19
CD-R
CD Audio Right Channel
I(Analog)
None
20
Port B-L
Analog I/O
I/O(Analog)
None
21
Port B-R
Analog I/O
I/O(Analog)
None
22
Port C-L
Analog I/O
I/O(Analog)
None
23
Port C-R
Analog I/O
I/O(Analog)
None
24
NC
No Connect
-
-
25
AVSS1
Analog Ground
I(Analog)
None
26
VREF IN
Reference Voltage In drive
I(Analog)
None
27
VREFOUT
Reference Voltage Out drive
O(Analog)
None
28
NC
No Connect
-
-
29
NC
No Connect
-
-
30
NC
No Connect
-
-
31
CAP2
ADC reference Cap
O(Analog)
None
32
GPIO0*
General Purpose I/O/Mic Bias
I/O(Analog)
Pull-up 50 KΩ
33
GPIO1*
General Purpose I/O/Mic Bias
I/O(Analog)
Pull-up 50 KΩ
34
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
118
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Pin Name
Pin Function
I/O
Internal
Pull-up/
Pull-down
LQFP
48-pin
Location
Port D-L
Analog I/O with HP support
I/O(Analog)
None
35
Port D-R
Analog I/O with HP support
I/O(Analog)
None
36
MONO
Mono Out from DAC
O(Analog)
None
37
AVDD2
Analog Vdd = 5.0 V or 3.3 V
I(Analog)
None
38
Port A-L
Analog I/O with HP support
I/O(Analog)
None
39
NC
No Connect
-
-
40
Port A-R
Analog I/O with HP support
I/O(Analog)
None
41
AVSS2
Analog Ground
I(Analog)
None
42
NC
No Connect
-
-
43
NC
No Connect
-
-
44
GPIO2*
General Purpose I/O /Mic Bias
I/O(Digital)
Pull-up 50 KΩ
45
NC
No Connect
-
-
46
I/O(Digital)
None
47
O(Digital)
50 KΩ internal
pull-down
48
S/PDIFIN/EAPD/ SPDIF Input, External Amplifier Power Down, General Purpose I/
GPIO3*
O /Mic Bias
S/PDIF-OUT
SPDIF digital output
(50 KΩ internal pull-down)
* GPIO Pins can also be used for Microphone Bias.
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
119
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
8. PACKAGE DRAWINGS
8.1.
48-Pin LQFP
Figure 5. 48-Pin LQFP Package Outline and Package Dimensions
A2
D
Key
A
A1
D1
E1
E
b
48 pin LQFP
e
LQFP Dimensions in mm
Min
Nom
Max
A
1.40
1.50
1.60
A1
0.05
0.10
0.15
A2
1.35
1.40
1.45
D
8.80
9.00
9.20
D1
6.90
7.00
7.10
E
8.80
9.00
9.20
E1
6.90
7.00
7.10
L
0.45
0.60
0.75
e
Pin 1
0.50
C
0.09
-
0.20
b
0.17
0.22
0.27
c
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
120
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
9. SOLDER REFLOW PROFILE
9.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
Average Ramp-Up Rate (Tsmax - Tp)
3 oC / second max
Preheat
Temperature Min (Tsmin)
Temperature Max (Tsmax)
Time (tsmin - tsmax)
150 oC
200 oC
60 - 180 seconds
Time maintained above
Temperature (TL)
Time (tL)
217 oC
60 - 150 seconds
Peak / Classification Temperature (Tp)
Time within 5 oC of actual Peak Temperature (tp)
Ramp-Down rate
Time 25 oC to Peak Temperature
See “Package Classification Reflow Temperatures”
on page 122.
20 - 40 seconds
6 oC / second max
8 minutes max
Note: All temperatures refer to topside of the package, measured on the package body surface.
Figure 6. Solder Reflow Profile
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
121
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
9.2.
IDT™
PC AUDIO
Pb Free Process - Package Classification Reflow Temperatures
Package Type
MSL
Reflow Temperature
LQFP 48-pin
3
260 oC*
2-CHANNEL HIGH DEFINITION AUDIO CODEC
122
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
10. REVISION HISTORY
Revision
Date
1.0
December 2006
IDT™
Description of Change
Initial release
2-CHANNEL HIGH DEFINITION AUDIO CODEC
123
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
124
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
IDT™
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
125
IDT CONFIDENTIAL
92HD001/92HD001D
V 1.0 12/06
92HD001/92HD001D
2-CHANNEL HIGH DEFINITION AUDIO CODEC
PC AUDIO
Innovate with IDT audio for high fidelity. Contact:
www.IDT.com
For Sales
For Tech Support
800-345-7015
408-284-8200
Fax: 408-284-2775
[email protected]
Corporate Headquarters
Europe
Integrated Device Technology, Inc.
6024 Silver Creek Valley Road
San Jose, CA 95138
United States
800 345 7015
+408 284 8200 (outside U.S.)
IDT Europe, Limited
Prime House
Barnett Wood Lane
Leatherhead, Surrey
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.