DATASHEET
4-CHANNEL HD AUDIO CODEC WITH QUAD
DIGITAL MICROPHONE INTERFACE
Description
The 92HD005/92HD005D are high fidelity, 4-channel HD
Audio CODECs that enable 2.0 Audio with simultaneous
Real-Time Communication such as VoIP, conferencing,
voice command and control, etc. Up to four digital
microphones are supported, enabling high quality voice
input for increased usability of voice applications.
92HD005/92HD005D
•
Optimized and flexible power management
•
48-pin LQFP and 48-pad QFN environmental package
Software Support
•
SKPI (Kernel Processing Interface)
• Enables plug-ins that can operate globally on all audio streams
of the system
Features
•
High performance
SD
technology
• 95dB DAC SNR
• 90dB ADC SNR
•
12 band parametric equalizer SKPI plug-in
• Constant, system-level effects tuned to optimize a particular
platform can be combined with user-mode “presets” tailored for
specific acoustical environments and applications
• System-level effects automatically disabled when external
audio connections made
•
Two stereo DACs and two stereo ADCs
• Supports 2.0 Audio with simultaneous Real-Time
Communication (RTC) channel such as VoIP or separate
stereo audio stream
• Provides mono output for laptop sub-woofer
•
Dynamics Processing SKPI plug-in
• Enables improved voice articulation
• Compressor/limiter allows higher average noise level without
resonances
•
24-bit resolution with up to 192 KHz sample rates
•
Supports advanced chipsets with flexible 1.5 V to 3.3 V
•
signaling
Digital microphone interface
• Direct interface to up to four digital microphones
Third Party Partners
•
Dolby PC Entertainment Experience Logo Program
• Dolby Home Theater
™
(HT)
• Dolby Sound Room
™
(SR)
•
Analog stereo microphone
• Microphone Boost 0, 10, 20, 30, 40dB
• Five adjustable Vref outputs for microphone bias
•
Dolby Technologies
• Dolby Headphone
™
, Dolby Virtual Speaker
™
• Dolby ProLogic II
™
, Dolby ProLogic IIx
™
• Dolby Digital Live
™
(DDL)
•
•
•
•
•
Universal Jacks™ functionality for jack retasking
S/PDIF In and Out
Two-pin volume up/down control
Digital PC Beep to all outputs
+3.3 V and +5 V analog power supply options
•
Intel Audio Studio™ from Sonic Focus
•
Maxx Player™ from Waves
•
Microphone Beam Forming, Acoustic Echo Cancellation,
and Noise Suppression from Knowles™
Block Diagram
High Definition
Interface
DSP
SPDIF
Ports
X
Port A
Port B
Port C
Port D
Port E
Port F
SPDIF In/Out
IDT™
1
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
TABLE OF CONTENTS
1. DESCRIPTION ......................................................................................................................... 11
1.1. Overview ......................................................................................................................................... 11
1.2. Block Diagram ................................................................................................................................. 12
1.3. Detailed Description ........................................................................................................................ 13
1.3.1. Low-voltage High Definition Audio Link Signaling ............................................................. 13
1.3.2. Digital Microphone Support ............................................................................................... 13
1.3.3. Volume/Digital Microphone/GPIO Selection ...................................................................... 18
1.3.4. VRefOut/GPIO Selection ................................................................................................... 18
1.3.5. SPDIF Input ....................................................................................................................... 18
1.3.6. SPDIF Output .................................................................................................................... 18
1.3.7. Mono Output ...................................................................................................................... 19
1.3.8. Universal Jacks™ .............................................................................................................. 19
1.3.9. Power Management .......................................................................................................... 21
1.3.10. Analog PC-Beep .............................................................................................................. 21
1.3.11. Headphone Drivers .......................................................................................................... 21
1.3.12. Device IDs ....................................................................................................................... 22
2. CHARACTERISTICS ............................................................................................................... 23
2.1. Electrical Specifications ................................................................................................................... 23
2.1.1. Absolute Maximum Ratings ............................................................................................... 23
2.1.2. Recommended Operating Conditions ............................................................................... 23
2.2. 92HD005/92HD005D 5.0V and 3.3V Analog Performance Characteristics .................................... 24
3. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS ....................................... 28
3.1. Widget List 92HD005/92HD005D ................................................................................................... 29
3.2. Pin Configuration Default Register Settings .................................................................................... 30
3.3. Widget Information .......................................................................................................................... 31
3.4. Supported Command Verbs and Responses .................................................................................. 32
3.4.1. Root Node (NID = 0x00) .................................................................................................... 32
3.4.2. AFG Node (NID = 0x01) .................................................................................................... 33
3.4.3. PortA Node (NID = 0x0A) .................................................................................................. 53
3.4.4. PortB Node (NID = 0x0B) .................................................................................................. 59
3.4.5. PortC Node (NID = 0x0C) .................................................................................................. 65
3.4.6. PortD Node (NID = 0x0D) .................................................................................................. 71
3.4.7. PortE Node (NID = 0x0E) .................................................................................................. 77
3.4.8. PortF Node (NID = 0x0F) ................................................................................................... 82
3.4.9. DAC0 Node (NID = 0x10) .................................................................................................. 88
3.4.10. DAC1 Node (NID = 0x11) ................................................................................................ 93
3.4.11. ADC0 Node (NID = 0x12) ................................................................................................ 98
3.4.12. ADC1 Node (NID = 0x13) .............................................................................................. 103
3.4.13. PortMonoOut Node (NID = 0x14) .................................................................................. 108
3.4.14. MonoOutMix Node (NID = 0x15) ................................................................................... 113
3.4.15. CD Node (NID = 0x16) .................................................................................................. 114
3.4.16. DigMic0 Node (NID = 0x17) ........................................................................................... 118
3.4.17. DigMic1 Node (NID = 0x18) ........................................................................................... 121
3.4.18. InPort0Mux Node (NID = 0x19) ..................................................................................... 124
3.4.19. InPort1Mux Node (NID = 0x1A) ..................................................................................... 128
3.4.20. InPort0Vol Node (NID = 0x1B) ...................................................................................... 133
3.4.21. InPort1Vol Node (NID = 0x1C) ...................................................................................... 136
3.4.22. ADC0Mux Node (NID = 0x1D) ....................................................................................... 138
3.4.23. ADC1Mux Node (NID = 0x1E) ....................................................................................... 143
3.4.24. SPDIFOut Node (NID = 0x1F) ....................................................................................... 147
3.4.25. SPDIFIn Node (NID = 0x20) .......................................................................................... 152
3.4.26. DigOut Node (NID = 0x21) ............................................................................................ 161
IDT™
2
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
3.4.27. DigIn Node (NID = 0x22) ............................................................................................... 165
3.4.28. PCBeep Node (NID = 0x23) .......................................................................................... 171
3.4.29. ExtVolume Node (NID = 0x24) ...................................................................................... 173
4. ORDERING INFORMATION .................................................................................................. 177
5. PINOUTS ................................................................................................................................ 178
5.1. Pin Assignment ............................................................................................................................. 178
5.2. Pin Descriptions ............................................................................................................................ 178
6. DESIGN CONSIDERATIONS ................................................................................................ 181
6.1. External Components .................................................................................................................... 181
6.1.1. Decoupling Capacitor ...................................................................................................... 181
6.1.2. Other Required Components ........................................................................................... 181
6.2. PCB Layout Recommendations .................................................................................................... 182
6.2.1. Vista WLP Compliance Requirements ............................................................................. 182
7. PACKAGE OUTLINE AND PACKAGE DIMENSIONS ......................................................... 184
7.1. 48-Pad QFN Package .................................................................................................................. 184
7.2. 48-Pin LQFP Package .................................................................................................................. 185
8. SOLDER REFLOW PROFILE ............................................................................................... 186
8.1. Standard Reflow Profile Data ........................................................................................................ 186
8.2. Pb Free Process - Package Classification Reflow Temperatures ................................................ 187
9. REVISION HISTORY ............................................................................................................. 188
LIST OF FIGURES
Figure 1. 92HD005/92HD005D Block Diagram ............................................................................................ 12
Figure 2. System Diagram ............................................................................................................................ 13
Figure 3. Single Digital Microphone ............................................................................................................. 15
Figure 4. Stereo Digital Microphone Configuration ....................................................................................... 16
Figure 5. Quad Digital Microphone Configuration ......................................................................................... 17
Figure 6. 92HD005/92HD005D Widget Diagram ........................................................................................... 28
Figure 7. Solder Reflow Profile ................................................................................................................... 186
LIST OF TABLES
Table 1. 92HD005/92HD005D Valid Digital Microphone Configurations .................................................... 14
Table 2. DMIC_CLK, DMIC_0 and DMIC_1 Operation During Power States .............................................. 14
Table 3. Jack Detect ...................................................................................................................................... 20
Table 4. Impedance Sense ............................................................................................................................ 20
Table 5. Power Management ....................................................................................................................... 21
Table 6. Device IDs ....................................................................................................................................... 22
Table 7. Performance Characteristics .......................................................................................................... 24
Table 8. High Definition Audio Widget ........................................................................................................... 29
Table 9. Pin Widget Configuration Default Settings ....................................................................................... 30
Table 10. Command Format for Verb with 4-bit Identifier ............................................................................. 31
Table 11. Command Format for Verb with 12-bit Identifier ........................................................................... 31
Table 12. Solicited Response Format ........................................................................................................... 31
Table 13. Unsolicited Response Format ....................................................................................................... 31
Table 14. Root PnpID Command Verb Format .............................................................................................. 32
Table 15. Root PnpID Command Response Format ..................................................................................... 32
Table 16. Root RevID Command Verb Format .............................................................................................. 32
IDT™
3
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 17. Root RevID Command Response Format ..................................................................................... 32
Table 18. Root NodeInfo Command Verb Format ......................................................................................... 33
Table 19. Root NodeInfo Command Response Format ................................................................................ 33
Table 20. AFG NodeInfo Command Verb Format ......................................................................................... 33
Table 21. AFG NodeInfo Command Response Format ................................................................................. 33
Table 22. AFG Type Command Verb Format ................................................................................................ 34
Table 23. AFG Type Command Response Format ....................................................................................... 34
Table 24. AFG GrpCap Command Verb Format ........................................................................................... 34
Table 25. AFG GrpCap Command Response Format ................................................................................... 34
Table 26. AFG FrmtCap Command Verb Format .......................................................................................... 35
Table 27. AFG FrmtCap Command Response Format ................................................................................. 35
Table 28. AFG StreamCap Command Verb Format ...................................................................................... 36
Table 29. AFG StreamCap Command Response Format ............................................................................. 36
Table 30. AFG InAmpCap Command Verb Format ....................................................................................... 36
Table 31. AFG InAmpCap Command Response Format .............................................................................. 37
Table 32. AFG PwrCap Command Verb Format ........................................................................................... 37
Table 33. AFG PwrCap Command Response Format .................................................................................. 37
Table 34. AFG GPIOCap Command Verb Format ........................................................................................ 38
Table 35. AFG GPIOCap Command Response Format ................................................................................ 38
Table 36. AFG OutAmpCap Command Verb Format .................................................................................... 39
Table 37. AFG OutAmpCap Command Response Format ........................................................................... 39
Table 38. AFG PwrState Command Verb Format ......................................................................................... 39
Table 39. AFG PwrState Command Response Format ................................................................................. 39
Table 40. AFG UnsolResp Command Verb Format ...................................................................................... 40
Table 41. AFG UnsolResp Command Response Format .............................................................................. 40
Table 42. AFG GPIO Command Verb Format ............................................................................................... 40
Table 43. AFG GPIO Command Response Format ...................................................................................... 41
Table 44. AFG GPIOEn Command Verb Format .......................................................................................... 41
Table 45. AFG GPIOEn Command Response Format .................................................................................. 42
Table 46. AFG GPIODir Command Verb Format .......................................................................................... 42
Table 47. AFG GPIODir Command Response Format .................................................................................. 42
Table 48. AFG GPIOWake Command Verb Format ...................................................................................... 43
Table 49. AFG GPIOWake Command Response Format ............................................................................. 43
Table 50. AFG GPIOUnsol Command Verb Format ...................................................................................... 44
Table 51. AFG GPIOUnsol Command Response Format ............................................................................. 44
Table 52. AFG GPIOSticky Command Verb Format ..................................................................................... 45
Table 53. AFG GPIOSticky Command Response Format ............................................................................. 45
Table 54. AFG SubID Command Verb Format .............................................................................................. 46
Table 55. AFG SubID Command Response Format ..................................................................................... 47
Table 56. AFG GPIOInvert Command Verb Format ...................................................................................... 47
Table 57. AFG GPIOInvert Command Response Format ............................................................................. 47
Table 58. AFG GPIODrive Command Verb Format ...................................................................................... 49
Table 59. AFG GPIODrive Command Response Format .............................................................................. 49
Table 60. AFG AnaCtrl Command Verb Format ............................................................................................ 49
Table 61. AFG AnaCtrl Command Response Format ................................................................................... 50
Table 62. AFG Supply Command Verb Format ............................................................................................. 50
Table 63. AFG Supply Command Response Format .................................................................................... 51
Table 64. AFG DMicCtrl Command Verb Format .......................................................................................... 51
Table 65. AFG DMicCtrl Command Response Format ................................................................................. 52
Table 66. AFG Reset Command Verb Format .............................................................................................. 52
Table 67. AFG Reset Command Response Format ...................................................................................... 52
Table 68. PortA WCap Command Verb Format ............................................................................................ 53
Table 69. PortA WCap Command Response Format .................................................................................... 53
Table 70. PortA PinCap Command Verb Format .......................................................................................... 54
Table 71. PortA PinCap Command Response Format .................................................................................. 54
IDT™
4
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
92HD005/92HD005D
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE
PC AUDIO
Table 72. PortA ConnLen Command Verb Format ........................................................................................ 54
Table 73. PortA ConnLen Command Response Format ............................................................................... 55
Table 74. PortA ConnLst Command Verb Format ......................................................................................... 55
Table 75. PortA ConnLst Command Response Format ................................................................................ 55
Table 76. PortA ConnSelect Command Verb Format .................................................................................... 55
Table 77. PortA ConnSelect Command Response Format ........................................................................... 56
Table 78. PortA PinCtl Command Verb Format ............................................................................................. 56
Table 79. PortA PinCtl Command Response Format .................................................................................... 56
Table 80. PortA UnsolResp Command Verb Format ..................................................................................... 57
Table 81. PortA UnsolResp Command Response Format ............................................................................ 57
Table 82. PortA PinSense Command Verb Format ....................................................................................... 57
Table 83. PortA PinSense Command Response Format .............................................................................. 57
Table 84. PortA PinConfig Command Verb Format ....................................................................................... 58
Table 85. PortA PinConfig Command Response Format .............................................................................. 58
Table 86. PortB WCap Command Verb Format ............................................................................................ 59
Table 87. PortB WCap Command Response Format .................................................................................... 59
Table 88. PortB PinCap Command Verb Format .......................................................................................... 60
Table 89. PortB PinCap Command Response Format .................................................................................. 60
Table 90. PortB ConnLen Command Verb Format ........................................................................................ 61
Table 91. PortB ConnLen Command Response Format ............................................................................... 61
Table 92. PortB ConnLst Command Verb Format ......................................................................................... 61
Table 93. PortB ConnLst Command Response Format ................................................................................ 61
Table 94. PortB ConnSelect Command Verb Format .................................................................................... 62
Table 95. PortB ConnSelect Command Response Format ........................................................................... 62
Table 96. PortB PinCtl Command Verb Format ............................................................................................. 62
Table 97. PortB PinCtl Command Response Format .................................................................................... 62
Table 98. PortB UnsolResp Command Verb Format ..................................................................................... 63
Table 99. PortB UnsolResp Command Response Format ............................................................................ 63
Table 100. PortB PinSense Command Verb Format ..................................................................................... 64
Table 101. PortB PinSense Command Response Format ............................................................................ 64
Table 102. PortB PinConfig Command Verb Format ..................................................................................... 64
Table 103. PortB PinConfig Command Response Format ............................................................................ 65
Table 104. PortC WCap Command Verb Format .......................................................................................... 65
Table 105. PortC WCap Command Response Format ................................................................................. 65
Table 106. PortC PinCap Command Verb Format ........................................................................................ 66
Table 107. PortC PinCap Command Response Format ................................................................................ 66
Table 108. PortC ConnLen Command Verb Format ..................................................................................... 67
Table 109. PortC ConnLen Command Response Format ............................................................................. 67
Table 110. PortC ConnLst Command Verb Format ....................................................................................... 68
Table 111. PortC ConnLst Command Response Format .............................................................................. 68
Table 112. PortC PinCtl Command Verb Format .......................................................................................... 68
Table 113. PortC PinCtl Command Response Format .................................................................................. 68
Table 114. PortC UnsolResp Command Verb Format .................................................................................. 69
Table 115. PortC UnsolResp Command Response Format .......................................................................... 69
Table 116. PortC PinSense Command Verb Format ..................................................................................... 70
Table 117. PortC PinSense Command Response Format ............................................................................ 70
Table 118. PortC PinConfig Command Verb Format .................................................................................... 70
Table 119. PortC PinConfig Command Response Format ............................................................................ 71
Table 120. PortD WCap Command Verb Format .......................................................................................... 71
Table 121. PortD WCap Command Response Format ................................................................................. 71
Table 122. PortD PinCap Command Verb Format ........................................................................................ 72
Table 123. PortD PinCap Command Response Format ................................................................................ 72
Table 124. PortD ConnLen Command Verb Format ..................................................................................... 73
Table 125. PortD ConnLen Command Response Format ............................................................................. 73
Table 126. PortD ConnLst Command Verb Format ....................................................................................... 73
IDT™
5
92HD005/92HD005D
V 1.0 12/06
4-CHANNEL HD AUDIO CODEC WITH QUAD DIGITAL MICROPHONE INTERFACE