DATASHEET EIGHT CHANNEL HD AUDIO CODEC 92HD73D PREMIUM WLP 3/4 COMPLIANT Description The 92HD73D codec is a low power optimized, high fidelity, 8-channel audio codec compatible with Intel's High Definition (HD) Audio Interface. The 92HD73D codec provides stereo 24-bit resolution with sample rates up to 192kHz. Dual SPDIF provides connectivity to consumer electronic equipment that is WLP compliant. The 92HD73D provides high quality, HD Audio capability to multimedia notebook and desktop PC applications. Features * 8 Channels (4 stereo DACs and 2 stereo ADCs) with 24-bit resolution * * Supports 7.1 audio Supports full-duplex 5.1 audio and simultaneous VoIP * Microsoft WLP 3/4 premium logo compliant, as defined in WLP 3.09 * Optimized and flexible power management with pop/click mitigation * 2 independent S/PDIF Output converters for WLP compliant HDMI/SPDIF support. * Support for 1.5V and 3.3V HDA signaling with runtime selection * Digital microphone input (mono, stereo, or quad array) * 4 adjustable VREF Out pins for microphone bias * High performance analog mixer * 9 stereo analog ports with presence detect capability * Two-pin volume up/down control * Digital and Analog PC Beep to all outputs * Integrated headphone amps (3) * Sample rates up to 192kHz * +3.3 V, +4 V, +4.75 V and +5 V analog power supply options * 48-pin QFP RoHS package Preliminary Datasheet Ports DSP High Definition Interface Block Diagram SPDIF IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1 Port A Port B Port C Port D Port E Port F Port G Port H Port I SPDIF Out 1 SPDIF Out 2 SPDIF In 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Software Support * Intuitive graphical user interface that allows configurability and preference settings * SKPI (Kernel Processing Interface) * Enables plug-ins that can operate globally on all audio streams of the system * 12 band fully 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 * Dynamics Processing (SKPI plug-in) * Enables improved voice articulation * Compressor/limiter allows higher average noise level without resonances or damage to speakers. * IDT Vista APO wrapper * Enables multiple APOs to be used with the IDT Driver * Microphone Beam Forming, Acoustic Echo Cancellation, and Noise Suppression * Dynamic Stream Switching * Improved multi-streaming user experience with less support calls * Dolby PC Entertainment Experience Logo Program * Dolby Master Studio TM (MS) * Dolby Home TheaterTM (HT) * Dolby Sound RoomTM (SR) * Dolby Technologies * Dolby HeadphoneTM, Dolby Virtual SpeakerTM * Dolby ProLogic IITM, Dolby ProLogic IIxTM * Dolby Digital LiveTM (DDL) * Maxx PlayerTM from Waves * WOWTM and Tru SurroundTM from SRS IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 2 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO TABLE OF CONTENTS 1. DESCRIPTION ........................................................................................................................ 11 1.1. Overview ..........................................................................................................................................11 1.2. Orderable Part Numbers ..................................................................................................................11 1.3. Block Diagram .................................................................................................................................12 1.4. Detailed Description .........................................................................................................................13 1.4.1. Port Functionality ...............................................................................................................13 1.4.2. Port Characteristics ............................................................................................................13 1.4.3. Jack Detect ........................................................................................................................14 1.4.4. SPDIF Output .....................................................................................................................14 1.4.5. SPDIF Input .......................................................................................................................16 1.4.6. Analog Mixer ......................................................................................................................16 1.4.7. Input Multiplexers ...............................................................................................................17 1.4.8. ADC Multiplexers ...............................................................................................................17 1.4.9. Power Management ...........................................................................................................17 1.4.10. Low-voltage HDA Signaling .............................................................................................19 1.4.11. Multi-channel capture .......................................................................................................19 1.4.12. EAPD ...............................................................................................................................21 1.4.13. Digital Microphone Support ..............................................................................................23 1.4.14. PC-Beep ..........................................................................................................................28 1.4.15. Headphone Drivers ..........................................................................................................28 1.4.16. GPIO ................................................................................................................................29 1.4.17. External Volume Control ..................................................................................................30 2. CHARACTERISTICS ............................................................................................................... 32 2.1. Electrical Specifications ...................................................................................................................32 2.1.1. Absolute Maximum Ratings ...............................................................................................32 2.1.2. Recommended Operating Conditions ................................................................................32 2.2. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics (PRELIMINARY) ..................33 3. PORT CONFIGURATIONS ..................................................................................................... 39 4. FUNCTIONAL BLOCK DIAGRAMS ....................................................................................... 40 5. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS ....................................... 41 5.1. Widget List ......................................................................................................................................42 5.2. Pin Configuration Default Register Settings .....................................................................................43 6. WIDGET INFORMATION ........................................................................................................ 45 6.1. Root Node (NID = 00) ......................................................................................................................45 6.1.1. Root VendorID ...................................................................................................................45 6.1.2. Root RevID ........................................................................................................................46 6.2. AFG Node (NID = 01 .......................................................................................................................47 6.2.1. AFG Reset .........................................................................................................................47 6.2.2. AFG NodeInfo ....................................................................................................................47 6.2.3. AFG FGType ......................................................................................................................47 6.2.4. AFG AFGCap .....................................................................................................................48 6.2.5. AFG PCMCap ....................................................................................................................49 6.2.6. AFG StreamCap ................................................................................................................50 6.2.7. AFG InAmpCap ..................................................................................................................50 6.2.8. AFG PwrStateCap .............................................................................................................51 6.2.9. AFG GPIOCnt ....................................................................................................................51 6.2.10. AFG OutAmpCap .............................................................................................................52 6.2.12. AFG UnsolResp ...............................................................................................................53 6.2.11. AFG PwrState ..................................................................................................................53 6.2.13. AFG GPIO ........................................................................................................................54 6.2.14. AFG GPIOEn ...................................................................................................................55 6.2.15. AFG GPIODir ...................................................................................................................56 6.2.16. AFG GPIOWakeEn ..........................................................................................................57 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 3 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.2.17. AFG GPIOUnsol ..............................................................................................................59 6.2.18. AFG GPIOSticky ..............................................................................................................60 6.2.19. AFG SubID .......................................................................................................................61 6.2.20. AFG GPIOPlrty ................................................................................................................62 6.2.21. AFG GPIODrive ...............................................................................................................63 6.2.22. AFG DMic ........................................................................................................................64 6.2.23. AFG AnaBeep ..................................................................................................................65 6.3. Port A Node (NID = 0A) ...................................................................................................................65 6.3.1. PortA WCap .......................................................................................................................65 6.3.2. PortA PinCap .....................................................................................................................66 6.3.3. PortA ConLst ......................................................................................................................67 6.3.4. PortA ConLstEntry0 ...........................................................................................................68 6.3.5. PortA ConSelectCtrl ...........................................................................................................68 6.3.6. PortA PinWCntrl .................................................................................................................69 6.3.7. PortA UnsolResp ...............................................................................................................69 6.3.8. PortA ChSense ..................................................................................................................70 6.3.9. PortA InAmpLeft .................................................................................................................71 6.3.10. PortA InAmpRight ............................................................................................................71 6.3.11. PortA ConfigDefault .........................................................................................................71 6.4. PortB Node (NID = 0B) ....................................................................................................................73 6.4.1. PortB WCap .......................................................................................................................73 6.4.2. PortB PinCap .....................................................................................................................74 6.4.3. PortB ConLstEntry0 ...........................................................................................................75 6.4.4. PortB ConLstEntry0 ...........................................................................................................75 6.4.5. PortB ConSelectCtrl ...........................................................................................................76 6.4.6. PortB PinWCntrl .................................................................................................................76 6.4.7. PortB UnsolResp ...............................................................................................................77 6.4.8. PortB ChSense ..................................................................................................................78 6.4.9. PortB InAmpLeft .................................................................................................................78 6.4.10. PortD InAmpRight ............................................................................................................79 6.4.11. PortB ConfigDefault .........................................................................................................79 6.5. Port C Node (NID = 0C) ...................................................................................................................80 6.5.1. PortC WCap .......................................................................................................................80 6.5.2. PortC PinCap .....................................................................................................................82 6.5.3. PortC ConLst .....................................................................................................................83 6.5.4. PortC ConLstEntry0 ...........................................................................................................83 6.5.5. PortC ConSelectCtrl ...........................................................................................................84 6.5.6. PortC PinWCntrl .................................................................................................................84 6.5.7. PortC UnsolResp ...............................................................................................................85 6.5.8. PortC ChSense ..................................................................................................................85 6.5.9. PortC InAmpLeft ................................................................................................................86 6.5.10. PortC InAmpRight ............................................................................................................86 6.5.11. PortC ConfigDefault .........................................................................................................87 6.6. Port D Node (NID = 0D) ...................................................................................................................88 6.6.1. PortD WCap .......................................................................................................................88 6.6.2. PortD PinCap .....................................................................................................................90 6.6.3. PortD ConLst .....................................................................................................................91 6.6.4. PortD ConLstEntry0 ...........................................................................................................91 6.6.5. PortD ConSelectCtrl ...........................................................................................................92 6.6.6. PortD PinWCntrl .................................................................................................................92 6.6.7. PortD UnsolResp ...............................................................................................................93 6.6.8. PortD ChSense ..................................................................................................................93 6.6.9. PortD InAmpLeft ................................................................................................................94 6.6.10. PortD InAmpRight ............................................................................................................94 6.6.11. PortD ConfigDefault .........................................................................................................95 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 4 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.7. PortE Node (NID = 0E) ....................................................................................................................96 6.7.1. PortE WCap .......................................................................................................................96 6.7.2. PortE PinCap .....................................................................................................................97 6.7.3. PortE ConLst ......................................................................................................................98 6.7.4. PortE ConLstEntry0 ...........................................................................................................99 6.7.5. PortE ConSelectCtrl ...........................................................................................................99 6.7.6. PortE PinWCntrl ...............................................................................................................100 6.7.7. PortE UnsolResp .............................................................................................................100 6.7.8. PortE ChSense ................................................................................................................101 6.7.9. PortE InAmpLeft ...............................................................................................................102 6.7.10. PortE InAmpRight ..........................................................................................................102 6.7.11. PortE ConfigDefault .......................................................................................................102 6.8. PortF Node (NID = 0F) ...................................................................................................................104 6.8.1. PortF WCap .....................................................................................................................104 6.8.2. PortF PinCap ...................................................................................................................105 6.8.3. PortF ConLst ....................................................................................................................106 6.8.4. PortF ConLstEntry0 .........................................................................................................106 6.8.5. PortF ConSelectCtrl .........................................................................................................107 6.8.6. PortF PinWCntrl ...............................................................................................................107 6.8.7. PortF UnsolResp ..............................................................................................................108 6.8.8. PortF ChSense ................................................................................................................108 6.8.9. PortF InAmpLeft ...............................................................................................................109 6.8.10. PortF InAmpRight ..........................................................................................................109 6.9. PortG Node (NID = 10) ..................................................................................................................110 6.9.1. PortG WCap .....................................................................................................................110 6.9.2. PortG PinCap ...................................................................................................................111 6.9.3. PortG ConLst ...................................................................................................................112 6.9.4. PortG ConLstEntry0 .........................................................................................................113 6.9.5. PortG ConSelectCtrl ........................................................................................................113 6.9.6. PortG PinWCntrl ..............................................................................................................114 6.9.7. PortG UnsolResp .............................................................................................................114 6.9.8. PortG ChSense ................................................................................................................115 6.9.9. PortG InAmpLeft ..............................................................................................................115 6.9.10. PortG InAmpRight ..........................................................................................................116 6.9.11. PortG ConfigDefault .......................................................................................................117 6.10. PortH Node (NID = 11) ................................................................................................................118 6.10.1. PortH WCap ...................................................................................................................118 6.10.2. PortH PinCap .................................................................................................................119 6.10.3. PortH ConLst .................................................................................................................120 6.10.4. PortH ConLstEntry0 .......................................................................................................121 6.10.5. PortH ConSelectCtrl .......................................................................................................121 6.10.6. PortH PinWCntrl .............................................................................................................122 6.10.7. PortH UnsolResp ...........................................................................................................122 6.10.8. PortH ChSense ..............................................................................................................123 6.10.9. PortH InAmpLeft ............................................................................................................123 6.10.10. PortH InAmpRight ........................................................................................................124 6.10.11. PortH ConfigDefault .....................................................................................................125 6.11. PortI Node (NID = 12) ..................................................................................................................126 6.11.1. PortI WCap ....................................................................................................................126 6.11.2. PortI PinCap ...................................................................................................................127 6.11.3. PortI PinWCntrl ..............................................................................................................128 6.11.4. PortI UnsolResp .............................................................................................................128 6.11.5. PortI ChSense ................................................................................................................129 6.11.6. PortI ConfigDefault .........................................................................................................129 6.12. DMic0 Node (NID = 13) ...............................................................................................................131 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 5 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.12.1. DMic0 WCap ..................................................................................................................131 6.12.2. DMic0 PinCap ................................................................................................................132 6.12.3. DMic0 PinWCntrl ............................................................................................................133 6.12.4. DMic0 InAmpLeft ...........................................................................................................133 6.12.5. DMic0 InAmpRight .........................................................................................................134 6.12.6. DMic0 ConfigDefault ......................................................................................................134 6.13. DMic1 Node (NID = 14) ...............................................................................................................135 6.13.1. DMic1 WCap ..................................................................................................................135 6.13.2. DMic1 PinCap ................................................................................................................137 6.13.3. DMic1 PinWCntrl ............................................................................................................138 6.13.4. DMic1 InAmpLeft ...........................................................................................................138 6.13.5. DMic1 InAmpRight .........................................................................................................138 6.13.6. DMic1 ConfigDefault ......................................................................................................139 6.14. DAC0 Node (NID = 15) ................................................................................................................140 6.14.1. DAC0 WCap ..................................................................................................................140 6.14.2. DAC0 Cnvtr ....................................................................................................................141 6.14.3. DAC0 OutAmpLeft .........................................................................................................142 6.14.4. DAC0 OutAmpRight .......................................................................................................143 6.14.5. DAC0 PwrState ..............................................................................................................143 6.14.6. DAC0 CnvtrID ................................................................................................................144 6.14.7. DAC0 LR ........................................................................................................................144 6.15. DAC1 Node (NID = 16) ................................................................................................................145 6.15.1. DAC1 WCap ..................................................................................................................145 6.15.2. DAC1 Cnvtr ....................................................................................................................146 6.15.3. DAC1 OutAmpLeft .........................................................................................................147 6.15.4. DAC1 OutAmpRight .......................................................................................................148 6.15.5. DAC1 PwrState ..............................................................................................................148 6.15.6. DAC1 CnvtrID ................................................................................................................149 6.15.7. DAC1 LR ........................................................................................................................149 6.16. DAC2 Node (NID = 17) ................................................................................................................150 6.16.1. DAC2 WCap ..................................................................................................................150 6.16.2. DAC2 Cnvtr ....................................................................................................................151 6.16.3. DAC2 OutAmpLeft .........................................................................................................152 6.16.4. DAC2 OutAmpRight .......................................................................................................153 6.16.5. DAC2 PwrState ..............................................................................................................153 6.16.6. DAC2 CnvtrID ................................................................................................................154 6.16.7. DAC2 LR ........................................................................................................................154 6.17. DAC3 Node (NID = 18) ................................................................................................................155 6.17.1. DAC3 WCap ..................................................................................................................155 6.17.2. DAC3 Cnvtr ....................................................................................................................156 6.17.3. DAC3 OutAmpLeft .........................................................................................................157 6.17.4. DAC3 OutAmpRight .......................................................................................................158 6.17.5. DAC3 PwrState ..............................................................................................................158 6.17.6. DAC3 CnvtrID ................................................................................................................159 6.17.7. DAC3 LR ........................................................................................................................159 6.18. Reserved (NID = 19) ....................................................................................................................160 6.19. ADC0 Node (NID = 1A) ................................................................................................................160 6.19.1. ADC0 WCap ..................................................................................................................160 6.19.2. ADC0 ConLst .................................................................................................................161 6.19.3. ADC0 ConLstEntry0 .......................................................................................................162 6.19.4. ADC0 Cnvtr ....................................................................................................................162 6.19.5. ADC0 ProcState .............................................................................................................163 6.19.6. ADC0 PwrState ..............................................................................................................164 6.19.7. ADC0 CnvtrID ................................................................................................................164 6.20. ADC1 Node (NID = 1B) ................................................................................................................165 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.20.1. ADC1 WCap ..................................................................................................................165 6.20.2. ADC1 ConLst .................................................................................................................166 6.20.3. ADC1 ConLstEntry0 .......................................................................................................166 6.20.4. ADC1 Cnvtr ....................................................................................................................167 6.20.5. ADC1 ProcState .............................................................................................................168 6.20.6. ADC1 PwrState ..............................................................................................................168 6.20.7. ADC1 CnvtrID ................................................................................................................169 6.21. DigBeep Node (NID = 1C) ...........................................................................................................169 6.21.1. DigBeep WCap ..............................................................................................................169 6.21.2. DigBeep OutAmpCap ....................................................................................................170 6.21.3. DigBeep OutAmpLeft .....................................................................................................171 6.21.4. DigBeep Gen .................................................................................................................171 6.22. Mixer Node (NID = 1D) ................................................................................................................172 6.22.1. Mixer WCap ...................................................................................................................172 6.22.2. Mixer ConLst ..................................................................................................................174 6.22.3. Mixer ConLstEntry0 .......................................................................................................174 6.22.4. Mixer InAmpCap ............................................................................................................175 6.22.5. Mixer InAmpLeft0 ...........................................................................................................175 6.22.6. Mixer InAmpRight0 ........................................................................................................176 6.22.7. Mixer InAmpLeft1 ...........................................................................................................176 6.22.8. Mixer InAmpRight1 ........................................................................................................177 6.22.9. Mixer InAmpLeft2 ...........................................................................................................177 6.22.10. Mixer InAmpRight2 ......................................................................................................178 6.22.11. Mixer InAmpLeft3 .........................................................................................................178 6.22.12. Mixer InAmpRight3 ......................................................................................................179 6.22.13. Mixer InAmpLeft4 .........................................................................................................179 6.22.14. Mixer InAmpRight4 ......................................................................................................180 6.23. MixerOutVol Node (NID = 1E) .....................................................................................................180 6.23.1. MixerOutVol WCap ........................................................................................................180 6.23.2. MixerOutVol ConLst .......................................................................................................182 6.23.3. MixerOutVol ConLstEntry0 ............................................................................................182 6.23.4. MixerOutVol OutAmpCap ..............................................................................................183 6.23.5. MixerOutVol OutAmpLeft ...............................................................................................183 6.23.6. MixerOutVol OutAmpRight0 ...........................................................................................184 6.24. VolumeKnob Node (NID = 1F) .....................................................................................................184 6.24.1. VolumeKnob WCap .......................................................................................................184 6.24.2. VolumeKnob VolKnobCap .............................................................................................185 6.24.3. VolumeKnob ConLst ......................................................................................................185 6.24.4. VolumeKnob ConLstEntry0 ............................................................................................186 6.24.5. VolumeKnob UnsolResp ................................................................................................186 6.24.6. VolumeKnob Cntrl ..........................................................................................................187 6.24.7. VolumeKnob VS .............................................................................................................187 6.25. ADC0Mux Node (NID = 20) .........................................................................................................188 6.25.1. ADC0Mux WCap ............................................................................................................188 6.25.2. ADC0Mux ConLst ..........................................................................................................189 6.25.3. ADC0Mux ConLstEntry0 ................................................................................................190 6.25.4. ADC0Mux ConSelectCtrl ...............................................................................................190 6.25.5. ADC0Mux LR .................................................................................................................191 6.25.6. ADC0Mux OutAmpCap ..................................................................................................191 6.25.7. ADC0Mux OutAmpLeft ..................................................................................................192 6.25.8. ADC0Mux OutAmpRight ................................................................................................193 6.26. ADC1Mux Node (NID = 21) .........................................................................................................193 6.26.1. ADC1Mux WCap ............................................................................................................193 6.26.2. ADC1Mux ConLst ..........................................................................................................194 6.26.3. ADC1Mux ConLstEntry0 ................................................................................................195 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 7 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.26.4. ADC1Mux ConSelectCtrl ...............................................................................................195 6.26.5. ADC1Mux LR .................................................................................................................196 6.26.6. ADC1Mux OutAmpCap ..................................................................................................196 6.26.7. ADC1Mux OutAmpLeft ..................................................................................................197 6.26.8. ADC1Mux OutAmpRight ................................................................................................198 6.27. Dig0Pin Node (NID = 22) .............................................................................................................198 6.27.1. Dig0Pin WCap ...............................................................................................................198 6.27.2. Dig0Pin PinCap ..............................................................................................................199 6.27.3. Dig0Pin ConLst ..............................................................................................................200 6.27.4. Dig0Pin ConLstEntry0 ....................................................................................................201 6.27.5. Dig0Pin ConSelectCtrl ...................................................................................................201 6.27.6. Dig0Pin PinWCntrl .........................................................................................................202 6.27.7. Dig0Pin ConfigDefault ....................................................................................................202 6.28. Dig1Pin Node (NID = 23) .............................................................................................................204 6.28.1. Dig1Pin WCap ...............................................................................................................204 6.28.2. Dig1Pin PinCap ..............................................................................................................205 6.28.3. Dig1Pin ConLst ..............................................................................................................206 6.28.4. Dig1Pin ConLstEntry0 ....................................................................................................206 6.28.5. Dig1Pin ConSelectCtrl ...................................................................................................207 6.28.6. Dig1Pin PinWCntrl .........................................................................................................207 6.28.7. Dig1Pin ConfigDefault ....................................................................................................208 6.29. Dig2Pin Node (NID = 24) .............................................................................................................209 6.29.1. Dig2Pin WCap ...............................................................................................................209 6.29.2. Dig2Pin PinCap ..............................................................................................................211 6.29.3. Dig2Pin PinWCntrl .........................................................................................................212 6.29.4. Dig2Pin UnsolResp ........................................................................................................212 6.29.5. Dig2Pin ChSense ...........................................................................................................213 6.29.6. Dig2Pin PwrState ...........................................................................................................213 6.29.7. Dig2Pin EAPD ................................................................................................................214 6.29.8. Dig2Pin ConfigDefault ....................................................................................................214 6.30. SPDIFOut0 Node (NID = 25) .......................................................................................................216 6.30.1. SPDIFOut0 WCap ..........................................................................................................216 6.30.2. SPDIFOut0 PCMCap .....................................................................................................217 6.30.3. SPDIFOut0 StreamCap .................................................................................................218 6.30.4. SPDIFOut0 Cnvtr ...........................................................................................................219 6.30.5. SPDIFOut0 CnvtrID .......................................................................................................220 6.30.6. SPDIFOut0 DigCnvtr ......................................................................................................220 6.30.7. SPDIFOut0 OutAmpCap ................................................................................................221 6.30.8. SPDIFOut0 OutAmpLeft ................................................................................................222 6.30.9. SPDIFOut0 OutAmpRight ..............................................................................................222 6.31. SPDIFOut1 Node (NID = 26) .......................................................................................................222 6.31.1. SPDIFOut1 WCap ..........................................................................................................222 6.31.2. SPDIFOut1 PCMCap .....................................................................................................224 6.31.3. SPDIFOut1 StreamCap .................................................................................................225 6.31.4. SPDIFOut1 Cnvtr ...........................................................................................................225 6.31.5. SPDIFOut1 CnvtrID .......................................................................................................226 6.31.6. SPDIFOut1 DigCnvtr ......................................................................................................227 6.31.7. SPDIFOut1 OutAmpCap ................................................................................................228 6.31.8. SPDIFOut1 OutAmpLeft ................................................................................................228 6.31.9. SPDIFOut1 OutAmpRight ..............................................................................................229 6.32. SPDIFIn Node (NID = 27) ............................................................................................................229 6.32.1. SPDIFOut1 WCap ..........................................................................................................229 6.32.2. SPDIFInCnvtr .................................................................................................................231 6.32.3. SPDIFIn PCMCap ..........................................................................................................232 6.32.4. SPDIFIn StreamCap ......................................................................................................233 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 8 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.32.5. SPDIFIn ConLst .............................................................................................................233 6.32.6. SPDIFIn ConLstEntry0 ...................................................................................................234 6.32.7. SPDIFIn CnvtrID ............................................................................................................234 6.32.8. SPDIFIn DigCnvtr ..........................................................................................................235 6.32.9. SPDIFIn OutAmpCap .....................................................................................................236 6.32.10. SPDIFIn InAmpLeft ......................................................................................................236 6.32.11. SPDIFIn InAmpRight ....................................................................................................237 6.32.12. SPDIFIn VS ..................................................................................................................237 6.32.13. SPDIFIn Status ............................................................................................................238 6.33. InPort0Mux Node (NID = 28) .......................................................................................................241 6.33.1. InPort0Mux WCap ..........................................................................................................241 6.33.2. InPort0Mux ConLst ........................................................................................................242 6.33.3. InPort0Mux ConLstEntry0 ..............................................................................................242 6.33.4. InPort0Mux ConSelectCtrl .............................................................................................243 6.34. InPort1Mux Node (NID = 29) .......................................................................................................243 6.34.1. InPort1Mux WCap ..........................................................................................................243 6.34.2. InPort1Mux ConLst ........................................................................................................245 6.34.3. InPort1Mux ConLstEntry0 ..............................................................................................245 6.34.4. InPort1Mux ConSelectCtrl .............................................................................................246 6.35. InPort2Mux Node (NID = 2A) .......................................................................................................246 6.35.1. InPort2Mux WCap ..........................................................................................................246 6.35.2. InPort2Mux ConLst ........................................................................................................247 6.35.3. InPort2Mux ConLstEntry0 ..............................................................................................248 6.35.4. InPort1Mux ConSelectCtrl .............................................................................................248 6.36. InPort3Mux Node (NID = 2B) .......................................................................................................249 6.36.1. InPort3Mux WCap ..........................................................................................................249 6.36.2. InPort3Mux ConLst ........................................................................................................250 6.36.3. InPort3Mux ConLstEntry0 ..............................................................................................251 6.36.4. InPort3Mux ConSelectCtrl .............................................................................................251 7. DISCLAIMER ......................................................................................................................... 252 8. PINOUTS ............................................................................................................................... 253 8.1. Pin Assignment ..............................................................................................................................253 8.2. Pin Tables for 48-pin QFP ............................................................................................................254 9. PACKAGE OUTLINE AND PACKAGE DIMENSIONS ......................................................... 257 9.1. 48-Pin QFP Package ....................................................................................................................257 10. SOLDER REFLOW PROFILE ............................................................................................. 258 10.1. Standard Reflow Profile Data ......................................................................................................258 10.2. Pb Free Process - Package Classification Reflow Temperatures ..............................................259 11. REVISION HISTORY ......................................................................................................... 259 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 9 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO LIST OF FIGURES Figure 1. 92HD73D Block Diagram ................................................................................................................12 Figure 2. System Diagram ............................................................................................................................12 Figure 3. Multi-channel capture ......................................................................................................................20 Figure 4. Multi-channel timing diagram ..........................................................................................................20 Figure 5. EAPD ..............................................................................................................................................23 Figure 6: Mono Digital Microphone (data is ported to both left and right channels ........................................25 Figure 7: Stereo Digital Microphone Configuration ........................................................................................26 Figure 8: Quad Digital Microphone Configuration ..........................................................................................27 Figure 9: External Volume Control Circuit ......................................................................................................31 Figure 10. Port Configuration .........................................................................................................................39 Figure 11. Functional Block Diagram .............................................................................................................40 Figure 12. Widget Diagram ............................................................................................................................41 Figure 13. Pin Assignment ...........................................................................................................................253 Figure 14. 48-pin QFP Package Drawing ....................................................................................................257 Figure 15. Solder Reflow Profile ..................................................................................................................258 LIST OF TABLES Table 1. Port Functionality .............................................................................................................................13 Table 2. Analog I/O Port Behavior .................................................................................................................14 Table 4. SPDIF OUT 0 (Pin 48) Behavior ......................................................................................................15 Table 5. SPDIF OUT 1 (Pin 40) Behavior ......................................................................................................15 Table 6. Input Multiplexers .............................................................................................................................17 Table 7. Function state vs. AFG power state .................................................................................................17 Table 10. EAPD Behavior ..............................................................................................................................22 Table 11. Valid Digital Mic Configurations .....................................................................................................24 Table 12. DMIC_CLK and DMIC_0,1 Operation During Power States ..........................................................24 Table 13. GPIO Pin mapping .........................................................................................................................29 Table 14. Electrical Specification: Maximum Ratings ...................................................................................32 Table 15. Recommended Operating Conditions ............................................................................................32 Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics ............................................33 Table 17. High Definition Audio Widget .........................................................................................................42 Table 18. Pin Configuration Default Settings .................................................................................................43 Table 19. Command Format for Verb with 4-bit Identifier ..............................................................................45 Table 20. Command Format for Verb with 12-bit Identifier ............................................................................45 Table 21. Solicited Response Format ............................................................................................................45 Table 22. Unsolicited Response Format ........................................................................................................45 Table 23. Digital Pins ...................................................................................................................................254 Table 24. Analog Pins ..................................................................................................................................254 Table 25. Power Pins ...................................................................................................................................255 Table 26. Standard Reflow Profile ...............................................................................................................258 Table 27. Pb-Free Process Reflow ..............................................................................................................259 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 10 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 1. DESCRIPTION 1.1. Overview The 92HD73D is a high fidelity, 8-channel audio codec compatible with the Intel High Definition (HD) Audio Interface. The 92HD73D codec provides high quality, HD Audio capability to desktop and multi-media notebook. The 92HD73D is designed to meet or exceed premium logo requirements for Microsoft's Windows Logo Program (WLP) 3.09 and revisions 4 as indicated in WLP 3.09. The 92HD73D provides stereo 24-bit, full duplex resolution supporting sample rates up to 192kHz by the DAC and ADC. 92HD73D SPDIF outputs support sample rates of 192kHz, 176.4kHz, 96kHz, 88.2kHz, 48kHz, and 44.1kHz. 92HD73D SPDIF input supports sample rates of 96kHz, 88.2kHz, 48kHz, and 44.1kHz. Additional sample rates are supported by the driver software. The 92HD73D supports a wide range of desktop and consumer 8 channel configurations. The 2 independent SPDIF output interfaces provides connectivity to Consumer Electronic equipment like Dolby Digital decoders, powered speakers, mini disk drives or to a home entertainment system. Simultaneous HDMI and SPDIF output is possible. MIC inputs can be programmed with 0/10/20/30dB boost. For more advanced configurations, the 92HD73D has 8 General Purpose I/O (GPIO). The port presence detect capabilities allow the codecs to detect when audio devices are connected to the codec. Load impedance sensing helps identify attached peripherals for easy set-up and a better user experience. The fully parametric IDT SoftEQ can be initiated upon headphone jack insertion and removal for protection of notebook speakers. The 92HD73D operates with a 3.3V digital supply and either 3.3V, or 5V analog supply. It can also work with 1.5V and 3.3V HDA signaling; the correct signalling level is selected dynamically based on the power supply voltage on the DVDD-IO pin. The 92HD73D is available in a 48-pin LQFP Environmental (ROHS) package. Additional products with the same features as the 92HD73D are the 10-channel 92HD73E and the 6-channel 92HD73C. 1.2. Orderable Part Numbers 92HD73D1X5PRGXyyX 8 channel, 5V, 48QFP yy = silicon stepping/revision, contact sales for current data. Add an "8" to the end for tape and reel delivery. Min/Mult order quantitiy 2ku. Contact IDT if interested in 3.3V Anlaog version. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 11 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.3. PC AUDIO Block Diagram Ports DSP High Definition Interface Figure 1. 92HD73D Block Diagram SPDIF Port A Port B Port C Port D Port E Port F Port G Port H Port I SPDIF Out 1 SPDIF Out 2 SPDIF In Figure 2. System Diagram Head Phone Speakers HD Audio Bus I/O Controller Hub (ICH) CODEC Sub Woofer Line In Microphone IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 12 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.4. PC AUDIO Detailed Description 1.4.1. Port Functionality Multi-function (Input / output) ports allow for the highest possible flexibility. 8 bi-directional ports (3 headphone capable) support a wide variety of consumer desktop and mobile system use models. Pins Port Input Output Headphone Mic Bias (Vref pin) boost amp1 Input 39/41 A Yes Yes Yes Yes Yes 21/22 B Yes Yes Yes Yes Yes 23/24 C Yes Yes 35/36 D Yes Yes 14/15 E Yes Yes 16/17 F Yes Yes 43/44 G Yes Yes Yes 45/46 H Yes Yes Yes 18/19/20 CD (Port I) Yes 48 SPDIF_OUT0 40 SPDIF_OUT1 47 SPDIF_IN Yes 4 (CLK=2) DMIC0 Yes Yes 30 (CLK=2) DMIC1 Yes Yes Yes Yes CD (pseudo differential) Yes Yes Yes Yes Yes Yes Yes Yes Table 1. Port Functionality Note1: 40dB boost requires using the IDT driver. When the 40dB mic boost feature is enabled, additional gain increases greater than 6dB may result in significant audio quality degradation of the microphone audio input. In particular, when the 40dB MIC boost is active, the SNR, THD+N and DC offset will significantly degrade regardless of the input signal level. 1.4.2. Port Characteristics Universal (Bi-directional) jacks are supported on all ports except the CD input. Ports A, B, and D are designed to drive a set of 32 ohm (nominal) headphones or a 10K (nominal) load with on board shunt resistance as low as 20K ohms (typical - used to maintain coupling CAP bias.) Line Level outputs are intended to drive an external 10K speaker load (nominal) and an on board shunt resistor of 20K-47K (nominal). However, applications may support load impedances of 5K ohms and above. Input ports are 47K (nominal) at the pin. DAC full scale output and intended full scale input levels are 1V rms. Line output ports and Headphone output ports on 92HD73D may be configured for +3dBV full scale output levels by using a vendor specific verb. Output ports are always on to prevent pops/clicks associated with charging and discharging output coupling capacitors. This maintains proper bias on output coupling caps even in D3 as long as AVDD is available. Unused ports should be left unconnected. When updating existing designs to use the 92HD73D, ensure that there are no conflicts between the output ports on 92HD73D and existing circuitry. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 13 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT AFG Power State PC AUDIO Input Enable Output Enable Mute Port Behavior 1 1 - Not allowed. Port becomes input. 1 0 - Active - port enabled as input 0 1 0 Active - port enabled as output 0 1 1 Mute - port enabled as output but drives silence 0 0 - Inactive - Port keeps coupling caps charged (same as mute.) - - Inactive (lower power) - Port keeps output coupling caps charged but consumes less power. D0-D2 D3 Table 2. Analog I/O Port Behavior 1.4.3. Jack Detect Plugs inserted to a jack on Ports A, B, C, & D are detected using SENSE_A. Plugs inserted to a jack on Ports E, F, G, and H are detected using SENSE_B. The following table summarizes the proper resistor tolerances for different analog supply voltages. SENSE_C, is different from SENSE_A and SENSE_B. Because SENSE_C only determines the presence of a plug for the CD port (port I), SENSE_C is a simple digital input pin referenced to the analog supply. An internal pull-up resistor is provided. No external resistors are needed (jack switch shorts to ground when a plug is inserted.) If external components are added, or if the pin is driven by a logic gate, care should be taken to ensure that the pin voltage is above 70% of AVDD when no plug is in the jack and less than 30% AVDD when a plug is inserted AVdd Nominal Voltage (+/- 5%) Resistor Tolerance SENSE_A (If port D used) Resistor Tolerance SENSE_A (If port D is not used) Resistor Tolerance SENSE_B (If port H used) Resistor Tolerance SENSE_B (If port H is not used) 5V 1% 1% 1% 1% 4.75V 1% 1% 1% 1% 4V 0.50% 1% 0.50% 1% 3.3V 0.10% 1% 0.10% 1% Table 3: SENSE Resistor Tolerance See reference design for more information on Jack Detect implementation. 1.4.4. SPDIF Output All SPDIF Outputs can operate at 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4KHz, and 192KHz as defined in the Intel High Definition Audio Specification with resolutions up to 24 bits. This insures compatibility with all consumer audio gear and allows for convenient integration into home theater systems and media center PCs. A second independant SPDIF Output is provided as an option for WLP compliant HDMI and SPDIF outputs. Its function is identical to the primary SPDIF output. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 14 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Note: Peak to peak jitter is currently limited to less than 4.5nS (half of the internal master clock cycle) which does not meet the IEC-60958-3 0.05UI requirement at 192KHz. The two SPDIF ouput converters can not be aligned in phase with the DACs. Even when attached to the same stream, the two SPDIF output converters may be misaligned with respect to their frame boundaries. SPDIF Outputs on pins 48 and 40 are outlined in tables below. Pin 47 behavior table resides in the EAPD section AFG Power State D0-D3 D0 D1-D2 D3 RESET# Converter Dig Enable Output Enable Stream ID Pin Behavior Asserted (Low) - - - Hi-Z (internal pull-down enabled) immediately after power on, otherwise the previous state is retained until the rising edge of RESET# De-Asserted (High) Disabled - - Hi-Z (internal pull-down enabled) De-Asserted (High) Enabled Disabled - Active - Pin drives 0 (internal pull-down NA) De-Asserted (High) Enabled Enabled 0 Active - Pin drives SPDIF-format, but data is zeroes (internal pull-down NA) De-Asserted (High) Enabled Enabled 1-15 Active - Pin drives SPDIFOut0 data (internal pull-down NA) De-Asserted (High) Disabled - - Hi-Z (internal pull-down enabled) De-Asserted (High) Enabled - - Active - Pin drives 0 (internal pull-down NA) De-Asserted (High) - - - Hi-Z (internal pull-down enabled) Table 4. SPDIF OUT 0 (Pin 48) Behavior AFG Power State RESET# GPIO 3 Enable Output Enable Converter Dig Enable Stream ID Pin Behavior D0-D3 Asserted (Low) - - - - Hi-Z (internal pull-down enabled) immediately after power on, otherwise the previous state is retained until the rising edge of RESET# D0-D3 De-Asserted (High) Enabled - - - Active - Pin reflects GPIO7 configuration (internal pull-up enabled) Table 5. SPDIF OUT 1 (Pin 40) Behavior IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 15 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT AFG Power State D0 D1-D2 D3 PC AUDIO RESET# GPIO 3 Enable Output Enable Converter Dig Enable Stream ID Pin Behavior De-Asserted (High) Disabled Disabled - - Hi-Z (internal pull-down enabled) De-Asserted (High) Disabled Enabled Disabled - Active - Pin drives 0 (internal pull-down enabled) De-Asserted (High) Disabled Enabled Enabled 0 Active - Pin drives SPDIF-format, but data is zeroes (internal pull-down enabled) De-Asserted (High) Disabled Enabled Enabled 1-15 Active - Pin drives SPDIFOut1 data (internal pull-down enabled) De-Asserted (High) Disabled Disabled - - Hi-Z (internal pull-down enabled) De-Asserted (High) Disabled Enabled - - Active - Pin drives 0 (internal pull-down NA) De-Asserted (High) Disabled - - - Hi-Z (internal pull-down enabled) Table 5. SPDIF OUT 1 (Pin 40) Behavior 1.4.5. SPDIF Input SPDIF IN can operate at 44.1 KHz, 48 KHz, 88.2 KHz or 96 KHz, and implements internal Jack Sensing. A sophisticated digital PLL allows automatic rate detection and accurate data recovery. The ability to directly accept consumer SPDIF voltage levels eliminates the need for costly external receiver ICs. Advanced features such as record-slot-select and SPDIF_IN routing to the DAC allow for simultaneous record and play. 1.4.6. Analog Mixer An analog mixer is available on the 92HD73D. The mixer supports independent gain (-34.5 to +12dB in 1.5dB steps) on each input as well as independent mutes on each input. A master volume follows mixing and provides gain from -46.5dB to 0dB in 1.5dB steps. The following inputs are available: * CD * Analog PC_Beep * Inport0_Mux * Inport1_Mux * Inport2_Mux * Inport3_mux IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 16 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.4.7. PC AUDIO Input Multiplexers 92HD73D implements 4 port input multiplexers. These multiplexers allow a preselection of one of four possible inputs: Inport0_Mux Inport1_Mux Inport2_Mux Inport3_mux Port A Port A Port B DAC 0 Port B Port E Port C DAC 1 Port D Port G Port G DAC 2 Port F Port H Port H DAC 3 Table 6. Input Multiplexers 1.4.8. ADC Multiplexers 92HD73D implements 2 ADC input multiplexers. These multiplexers incorporate the ADC record gain function (0 to +22.5dB gain in 1.5dB steps) as an output amp and allow a preselection of one of 12 possible inputs: 1.4.9. * DMIC 0 * DMIC 1 * Mixer output * CD input * Ports A - H Power Management The HD Audio specification defines power states, power state widgets, and power state verbs. Power management is implemented at several levels. The Audio Function Group (AFG) and all converter widgets support the power state verb F05/705 (as well as the pin widget associated with pin 47.) Converter widgets are active in D0 and inactive in D1-D3. The following table describes what functionality is active in each power state supported by the AFG. Function D0 D11 D2 D3 vendor specific SPDIF Outputs On Off Off Off - SPDIF Inputs On Off Off Off - Digital Microphone inputs On Off Off Off - DAC On Off Off Off - D2S On Off Off Off - ADC On Off Off Off - ADC Volume Control On Off Off Off - Ref ADC On Off Off Off - Analog Clocks On Off Off Off - GPIO pins On On On On - VrefOut Pins On On Off Off - Table 7. Function state vs. AFG power state IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 17 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Function D0 D11 D2 D3 vendor specific Input Boost On On Off Off - Analog mixer On On Off Off Mixer Volumes On On Off Off Analog PC_Beep On On Off Off Digital PC_Beep On On On On - Drive2 Programmable Lo Amp On On On Low HP Amps On On On Low Drive2 Programmable Drive3 Programmable VAG amp On On On Port Sense On On On Low On4 Programmable Reference Bias generator On On On On Programmable5 Reference Bandgap core On On On On Programmable5 HD Audio-Link On On On On6 - Table 7. Function state vs. AFG power state 1.No DAC or ADC streams are active. Analog mixing and loop thru are supported. 2.VAG is kept active when ports are disabled or in D2/D3. Ports may be powered down using vendor specific verbs. 3.VAG is always ramped up and down gradually, except in the case of a sudden power removal. VAG is active in D2/D3 but in a low power state. 4. BITCLK must be active and both AVDD and DVDD must be available for Port Sense to operate. 5.Vendor specific bit for Ref Top controls VAG generator, Bandgap Reference, and Reference bias generator. Place part into D3 and power down all ports (using vendor specific verbs) before powering down Ref Top. 6.Obviously not active if BITCLK is not running (Controller in D3). 1.4.9.1. AFG D0 The AFG D0 state is the active state for the device. All functions are active if their power state (if they support power management at their node level) has been set to D0. 1.4.9.2. AFG D1 D1 is a lower power mode where all converter widgets are disabled. Analog mixer and port functions are active. 1.4.9.3. AFG D2 The D2 state further reduces power by disabling the mixer and port functions. The port amplifiers and internal references remain active to keep port coupling caps charged and the system ready for a quick resume to either the D1 or D0 state. 1.4.9.4. AFG D3 The D3-default state is available for HD Audio compliance. All converters are shut down. Port amplifiers and references are active but in a low power state to prevent pops. Resume times may be longer than those from D2, but still very fast to meet Intel low power goals. The traditional use for D3 was as a transitional state before power was removed (D3 cold) before the system entered into standby, hibernate, or shut-down. To conserve power, Intel now promotes using D3 whenever there are no active streams or other activity that requires the part to consume full power. The system remains in S0 during this time. When a stream request or user activity requires IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 18 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO the CODEC to become active, the driver will immediately transition the CODEC from D3 to D0. To enable this use model, the CODEC must resume within 10mS and not pop. The default power state for the Audio Function Group after reset is D3-default 1.4.9.5. AFG D3 and vendor specific verbs The programmable values, exposed via vendor-specific settings, are under the IDT Device Driver control for further power reduction. 1.4.10. Low-voltage HDA Signaling The 92HD73D is compatible with either 1.5V or 3.3V HDA bus signaling; the voltage selection is done dynamically based on the input voltage of DVDD_IO. When in 1.5V mode, the 92HD73D can correctly decode BITCLK, SYNC, RESET# and SDO as they operate at 1.5V; additionally it will drive SDI and SDO at 1.5V. None of the GPIOs are affected, as they always function at their nominal voltage (DVDD or AVDD). 1.4.11. Multi-channel capture The capability to assign multiple ADC "Input Converters" to the same stream is supported to meet the microphone array requirements of Vista and future operating systems. Single converter streams are still supported and is done by assigning unique non zero Stream IDs to each converter. All capture devices (ADCs 0 and 1) may be used to create a multi-channel input stream. There are no restrictions regarding digital microphones. However, the SPDIF input can not be used with an ADC to create a 4-channel stream. SPDIF_In only supports stereo capture. The ADC Converters can be associated with a single stream as long as the sample rate and the bits per sample are the same. The assignment of converter to channel is done using the "CnvtrID" widget and is restricted to even values. The ADC converters will always put out a stereo sample and therefore require 2 channels per converter. The stream will not be generated unless all entries for the targeted converters are set identically, and the total number of assigned converter channels matches the value in the NmbrChan field. These are listed the "Multi-Converter Stream Critical Entries" table. An example of a 4 Channel Steam with ADC0 supplying channels 0&1 and ADC1 supplying channels 2&3 is shown below. A 4 Channel stream can be created by assigning the same non-zero stream id "Strm= N" to both ADC0 and ADC1. The sample rates must be set the same and the number of channels must be set to 4 channels "NmbrChan = 0011". ADC1 CnvtrID (NID = 0x08) ADC0 CnvtrID (NID = 0x07) [3:0] [3:0] Ch = 2 Ch = 0 Table 8: Example channel mapping IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 19 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT ADC0.CnvrtID.Channel = 0 ADC1.CnvrtID.Channel = 2 ADC0.CnvrtID.Channel = 2 ADC1.CnvrtID.Channel = 0 PC AUDIO Stream ID Data Length ADC0 Left Channel ADC0 Right Channel ADC1 Left Channel ADC1 Right Channel Stream ID Data Length ADC1 Left Channel ADC1 Right Channel ADC0 Left Channel ADC0 Right Channel Figure 3. Multi-channel capture The following figure describes the bus waveform for a 24-bit, 48KHz capture stream with ID set to 1. BITCLK SDI 0 0 0 0 1 0 STREAM ID 1 1 0 0 ADC0 L23 DATA LENGTH ADC0 L0 ADC0 R23 LEFT STREAM TAG ADC0 R0 ADC1 L23 RIGHT ADC1 L0 ADC1 R23 LEFT ADC0 ADC1 R0 RIGHT ADC1 DATA BLOCK Figure 4. Multi-channel timing diagram ADC[1:0] Cnvtr Bit Number Sub Field Name Description [15] StrmType Stream Type (TYPE): 0: PCM 1: Non-PCM (not supported) [14] FrmtSmplRate Sample Base Rate 0= 48kHz 1=44.1KHz SmplRateMultp Sample Base Rate Multiple 000=48kHz/44.1kHz or less 001= x2 010= x3 (not supported) 011= x4 100-111= Reserved [13:11] Table 9: Multi-Converter Stream Critical Entries. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 20 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT [10:8] [6:4] [3:0] ADC[1:0] CnvtrID SmplRateDiv Sample Base Rate Divisor 000= Divide by 1 001= Divide by 2 (not supported) 010= Divide by 3 (not supported) 011= Divide by 4 (not supported) 100= Divide by 5 (not supported) 101= Divide by 6 (not supported) 110= Divide by 7 (not supported) 111= Divide by 8 (not supported) BitsPerSmpl Bits per Sample 000= 8 bits (not supported) 001= 16 bits 010= 20 bits 011= 24 bits 100-111= Reserved NmbrChan Number of Channels Number of channels for this stream in each "sample block" of the "packets" in each "frame" on the link. 0000=1 channel (not supported) 0001 = 2 channels ... 1111= 16 channels. Bit Number [7:4] [3:0] PC AUDIO Sub Field Name Description Strm Software-programmable integer representing link stream ID used by the converter widget. By convention stream 0 is reserved as unused. Ch Integer representing lowest channel used by converter. 0 and 2 are valid Entries If assigned to the same stream, one ADC must be assigned a value of 0 and the other ADC assigned a value of 2. Table 9: Multi-Converter Stream Critical Entries. 1.4.12. EAPD The EAPD pin (pin 47) also supports SPDIF_In and GPIO functions. The pin defaults to EAPD after power on reset and will remain in EAPD mode until either GPIO is enabled for pin 47 or the port I/O is enabled to support SPDIF. Although named External Amplifier Power Down (EAPD) by the HD Audio specification, this pin operates as an external amplifier power up signal. The EAPD value is reflected on the EAPD pin; a 1 causes the external amplifier to power up, and a 0 causes it to power down. When the EAPD value = 1, the EAPD pin must be placed in a state appropriate to the current power state of the associated Pin Widget even though the EAPD value may remain 1. The default state of this pin is 0 (driving low) and a Pull-down prevents the line from floating high when the part is in reset. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 21 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT AFG Power State RESET# GPIO Enable Input Enable PC AUDIO EAPD Power State Pin Behavior Asserted (Low) - - - Hi-Z (internal pull-down enabled) immediately after power on, otherwise the previous state is retained until the rising edge of RESET# De-Asserted (High) Enabled - - Active - Pin reflects GPIO0 configuration (internal pull-up enabled) De-Asserted (High) Disabled Enabled - Active - Pin is SPDIF_In De-Asserted (High) Disabled Disabled D0-D1 Active - Pin drives the value of the EAPD bit (internal pull-down enabled) De-Asserted (High) Disabled Disabled D2-D3 Hi-Z (internal pull-down enabled) De-Asserted (High) Disabled Enabled - Inactive - Pin configured as input, but SPDIF_In idle. De-Asserted (High) Disabled Disabled D0-D1 Active - Pin drives the value of the EAPD bit (internal pull-down enabled) De-Asserted (High) Disabled Disabled D2-D3 Hi-Z (internal pull-down enabled) D2 De-Asserted (High) Disabled - D0-D3 Hi-Z (internal pull-down enabled) D3 De-Asserted (High) Disabled - D0-D3 Hi-Z (internal pull-down enabled) D0-D3 D0 D1 Table 10. EAPD Behavior IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 22 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO SPKR R+ SPKR RAudio R Input R Audio L Input L SPKR L+ CODEC SPKR LEAPD SHUTDOWN OR SPKR R+ SPKR RAudio R Input R Audio L Input L SPKR L+ CODEC SPKR LEAPD MUTE Figure 5. EAPD 1.4.13. Digital Microphone Support The digital microphone interface permits connection of a digital microphone(s) to the CODEC via the DMIC0, DMIC1, and DMIC_CLK 3-pin interface. The DMIC0 and DMIC1 signals are inputs that carry individual channels of digital Mic data to the ADC. In the event that a single microphone is used, the data is ported to both ADC channels. The DMIC_CLK output is controllable from 4.704Mhz, 3.528Mhz, 2.352Mhz, 1.176Mhz and is synchronous to the 24Mhz internal clock. The default frequency is 2.352Mhz. The two DMIC data inputs are reported as two stereo input pin widgets that incorporate a boost amplifier. The pin widgets are shown connected to the ADCs through the same multiplexors as the analog ports. Although the internal implementation is different between the analog ports and the digital microphones, the functionality is the same. In most cases, the default values for the DMIC clock rate and data sample phase will be appropriate and an audio driver will be able to configure and use the digital microphones exactly like an analog microphone. 92HD73D supports the following digital microphone configurations: IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 23 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Digital Mics Data Sample ADC Conn. Notes 0 N/A N/A No Digital Microphones 1 Single Edge 0, or 1 Available on either DMIC_0 or DMIC_1 Both ADC Channels produce data, may be in phase or out by 1/2 DMIC_CLK period depending upon external configuration and timing 2 Double Edge on either DMIC_0 or 1 OR Single Edge on DMIC_0 and 1 0, or 1 Available on either DMIC_0 or DMIC_1, External logic required to support sampling on a single Digital Mic pin channel on rising edge and second Digital Mic right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. If both DMIC_0 and DMIC_1 are used to support 2 digital microphones, 2 separate ADC units will be used, however, this configuration is not recommended since it consumes two stereo ADC resources. 3 Double Edge on one DMIC pin and Single Edge on the second DMIC pin. 0, or 1 Requires both DMIC_0 or DMIC_1, External logic required to support sampling on a single Digital Mic pin channel on rising edge and second Digital Mic right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. Two ADC units are required to support this configuration 0, or 1 Connected to DMIC_0 and DMIC_1, External logic required to support sampling on a single Digital Mic pin channel on rising edge and second Digital Mic right channel on falling edge of DMIC_CLK for those digital microphones that don't support alternative clock edge capability. Two ADC units are required to support this configuration 4 Double Edge Table 11. Valid Digital Mic Configurations Power State DMIC Widget Enabled DMIC_CLK Output DMIC_0,1 Notes D0 Yes Clock Capable Input Capable DMIC_CLK Output is Enabled when either DMIC_0 or DMIC_1 Input Widget is Enabled. Otherwise, the DMIC_CLK remains Low D1-D3 Yes Clock Disabled Input Disabled DMIC_CLK is HIGH-Z with Weak Pull-down D0-D3 No Clock Disabled Input Disabled DMIC_CLK is HIGH-Z with Weak Pull-down Table 12. DMIC_CLK and DMIC_0,1 Operation During Power States IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 24 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Off-Chip On-Chip DMIC_0 OR DMIC_1 Digital Microphone D Single Line In Q Pin STEREO ADC0 or 1 PCM MUX CK DMIC_CLK Pin DMIC_0 Or DMIC_1 Stereo Channels Output On-Chip Multiplexer Valid Data Right Channel PC AUDIO Valid Data Valid Data Left Channel DMIC_CLK Figure 6: Mono Digital Microphone (data is ported to both left and right channels IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 25 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Off-Chip Digital Microphones PC AUDIO On-Chip External Multiplexer DMIC_0 Or DMIC_1 STEREO ADC0 or 1 PCM MUX MUX Pin On-Chip Multiplexer Stereo Channels Output DMIC_CLK Pin DMIC_0 Or DMIC_1 Valid Data R Right Channel Valid Data L Valid Data R Valid Data L Valid Data R Left Channel DMIC_CLK Figure 7: Stereo Digital Microphone Configuration Note: Some Digital Microphone Implementations support data on either edge, therefore, the external mux may not be required. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 26 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Off-Chip Digital Microphones External Multiplexer PC AUDIO On-Chip On-Chip Multiplexer DMIC_0 MUX STEREO ADC0 PCM MUX Pin Stereo Channels Output For DMIC_0 L&R DMIC_CLK Pin On-Chip Multiplexer DMIC_1 MUX STEREO ADC1 PCM MUX Digital Microphones Pin Stereo Channels Output For DMIC_1 L&R External Multiplexer DMIC_0 DMIC_1 Valid Data R0 Valid Data L0 Valid Data R0 Valid Data L0 Valid Data R0 Valid Data R1 Valid Data L1 Valid Data R1 Valid Data L1 Valid Data R1 Right Channel Left Right Channel Channel Left Channel DMIC_CLK Figure 8: Quad Digital Microphone Configuration Note: Some Digital Microphone Implementations support data on either edge, therefore, the external mux may not be required. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 27 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.4.14. PC AUDIO PC-Beep 92HD73D supports both analog and digital PC_Beep functions. 1.4.14.1. Analog PC-Beep 92HD73D does not support automatic routing of the PC_Beep pin to all outputs when the link is in reset. Analog PC-Beep may be supported during Link Reset if the mixer is manually configured for pass-thru. Otherwise, Reset# must be high and Bit_Clk active. The default values for the vendor specific verb (7EE/FEE in AFG) associated with Analog PC-Beep are: * Enable = 0h (Analog PC-Beep disabled - mute) * volume = 3h (0dB) Analog PC-Beep is supported in D3, but may be attenuated or distorted depending on the loadimpedance on the port. Line outputs can drive 10K ohm loads in D3 at 1Vrms, but will be current limited when driving lower impedance loads. Enabling or disabling analog PC-Beep may cause a click or pop sound. 1.4.14.2. Digital PC-Beep This block uses an 8-bit divider value to generate the PC beep from the 48kHz Azalia sync pulse. The digital PC_Beep block generates the beep tone on all Pin Complexes that are currently configured as outputs. The HD Audio spec states that the beep tone frequency = (48kHz HD Audio SYNC rate) / (4*Divider), producing tones from 47 Hz to 12 kHz (logarithmic scale). Other audio sources are disabled when digital PC_Beep is active. It should be noted that digital PC Beep is disabled if the divider = 00h. 1.4.15. Headphone Drivers This product implements a +3dBV output option on headphone capable ports. (HP output and line output levels are defined as 1Vrms at this time with an option to enable +3dBV FSOV using a vendor specific verb.) The Microsoft Windows Logo Program allows up to the equivalent of 100ohms in series. However, an output level of +3dBV at the pin is required to support 300mV at the jack with a 32ohm load and 1V with a 320 ohm load. Microsoft allows device and system manufactures to limit output voltages to address EU safety requirements. (WLP 3.09 - please refer to the latest Windows Logo Program requirements from Microsoft.) 92HD73D, however, requires external components (series resistors) to limit the output voltage to 150mV with a 32 ohm load or secure software limiting by restricting DAC and mixer gain ranges. Although 3 Headphone amplifiers are present, only two may be used simultaneously. Performance will degrade when driving more than one set of headphones. Only one set of headphones (32 ohm nominal) may be connected to a headphone capable port. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 28 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.4.16. GPIO 1.4.16.1. GPIO # Pin PC AUDIO Supply GPIO Pin mapping and shared functions. SPDIF In SPDIF Out YES GPI/O GPI GPO VrefOut DMIC VOL YES Pull Up Pull Down 50K (GPIO) 50K1 (SPDIF/EA PD) 0 47 DVDD 1 2 DVDD YES CLK YES 50K (GPIO/VOL) 50K (DMIC) 2 4 DVDD YES IN YES 50K (GPIO/VOL) 50K (DMIC) 3 40 AVDD 50K (GPIO) 50K1 (SPDIF) 4 29 AVDD YES 5 30 AVDD YES 50K1 50K (DMIC) 6 31 AVDD YES YES 7 37 AVDD YES YES YES YES YES IN Table 13. GPIO Pin mapping 1.Default condition. 1.4.16.2. Volume/Digital Microphone/GPIO Selection There are 3 functions available on pins 2 and 4. To determine which function is actually enabled on the 2 pins, the order of precedence is followed: 1. If the GPIOs are enabled, they override both Volume Control and Digital Mics 2. If the GPIOs are not enabled through the AFG, then at reset, the Volume control is enabled with the weak pull-up. 3. If BIOS or other software application enables either Digital Microphones inputs through the Configuration Default Register, the Volume is disconnected and the pull-ups are disconnected with the weak pull-downs enabled. 1.4.16.3. VRefOut/GPIO Selection Two functions are available on pins 29, 31, and 37. To determine which function is actually enabled, the order of precedence is followed: 1. If the GPIOx function is enabled, it overrides VRefOut-X 2. If the GPIO function is not enabled through the AFG, then the VrefOut function is enabled and in its default state. 3. If using a VrefOut pin as GPIO, make sure to incorporate a 10K ohm external pull-up to AVDD to prevent the pin from floating in GPI mode and to allow proper operation in open-drain GPO mode. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 29 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 1.4.17. PC AUDIO External Volume Control 92HD73D incorporates a 2-pin volume control interface. Volume up, down, and mute functions are easily implemented using 2 push-button switches. The CODEC provides internal pull-up resistors simplifying external CODEC circuitry. Also, repeat and direct modes of operation add flexibility to the interface. The typical usage model is for front panel master volume buttons on an entertainment PC, or case mounted hardware volume control for mobile platforms. 1.4.17.1. Theory of Operation The codec monitors the volume up/down inputs for a change of state from high to low, and waits for the inputs to settle. If the inputs have not settled by the end of the de-bounce period, then the value at the end of the period is used. A 0 (low voltage) on the Down pin will decrement the volume register, while a 0 on the Up pin will increment the volume register. If both inputs are 0 at the same time, then the volume register will be set to its lowest value (mute). Pressing Up, Down, or both buttons at the same time when the volume control interface is in mute mode, will cause the part to un-mute. The de-bounce / repeat rate is selectable from 2.5Hz to 20Hz in 2.5Hz increments using the Volume Knob VCSR0 verb (FE0) Rate bits (bits 2:0). This value is used for both de-bounce and repeat rates. The de-bounce period is the time that the CODEC waits for the inputs to settle, and the repeat rate is the rate at which the CODEC will increment/decrement the volume if a volume button is pushed and held. When a falling edge is detected on either one of the volume control pins, the codec will wait for (1/Rate) seconds for the input to settle. If the Continuous bit is set in the Volume Knob VCSR0 verb (bit 3), then the codec will wait for the de-bounce period to expire then repeatedly increment or decrement the volume register at the rate specified in the Rate bits until the button is released. 1.4.17.2. * Modes of Operation DIRECT MODE In Direct mode, the Volume Knob widget directly controls the volume of all of the DACs in the part. The volume in the Volume Knob widget acts as the master volume and limits the maximum volume for each of the DAC amplifiers. The amp gain for each of the DACs can also be adjusted using the DAC amplifiers. However, the actual gain for an individual DAC will be the sum of the Volume Knob volume and the DAC amplifier volume. For example, if the DAC amplifier gain is set to 0x7F (0dB) and the Volume Knob volume is set to 0x3F (-48dB) the resulting gain would be -48dB. If the combination of gains is less than -95.25dB (the equivalent to a value of 0x0 for the DAC or Volume Knob volume settings) then the actual gain will be -95.25dB. For example, if the Volume Knob is set to 0x3F (-48dB) and the DAC amplifier volume is set to 0x1F (-72dB) then the DAC volume will be set to -95.25dB. Direct mode is enabled by setting bit 7 in the Volume Knob Cntrl verb (F0F). The volume is reflected in the Volume Knob Cntrl bits 6:0 and the step size is 0.75dB. In direct mode, software can read or write the volume in the Volume Knob widget. * INDIRECT MODE In indirect mode, the Volume Knob widget does not directly control the DAC amplifier gains. An event on the volume Up/Down pins will increment/decrement the value in the Volume Knob Cntrl verb (F0F) volume bits (bits 6:0) just as in Direct mode. However, instead of adjusting the DAC amplifier gain, an unsolicited response is generated (if enabled) and the control software must read IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 30 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO the volume in the Volume Knob widget and take appropriate action. Indirect mode is particularly useful when it is undesirable to control all of the DAC amplifier volumes at the same time, or when implementing ADC volume control. In indirect mode, there are only 128 volume levels in the Volume Knob Cntrl volume bits, the value will not go beyond the lower and upper limits (0x0 or 0x7F), and an unsolicited response will be generated if an input event tries to go beyond these limits. Therefore, it is the responsibility of the controlling software to monitor the volume in the Volume Knob Widget and take appropriate action. Indirect mode is enabled by clearing bit 7 in the Volume Knob Cntrl verb (F0F). The volume is reflected in the Volume Knob Cntrl bits 6:0 and the step size is 0.75dB. In direct mode, software can read or write the volume in the Volume Knob widget. 1.4.17.3. Hardware Implementation The Volume Knob interface is comprised of two input pins, CODEC pins 2 and 4. Both pins have internal pull-up resistors, so only two push button switches are required for most implementations. Typically, a series resistor and shunt capacitor are used to help reduce noise and prevent damage from ESD and other potential faults. An example circuit is shown below in below. Figure 9: External Volume Control Circuit IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 31 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 2. CHARACTERISTICS 2.1. Electrical Specifications 2.1.1. Absolute Maximum Ratings Stresses above the ratings listed below can cause permanent damage to the 92HD73D. 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. Table 14. Electrical Specification: Maximum Ratings 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 0 oC to +70 oC Storage temperature -55 oC to +125 oC Soldering temperature Soldering temperature information for all available in the package section of this datasheet. 2.1.2. Recommended Operating Conditions Table 15. Recommended Operating Conditions Parameter Power Supply Voltage (Note: With Supply Override Enable Bit set to force 5 V operation.) 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 - 4 V 3.8 4 4.2 V Analog - 4.5 V 4.51 4.75 4.99 V Analog - 5 V 4.75 5 5.25 V +70 C Tcase (48-LQFP) +90 C Tcase (48-QFN) +95 C Ambient Operating Temperature Case Temperature 0 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 32 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO ESD: The 92HD73D 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 92HD73D implements internal ESD protection circuitry, proper ESD precautions should be followed to avoid damaging the functionality or performance. 2.2. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics (PRELIMINARY) (Tambient = 25 C, AVdd = Supply 5%, DVdd = 3.3V 5%, AVss=DVss=0V; 20Hz to 20KHz swept sinusoidal input; Sample Frequency = 48 kHz; 0 dB = 1 VRMS, 10K//50pF load, Testbench Characterization BW: 20 Hz - 20 kHz, 0 dB settings on all gain stages) Parameter Conditions AVdd Min Typ Max Unit Digital to Analog Converters Resolution Dynamic Outputs Range1: All PCM to All Analog SNR2 - DAC to All Line-Out Ports THD+N3 - DAC to All Line-Out Ports THD+N3 - DAC to All Line-Out Ports SNR2 - DAC to All Headphone Ports THD+N3 - DAC to All Headphone Ports THD+N3 - DAC to All Headphone Ports SNR2 - DAC to All Headphone Ports THD+N3 - DAC to All Headphone Ports 24 Bits -60dB FS signal level 5V 4.75V 3.3V 90 90 85 95 95 88 Analog Mixer Disabled, PCM data 5V 4.75V 3.3V 90 90 85 95 95 88 dB Analog Mixer Disabled, 0dB FS Signal, PCM data 5V 4.75V 3.3V 80 80 80 83 83 83 dB Analog Mixer Disabled,-1dB FS Signal, PCM data 5V 4.75V 3.3V 80 80 80 83 83 83 dB Analog Mixer Disabled, 10K load, PCM data 5V 4.75V 3.3V 90 90 85 95 95 88 dB Analog Mixer Disabled, 0dB FS Signal, 10K load, PCM data 5V 4.75V 3.3V 80 80 80 83 83 83 dB Analog Mixer Disabled, -1dB FS Signal, 10K load, PCM data 5V 4.75V 3.3V 80 80 80 83 83 83 dB Analog Mixer Disabled, 32 load, PCM data 5V 4.75V 3.3V 90 90 85 95 95 88 dB Analog Mixer Disabled, 0dB FS Signal, 32 load, PCM data 5V 4.75V 3.3V 65 65 65 70 70 70 dB - dB Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 33 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Parameter PC AUDIO Conditions AVdd Min Typ Analog Mixer Disabled, -1dB FS Signal, 32 load, PCM data 5V 4.75V 3.3V 65 65 65 70 70 70 10KHz Signal Frequency. 0dBV signal applied to ADC, DACs idle, ports enabled as output. All - -80 - dB 1KHz Signal Frequency see above All - -85 - dB DAC L/R crosstalk DAC to LO or HP 20-15KHz into 10K load All 65 70 dB DAC L/R crosstalk DAC to HP 20-15KHz into 32 load All 65 70 dB Gain Error Analog Mixer Disabled All 0.5 dB Interchannel Gain Mismatch Analog Mixer Disabled All 0.5 dB THD+N3 - DAC to All Headphone Ports Any Analog Input (ADC) to DAC Crosstalk Any Analog Input (ADC) to DAC Crosstalk Max Unit dB D/A Digital Filter Pass Band4 All 20 - 21,000 Hz D/A Digital Filter Transition Band All 21,000 - 31,000 Hz D/A Digital Filter Stop Band All 31,000 - - Hz D/A Digital Filter Stop Band Rejection5 All -100 - - dB D/A Out-of-Band Rejection6 All -55 - - dB Group Delay (48KHz sample rate) All - - 1 ms Attenuation, Gain Step Size DIGITAL All - 0.75 - dB DAC Offset Voltage All - 10 20 mV Deviation from Linear Phase All - 1 10 deg. DAC PCM Data 5V 4.75V 3.3V 1.00 1.00 0.707 1.07 1.07 0.758 - Vrms DAC PCM Data 5V 4.75V 3.3V 2.83 2.83 2.00 3.03 3.03 2.14 - Vp-p 32 load 5V 4.75V 3.3V 40 40 31 60 60 42 - mW (peak) Line Outputs Headphone Outputs All 0dB Boost @4.75V (input voltage required for 0dB FS output) 5V 4.75V 3.3V Analog Outputs Full Scale All Line-Outs Full Scale All Line-Outs All Headphone Capable Outputs Amplifier output impedance 150 0.1 Ohms Analog inputs Full Scale Input Voltage 1.05 1.10 - Vrms Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 34 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Parameter PC AUDIO Conditions AVdd Min Typ Max Unit 10dB Boost 5V 4.75V 3.3V 0.31 - - Vrms 20dB Boost 5V 4.75V 3.3V 0.10 - - Vrms 30dB Boost 5V 4.75V 3.3V 0.03 - - Vrms Input Impedance All - 50 - K Input Capacitance All - 15 - pF Analog Mixer Enabled, 10K load. DAC playing silence, line inputs driven by ATE. Gain set to 0dB 5V 4.75V 3.3V 85 85 85 90 90 90 dB Analog Mixer Enabled, 0dB FS Signal, 10K load 5V 4.75V 3.3V 70 70 70 75 75 75 dB Analog Mixer Enabled, 32 load. DAC playing silence, Line inputs driven by ATE. 5V 4.75V 3.3V 85 85 85 90 90 90 dB THD+N3 - All Line-Inputs or DACs to A, B, and D headphone capable outputs Analog Mixer Enabled, 0dB FS Signal, 32 load 5V 4.75V 3.3V 60 60 60 65 65 65 dB SNR2 - DAC to All Line-Out Ports (C, E, F, G, and H) Analog Mixer Enabled, DACs playing silence, line inputs driven by ATE. Gain set to 0dB 5V 4.75V 3.3V 85 85 85 90 90 90 dB THD+N3 - DAC to All Line-Out Ports (C, E, Analog Mixer Enabled, 0dB FS Signal F, G, and H) 5V 4.75V 3.3V 70 70 70 75 75 75 dB All - 1.5 - dB All - 100 - ppm/C All Analog Inputs with boost All Analog Inputs with boost All Analog Inputs with boost Analog Mixer SNR2 - All Line-Inputs or DACs to A, B, and D headphone capable outputs THD+N3 - All Line-Inputs or DACs to A, B, and D headphone capable outputs SNR2 - All Line-Inputs or DACs to A, B, and D headphone capable outputs Attenuation, Gain Step Size ANALOG Gain Drift7 Analog to Digital Converter Resolution All Dynamic Range1, All Analog Inputs to A/D SNR2- All Analog Inputs to A/D THD+N3 All Analog Inputs to A/D 24 Bits High Pass Filer Enabled, -60dB FS, No boost 5V 4.75V 3.3V 86 86 83 90 90 87 dB High Pass Filter enabled 5V 4.75V 3.3V 86 86 83 90 90 87 dB High Pass Filter enabled, 0dB FS signal level 5V 4.75V 3.3V 75 75 65 80 80 70 dB Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 35 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Parameter PC AUDIO Conditions AVdd Min Typ High Pass Filter enabled, -3dB FS signal level 5V 4.75V 3.3V 75 75 65 80 80 70 Analog Frequency Response8 All 10 - 30,000 Hz A/D Digital Filter Pass Band4 All 20 - 21,000 Hz A/D Digital Filter Transition Band All 21,000 - 31,000 Hz A/D Digital Filter Stop Band All 31,000 - - Hz All -100 -90 - dB 48 KHz sample rate All - - 1 ms Any unselected analog Input to ADC Crosstalk 10KHz Signal Frequency All -65 -80 - dB Any unselected analog Input to ADC Crosstalk 1KHz Signal Frequency All -65 -85 - dB ADC L/R crosstalk Any selected input to ADC 20-15Khz All -65 dB DAC to ADC crosstalk DAC output 0dBFS. All outputs loaded. Input to ADC open. 20-15Khz All -55 dB Spurious Tone Rejection9 All - -100 - dB Attenuation, Gain Step Size (analog) All - 1.5 - dB Gain Drift All - 100 - ppm/C Interchannel Gain Mismatch ADC All - - 0.5 dB THD+N3 All Analog Inputs to A/D A/D Digital Filter Stop Band Rejection5 Group Delay Max Unit dB 30dB Mic Boost Enabled SNR 15mV Input All 70 dB 30dB Mic Boos Enabled THD+N 15mV Input All 65 dB Power Supply Rejection Ratio 10kHz All - -60 - dB Power Supply Rejection Ratio 1kHz All - -70 - dB Power Supply D0 (All converters D0 (7.1 Playback) active)10 DACs, ADCs, DMICs, SPDIF playing streams. Mixer in use Didd 3.3V 90 mA Aidd 5.0V, 4.75V, & 3.3V 76 mA 10 Single 7.1 stream. No ADC or SPDIF Didd 3.3V 65 mA Aidd 5.0V, 4.75V, & 3.3V 49 mA D0 (Stereo Playback) 10 Single 2 channel stream. No ADC or SPDIF Didd 3.3V 36 mA Aidd 5.0V, 4.75V, & 3.3V 37 mA Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 36 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Parameter D0 D1 (idle)10 AVdd Min Typ Max Unit All converters enabled but no streams playing Didd 3.3V 51 mA Aidd 5.0V, 4.75V, & 3.3V 76 mA 10 Analog mixer active, all converters and ports off D1 Didd 3.3V 13 mA D1 Aidd 5.0V, 4.75V, & 3.3V 31 mA D210 All converters, ports and mixer off D2 Didd 3.3V 13 mA D2 Aidd 5.0V, 4.75V, & 3.3V 30 mA D310 Differential Conditions PC AUDIO Anti-pop enabled D3 Didd 3.3V 3 mA D3 Aidd 5.0V, 4.75V, & 3.3V 13 mA Power10 Per converter power consumption One Stereo ADC Didd 3.3V 3 mA One Stereo ADC Aidd 5.0V, 4.75V, & 3.3V 11.3 mA One Stereo DAC Didd 3.3V 3 mA One Stereo DAC Aidd 5.0V, 4.75V, & 3.3V 10.6 mA 3.3V, 1.5V 2 mA DVDD_IO Voltage Reference Outputs VREFOut11 All VREFILT (VAG) - 0.5 X AVdd - V All 0.45 X AVdd PLL lock time All 96 200 usec PLL (or HD Audio Bit CLK) 24MHz clock jitter All 150 500 psec V Phased Locked Loop ESD / Latchup Latch-up ESD - Human Body Model Charged Device Model As described in JESD78 All As described in JESD22-A114-B All 3K 4K V As described in JESD22-C101 All 500 1K V Table 16. 92HD73D 5V, 4.75V, and 3.3V Analog Performance Characteristics 1.Dynamic Range is the ratio of the full scale signal to the noise output with a -60dBFS signal as defined in AES17 as SNR in the presence of signal and outlined in AES6id, measured "A weighted" over 20 Hz to 20 kHz bandwidth 2.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). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 37 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 3.THD+N ratio as defined in AES17 and outlined in AES6id,non-weighted, over 20 Hz to 20 kHz bandwidth.Results at the jack are dependent on external components and will likely be 1 - 2dB worse. 4.Peak-to-Peak Ripple over Passband meets 0.125dB limits, 48 kHz or 44.1 kHz Sample Frequency. 1dB limit. 5.Stop Band rejection determines filter requirements. Out-of-Band rejection determines audible noise. 6.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. 7.Gain drift is the change in analog volume control gain for each step across the supported 0 oC TO 70 oC temperature range referenced to the 25 oC gain value and specified in ppm per oC 8. 1dB limits for Line Output & 0 dB gain, at -20dBV 9.Spurious tone rejection is tested with ADC dither enabled and compared to ADC performance without dither. 10.Power consumption is the CODEC only and does not account for output loading. Headphones, GPIO loads, SPDIF termination, and all other loads should be accounted for when determining the audio subsystem power budget. 11.Can be set to 0.5 or 0.8 AVdd. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 38 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 3. PORT CONFIGURATIONS Entertainment PC Front Rear ADC1 DAC 3 C G CTR/LFE DAC 2 D F REAR SURR E SPDIF_OUT A LI,MIC DAC 1 B FRONT DAC 0 HP MIC,LI ADC0 MIC,LI 6 7 8 9 10 11 ADC1 I ADC1 VOLUME 5 4 3 2 1 0 Video IN HDMI SPDIF_IN Consumer Desktop Front Rear 5-Stack Option ADC1/DAC3 DAC 3 CTR/LFE DAC 2 REAR SURR G C F D E SPDIF_OUT A LI,MIC / CTR-LFE DAC 1 B FRONT DAC0 / ADC0 HP / MIC,LI ADC0 / DAC0 MIC,LI / HP ADC1/DAC2 MIC,LI / REAR SURR SPDIF_IN HDMI/Display Port Mobile Dock Side A B C SPDIF_OUT DAC 0 D HP ADC 0 E MIC,LI ADC 0 G LI,MIC F HDMI/Display Port DAC 1 HP ADC 1 MIC,LI DAC 3 CTR/LFE DAC 2 REAR SURR Internal A M P H DAC 3 OR EAPD Digital Mic Array I Mic Array 4 or 5 stereo DACs / 2 stereo ADCs, 8 ports UJ. 9 stereo ports total. Two SPDIF outputs. 3 HEADPHONE PORTS DAC output can be mixed with inputs for record or playback. Figure 10. Port Configuration IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 39 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 4. FUNCTIONAL BLOCK DIAGRAMS Digital Mute Stream & Channel Select Digital Mute ADC0 ADC1 PCM to SPDIF OUT SPDIF OUT1 Pin 40 PCM to SPDIF OUT SPDIF OUT0 Pin 48 Analog Beep MixerOutVol Digital Mute vol DAC 0 DAC0 DAC0 DAC1 DAC2 DAC3 MUX MUX Vendor Specific Digital PC Beep Stream & Channel Select MUX ADC0 ADC1 Stream & Channel Select EAPD/SPDIF_IN Pin 47 SPDIF IN to PCM MUX Digital Mute MUX Stream & Channel Select HP Port D Boost +0/+10/+20/+30 dB Digital Mute vol DAC 1 DAC1 DAC0 DAC1 DAC2 DAC3 MUX Stream & Channel Select Analog Beep MUX MUX Digital PC Beep MixerOutVol HP Port A Boost +0/+10/+20/+30 dB Digital Mute vol MixerOutVol DAC 2 DAC2 DAC0 DAC1 DAC2 DAC3 MUX Stream & Channel Select Analog Beep MUX MUX Digital PC Beep HP Port B Boost +0/+10/+20/+30 dB Digital Mute vol MixerOutVol DAC 3 DAC3 DAC0 DAC1 DAC2 DAC3 MUX Stream & Channel Select Analog Beep MUX MUX Digital PC Beep LO Port C Boost +0/+10/+20/+30 dB +0 to +22.5 dB In 1.5 dB steps Gain vol DAC0 DAC1 DAC2 DAC3 LO Port E Boost +0/+10/+20/+30 dB Port E Port F Port G Port H CD Digital PC Beep Analog Beep MixerOutVol DAC0 DAC1 DAC2 DAC3 MUX mute MixerOutVol MUX ADC0 MUX Stream & Channel Select Port D Analog Beep MUX Port C Digital PC Beep MUX Port B 1 bit HD Audio LINK LOGIC Mixer Port A LO Port F Boost +0/+10/+20/+30 dB DMIC0 DMIC1 Digital PC Beep Analog Beep Port B vol Gain Boost MixerOutVol DAC0 DAC1 DAC2 DAC3 Port E Port F Port G MUX mute LO Analog Beep MUX 1 bit ADC1 Digital PC Beep Port D MUX Stream & Channel Select Port G +0/+10/+20/+30 dB Port C +0 to +22.5 dB In 1.5 dB steps MUX DAC0 DAC1 DAC2 DAC3 Port A MUX MixerOutVol Mixer LO Port H Boost +0/+10/+20/+30 dB Port H No Bias PORT D Pin Complex Pins 35/36 Mic Bias PORT A Pin Complex Pins 39/41 Mic Bias PORT B Pin Complex Pins 21/22 Mic Bias PORT C Pin Complex Pins 23/24 Mic Bias PORT E Pin Complex Pins 14/15 No Bias PORT F Pin Complex Pins 16/17 No Bias PORT G Pin Complex Pins 43/44 No Bias PORT H Pin Complex Pins 45/46 CD DMIC0 mute Mixer MixerOutVol mute Vol -46.5 to 0 dB In 1.5 dB steps vol InMUX0 mute vol InMUX1 mute vol InMUX2 mute vol InMUX3 mute vol Digital Microphone volume and mute is done after the ADC but shown here and in widget list as same as analog path. +0/+10/+20/+30 dB Boost DMIC DMIC_0 DMIC_1 Boost DMIC DMIC_1 Pin 2 +0/+10/+20/+30 dB To all ports enabled as output CD mute Port F Port E Port G Port B InMUX2 Port H Port C Port G Pin 3 Analog PC_BEEP (Vendor Specific) DAC0 InMUX3 Port H MUX Port D Port A InMUX1 vol -6,-12,-18, -24 dB MUX Port B MUX MUX Port A (Port I) Pin Complex Pins 18/19/20 DMIC_0 -34.5 to +12 dB In 1.5 dB steps InMUX0 CD CD DMIC1 DAC1 DAC2 DAC3 Figure 11. Functional Block Diagram IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 40 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 5. WIDGET INFORMATION AND SUPPORTED COMMAND VERBS VOLUME KNOB DAC2 DAC3 LO Port C IN VOL 10/20/30 MixerOutVol Port C HP Port D IN VOL 10/20/30 MixerOutVol Port D DAC3 NID = 0Eh DAC0 DAC1 DAC2 DAC3 LO Port E IN VOL 10/20/30 MixerOutVol Port E NID = 19h LO Port F IN VOL 10/20/30 MixerOutVol Port F VOLUME Mute ADC0 HDA Link ADC0 MUX 0 to 22.5dB 1.5dB step Port A Port B Port C Port D Port E Port F Port G Port H CD DMIC0 DMIC1 Mixer VOLUME Mute NID = 1Bh ADC1 ADC1 MUX 0 to 22.5dB 1.5dB step MixerOutVol MixerOutVol Mute Volume -46.5 to 0dB in 1.5dB steps To all output enabled ports VSV INPORT0 MUX MUTE SPDIF OUT0 Mute Volume INPORT1 MUX Mute Volume Mute Volume CD Mute Volume -34.5 to +12dB in 1.5dB steps MUTE SPDIF OUT1 NID = 12h CD (Port I) Port A Port E Port G Port H INPORT2 MUX INPORT3 MUX DMIC0 10/20/30 Port B Port C Port G Port H NID = 2Bh Dig0Pin NID = 13h NID = 14h DMIC1 10/20/30 DAC DAC DAC DAC 0 1 2 3 Dig1Pin NID = 24h MUTE NID = 27h SPDIF IN ADC0 MUX ADC1 MUX Port A Port B Port D Port F NID = 2Ah NID = 23h NID = 26h PC_BEEP (Pin 12) NID = 29h Mute Volume NID = 22h ADC0 MUX ADC1 MUX Mute Volume -6,-12,-18, -24 dB NID = 28h Mixer NID = 25h LO Port H IN VOL 10/20/30 MixerOutVol Port H Port A Port B Port C Port D Port E Port F Port G Port H CD DMIC0 DMIC1 Mixer NID = 1Dh Mixer NID = 11h DAC0 DAC1 DAC2 DAC3 ADC1 MUX NID = 1Eh LO Port G IN VOL 10/20/30 MixerOutVol Port G ADC0 MUX NID = 21h NID = 10h DAC0 DAC1 DAC2 DAC3 VOL NID = 20h NID = 1Ah BIAS NID = 0Fh DAC0 DAC1 DAC2 DAC3 VSW1 BIAS NID = 0Dh DAC0 DAC1 DAC2 DAC3 -95.25 to 0dB 0.75dB step VOLUME NID = 18h NID = 0Ch DAC0 DAC1 DAC2 DAC3 DAC2 BIAS VOL VOLUME NID = 17h HP Port B IN VOL 10/20/30 MIXER Port B -95.25 to 0dB 0.75dB step BIAS NID = 0Bh DAC0 DAC1 DAC2 DAC3 DAC1 MUTE DAC1 HP Port A IN VOL 10/20/30 MIXER Port A Digital PC_BEEP -95.25 to 0dB 0.75dB step VOLUME NID = 16h NID = 0Ah DAC0 DAC1 DAC2 DAC3 NID = 1Ch MUTE DAC0 NID = 1Fh DAC0 MUTE VOLUME -95.25 to 0dB 0.75dB step MUTE NID = 15h Dig2Pin Figure 12. Widget Diagram IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 41 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 5.1. PC AUDIO Widget List ID Widget Name Description 00h Root Root Node 01h AFG Audio Function Group 0Ah Port A Port A Pin Widget (Configurable as HP, Line Out, Line In, Mic) 0Bh Port B Port B Pin Widget (Configurable as HP, Line Out, Line In, Mic) 0Ch Port C Port C Pin Widget (Configurable as Line In, Mic, Line Out) 0Dh Port D Port D Pin Widget (Configurable as HP, Line Out, Line In, Mic) 0Eh Port E Port E Pin Widget (Configurable as Line In, Mic, Line Out) 0Fh Port F Port F Pin Widget (Configurable as Line In, Mic, Line Out) 10h Port G Port G Pin Widget (Configurable as Line In, Mic, Line Out) 11h Port H Port H Pin Widget (Configurable as Line In, Mic, Line Out) 12h CD (Port I) CD Pin Widget (Configurable as Line In) 13h DigMic0 Digital Microphone 0 Pin Widget 14h DigMic1 Digital Microphone 1 Pin Widget 15h DAC0 Stereo Output Converter to DAC 16h DAC1 Stereo Output Converter to DAC 17h DAC2 Stereo Output Converter to DAC 18h DAC3 Stereo Output Converter to DAC (or Vendor Specific Widget) 19h RSVD Reserved 1Ah ADC0 Stereo Input Converter to ADC 1Bh ADC1 Stereo Input Converter to ADC 1Ch PCBeep Digital PC Beep 1Dh Mixer Mixer (Input Ports, DACs, Analog PC_Beep) 1Eh MixerOutVol Mixer Out Volume 1Fh VolumeKnob External Volume Control 20h ADC0Mux ADC0 Mux with volume and mute 21h ADC1Mux ADC1 Mux with volume and mute 22h Dig0Pin Digital Output Pin (pin48) 23h Dig1Pin Secondary Digital Output Pin (pin 40) 24h Dig2Pin EAPD and Digital Input Pin (Pin 47) 25h SPDIFOut0 Stereo Output for SPDIF_Out 26h SPDIFOut1 Second Stereo Output for SPDIF_Out 27h SPDIFIn Stereo converter widget for SPDIF_In Table 17. High Definition Audio Widget IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 42 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO ID Widget Name Description 28h InPort0Mux Input port pre-select for mixer 29h InPort1Mux input port pre-select for mixer 2Ah InPort2Mux input port pre-select for mixer 2Bh InPort3Mux input port pre-select for mixer Table 17. High Definition Audio Widget 5.2. Pin Configuration Default Register Settings The configuration default registers are 32-bit registers required for each pin widget. These registers are normally used by the CODEC driver to determine the configuration of jacks and devices attached to the CODEC. When the CODEC is powered on, these registers are loaded with the default values provided by IDT for typical system usage, and are loaded in a way that is compatible with the Microsoft Universal Audio Architecture (UAA) driver. The values can be overridden by IDT customers according to their system configuration. Table 18 shows the Pin Widget Configuration Default settings The settings reflect the Consumer Desktop use model with: *Independent Front Headphone and Microphone for real time communication *7.1 audio output at the rear *Rear Microphone and Line Input jacks *Optical SPDIF input and output jacks at the rear *HDMI *Digital Microphones are connected as a 4-mic array (Volume Knob Widget is visible, but inactive) *Analog CD input is connected to an internal ATAPI connector. . Pin Name Port Location Device Connection Color Misc Assoc. Seq PortAPin Connect to Jack 00b Mainboard Front 2h PortBPin Connect to Jack 00b Mainboard Front 2h Mic In Ah 1/8 inch Jack 1h Pink 9h Jack Detect Override=0 4h 0h PortCPin Connect to Jack 00b Mainboard Rear 1h Mic In Ah 1/8 inch Jack 1h Pink 9h Jack Detect Override=0 2h 0h PortDPin Connect to Jack 00b Mainboard Rear 1h Line Out 0h 1/8 inch Jack 1h Green 4h Jack Detect Override=0 1h 0h PortEPin Connect to Jack 00b Mainboard Rear 1h Line In 8h 1/8 inch Jack 1h Blue 3h Jack Detect Override=0 2h Eh PortFPin Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h MonoOutPin Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h HP Out 2h 1/8 inch Jack 1h Green 4h Jack Detect Override=0 3h 0h Table 18. Pin Configuration Default Settings IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 43 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Pin Name Port Location Device Connection PC AUDIO Color Misc Assoc. Seq DigOutPin0 Connect to Jack 00b Mainboard Rear 000001b SPDIF Out 4h optical 5h Gray 2h Jack Detect Override=0 5h 0h DigOutPin1 Connect to Jack 10b Internal 011000b Digital Other Out 5h Other Digital 6h Unknown 0h Jack Detect Override=0 6h 0h DigOutPin2 Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h DigMic0Pin Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h DigMic1Pin Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h Analog PC_BEEP Pin Not Connected 01b NA 000000b Other Fh Unknown 0h Unknown 0h Jack Detect Override=0 Fh 0h Table 18. Pin Configuration Default Settings IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 44 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6. WIDGET INFORMATION Bits [39:32] Bits [31:28] BITS [27:20] BITS[19:16] BITS [15:0] Reserved CODEC Address NID Verb ID (4-bit) Payload Data (16-bit) Table 19. Command Format for Verb with 4-bit Identifier Bits [39:32] Bits [31:28] BITS [27:20] BITS[19:8] BITS [7:0] Reserved CODEC Address NID Verb ID (12-bit) Payload Data (8-bit) Table 20. Command Format for Verb with 12-bit Identifier There are two types of responses: Solicited and Unsolicited. Solicited responses are provided as a direct response to an issued command and will be provided in the frame immediately following the command. Unsolicited responses are provided by the CODEC independent of any command. Unsolicited responses are the result of CODEC events such as a jack insertion detection. The formats for Solicited Responses and Unsolicited Responses are shown in the tables below. The "Tag" field in bits [31:28] of the Unsolicited Response identify the event. Bit [35] Bit [34] BITS [33:32] BITS[31:0] Valid (Valid = 1) UnSol = 0 Reserved Response Table 21. Solicited Response Format Bit [35] Bit [34] BITS [33:32] BITS[31:28] BITS [27:0] Valid (Valid = 1) UnSol = 1 Reserved Tag Response Table 22. Unsolicited Response Format 6.1. Root Node (NID = 00) ) 6.1.1. Root VendorID Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 45 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.1.1.1. Root VendorID Bit 6.1.2. PC AUDIO Bitfield Name RW Reset Description [31.:16] Vendor R 111D Vendor ID. [15.:8] DeviceFix R 76 Device ID 7674h [7.:0] DeviceProg R 74 Device ID 7674h Root RevID Verb ID Payload F00 Get 6.1.2.1. Response 02 See bitfield table. Root RevID Bit Bitfield Name RW Reset Description [31.:24] Rsvd R 00 Reserved. [23.:20] Major R 1 Compliant HDAudio spec major revision. [19.:16] Minor R 0 Compliant HDAudio spec minor revision [15.:12] RevisionFix R 0 Vendors rev number for this device. [11.:8] RevisionProg R 1 Vendors rev number for this device. [7.:4] SteppingFix R 0 Vendor RevID. [3.:0] SteppingProg R 1 Vendor RevID. 6.1.2.2. Root NodeInfo Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:16] StartNID R 01 Starting node number (NID) of first function group [15.:8] Rsvd1 R 00 Reserved. [7.:0] TotalNodes R 01 Total number of nodes IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 46 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2. PC AUDIO AFG Node (NID = 01 ) 6.2.1. AFG Reset Verb ID Payload Response See bitfield table. Get 6.2.1.1. AFG Reset Bit 6.2.2. Bitfield Name RW Reset [31.:8] Rsvd1 R 000000 Reserved. [7.:0] Execute W 00 Function Reset. AFG NodeInfo Verb ID Payload F00 Get 6.2.2.1. 04 Response See bitfield table. AFG NodeInfo Bit 6.2.3. Description Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:16] StartNID R 0A Starting node number for function group subordinate nodes. [15.:8] Rsvd1 R 00 Reserved. [7.:0] TotalNodes R 22 Total number of nodes. AFG FGType Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 05 47 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.3.1. AFG FGType Bit 6.2.4. PC AUDIO Bitfield Name RW Reset Description [31.:9] Rsvd R 000000 Reserved. [8] UnSol R 1 Unsolicited response supported: 1 = yes 0 = no. [7.:0] NodeType R 1 Function group type: 00h = Reserved; 01h = Audio Function Group; 02h = Vendor Defined Modem Function Group; 03h-7Fh = Reserved; 80h-FFh = Vendor Defined Function Group AFG AFGCap Verb ID Payload F00 Get 6.2.4.1. 08 Response See bitfield table. AFG AFGCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd3 R 00 Reserved. [16] BeepGen R 1 Beep generator present: 1 = yes 0 = no. [15.:12] Rsvd2 R 0 Reserved. [11.:8] InputDelay R D Typical latency in 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 HD Audio link. [7.:4] Rsvd1 R 0 Reserved. [3.:0] OutputDelay R D Typical latency in frames. Number of samples between when the signal is received from the HD Audio link and when it appears as an analog signal at the pin. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 48 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.5. PC AUDIO AFG PCMCap Verb ID Payload F00 Get 6.2.5.1. 0A Response See bitfield table. AFG PCMCap Bit Bitfield Name RW Reset Description [31.:21] Rsvd2 R 000 Reserved. [20] B32 R 0 32 bit audio format support: 1 = yes 0 = no. [19] B24 R 1 24 bit audio format support: 1 = yes 0 = no. [18] B20 R 1 20 bit audio format support: 1 = yes 0 = no. [17] B16 R 1 16 bit audio format support: 1 = yes 0 = no. [16] B8 R 0 8 bit audio format support: 1 = yes 0 = no. [15.:12] Rsvd1 R 0 Reserved. [11] R12 R 0 384kHz rate support: 1 = yes 0 = no. [10] R11 R 1 192kHz rate support: 1 = yes 0 = no. [9] R10 R 1 176.4kHz rate support: 1 = yes 0 = no. [8] R9 R 1 96kHz rate support: 1 = yes 0 = no. [7] R8 R 1 88.2kHz rate support: 1 = yes 0 = no. [6] R7 R 1 48kHz rate support: 1 = yes 0 = no. [5] R6 R 1 44.1kHz rate support: 1 = yes 0 = no. [4] R5 R 0 32kHz rate support: 1 = yes 0 = no. [3] R4 R 0 22.05kHz rate support: 1 = yes 0 = no. [2] R3 R 0 16kHz rate support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 49 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.5.1. AFG PCMCap Bit 6.2.6. PC AUDIO Bitfield Name RW Reset [1] R2 R 0 11.025kHz rate support: 1 = yes 0 = no. [0] R1 R 0 8kHz rate support: 1 = yes 0 = no. AFG StreamCap Verb ID Payload F00 Get 6.2.6.1. 0B Response See bitfield table. AFG StreamCap Bit 6.2.7. Description Bitfield Name RW Reset Description [31.:3] Rsvd R 00000000 Reserved. [2] AC3 R 0 AC-3 formatted data support: 1 = yes 0 = no. [1] Float32 R 0 Float32 formatted data support: 1 = yes 0 = no. [0] PCM R 1 PCM-formatted data support: 1 = yes 0 = no. AFG InAmpCap Verb ID Payload F00 Get 6.2.7.1. 0D Response See bitfield table. AFG InAmpCap Bit Bitfield Name RW Reset Description [31] Mute R 0 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 27 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 50 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.7.1. AFG InAmpCap Bit 6.2.8. PC AUDIO Bitfield Name RW Reset [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 03 Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 00 Indicates which step is 0dB AFG PwrStateCap Verb ID Payload F00 Get 6.2.8.1. 0F Response See bitfield table. AFG PwrStateCap Bit 6.2.9. Description Bitfield Name RW Reset Description [31.:4] Rsvd R 0000000 Reserved. [3] D3Sup R 1 D3 power state support: 1 = yes 0 = no. [2] D2Sup R 1 D2 power state support: 1 = yes 0 = no. [1] D1Sup R 1 D1 power state support: 1 = yes 0 = no. [0] D0Sup R 1 D0 power state support: 1 = yes 0 = no. AFG GPIOCnt Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 11 51 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.9.1. AFG GPIOCnt Bit 6.2.10. PC AUDIO Bitfield Name RW Reset Description [31] GPIWake R 1 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 1 GPIO unsolicited response support: 1 = yes 0 = no. [29.:24] Rsvd R 00 Reserved. [23.:16] NumGPIs R 00 Number of GPI pins supported by function group. [15.:8] NumGPOs R 00 Number of GPO pins supported by function group. [7.:0] NumGPIOs R 08 Number of GPIO pins supported by function group. AFG OutAmpCap Verb ID Payload F00 Get 6.2.10.1. AFG OutAmpCap Bit Bitfield Name 12 RW Response See bitfield table. Reset Description [31] Mute R 1 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 02 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. [15] Rsvd2 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 52 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.11. 6.2.10.1. AFG OutAmpCap Bit Bitfield Name RW PC AUDIO Reset [14.:8] NumSteps R 7F Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 7F Indicates which step is 0dB AFG PwrState Verb ID Payload F05 Get 6.2.11.1. 00 Response See bitfield table. AFG PwrState Bit 6.2.12. Description Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. AFG UnsolResp Verb ID Payload F08 Get 6.2.12.1. 00 Response See bitfield table. AFG UnsolResp Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 53 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.12.1. AFG UnsolResp Bit 6.2.13. PC AUDIO Bitfield Name RW Reset Description [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. AFG GPIO Verb ID Payload F15 Get 6.2.13.1. 00 Response See bitfield table. AFG GPIO Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Data7 RW 0 Data for GPIO7. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [6] Data6 RW 0 Data for GPIO6. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [5] Data5 RW 0 Data for GPIO5. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [4] Data4 RW 0 Data for GPIO4. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 54 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.13.1. AFG GPIO Bit 6.2.14. PC AUDIO Bitfield Name RW Reset Description [3] Data3 RW 0 Data for GPIO3. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [2] Data2 RW 0 Data for GPIO2. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [1] Data1 RW 0 Data for GPIO1. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 [0] Data0 RW 0 Data for GPIO0. If this GPIO bit is configured as Sticky (edge-sensitive) input it can be cleared by writing "0". For details of read back value refer to HD Audio spec. section 7.3.3.22 AFG GPIOEn Verb ID Payload F16 Get 6.2.14.1. 00 Response See bitfield table. AFG GPIOEn Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mask7 RW 0 Enable for GPIO7: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [6] Mask6 RW 0 Enable for GPIO6: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 55 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.14.1. AFG GPIOEn Bit 6.2.15. PC AUDIO Bitfield Name RW Reset Description [5] Mask5 RW 0 Enable for GPIO5: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [4] Mask4 RW 0 Enable for GPIO4: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [3] Mask3 RW 0 Enable for GPIO3: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [2] Mask2 RW 0 Enable for GPIO2: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [1] Mask1 RW 0 Enable for GPIO1: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control [0] Mask0 RW 0 Enable for GPIO0: 0 = pin is disabled (Hi-Z state); 1 = pin is enabled; behavior determined by GPIO Direction control AFG GPIODir Verb ID Payload F17 Get 6.2.15.1. 00 Response See bitfield table. AFG GPIODir Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Control7 RW 0 Direction control for GPIO7: 0 = GPIO is configured as input; 1 = GPIO is configured as output [6] Control6 RW 0 Direction control for GPIO6: 0 = GPIO is configured as input; 1 = GPIO is configured as output IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 56 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.15.1. AFG GPIODir Bit 6.2.16. PC AUDIO Bitfield Name RW Reset Description [5] Control5 RW 0 Direction control for GPIO5: 0 = GPIO is configured as input; 1 = GPIO is configured as output [4] Control4 RW 0 Direction control for GPIO4: 0 = GPIO is configured as input; 1 = GPIO is configured as output [3] Control3 RW 0 Direction control for GPIO3: 0 = GPIO is configured as input; 1 = GPIO is configured as output [2] Control2 RW 0 Direction control for GPIO2: 0 = GPIO is configured as input; 1 = GPIO is configured as output [1] Control1 RW 0 Direction control for GPIO1: 0 = GPIO is configured as input; 1 = GPIO is configured as output [0] Control0 RW 0 Direction control for GPIO0: 0 = GPIO is configured as input; 1 = GPIO is configured as output AFG GPIOWakeEn Verb ID Payload F18 Get 6.2.16.1. 00 Response See bitfield table. AFG GPIOWakeEn Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] W7 RW 0 Wake enable for GPIO7: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 57 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.16.1. PC AUDIO AFG GPIOWakeEn Bit Bitfield Name RW Reset Description [6] W6 RW 0 Wake enable for GPIO6: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [5] W5 RW 0 Wake enable for GPIO5: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [4] W4 RW 0 Wake enable for GPIO4: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [3] W3 RW 0 Wake enable for GPIO3: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [2] W2 RW 0 Wake enable for GPIO2: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [1] W1 RW 0 Wake enable for GPIO1: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. [0] W0 RW 0 Wake enable for GPIO0: 0 = wake-up event is disabled; 1 = When HD Audio link is powered down (RST# is asserted) a wake-up event will trigger a Status Change Request event on the link. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 58 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.17. PC AUDIO AFG GPIOUnsol Verb ID Payload F19 Get 6.2.17.1. 00 Response See bitfield table. AFG GPIOUnsol Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] EnMask7 RW 0 Unsolicited enable mask for GPIO7. 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. [6] EnMask6 RW 0 Unsolicited enable mask for GPIO6. 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. [5] EnMask5 RW 0 Unsolicited enable mask for GPIO5. 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. [4] EnMask4 RW 0 Unsolicited enable mask for GPIO4. If set and the Unsolicited Response control for this widget has been enabled an unsolicited response will be sent when GPIO2 is configured as input and changes state. [3] EnMask3 RW 0 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 GPIO2 is configured as input and changes state. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 59 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.17.1. AFG GPIOUnsol Bit 6.2.18. PC AUDIO Bitfield Name RW Reset Description [2] EnMask2 RW 0 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. [1] EnMask1 RW 0 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. [0] EnMask0 RW 0 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 Verb ID Payload F1A Get 6.2.18.1. 00 Response See bitfield table. AFG GPIOSticky Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mask7 RW 0 GPIO7 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [6] Mask6 RW 0 GPIO6 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 60 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.18.1. AFG GPIOSticky Bit 6.2.19. PC AUDIO Bitfield Name RW Reset Description [5] Mask5 RW 0 GPIO5 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [4] Mask4 RW 0 GPIO4 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [3] Mask3 RW 0 GPIO3 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [2] Mask2 RW 0 GPIO2 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [1] Mask1 RW 0 GPIO1 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). [0] Mask0 RW 0 GPIO0 input type (when configured as input): 0 = Non-Sticky (level-sensitive); 1 = Sticky (edge-sensitive). AFG SubID Verb ID Payload F20 Get 6.2.19.1. 00 Response See bitfield table. AFG SubID Bit Bitfield Name RW Reset Description [31.:24] Subsys3 RW 00 Subsystem ID (byte 3) [23.:16] Subsys2 RW 00 Subsystem ID (byte 2) [15.:8] Subsys1 RW 01 Subsystem ID (byte 1) [7.:0] Assembly RW 00 Assembly ID (Not applicable to codec vendors). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 61 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.20. PC AUDIO AFG GPIOPlrty Verb ID Payload F70 Get 6.2.20.1. 00 Response See bitfield table. AFG GPIOPlrty Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] GP7 RW 1 GPIO7 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [6] GP6 RW 1 GPIO6 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [5] GP5 RW 1 GPIO5 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [4] GP4 RW 1 GPIO4 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [3] GP3 RW 1 GPIO3 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [2] GP2 RW 1 GPIO2 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 62 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.20.1. AFG GPIOPlrty Bit 6.2.21. PC AUDIO Bitfield Name RW Reset Description [1] GP1 RW 1 GPIO1 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected [0] GP0 RW 1 GPIO0 Polarity: If configured as output or non-sticky input: 0 = inverting; 1 = non-inverting. If configured as sticky input: 0 = falling edges will be detected; 1 = rising edges will be detected AFG GPIODrive Verb ID Payload F71 Get 6.2.21.1. 00 Response See bitfield table. AFG GPIODrive Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] OD7 RW 0 GPIO7 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [6] OD6 RW 0 GPIO6 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [5] OD5 RW 0 GPIO5 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [4] OD4 RW 0 GPIO4 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [3] OD3 RW 0 GPIO3 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 63 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.21.1. AFG GPIODrive Bit 6.2.22. PC AUDIO Bitfield Name RW Reset Description [2] OD2 RW 0 GPIO2 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [1] OD1 RW 0 GPIO1 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open drain (drive 0 float for 1). [0] OD0 RW 0 GPIO0 Drive Mode: 0 = push-pull (drive 0 and 1); 1 = open-drain (drive 0 float for 1). AFG DMic Verb ID Payload F78 Get 6.2.22.1. 00 Response See bitfield table. AFG DMic Bit Bitfield Name RW Reset Description [31.:6] Rsvd R 0000000 Reserved. [5] Mono1 RW 0 DMic1 mono select: 0 = stereo operation, 1 = mono operation (left channel duplicated to the right channel). [4] Mono0 RW 0 DMic0 mono select: 0 = stereo operation, 1 = mono operation (left channel duplicated to the right channel). [3.:2] PhAdj RW 0 Selects what phase of the DMic clock the data should be latched: 0h = left data rising edge/right data falling edge; 1h = left data center of high/right data center of low; 2h = left data falling edge/right data rising edge; 3h = left data center of low/right data center of high [1.:0] Rate RW 2 Selects the DMic clock rate: 0h = 4.704MHz; 1h = 3.528MHz; 2h = 2.352MHz; 3h = 1.176MHz. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 64 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.2.23. PC AUDIO AFG AnaBeep Verb ID FEE Get 6.2.23.1. 00 Response See bitfield table. AFG AnaBeep Bit 6.3. Payload Bitfield Name RW Reset Description [31.:3] Rsvd R 0000000 Reserved. [2:1] Gain RW 3 Analog PCBeep Gain 0h=-18dB 1h=-12dB 2h=-6dB 3h=0dB [0] Enable RW 0 Analog PCBeep enable 1=Analog PC Beep enabled 0=disabled Port A Node (NID = 0A) 6.3.1. PortA WCap Verb ID Payload F00 Get 6.3.1.1. 09 Response See bitfield table. PortA WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 65 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.1.1. PortA WCap Bit 6.3.2. PC AUDIO Bitfield Name RW Reset Description [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortA PinCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0C 66 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.2.1. PortA PinCap Bit 6.3.3. PC AUDIO Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 1 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. PortA ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 67 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.3.1. PortA ConLst Bit 6.3.4. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortA ConLstEntry0 Verb ID Payload F02 Get 6.3.4.1. Response 00 See bitfield table. PortA ConLstEntry0 Bit 6.3.5. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1E InputMixer Summing widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 19 DAC1 Converter widget (0x19) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) PortA ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 68 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.5.1. PortA ConSelectCtrl Bit 6.3.6. PC AUDIO Bitfield Name RW Reset [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortA PinWCntrl Verb ID Payload F07 Get 6.3.6.1. 00 Response See bitfield table. PortA PinWCntrl Bit 6.3.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] HPhnEn RW 0 Headphone amp enable: 1 = enabled 0 = disabled. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [4.:3] Rsvd1 R 0 Reserved. [2.:0] VRefEn RW 0 Vref selection (See VrefCntrl field of PinCap parameter for supported selections): 000b= HI-Z, 001b= 50% 010b= GND, 011b= Reserved 100b= 80%, 101b= 100% 110b= Reserved, 111b= Reserved PortA UnsolResp Verb ID Get F08 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 69 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.7.1. PortA UnsolResp Bit 6.3.8. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortA ChSense Verb ID F09 Get 6.3.8.1. Payload 00 Response See bitfield table. PortA ChSense Bit Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFF Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 70 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.9. PC AUDIO PortA InAmpLeft Verb ID B20 Get 6.3.9.1. 00 Bitfield Name RW See bitfield table. Reset Description [31.:2] Rsvd1 R 00000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortA InAmpRight Verb ID Payload B00 Get 6.3.11. Response PortA InAmpLeft Bit 6.3.10. Payload 6.3.10.1. PortA InAmpRight Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:2] Rsvd1 R 00000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortA ConfigDefault Verb ID Get F1C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 71 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.3.11.1. PC AUDIO PortA ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 02 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 2 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] Connection Type RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 4 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 3 Default assocation. [3.:0] Sequence RW 0 Sequence. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 72 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4. PC AUDIO PortB Node (NID = 0B) 6.4.1. PortB WCap Verb ID Payload F00 Get 6.4.1.1. 09 Response See bitfield table. PortB WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 73 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.1.1. PortB WCap Bit 6.4.2. PC AUDIO Bitfield Name RW Reset Description [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortB PinCap Verb ID Payload F00 Get 6.4.2.1. 0C Response See bitfield table. PortB PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 17 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 1 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 74 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.2.1. PortB PinCap Bit 6.4.3. PC AUDIO Bitfield Name RW Reset [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. PortB ConLstEntry0 Verb ID Payload F00 Get 6.4.3.1. 0E Response See bitfield table. PortB ConLst Bit 6.4.4. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortB ConLstEntry0 Verb ID Get F02 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 75 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.4.1. PortB ConLstEntry0 Bit 6.4.5. PC AUDIO Bitfield Name RW Reset [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1E MixerOutVol Selector widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) PortB ConSelectCtrl Verb ID Payload F01 Get 6.4.5.1. 00 Response See bitfield table. PortB ConSelectCtrl Bit 6.4.6. Description Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortB PinWCntrl Verb ID Get F07 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 76 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.6.1. PortB PinWCntrl Bit 6.4.7. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd2 R 0000000 Reserved. [7] HPhnEn RW 0 Headphone amp enable: 1 = enabled, 0 = disabled. [6] OutEn RW 0 Output enable: 1 = enabled, 0 = disabled. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:3] Rsvd1 R 0 Reserved. [2.:0] VRefEn RW 0 Vref selection (See VrefCntrl field of PinCap parameter for supported selections): 000b= HI-Z; 001b= 50%; 010b= GND; 011b= Reserved; 100b= 80%; 101b= 100%; 110b= Reserved; 111b= Reserved PortB UnsolResp Verb ID Payload F08 Get 6.4.7.1. 00 Response See bitfield table. PortB UnsolResp Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 77 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.8. PC AUDIO PortB ChSense Verb ID F09 Get 6.4.8.1. 00 Response See bitfield table. PortB ChSense Bit 6.4.9. Payload Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFF Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortB InAmpLeft Verb ID Payload B20 Get 6.4.9.1. 00 Response See bitfield table. PortB InAmpLeft Bit Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 78 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.10. PC AUDIO PortD InAmpRight Verb ID B00 Get 6.4.11. Payload 6.4.10.1. PortD InAmpRight Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortB ConfigDefault Verb ID Payload F1C Get 6.4.11.1. 00 Response See bitfield table. PortB ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 02 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 79 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.4.11.1. PortB ConfigDefault Bit 6.5. PC AUDIO Bitfield Name RW Reset Description [23.:20] Device RW A Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 9 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 4 Default assocation. [3.:0] Sequence RW 0 Sequence. Port C Node (NID = 0C) 6.5.1. PortC WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 80 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.1.1. PC AUDIO PortC WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 81 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.2. PC AUDIO PortC PinCap Verb ID Payload F00 Get 6.5.2.1. 0C Response See bitfield table. PortC PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 17 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 82 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.3. PC AUDIO PortC ConLst Verb ID F00 Get 6.5.3.1. Response 0E See bitfield table. PortC ConLst Bit 6.5.4. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortC ConLstEntry0 Verb ID Payload F02 Get 6.5.4.1. Response 00 See bitfield table. PortC ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 17 InputMixer Summing widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 83 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.5. PC AUDIO PortC ConSelectCtrl Verb ID F01 Get 6.5.5.1. 00 Response See bitfield table. PortC ConSelectCtrl Bit 6.5.6. Payload Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortC PinWCntrl Verb ID Payload F07 Get 6.5.6.1. 00 Response See bitfield table. PortC PinWCntrl Bit Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:3] Rsvd1 R 0 Reserved. [2.:0] VRefEn RW 0 Vref selection (See VrefCntrl field of PinCap parameter for supported selections): 000b= HI-Z; 001b= 50%; 010b= GND; 011b= Reserved; 100b= 80%; 101b= 100%; 110b= Reserved; 111b= Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 84 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.7. PC AUDIO PortC UnsolResp Verb ID F08 Get 6.5.7.1. 00 Response See bitfield table. PortC UnsolResp Bit 6.5.8. Payload Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortC ChSense Verb ID F09 Get 6.5.8.1. Payload 00 Response See bitfield table. PortC ChSense Bit [31] Bitfield Name PresDtct IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R Reset 0 85 Description Presence detection indicator: 1 = presence detected; 0 = presence not detected. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.8.1. PortC ChSense Bit 6.5.9. PC AUDIO Bitfield Name RW Reset Description [30.:1] Impedence R 3FFFFFFF Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortC InAmpLeft Verb ID B20 Get 6.5.9.1. 00 Response See bitfield table. PortC InAmpLeft Bit 6.5.10. Payload Bitfield Name RW Reset Description [31.:2] Rsvd1 R 00000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortC InAmpRight Verb ID Get B00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 86 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.11. 6.5.10.1. PortC InAmpRight Bit Bitfield Name RW PC AUDIO Reset Description [31.:2] Rsvd1 R 00000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortC ConfigDefault Verb ID Payload F1C Get 6.5.11.1. 00 Response See bitfield table. PortC ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 1 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 87 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.5.11.1. PortC ConfigDefault Bit 6.6. PC AUDIO Bitfield Name RW Reset Description [23.:20] Device RW 8 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 3 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 2 Default assocation. [3.:0] Sequence RW 1 Sequence. Port D Node (NID = 0D) 6.6.1. PortD WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 88 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.1.1. PC AUDIO PortD WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 89 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.2. PC AUDIO PortD PinCap Verb ID Payload F00 Get 6.6.2.1. 0C Response See bitfield table. PortD PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 1 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 90 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.3. PC AUDIO PortD ConLst Verb ID F00 Get 6.6.3.1. Response 0E See bitfield table. PortD ConLst Bit 6.6.4. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortD ConLstEntry0 Verb ID Payload F02 Get 6.6.4.1. Response 00 See bitfield table. PortD ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1E MixerOutVol Summing widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [15.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 91 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.5. PC AUDIO PortD ConSelectCtrl Verb ID F01 Get 6.6.5.1. 00 Response See bitfield table. PortD ConSelectCtrl Bit 6.6.6. Payload Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortD PinWCntrl Verb ID Payload F07 Get 6.6.6.1. 00 Response See bitfield table. PortD PinWCntrl Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] HPhnEn RW 0 Headphone amp enable: 1 = enabled, 0 = disabled. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 92 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.7. PC AUDIO PortD UnsolResp Verb ID F08 Get 6.6.7.1. 00 Response See bitfield table. PortD UnsolResp Bit 6.6.8. Payload Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortD ChSense Verb ID F09 Get 6.6.8.1. Payload 00 Response See bitfield table. PortD ChSense Bit [31] Bitfield Name PresDtct IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R 93 Reset 0 Description Presence detection indicator: 1 = presence detected; 0 = presence not detected. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.8.1. PortD ChSense Bit 6.6.9. PC AUDIO Bitfield Name RW Reset Description [30.:1] Impedence R 3FFFFFFFh Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortD InAmpLeft Verb ID B20 Get 6.6.9.1. 00 Response See bitfield table. PortD InAmpLeft Bit 6.6.10. Payload Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortD InAmpRight Verb ID Get B00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 94 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.11. 6.6.10.1. PortD InAmpRight Bit Bitfield Name RW PC AUDIO Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortD ConfigDefault Verb ID Payload F1C Get 6.6.11.1. 00 Response See bitfield table. PortD ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 1 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 0 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 95 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.6.11.1. PortD ConfigDefault Bit 6.7. PC AUDIO Bitfield Name RW Reset Description [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 4 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 1 Default assocation. [3.:0] Sequence RW 0 Sequence. PortE Node (NID = 0E) 6.7.1. PortE WCap Verb ID Payload F00 Get 6.7.1.1. 09 Response See bitfield table. PortE WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 96 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.1.1. PortE WCap Bit 6.7.2. PC AUDIO Bitfield Name RW Reset Description [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortE PinCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0C 97 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.2.1. PortE PinCap Bit 6.7.3. PC AUDIO Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 17 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. PortE ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 98 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.3.1. PortE ConLst Bit 6.7.4. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortE ConLstEntry0 Verb ID Payload F02 Get 6.7.4.1. Response 00 See bitfield table. PortE ConLstEntry0 Bit 6.7.5. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1E MixerOutVol Summing widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [15.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) PortE ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 99 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.5.1. PortE ConSelectCtrl Bit 6.7.6. PC AUDIO Bitfield Name RW Reset [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortE PinWCntrl Verb ID Payload F07 Get 6.7.6.1. 00 Response See bitfield table. PortE PinWCntrl Bit 6.7.7. Description Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:3] Rsvd1 R 0 Reserved. [2.:0] VRefEn RW 0 Vref selection (See VrefCntrl field of PinCap parameter for supported selections): 000b= HI-Z; 001b= 50%; 010b= GND; 011b= Reserved; 100b= 80%; 101b= 100%; 110b= Reserved; 111b= Reserved PortE UnsolResp Verb ID Get F08 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 100 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.7.1. PortE UnsolResp Bit 6.7.8. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortE ChSense Verb ID F09 Get 6.7.8.1. Payload 00 Response See bitfield table. PortD ChSense Bit Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFFh Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 101 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.9. PC AUDIO PortE InAmpLeft Verb ID B20 Get 6.7.9.1. 00 Bitfield Name RW See bitfield table. Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortE InAmpRight Verb ID Payload B00 Get 6.7.11. Response PortE InAmpLeft Bit 6.7.10. Payload 6.7.10.1. PortE InAmpRight Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortE ConfigDefault Verb ID Get F1C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 102 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.7.11.1. PC AUDIO PortE ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 1 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW A Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 9 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 2 Default assocation. [3.:0] Sequence RW 0 Sequence. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 103 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8. PC AUDIO PortF Node (NID = 0F) 6.8.1. PortF WCap Verb ID Payload F00 Get 6.8.1.1. 09 Response See bitfield table. PortF WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 104 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8.1.1. PortF WCap Bit 6.8.2. PC AUDIO Bitfield Name RW Reset Description [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortF PinCap Verb ID Payload F00 Get 6.8.2.1. 0C Response See bitfield table. PortF PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 105 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8.2.1. PortF PinCap Bit 6.8.3. PC AUDIO Bitfield Name RW Reset [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. PortF ConLst Verb ID Payload F00 Get 6.8.3.1. 0E Response See bitfield table. PortF ConLst Bit 6.8.4. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. PortF ConLstEntry0 Verb ID Get F02 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 106 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8.4.1. PortF ConLstEntry0 Bit 6.8.5. PC AUDIO Bitfield Name RW Reset [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 17 InputMixer Summing widget (0x17) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 11 DAC1 Converter widget (0x11) [7.:0] ConL0 R 10 DAC0 Converter widget (0x10) PortF ConSelectCtrl Verb ID Payload F01 Get 6.8.5.1. 00 Response See bitfield table. PortF ConSelectCtrl Bit 6.8.6. Description Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. PortF PinWCntrl Verb ID Get F07 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 107 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8.6.1. PortF PinWCntrl Bit 6.8.7. PC AUDIO Bitfield Name RW Reset [31.:7] Rsvd2 R 000000 Reserved. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5] InEn RW 0 input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 0 Reserved. PortF UnsolResp Verb ID Payload F08 Get 6.8.7.1. 00 Response See bitfield table. PortF UnsolResp Bit 6.8.8. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortF ChSense Verb ID Get F09 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 108 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.8.8.1. PortF ChSense Bit 6.8.9. PC AUDIO Bitfield Name RW Reset [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFF h Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortF InAmpLeft Verb ID Payload B20 Get 6.8.9.1. 00 Response See bitfield table. PortF InAmpLeft Bit 6.8.10. Description Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortF InAmpRight Verb ID Get B00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 109 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9. 6.8.10.1. PortF InAmpRight Bit Bitfield Name RW PC AUDIO Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). PortG Node (NID = 10) 6.9.1. PortG WCap Verb ID Payload F00 Get 6.9.1.1. 09 Response See bitfield table. PortG WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 110 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.1.1. PortG WCap Bit 6.9.2. PC AUDIO Bitfield Name RW Reset Description [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortG PinCap Verb ID Payload F00 Get 6.9.2.1. 0C Response See bitfield table. PortG PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 111 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.2.1. PortG PinCap Bit 6.9.3. PC AUDIO Bitfield Name RW Reset Description [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. PortG ConLst Verb ID Payload F00 Get 6.9.3.1. 0E Response See bitfield table. PortG ConLst Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 112 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.4. PC AUDIO PortG ConLstEntry0 Verb ID F02 Get 6.9.4.1. Response 00 See bitfield table. PortG ConLstEntry0 Bit 6.9.5. Payload Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1E MixerOutVol Selector widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) PortG ConSelectCtrl Verb ID Payload F01 Get 6.9.5.1. 00 Response See bitfield table. PortG ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 113 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.6. PC AUDIO PortG PinWCntrl Verb ID F07 Get 6.9.6.1. 00 Response See bitfield table. PortG PinWCntrl Bit 6.9.7. Payload Bitfield Name RW Reset Description [31.:7] Rsvd2 R 000000 Reserved. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5] InEn RW 0 input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 0 Reserved. PortG UnsolResp Verb ID Payload F08 Get 6.9.7.1. 00 Response See bitfield table. PortG UnsolResp Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 114 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.8. PC AUDIO PortG ChSense Verb ID F09 Get 6.9.8.1. 00 Response See bitfield table. PortG ChSense Bit 6.9.9. Payload Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFFh Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortG InAmpLeft Verb ID Payload B20 Get 6.9.9.1. 00 Response See bitfield table. PortG InAmpLeft Bit Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 115 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.10. PC AUDIO PortG InAmpRight Verb ID Payload B00 Get 6.9.10.1. PortG InAmpRight Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 116 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.11. PC AUDIO PortG ConfigDefault Verb ID Payload F1C Get 6.9.11.1. 00 Response See bitfield table. PortG ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 01 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 0 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 6 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 117 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.9.11.1. PC AUDIO PortG ConfigDefault Bit Bitfield Name RW Reset Description [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 1 Default assocation. [3.:0] Sequence RW 1 Sequence. 6.10. PortH Node (NID = 11) 6.10.1. PortH WCap Verb ID Payload F00 Get 6.10.1.1. 09 Response See bitfield table. PortH WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 118 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.10.1.1. PortH WCap Bit 6.10.2. PC AUDIO Bitfield Name RW Reset Description [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortH PinCap Verb ID Payload F00 Get 6.10.2.1. 0C Response See bitfield table. PortH PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 119 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.10.2.1. PortH PinCap Bit 6.10.3. PC AUDIO Bitfield Name RW Reset Description [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. PortH ConLst Verb ID Payload F00 Get 6.10.3.1. 0E Response See bitfield table. PortH ConLst Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 120 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.10.4. PC AUDIO PortH ConLstEntry0 Verb ID F02 Get 6.10.4.1. Response 00 See bitfield table. PortH ConLstEntry0 Bit 6.10.5. Payload Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 1Eh MixerOutVol Selector widget (0x1E) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) PortH ConSelectCtrl Verb ID Payload F01 Get 6.10.5.1. 00 Response See bitfield table. PortH ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 121 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.10.6. PC AUDIO PortH PinWCntrl Verb ID F07 Get 6.10.6.1. 00 Response See bitfield table. PortH PinWCntrl Bit 6.10.7. Payload Bitfield Name RW Reset Description [31.:7] Rsvd2 R 000000 Reserved. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5] InEn RW 0 input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 0 Reserved. PortH UnsolResp Verb ID Payload F08 Get 6.10.7.1. 00 Response See bitfield table. PortH UnsolResp Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 122 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.10.8. PC AUDIO PortH ChSense Verb ID F09 Get 6.10.8.1. 00 Response See bitfield table. PortH ChSense Bit 6.10.9. Payload Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:1] Impedence R 3FFFFFFFh Impedance Sense Value (Bits 30:1): Measured impedence of the widget. An all ones value indicates an invalid sense reading [0] Execute RW 1 Impedance Sense Value (Bit 0)/Trigger: Read = Impedance value bit 0 Write 0 = Impedance sense occurs using left channel Write 1 = Impedance sense occurs using right channel PortH InAmpLeft Verb ID Payload B20 Get 6.10.9.1. 00 Response See bitfield table. PortH InAmpLeft Bit Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 123 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.10.10. PortH InAmpRight Verb ID Payload B00 Get 00 Response See bitfield table. 6.10.10.1. PortH InAmpRight Bit Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 124 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.10.11. PortH ConfigDefault Verb ID Payload F1C Get 00 Response See bitfield table. 6.10.11.1. PortH ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 01 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 0 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 1 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 2 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 125 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.10.11.1. PortH ConfigDefault Bit Bitfield Name RW Reset Description [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 1 Default assocation. [3.:0] Sequence RW 4 Sequence. 6.11. PortI Node (NID = 12) 6.11.1. PortI WCap Verb ID Payload F00 Get 6.11.1.1. 09 Response See bitfield table. PortI WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 126 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.11.1.1. PortI WCap Bit 6.11.2. PC AUDIO Bitfield Name RW Reset Description [7] UnSolCap R 1 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). PortI PinCap Verb ID Payload F00 Get 6.11.2.1. 0C Response See bitfield table. PortI PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 127 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.11.2.1. PortI PinCap Bit 6.11.3. PC AUDIO Bitfield Name RW Reset [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 1 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 1 Impedance sense support: 1 = yes 0 = no. PortI PinWCntrl Verb ID Payload F07 Get 6.11.3.1. 00 Response See bitfield table. PortI PinWCntrl Bit 6.11.4. Description Bitfield Name RW Reset Description [31.:6] Rsvd2 R 000000 Reserved. [5] InEn RW 0 input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 0 Reserved. PortI UnsolResp Verb ID Get F08 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 128 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.11.4.1. PortI UnsolResp Bit 6.11.5. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. PortI ChSense Verb ID 6.11.5.1. Payload F09 Get 00 Response See bitfield table. PortI ChSense Bit 6.11.6. Description Bitfield Name RW Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:0] Rsvd R 00000000 Reserved PortI ConfigDefault Verb ID Get F1C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 129 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.11.6.1. PC AUDIO PortH ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 2 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 19 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 3 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 3 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 0 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 1 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 2 Default assocation. [3.:0] Sequence RW E Sequence. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 130 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.12. DMic0 Node (NID = 13) 6.12.1. DMic0 WCap Verb ID Payload F00 Get 6.12.1.1. 09 Response See bitfield table. DMic0 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] DigitalStrm R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnsolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 131 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.12.1.1. DMic0 WCap Bit 6.12.2. PC AUDIO Bitfield Name RW Reset Description [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). DMic0 PinCap Verb ID Payload F00 Get 6.12.2.1. 0C Response See bitfield table. DMic0 PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VRefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 0 Output support: 1 = yes 0 = no. [3] HPhnDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 0 Presence detection support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 132 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.12.2.1. DMic0 PinCap Bit 6.12.3. PC AUDIO Bitfield Name RW Reset [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. DMic0 PinWCntrl Verb ID Payload F07 Get 6.12.3.1. 00 Response See bitfield table. DMic0 PinWCntrl Bit 6.12.4. Description Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 00 Reserved. DMic0 InAmpLeft Verb ID Payload B20 Get 6.12.4.1. 00 Response See bitfield table. DMic0 InAmpLeft Bit Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 133 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.12.5. PC AUDIO DMic0 InAmpRight Verb ID B00 Get 6.12.5.1. 00 Response See bitfield table. DMic0 InAmpRight Bit 6.12.6. Payload Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). DMic0 ConfigDefault Verb ID Payload F1C Get 6.12.6.1. 00 Response See bitfield table. DMic0 ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 2 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 10 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 134 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.12.6.1. PC AUDIO DMic0 ConfigDefault Bit Bitfield Name RW Reset Description [23.:20] Device RW A Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 3 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 0 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 7 Default assocation. [3.:0] Sequence RW 0 Sequence. 6.13. DMic1 Node (NID = 14) 6.13.1. DMic1 WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 135 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.13.1.1. PC AUDIO DMic1 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] DigitalStrm R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnsolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 136 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.13.2. PC AUDIO DMic1 PinCap Verb ID Payload F00 Get 6.13.2.1. 0C Response See bitfield table. DMic1 PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VRefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 0 Output support: 1 = yes 0 = no. [3] HPhnDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 0 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 137 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.13.3. PC AUDIO DMic1 PinWCntrl Verb ID F07 Get 6.13.3.1. 00 Bitfield Name RW See bitfield table. Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5] InEn RW 0 Input enable: 1 = enabled 0 = disabled. [4.:0] Rsvd1 R 00 Reserved. DMic1 InAmpLeft Verb ID Payload B20 Get 6.13.4.1. 00 Response See bitfield table. DMic1 InAmpLeft Bit 6.13.5. Response DMic1 PinWCntrl Bit 6.13.4. Payload Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). DMic1 InAmpRight Verb ID Get B00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 138 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.13.5.1. DMic1 InAmpRight Bit 6.13.6. PC AUDIO Bitfield Name RW Reset Description [31.:2] Rsvd1 R 000000 Reserved. [1.:0] Gain RW 0 Amp gain step number (see InAmpCap parameter pertaining to this widget). DMic1 ConfigDefault Verb ID Payload F1C Get 6.13.6.1. 00 Response See bitfield table. DMic1 ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 2 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 10 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW A Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 139 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.13.6.1. PC AUDIO DMic1 ConfigDefault Bit Bitfield Name RW Reset Description [19.:16] ConnectionType RW 3 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 0 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 7 Default assocation. [3.:0] Sequence RW E Sequence. 6.14. DAC0 Node (NID = 15) 6.14.1. DAC0 WCap Verb ID Payload F00 Get 6.14.1.1. 09 Response See bitfield table. DAC0 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 140 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.14.1.1. DAC0 WCap Bit 6.14.2. PC AUDIO Bitfield Name RW Reset Description [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). DAC0 Cnvtr Verb ID Get A IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0000 141 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.14.2.1. DAC0 Cnvtr Bit 6.14.3. PC AUDIO Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. DAC0 OutAmpLeft Verb ID Get BA0 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 142 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.14.3.1. DAC0 OutAmpLeft Bit 6.14.4. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC0 OutAmpRight Verb ID Payload B80 Get 6.14.4.1. 00 Response See bitfield table. DAC0 OutAmpRight Bit 6.14.5. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC0 PwrState Verb ID Get F05 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 143 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.14.5.1. DAC0 PwrState Bit 6.14.6. PC AUDIO Bitfield Name RW Reset [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. DAC0 CnvtrID Verb ID Payload F06 Get 6.14.6.1. 00 Response See bitfield table. DAC0 CnvtrID Bit 6.14.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). DAC0 LR Verb ID Get F0C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 144 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.14.7.1. PC AUDIO DAC0 LR Bit Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. 6.15. DAC1 Node (NID = 16) 6.15.1. DAC1 WCap Verb ID Payload F00 Get 6.15.1.1. 09 Response See bitfield table. DAC1 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 145 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.15.1.1. DAC1 WCap Bit 6.15.2. PC AUDIO Bitfield Name RW Reset Description [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). DAC1 Cnvtr Verb ID Payload A00 Get 6.15.2.1. 00 Response See bitfield table. DAC1 Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 146 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.15.2.1. DAC1 Cnvtr Bit 6.15.3. PC AUDIO Bitfield Name RW Reset Description [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. DAC1 OutAmpLeft Verb ID BA0 Get 6.15.3.1. Payload 00 Response See bitfield table. DAC1 OutAmpLeft Bit [31.:8] Bitfield Name Rsvd IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R 147 Reset 000000 Description Reserved. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.15.3.1. DAC1 OutAmpLeft Bit 6.15.4. PC AUDIO Bitfield Name RW Reset [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC1 OutAmpRight Verb ID Payload B80 Get 6.15.4.1. 00 Response See bitfield table. DAC1 OutAmpRight Bit 6.15.5. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC1 PwrState Verb ID Get F05 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 148 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.15.5.1. DAC1 PwrState Bit 6.15.6. PC AUDIO Bitfield Name RW Reset [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. DAC1 CnvtrID Verb ID Payload F06 Get 6.15.6.1. 00 Response See bitfield table. DAC1 CnvtrID Bit 6.15.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). DAC1 LR Verb ID Get F0C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 149 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.15.7.1. PC AUDIO DAC1 LR Bit Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. 6.16. DAC2 Node (NID = 17) 6.16.1. DAC2 WCap Verb ID Payload F00 Get 6.16.1.1. 09 Response See bitfield table. DAC2 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 150 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.16.1.1. DAC2 WCap Bit 6.16.2. PC AUDIO Bitfield Name RW Reset Description [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). DAC2 Cnvtr Verb ID Payload A00 Get 6.16.2.1. 00 Response See bitfield table. DAC2 Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 151 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.16.2.1. DAC2 Cnvtr Bit 6.16.3. PC AUDIO Bitfield Name RW Reset Description [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. DAC2 OutAmpLeft Verb ID BA0 Get 6.16.3.1. Payload 00 Response See bitfield table. DAC2 OutAmpLeft Bit [31.:8] Bitfield Name Rsvd IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R 152 Reset 000000 Description Reserved. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.16.3.1. DAC2 OutAmpLeft Bit 6.16.4. PC AUDIO Bitfield Name RW Reset [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC2 OutAmpRight Verb ID Payload B80 Get 6.16.4.1. 00 Response See bitfield table. DAC2 OutAmpRight Bit 6.16.5. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC2 PwrState Verb ID Get F05 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 153 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.16.5.1. DAC2 PwrState Bit 6.16.6. PC AUDIO Bitfield Name RW Reset [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. DAC2 CnvtrID Verb ID Payload F06 Get 6.16.6.1. 00 Response See bitfield table. DAC2 CnvtrID Bit 6.16.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). DAC2 LR Verb ID Get F0C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 154 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.16.7.1. PC AUDIO DAC2 LR Bit Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. 6.17. DAC3 Node (NID = 18) 6.17.1. DAC3 WCap Verb ID Payload F00 Get 6.17.1.1. 09 Response See bitfield table. DAC3 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 155 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.17.1.1. DAC3 WCap Bit 6.17.2. PC AUDIO Bitfield Name RW Reset Description [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). DAC3 Cnvtr Verb ID Payload A00 Get 6.17.2.1. 00 Response See bitfield table. DAC3 Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 156 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.17.2.1. DAC3 Cnvtr Bit 6.17.3. PC AUDIO Bitfield Name RW Reset Description [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. DAC3 OutAmpLeft Verb ID BA0 Get 6.17.3.1. Payload 00 Response See bitfield table. DAC3 OutAmpLeft Bit [31.:8] Bitfield Name Rsvd IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R 157 Reset 000000 Description Reserved. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.17.3.1. DAC3 OutAmpLeft Bit 6.17.4. PC AUDIO Bitfield Name RW Reset [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC3 OutAmpRight Verb ID Payload B80 Get 6.17.4.1. 00 Response See bitfield table. DAC3 OutAmpRight Bit 6.17.5. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:0] Gain RW 7F Amp gain step number (see OutAmpCap parameter pertaining to this widget). DAC3 PwrState Verb ID Get F05 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 158 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.17.5.1. DAC3 PwrState Bit 6.17.6. PC AUDIO Bitfield Name RW Reset [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. DAC3 CnvtrID Verb ID Payload F06 Get 6.17.6.1. 00 Response See bitfield table. DAC3 CnvtrID Bit 6.17.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). DAC3 LR Verb ID Get F0C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 159 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.17.7.1. PC AUDIO DAC3 LR Bit Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. 6.18. Reserved (NID = 19) 6.19. ADC0 Node (NID = 1A) 6.19.1. ADC0 WCap Verb ID Payload F00 Get 6.19.1.1. 09 Response See bitfield table. ADC0 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 1 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 160 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.19.1.1. ADC0 WCap Bit 6.19.2. PC AUDIO Bitfield Name RW Reset Description [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 1 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). ADC0 ConLst Verb ID Payload F00 Get 6.19.2.1. 0E Response See bitfield table. ADC0 ConLst Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 01 Number of NID entries in connection list. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 161 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.19.3. PC AUDIO ADC0 ConLstEntry0 Verb ID F02 Get 6.19.3.1. Response 00 See bitfield table. ADC0 ConLstEntry0 Bit 6.19.4. Payload Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 00 Unused list entry. [15.:8] ConL1 R 00 Unused list entry. [7.:0] ConL0 R 20 ADC0Mux Selector widget (0x20) ADC0 Cnvtr Verb ID Payload A Get 6.19.4.1. 0000 Response See bitfield table. ADC0 Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 162 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.19.4.1. ADC0 Cnvtr Bit 6.19.5. PC AUDIO Bitfield Name RW Reset Description [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. ADC0 ProcState Verb ID Payload F03 Get 6.19.5.1. 00 Response See bitfield table. ADC0 ProcState Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] HPFOCDIS RW 0 HPF offset calculation disable. 1 = calculation disabled; 0 = calculation enabled. [6.:2] Rsvd1 R 00 Reserved. [1.:0] ADCHPFByp RW 1 Processing State: 00b= bypass the ADC HPF ("off") 01b-11b= ADC HPF is enabled ("on" or "benign"). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 163 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.19.6. PC AUDIO ADC0 PwrState Verb ID F05 Get 6.19.6.1. 00 Response See bitfield table. ADC0 PwrState Bit 6.19.7. Payload Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. ADC0 CnvtrID Verb ID Payload F06 Get 6.19.7.1. 00 Response See bitfield table. ADC0 CnvtrID Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 164 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.20. ADC1 Node (NID = 1B) 6.20.1. ADC1 WCap Verb ID Payload F00 Get 6.20.1.1. 09 Response See bitfield table. ADC1 WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 1 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R D Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 1 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 1 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 165 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.20.1.1. ADC1 WCap Bit 6.20.2. PC AUDIO Bitfield Name RW Reset [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). ADC1 ConLst Verb ID Payload F00 Get 6.20.2.1. Response 0E See bitfield table. ADC1 ConLst Bit 6.20.3. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 01 Number of NID entries in connection list. ADC1 ConLstEntry0 Verb ID Payload F02 Get 6.20.3.1. Response 00 See bitfield table. ADC1 ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 00 Unused list entry. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 166 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.20.3.1. ADC1 ConLstEntry0 Bit 6.20.4. PC AUDIO Bitfield Name RW Reset Description [15.:8] ConL1 R 00 Unused list entry. [7.:0] ConL0 R 21 ADC1Mux widget (0x21) ADC1 Cnvtr Verb ID Payload A00 Get 6.20.4.1. 00 Response See bitfield table. ADC1 Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] StrmType R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 167 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.20.4.1. ADC1 Cnvtr Bit 6.20.5. PC AUDIO Bitfield Name RW Reset [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. ADC1 ProcState Verb ID Payload F03 Get 6.20.5.1. 00 Response See bitfield table. ADC1 ProcState Bit 6.20.6. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] HPFOCDIS RW 0 HPF offset calculation disable. 1 = calculation disabled; 0 = calculation enabled. [6.:2] Rsvd1 R 00 Reserved. [1.:0] ADCHPFByp RW 1 Processing State: 00b= bypass the ADC HPF ("off") 01b-11b= ADC HPF is enabled ("on" or "benign"). ADC1 PwrState Verb ID Get F05 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 168 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.20.6.1. ADC1 PwrState Bit 6.20.7. PC AUDIO Bitfield Name RW Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget. ADC1 CnvtrID Verb ID Payload F06 Get 6.20.7.1. 00 Response See bitfield table. ADC1 CnvtrID Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). 6.21. DigBeep Node (NID = 1C) 6.21.1. DigBeep WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 169 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.21.1.1. DigBeep WCap Bit 6.21.2. PC AUDIO Bitfield Name RW Reset Description [31.:24] Rsvd3 R 00 Reserved. [23.:20] Type R 7 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:4] Rsvd2 R 0 Reserved. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes, no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes, 0 = no. [1.:0] Rsvd1 R 0 Reserved. DigBeep OutAmpCap Verb ID Payload F00 Get 6.21.2.1. 12 Response See bitfield table. DigBeep OutAmpCap Bit Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes, 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 17 Size of each step in the gain range: 0 to 127 = .25dB to 32dB, in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 03 Number of gains steps (number of possible settings - 1). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 170 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.21.2.1. DigBeep OutAmpCap Bit 6.21.3. PC AUDIO Bitfield Name RW Reset [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 03 Indicates which step is 0dB DigBeep OutAmpLeft Verb ID Payload BA0 Get 6.21.3.1. 00 Response See bitfield table. DigBeep OutAmpLeft Bit 6.21.4. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:2] Rsvd1 R 00 Reserved. [1.:0] Gain RW 0 Amp gain step number (see OutAmpCap parameter pertaining to this widget). DigBeep Gen Verb ID Get F0A IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 171 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.21.4.1. PC AUDIO DigBeep Gen Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:0] Divider RW 00 Enable internal PC-Beep generation. Divider == 00h disables internal PC Beep generation and enables normal operation of the codec. Divider != 00h generates the beep tone on all Pin Complexes that are currently configured as outputs. The HD Audio spec states that the beep tone frequency = (48kHz HD Audio SYNC rate) / (4*Divider), producing tones from 47 Hz to 12 kHz (logarithmic scale). This part can selectively generate tones with frequency = 48KHz * (257 - Divider) / 1024, yielding a linear range from 12kHz to 93.75Hz in steps of 46.875Hz. If the FreqShift bit is set, then the beep tones generated have frequency = 48KHz * (513 - Divider) / 1024, yielding a range of 24kHz to 12093.75Hz in steps of 46.875Hz. 6.22. Mixer Node (NID = 1D) 6.22.1. Mixer WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 172 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.1.1. MonoMixer WCap Bit Bitfield Name RW PC AUDIO Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 2 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 173 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.2. PC AUDIO Mixer ConLst Verb ID F00 Get 6.22.2.1. Response 0E See bitfield table. Mixer ConLst Bit 6.22.3. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. Mixer ConLstEntry0 Verb ID Payload F02 Get 6.22.3.1. Response 00 See bitfield table. Mixer ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 12 Port I Pin Widget (CD In) (0x12),. Uses InAmpLeft5/InAmpRight5 controls [15] ConL1Range R 2B 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 2B InPort3Mux Selector widget (0x2B). Uses InAmpLeft3/InAmpRight3 controls. [7.:0] ConL0 R 28 InPort0Mux Selector widget (0x28). Uses InAmpLeft0/InAmpRight0 controls. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 174 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.4. PC AUDIO Mixer InAmpCap Verb ID F00 Get 6.22.4.1. 0D Response See bitfield table. Mixer InAmpCap Bit 6.22.5. Payload Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 05 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 1F Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 17 Indicates which step is 0dB Mixer InAmpLeft0 Verb ID Payload B20 Get 6.22.5.1. Mixer InAmpLeft0 Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 175 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.6. 6.22.5.1. Mixer InAmpLeft0 Bit Bitfield Name RW PC AUDIO Reset [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). Mixer InAmpRight0 Verb ID Payload B00 Get 6.22.6.1. 00 Response See bitfield table. Mixer InAmpRight0 Bit 6.22.7. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). Mixer InAmpLeft1 Verb ID Get B20 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 01 176 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.8. 6.22.7.1. Mixer InAmpLeft1 Bit Bitfield Name RW PC AUDIO Reset [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). Mixer InAmpRight1 Verb ID Payload B00 Get 6.22.8.1. 01 Response See bitfield table. Mixer InAmpRight1 Bit 6.22.9. Description Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). Mixer InAmpLeft2 Verb ID Get B20 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 02 177 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.22.9.1. Mixer InAmpLeft2 Bit Bitfield Name RW PC AUDIO Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.22.10. Mixer InAmpRight2 Verb ID Payload B00 Get 02 Response See bitfield table. 6.22.10.1. Mixer InAmpRight0 Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.22.11. Mixer InAmpLeft3 Verb ID Get B20 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 03 178 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.22.11.1. Mixer InAmpLeft3 Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.22.12. Mixer InAmpRight3 Verb ID Payload B00 Get 03 Response See bitfield table. 6.22.12.1. Mixer InAmpRight3 Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.22.13. Mixer InAmpLeft4 Verb ID Get B20 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 04 179 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.22.13.1. Mixer InAmpLeft4 Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.22.14. Mixer InAmpRight4 Verb ID Payload B00 Get 04 Response See bitfield table. 6.22.14.1. Mixer InAmpRight0 Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 17 Amp gain step number (see InAmpCap parameter pertaining to this widget). 6.23. MixerOutVol Node (NID = 1E) 6.23.1. MixerOutVol WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 180 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.23.1.1. MonoMixer WCap Bit Bitfield Name RW PC AUDIO Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 181 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.23.2. PC AUDIO MixerOutVol ConLst Verb ID F00 Get 6.23.2.1. Response 0E See bitfield table. MixerOutVol ConLst Bit 6.23.3. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 1 Number of NID entries in connection list. MixerOutVol ConLstEntry0 Verb ID Payload F02 Get 6.23.3.1. Response 00 See bitfield table. Mixer ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 00 Unused list entry. [15.:8] ConL1 R 00 Unused list entry. [7.:0] ConL0 R 1D Mixer Summing widget (0x1D) IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 182 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.23.4. PC AUDIO MixerOutVol OutAmpCap Verb ID F00 Get 6.23.4.1. 12 Response See bitfield table. MixerOutVol OutAmpCap Bit 6.23.5. Payload Bitfield Name RW Reset Description [31] Mute R 0 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 05 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 1F Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 1F Indicates which step is 0dB MixerOutVol OutAmpLeft Verb ID Payload BA0 Get 6.23.5.1. 00 Response See bitfield table. MixerOutVol OutAmpLeft Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 183 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.23.5.1. MixerOutVol OutAmpLeft Bit 6.23.6. PC AUDIO Bitfield Name RW Reset Description [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 1F Amp gain step number (see OutAmpCap parameter pertaining to this widget). MixerOutVol OutAmpRight0 Verb ID Payload B80 Get 6.23.6.1. 00 Response See bitfield table. MixerOutVol OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:5] Rsvd1 R 0 Reserved. [4.:0] Gain RW 1F Amp gain step number (see OutAmpCap parameter pertaining to this widget). 6.24. VolumeKnob Node (NID = 1F) 6.24.1. VolumeKnob WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 184 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.24.1.1. VolumeKnob WCap Bit 6.24.2. PC AUDIO Bitfield Name RW Reset [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 6 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:0] Rsvd1 R 0 Reserved. VolumeKnob VolKnobCap Verb ID Payload F00 Get 6.24.2.1. 13 Response See bitfield table. VolumeKnob VolKnobCap Bit 6.24.3. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Delta R 1 Indicates if software can write a base volume to the Volume Control Knob. [6.:0] NumSteps R 7F Number of gains steps (number of possible settings - 1). VolumeKnob ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 185 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.24.3.1. VolumeKnob ConLst Bit 6.24.4. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries, 0 = short-form (7-bit) NID entries. [6.:0] ConL R 02 Number of NID entries in connection list. VolumeKnob ConLstEntry0 Verb ID Payload F02 Get 6.24.4.1. Response 00 See bitfield table. VolumeKnob ConLstEntry0 Bit 6.24.5. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 00 Unused list entry. [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 Converter widget (0x18) [7.:0] ConL0 R 15 DAC0 Converter widget (0x15) VolumeKnob UnsolResp Verb ID Get F08 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 186 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.24.5.1. VolumeKnob UnsolResp Bit 6.24.6. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled, 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. VolumeKnob Cntrl Verb ID Payload F0F Get 6.24.7. Description 6.24.6.1. VolumeKnob Cntrl Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:8] Rsvd R 000000 Reserved. [7] Direct RW 0 Direct = 1 causes the volume control to directly control the hardware volume of the slave amps. Direct = 0 causes unsolicited responses to be generated. [6.:0] Volume RW 7F Volume, specified in steps of amplifier gain VolumeKnob VS Verb ID Get FE0 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 187 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.24.7.1. PC AUDIO VolumeKnob VS Bit Bitfield Name RW Reset Description [31.:3] Rsvd R 0000000 Reserved. [4] Continuous RW 1 Allow continuous incrementing/decrementing of the volume knob value. [3.:1] Rate RW 0 Volume knob update rate, for continuous mode and de-bouncing (0..7 = 2.5..20Hz, in increments of 2.5Hz) [0] Enable RW 0 Volume knob enable: 0 = DMic uses external pins, 1 = Volume knob uses external pins. 6.25. ADC0Mux Node (NID = 20) 6.25.1. ADC0Mux WCap Verb ID Payload F00 Get 6.25.1.1. 09 Response See bitfield table. ADC0Mux WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 188 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.25.1.1. ADC0Mux WCap Bit 6.25.2. PC AUDIO Bitfield Name RW Reset Description [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] DigitalStrm R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnsolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParamOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). ADC0Mux ConLst Verb ID F00 Get 6.25.2.1. ADC0Mux ConLst Bit Bitfield Name [31.:8] Rsvd IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E RW R 189 See bitfield table. Reset 000000 Response Description Reserved. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.25.3. 6.25.2.1. ADC0Mux ConLst Bit Bitfield Name RW PC AUDIO Reset [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. ADC0Mux ConLstEntry0 Verb ID Payload F02 Get 6.25.3.1. Response 00 See bitfield table. ADC0Mux ConLstEntry0 Bit 6.25.4. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry [23.:16] ConL2 R 1D Mixer Summing widget (0x1D) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs [14.:8] ConL1 R 14 DMic1 Pin widget (0x14) [7.:0] ConL0 R 0A Port A Pin widget (0x0A) ADC0Mux ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 190 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.25.4.1. ADC0Mux ConSelectCtrl Bit 6.25.5. PC AUDIO Bitfield Name RW Reset [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. ADC0Mux LR Verb ID Payload F0C Get 6.25.5.1. 00 Response See bitfield table. ADC0Mux LR Bit 6.25.6. Description Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. ADC0Mux OutAmpCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 12 191 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.25.6.1. ADC0Mux OutAmpCap Bit 6.25.7. PC AUDIO Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 05 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 0F Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 00 Indicates which step is 0dB ADC0Mux OutAmpLeft Verb ID Payload BA0 Get 6.25.7.1. 00 Response See bitfield table. ADC0Mux OutAmpLeft Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:4] Rsvd1 R 0 Reserved. [3.:0] Gain RW 0 Amp gain step number (see OutAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 192 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.25.8. PC AUDIO ADC0Mux OutAmpRight Verb ID Payload B80 Get 6.25.8.1. 00 Response See bitfield table. ADC0Mux OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:4] Rsvd1 R 0 Reserved. [3.:0] Gain RW 0 Amp gain step number (see OutAmpCap parameter pertaining to this widget). 6.26. ADC1Mux Node (NID = 21) 6.26.1. ADC1Mux WCap Verb ID Payload F00 Get 6.26.1.1. 09 Response See bitfield table. ADC1Mux WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 193 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.26.1.1. ADC1Mux WCap Bit 6.26.2. PC AUDIO Bitfield Name RW Reset Description [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 1 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] DigitalStrm R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnsolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParamOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). ADC1Mux ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 194 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.26.3. 6.26.2.1. ADC1Mux ConLst Bit Bitfield Name RW PC AUDIO Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 04 Number of NID entries in connection list. ADC1Mux ConLstEntry0 Verb ID Payload F02 Get 6.26.3.1. Response 00 See bitfield table. ADC1Mux ConLstEntry0 Bit 6.26.4. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry [23.:16] ConL2 R 1D Mixer Summing widget (0x1D) [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs [14.:8] ConL1 R 14 DMic1 Pin widget (0x14) [7.:0] ConL0 R 0A Port A Pin widget (0x0A) ADC1Mux ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 195 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.26.4.1. ADC1Mux ConSelectCtrl Bit 6.26.5. PC AUDIO Bitfield Name RW Reset [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. ADC1Mux LR Verb ID Payload F0C Get 6.26.5.1. 00 Response See bitfield table. ADC1Mux LR Bit 6.26.6. Description Bitfield Name RW Reset Description [31.:3] Rsvd2 R 00000000 Reserved. [2] SwapEn RW 0 Swap enable: 1 = L/R swap enabled 0 = L/R swap disabled. [1.:0] Rsvd1 R 0 Reserved. ADC1Mux OutAmpCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 12 196 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.26.6.1. ADC1Mux OutAmpCap Bit 6.26.7. PC AUDIO Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 05 Size of each step in the gain range: 0 to 127 = .25dB to 32dB in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 0F Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 00 Indicates which step is 0dB ADC1Mux OutAmpLeft Verb ID Payload BA0 Get 6.26.7.1. 00 Response See bitfield table. ADC1Mux OutAmpLeft Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:4] Rsvd1 R 0 Reserved. [3.:0] Gain RW 0 Amp gain step number (see OutAmpCap parameter pertaining to this widget). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 197 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.26.8. PC AUDIO ADC1Mux OutAmpRight Verb ID Payload B80 Get 6.26.8.1. 00 Response See bitfield table. ADC1Mux OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 1 Amp mute: 1 = muted 0 = not muted. [6.:4] Rsvd1 R 0 Reserved. [3.:0] Gain RW 0 Amp gain step number (see OutAmpCap parameter pertaining to this widget). 6.27. Dig0Pin Node (NID = 22) 6.27.1. Dig0Pin WCap Verb ID Payload F00 Get 6.27.1.1. 09 Response See bitfield table. Dig0Pin WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 198 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.27.1.1. Dig0Pin WCap Bit 6.27.2. PC AUDIO Bitfield Name RW Reset Description [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). Dig0Pin PinCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0C 199 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.27.2.1. Dig0Pin PinCap Bit 6.27.3. PC AUDIO Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 0 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 0 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. Dig0Pin ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 200 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.27.3.1. Dig0Pin ConLst Bit 6.27.4. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. Dig0Pin ConLstEntry0 Verb ID Payload F02 Get 6.27.4.1. Response 00 See bitfield table. Dig0Pin ConLstEntry0 Bit 6.27.5. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 21 ADC1Mux Summing widget (0x21) [15.:8] ConL1 R 20 ADC0Mux Summing widget (0x20) [7.:0] ConL0 R 25 SPDIFOut0 Converter widget (0x25) Dig0Pin ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 201 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.27.5.1. Dig0Pin ConSelectCtrl Bit 6.27.6. PC AUDIO Bitfield Name RW Reset [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. Dig0Pin PinWCntrl Verb ID Payload F07 Get 6.27.6.1. 00 Response See bitfield table. Dig0Pin PinWCntrl Bit 6.27.7. Description Bitfield Name RW Reset Description [31.:7] Rsvd2 R 0000000 Reserved. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5.:0] Rsvd1 R 00 Reserved. Dig0Pin ConfigDefault Verb ID Get F1C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 202 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.27.7.1. PC AUDIO Dig0Pin ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 1 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW 4 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 5 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 1 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 5 Default assocation. [3.:0] Sequence RW 0 Sequence. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 203 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.28. Dig1Pin Node (NID = 23) 6.28.1. Dig1Pin WCap Verb ID Payload F00 Get 6.28.1.1. 09 Response See bitfield table. Dig1Pin WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 204 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.28.1.1. Dig1Pin WCap Bit 6.28.2. PC AUDIO Bitfield Name RW Reset Description [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). Dig1Pin PinCap Verb ID Payload F00 Get 6.28.2.1. 0C Response See bitfield table. Dig1Pin PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 0 Input support: 1 = yes 0 = no. [4] OutCap R 1 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 0 Presence detection support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 205 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.28.2.1. Dig1Pin PinCap Bit 6.28.3. PC AUDIO Bitfield Name RW Reset [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. Dig1Pin ConLst Verb ID Payload F00 Get 6.28.3.1. 0E Response See bitfield table. Dig1Pin ConLst Bit 6.28.4. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 03 Number of NID entries in connection list. Dig1Pin ConLstEntry0 Verb ID Get F02 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 206 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.28.4.1. Dig1Pin ConLstEntry0 Bit 6.28.5. PC AUDIO Bitfield Name RW Reset [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 21 ADC1Mux Summing widget (0x21) [15.:8] ConL1 R 20 ADC0Mux Summing widget (0x20) [7.:0] ConL0 R 26 SPDIFOut1 Converter widget (0x26) Dig1Pin ConSelectCtrl Verb ID Payload F01 Get 6.28.5.1. 00 Response See bitfield table. Dig1Pin ConSelectCtrl Bit 6.28.6. Description Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. Dig1Pin PinWCntrl Verb ID Get F07 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 207 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.28.6.1. Dig1Pin PinWCntrl Bit 6.28.7. PC AUDIO Bitfield Name RW Reset Description [31.:7] Rsvd2 R 0000000 Reserved. [6] OutEn RW 0 Output enable: 1 = enabled 0 = disabled. [5.:0] Rsvd1 R 00 Reserved. Dig1Pin ConfigDefault Verb ID Payload F1C Get 6.28.7.1. 00 Response See bitfield table. Dig1Pin ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 2 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 18 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 208 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.28.7.1. PC AUDIO Dig1Pin ConfigDefault Bit Bitfield Name RW Reset Description [23.:20] Device RW 5 Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 6 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 0 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 6 Default assocation. [3.:0] Sequence RW 0 Sequence. 6.29. Dig2Pin Node (NID = 24) 6.29.1. Dig2Pin WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 209 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.1.1. PC AUDIO Dig2Pin WCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 4 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 210 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.2. PC AUDIO Dig2Pin PinCap Verb ID Payload F00 Get 6.29.2.1. 0C Response See bitfield table. Dig2Pin PinCap Bit Bitfield Name RW Reset Description [31.:17] Rsvd2 R 0000 Reserved. [16] EapdCap R 0 EAPD support: 1 = yes 0 = no. [15.:8] VrefCntrl R 00 Vref support: bit 7 = Reserved; bit 6 = Reserved; bit 5 = 100% support (1 = yes 0 = no); bit 4 = 80% support (1 = yes 0 = no); bit 3 = Reserved; bit 2 = GND support (1 = yes 0 = no); bit 1 = 50% support (1 = yes 0 = no); bit 0 = Hi-Z support (1 = yes 0 = no) [7] Rsvd1 R 0 Reserved. [6] BalancedIO R 0 Balanced I/O support: 1 = yes 0 = no. [5] InCap R 1 Input support: 1 = yes 0 = no. [4] OutCap R 0 Output support: 1 = yes 0 = no. [3] HdphDrvCap R 0 Headphone amp present: 1 = yes 0 = no. [2] PresDtctCap R 1 Presence detection support: 1 = yes 0 = no. [1] TrigRqd R 0 Trigger required for impedance sense: 1 = yes 0 = no. [0] ImpSenseCap R 0 Impedance sense support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 211 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.3. PC AUDIO Dig2Pin PinWCntrl Verb ID F07 Get 6.29.3.1. 00 Response See bitfield table. Dig2Pin PinWCntrl Bit 6.29.4. Payload Bitfield Name RW Reset Description [31.:7] Rsvd2 R 0000000 Reserved. [6] 1nEn RW 0 input enable: 1 = enabled 0 = disabled. [5.:0] Rsvd1 R 00 Reserved. Dig2Pin UnsolResp Verb ID Payload F08 Get 6.29.4.1. 00 Response See bitfield table. Dig2Pin UnsolResp Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] En RW 0 Unsolicited response enable: 1 = enabled, 0 = disabled. [6] Rsvd1 R 0 Reserved. [5.:0] Tag RW 00 Software programmable field returned in top six bits (31:26) of every Unsolicited Response generated by this node. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 212 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.5. PC AUDIO Dig2Pin ChSense Verb ID F09 Get 6.29.6. Payload 6.29.5.1. Dig2Pin ChSense Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31] PresDtct R 0 Presence detection indicator: 1 = presence detected; 0 = presence not detected. [30.:0] Rsvd R 0 Reserved. Dig2Pin PwrState Verb ID Payload F05 Get 6.29.6.1. Dig2Pin PwrState Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:6] Rsvd2 R 0000000 Reserved. [5.:4] Act R 3 Actual power state of this widget. [3.:2] Rsvd1 R 0 Reserved. [1.:0] Set RW 3 Current power state setting for this widget, used for EAPD control in this case: 0h-1h = Pin drives the value of the EAPD control bit 2h-3h = Pin tri-stated IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 213 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.7. PC AUDIO Dig2Pin EAPD Verb ID F0C Get 6.29.7.1. 00 Response See bitfield table. Dig2Pin EAPD Bit 6.29.8. Payload Bitfield Name RW Reset Description [31.:2] Rsvd2 R 00000000 Reserved. [1] Control RW 0 EAPD value reflected on the EAPD pin: 0 = Power down external amplifier; 1 = Power up external amplifier [0] Rsvd1 R 0 Reserved. Dig2Pin ConfigDefault Verb ID Get F1C IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 214 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.29.8.1. PC AUDIO Dig2Pin ConfigDefault Bit Bitfield Name RW Reset Description [31.:30] PortConnectivity RW 0 Port connectivity: 0h = Port complex is connected to a jack; 1h = No physical connection for port; 2h = Fixed function device is attached; 3h = Both jack and internal device attached (info in all other fields refers to integrated device any presence detection refers to jack) [29.:24] Location RW 01 Location. Bits [5..4]: 0h = External on primary chassis; 1h = Internal; 2h = Separate chassis; 3h = Other. Bits [3..0]: 0h = N/A; 1h = Rear; 2h = Front; 3h = Left; 4h = Right; 5h = Top; 6h = Bottom; 7h-9h = Special; Ah-Fh = Reserved [23.:20] Device RW C Default device: 0h = Line out; 1h = Speaker; 2h = HP out; 3h = CD; 4h = SPDIF Out; 5h = Digital other out; 6h = Modem line side; 7h = Modem handset side; 8h = Line in; 9h = Aux; Ah = Mic in; Bh = Telephony; Ch = SPDIF In; Dh = Digital other in; Eh = Reserved; Fh = Other [19.:16] ConnectionType RW 5 Connection type: 0h = Unknown; 1h = 1/8" stereo/mono; 2h = 1/4" stereo/mono; 3h = ATAPI internal; 4h = RCA; 5h = Optical; 6h = Other digital; 7h = Other analog; 8h = Multichannel analog (DIN); 9h = XLR/Professional; Ah = RJ-11 (modem); Bh = Combination; Ch-Eh = Reserved; Fh = Other [15.:12] Color RW 2 Color: 0h = Unknown; 1h = Black; 2h = Grey; 3h = Blue; 4h = Green; 5h = Red; 6h = Orange; 7h = Yellow; 8h = Purple; 9h = Pink; Ah-Dh = Reserved; Eh = White; Fh = Other [11.:8] Misc RW 0 Miscellaneous: Bits [3..1] = Reserved; Bit 0 = Jack detect override [7.:4] Association RW 8 Default assocation. [3.:0] Sequence RW 0 Sequence. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 215 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.30. SPDIFOut0 Node (NID = 25) 6.30.1. SPDIFOut0 WCap Verb ID Payload F00 Get 6.30.1.1. SPDIFOut0 WCap Bit Bitfield Name 09 RW Response See bitfield table. Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 4 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 1 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 216 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.2. 6.30.1.1. SPDIFOut0 WCap Bit Bitfield Name RW PC AUDIO Reset Description [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). SPDIFOut0 PCMCap Verb ID Payload F00 Get 6.30.2.1. 0A Response See bitfield table. SPDIFOut0 PCMCap Bit Bitfield Name RW Reset Description [31.:21] Rsvd2 R 000 Reserved. [20] B32 R 0 32 bit audio format support: 1 = yes, 0 = no. [19] B24 R 1 24 bit audio format support: 1 = yes, 0 = no. [18] B20 R 1 20 bit audio format support: 1 = yes, 0 = no. [17] B16 R 1 16 bit audio format support: 1 = yes, 0 = no. [16] B8 R 0 8 bit audio format support: 1 = yes, 0 = no. [15.:12] Rsvd1 R 0 Reserved. [11] R12 R 0 384kHz rate support: 1 = yes, 0 = no. [10] R11 R 1 192kHz rate support: 1 = yes, 0 = no. [9] R10 R 1 176.4kHz rate support: 1 = yes, 0 = no. [8] R9 R 1 96kHz rate support: 1 = yes, 0 = no. [7] R8 R 1 88.2kHz rate support: 1 = yes, 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 217 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.2.1. SPDIFOut0 PCMCap Bit 6.30.3. PC AUDIO Bitfield Name RW Reset Description [6] R7 R 1 48kHz rate support: 1 = yes, 0 = no. [5] R6 R 1 44.1kHz rate support: 1 = yes, 0 = no. [4] R5 R 0 32kHz rate support: 1 = yes, 0 = no. [3] R4 R 0 22.05kHz rate support: 1 = yes, 0 = no. [2] R3 R 0 16kHz rate support: 1 = yes, 0 = no. [1] R2 R 0 11.025kHz rate support: 1 = yes, 0 = no. [0] R1 R 0 8kHz rate support: 1 = yes, 0 = no. SPDIFOut0 StreamCap Verb ID Payload F00 Get 6.30.3.1. 0B Response See bitfield table. SPDIFOut0 StreamCap Bit Bitfield Name RW Reset Description [31.:3] Rsvd R 00000000 Reserved. [2] AC3 R 1 AC-3 formatted data support: 1 = yes, 0 = no. [1] Float32 R 0 Float32 formatted data support: 1 = yes, 0 = no. [0] PCM R 1 PCM-formatted data support: 1 = yes, 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 218 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.4. PC AUDIO SPDIFOut0 Cnvtr Verb ID Payload A00 Get 6.30.4.1. SPDIFOut0 Cnvtr Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] FrmtNonPCM RW 0 Stream type: 1 = Non-PCM, 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz, 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 219 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.5. PC AUDIO SPDIFOut0 CnvtrID Verb ID F06 Get 6.30.5.1. 00 Response See bitfield table. SPDIFOut0 CnvtrID Bit 6.30.6. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off", 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair, for a stereo converter). SPDIFOut0 DigCnvtr Verb ID Payload F0D Get 6.30.6.1. 00 Response See bitfield table. SPDIFOut0 DigCnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] Rsvd1 R 0 Reserved. [14.:8] CC RW 00 CC: Category Code. [7] L RW 0 L: Generation Level. [6] PRO RW 0 PRO: Professional. [5] AUDIO RW 0 /AUDIO: Non-Audio. [4] COPY RW 0 COPY: Copyright. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 220 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.6.1. SPDIFOut0 DigCnvtr Bit 6.30.7. PC AUDIO Bitfield Name RW Reset Description [3] PRE RW 0 PRE: Preemphasis. [2] VCFG RW 0 VCFG: Validity Config. [1] V RW 0 V: Validity. [0] DigEn RW 0 Digital enable: 1 = converter enabled, 0 = converter disable. SPDIFOut0 OutAmpCap Verb ID Payload F00 Get 6.30.7.1. 12 Response See bitfield table. SPDIFOut0 OutAmpCap Bit Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes, 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 17 Size of each step in the gain range: 0 to 127 = .25dB to 32dB, in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 00 Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 03 Indicates which step is 0dB IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 221 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.30.8. PC AUDIO SPDIFOut0 OutAmpLeft Verb ID BA0 Get 6.30.8.1. 00 Response See bitfield table. SPDIFOut0 OutAmpLeft Bit 6.30.9. Payload Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. SPDIFOut0 OutAmpRight Verb ID Payload B80 Get 6.30.9.1. 00 Response See bitfield table. SPDIFOut0 OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. 6.31. SPDIFOut1 Node (NID = 26) 6.31.1. SPDIFOut1 WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 222 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.1.1. SPDIFOut1 WCap Bit Bitfield Name RW PC AUDIO Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 0 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 4 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes, 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes, 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital), 0 = no (analog). [8] ConnList R 0 Connection list present: 1 = yes, 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes, 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes, 0 = no. [5] Stripe R 0 Striping support: 1 = yes, 0 = no. [4] FormatOvrd R 1 Stream format override: 1 = yes, 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes, no. [2] OutAmpPrsnt R 1 Output amp present: 1 = yes, 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes, 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo), 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 223 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.2. PC AUDIO SPDIFOut1 PCMCap Verb ID Payload F00 Get 6.31.2.1. 0A Response See bitfield table. SPDIFOut1 PCMCap Bit Bitfield Name RW Reset Description [31.:21] Rsvd2 R 000 Reserved. [20] B32 R 0 32 bit audio format support: 1 = yes, 0 = no. [19] B24 R 1 24 bit audio format support: 1 = yes, 0 = no. [18] B20 R 1 20 bit audio format support: 1 = yes, 0 = no. [17] B16 R 1 16 bit audio format support: 1 = yes, 0 = no. [16] B8 R 0 8 bit audio format support: 1 = yes, 0 = no. [15.:12] Rsvd1 R 0 Reserved. [11] R12 R 0 384kHz rate support: 1 = yes, 0 = no. [10] R11 R 1 192kHz rate support: 1 = yes, 0 = no. [9] R10 R 1 176.4kHz rate support: 1 = yes, 0 = no. [8] R9 R 1 96kHz rate support: 1 = yes, 0 = no. [7] R8 R 1 88.2kHz rate support: 1 = yes, 0 = no. [6] R7 R 1 48kHz rate support: 1 = yes, 0 = no. [5] R6 R 1 44.1kHz rate support: 1 = yes, 0 = no. [4] R5 R 0 32kHz rate support: 1 = yes, 0 = no. [3] R4 R 0 22.05kHz rate support: 1 = yes, 0 = no. [2] R3 R 0 16kHz rate support: 1 = yes, 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 224 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.2.1. SPDIFOut1 PCMCap Bit 6.31.3. PC AUDIO Bitfield Name RW Reset [1] R2 R 0 11.025kHz rate support: 1 = yes, 0 = no. [0] R1 R 0 8kHz rate support: 1 = yes, 0 = no. SPDIFOut1 StreamCap Verb ID Payload F00 Get 6.31.3.1. 0B Response See bitfield table. SPDIFOut1 StreamCap Bit 6.31.4. Description Bitfield Name RW Reset Description [31.:3] Rsvd R 00000000 Reserved. [2] AC3 R 1 AC-3 formatted data support: 1 = yes, 0 = no. [1] Float32 R 0 Float32 formatted data support: 1 = yes, 0 = no. [0] PCM R 1 PCM-formatted data support: 1 = yes, 0 = no. SPDIFOut1 Cnvtr Verb ID Get A00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 225 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.5. 6.31.4.1. SPDIFOut1 Cnvtr Bit Bitfield Name RW PC AUDIO Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] FrmtNonPCM RW 0 Stream type: 1 = Non-PCM, 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz, 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. SPDIFOut1 CnvtrID Verb ID Get F06 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 226 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.5.1. SPDIFOut1 CnvtrID Bit 6.31.6. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off", 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair, for a stereo converter). SPDIFOut1 DigCnvtr Verb ID Payload F0D Get 6.31.6.1. 00 Response See bitfield table. SPDIFOut1 DigCnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] Rsvd1 R 0 Reserved. [14.:8] CC RW 00 CC: Category Code. [7] L RW 0 L: Generation Level. [6] PRO RW 0 PRO: Professional. [5] AUDIO RW 0 /AUDIO: Non-Audio. [4] COPY RW 0 COPY: Copyright. [3] PRE RW 0 PRE: Preemphasis. [2] VCFG RW 0 VCFG: Validity Config. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 227 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.6.1. SPDIFOut1 DigCnvtr Bit 6.31.7. PC AUDIO Bitfield Name RW Reset [1] V RW 0 V: Validity. [0] DigEn RW 0 Digital enable: 1 = converter enabled, 0 = converter disable. SPDIFOut1 OutAmpCap Verb ID Payload F00 Get 6.31.7.1. 12 Response See bitfield table. SPDIFOut1 OutAmpCap Bit 6.31.8. Description Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes, 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 00 Size of each step in the gain range: 0 to 127 = .25dB to 32dB, in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 00 Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 00 Indicates which step is 0dB SPDIFOut1 OutAmpLeft Verb ID Get BA0 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 228 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.31.8.1. SPDIFOut1 OutAmpLeft Bit 6.31.9. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. SPDIFOut1 OutAmpRight Verb ID Payload B80 Get 6.31.9.1. 00 Response See bitfield table. SPDIFOut1 OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. 6.32. SPDIFIn Node (NID = 27) 6.32.1. SPDIFOut1 WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 229 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.1.1. PC AUDIO SPDIFInWCap Bit Bitfield Name RW Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 1 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 4 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes, 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes, 0 = no. [9] Dig R 1 Digital stream support: 1 = yes (digital), 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes, 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes, 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes, 0 = no. [5] Stripe R 0 Striping support: 1 = yes, 0 = no. [4] FormatOvrd R 1 Stream format override: 1 = yes, 0 = no. [3] AmpParOvrd R 1 Amplifier capabilities override: 1 = yes, no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes, 0 = no. [1] InAmpPrsnt R 1 Input amp present: 1 = yes, 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo), 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 230 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.2. PC AUDIO SPDIFInCnvtr Verb ID Payload A00 Get 6.32.2.1. 00 Response See bitfield table. SPFIDIn Cnvtr Bit Bitfield Name RW Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] FrmtNonPCM R 0 Stream type: 1 = Non-PCM 0 = PCM. [14] FrmtSmplRate RW 0 Sample base rate: 1 = 44.1kHz 0 = 48kHz. [13.:11] SmplRateMultp RW 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less); 001b= x2 (96kHz/88.2kHz/32kHz); 010b= x3 (144kHz); 011b= x4 (192kHz/176.4kHz); 100b-111b Reserved [10.:8] SmplRateDiv RW 0 Sample base rate divider: 000b= Divide by 1 (48kHz/44.1kHz); 001b= Divide by 2 (24kHz/20.05kHz); 010b= Divide by 3 (16kHz/32kHz); 011b= Divide by 4 (11.025kHz); 100b= Divide by 5 (9.6kHz); 101b= Divide by 6 (8kHz); 110b= Divide by 7; 111b= Divide by 8 (6kHz) [7] Rsvd1 R 0 Reserved. [6.:4] BitsPerSmpl RW 3 Bits per sample: 000b= 8 bits; 001b= 16 bits; 010b= 20 bits; 011b= 24 bits; 100b= 32 bits; 101b-111b= Reserved [3.:0] NmbrChan RW 1 Total number of channels in the stream assigned to this converter: 0000b-1111b= 1-16 channels. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 231 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.3. PC AUDIO SPDIFIn PCMCap Verb ID Payload F00 Get 6.32.3.1. SPDIFIn PCMCap Bit Bitfield Name 0A RW Response See bitfield table. Reset Description [31.:21] Rsvd2 R 000 Reserved. [20] B32 R 0 32 bit audio format support: 1 = yes, 0 = no. [19] B24 R 1 24 bit audio format support: 1 = yes, 0 = no. [18] B20 R 1 20 bit audio format support: 1 = yes, 0 = no. [17] B16 R 1 16 bit audio format support: 1 = yes, 0 = no. [16] B8 R 0 8 bit audio format support: 1 = yes, 0 = no. [15.:12] Rsvd1 R 0 Reserved. [11] R12 R 0 384kHz rate support: 1 = yes, 0 = no. [10] R11 R 0 192kHz rate support: 1 = yes, 0 = no. [9] R10 R 0 176.4kHz rate support: 1 = yes, 0 = no. [8] R9 R 1 96kHz rate support: 1 = yes, 0 = no. [7] R8 R 0 88.2kHz rate support: 1 = yes, 0 = no. [6] R7 R 1 48kHz rate support: 1 = yes, 0 = no. [5] R6 R 1 44.1kHz rate support: 1 = yes, 0 = no. [4] R5 R 0 32kHz rate support: 1 = yes, 0 = no. [3] R4 R 0 22.05kHz rate support: 1 = yes, 0 = no. [2] R3 R 0 16kHz rate support: 1 = yes, 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 232 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.4. 6.32.3.1. SPDIFIn PCMCap Bit Bitfield Name RW PC AUDIO Reset [1] R2 R 0 11.025kHz rate support: 1 = yes, 0 = no. [0] R1 R 0 8kHz rate support: 1 = yes, 0 = no. SPDIFIn StreamCap Verb ID Payload F00 Get 6.32.4.1. 0B Response See bitfield table. SPDIFIn StreamCap Bit 6.32.5. Description Bitfield Name RW Reset Description [31.:3] Rsvd R 00000000 Reserved. [2] AC3 R 1 AC-3 formatted data support: 1 = yes, 0 = no. [1] Float32 R 0 Float32 formatted data support: 1 = yes, 0 = no. [0] PCM R 1 PCM-formatted data support: 1 = yes, 0 = no. SPDIFIn ConLst Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 0E 233 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.5.1. SPDIFIn ConLst Bit 6.32.6. PC AUDIO Bitfield Name RW Reset [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 01 Number of NID entries in connection list. SPDIFIn ConLstEntry0 Verb ID Payload F02 Get 6.32.6.1. Response 00 See bitfield table. ADC0 ConLstEntry0 Bit 6.32.7. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry. [23.:16] ConL2 R 00 Unused list entry. [15.:8] ConL1 R 00 Unused list entry. [7.:0] ConL0 R 24 Dig2Pin pin widget (0x24). SPDIFIn CnvtrID Verb ID Get F06 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 234 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.7.1. SPDIFIn CnvtrID Bit 6.32.8. PC AUDIO Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7.:4] Strm RW 0 Stream ID: 0h = Converter "off" 1h-Fh = valid IDs. [3.:0] Ch RW 0 Channel assignment ("Ch" and "Ch+1" assigned as a pair for a stereo converter). SPDIFIn DigCnvtr Verb ID Payload F0D Get 6.32.8.1. SPDIFIn DigCnvtr Bit Bitfield Name 00 RW Response See bitfield table. Reset Description [31.:16] Rsvd2 R 0000 Reserved. [15] Rsvd1 R 0 Reserved. [14.:8] CC RW 00 CC: Category Code. [7] L RW 0 L: Generation Level. [6] PRO RW 0 PRO: Professional. [5] AUDIO RW 0 /AUDIO: Non-Audio. [4] COPY RW 0 COPY: Copyright. [3] PRE RW 0 PRE: Preemphasis. [2] VCFG RW 0 VCFG: Validity Config. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 235 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.32.9. 6.32.8.1. SPDIFIn DigCnvtr Bit Bitfield Name RW PC AUDIO Reset Description [1] V RW 0 V: Validity. [0] DigEn RW 0 Digital enable: 1 = converter enabled, 0 = converter disable. SPDIFIn OutAmpCap Verb ID Payload F00 Get 6.32.9.1. 12 Response See bitfield table. SPDIFIn OutAmpCap Bit Bitfield Name RW Reset Description [31] Mute R 1 Mute support: 1 = yes, 0 = no. [30.:23] Rsvd3 R 00 Reserved. [22.:16] StepSize R 00 Size of each step in the gain range: 0 to 127 = .25dB to 32dB, in .25dB steps. [15] Rsvd2 R 0 Reserved. [14.:8] NumSteps R 00 Number of gains steps (number of possible settings - 1). [7] Rsvd1 R 0 Reserved. [6.:0] Offset R 00 Indicates which step is 0dB 6.32.10. SPDIFIn InAmpLeft Verb ID Get B20 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 236 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.32.10.1. SPDIFOut1 OutAmpLeft Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. 6.32.11. SPDIFIn InAmpRight Verb ID Payload B00 Get 00 Response See bitfield table. 6.32.11.1. SPDIFOut1 OutAmpRight Bit Bitfield Name RW Reset Description [31.:8] Rsvd2 R 000000 Reserved. [7] Mute RW 0 Amp mute: 1 = muted, 0 = not muted. [6.:0] Rsvd1 R 00 Reserved. 6.32.12. SPDIFIn VS Verb ID Get FE0 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 237 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.32.12.1. SPDIFIn VS Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 0000000 Reserved. [1] RoundDis RW 0 SPDIF Input rounding disable: 0 = rounding is enabled, 1 = rounding is disabled [0] LoLvlSel RW 0 SPDIF Input level select: 0 = standard level, 1 = low level (input buffer enabled). 6.32.13. SPDIFIn Status Verb ID Payload FE0 Get 80 Response See bitfield table. 6.32.13.1. SPDIFIn Status Bit Bitfield Name RW Reset Description [31.:29] RcvSmplRate R 7 Received Sample Rate: 000b = 44.1kHz 001b = 48kHz 010b = 88.2kHz 011b = 96kHz 100b = 176.4kHz 101b = 192kHz 11Xb = Invalid Rate [28.:26] Rsvd2 R 0 Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 238 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.32.13.1. SPDIFIn Status Bit Bitfield Name RW Reset Description [25.:22] OrigFS R 0 Original Sample Rate (per IEC60958-3 spec): 0000b = Original sampling frequency not indicated 0001b = 192kHz 0010b = 12kHz 0011b = 176.4kHz 0100b = Reserved 0101b = 96kHz 0110b = 8kHz 0111b = 88.2kHz 1000b = 16kHz 1001b = 24kHz 1010b = 11.025kHz 1011b = 22.05kHz 1100b = 32kHz 1101b = 48khz 1110b = Reserved 1111b = 44.1kHz [21.:20] CA R 0 Clock Accuracy (per IEC60958-3 spec): 00b = Level II 01b = Level I 10b = Level III 11b = Reserved [19.:16] FS R 0 Sample Rate (per IEC60958-3 spec): 0000b = 44.1kHz 0001b = Original sampling frequency not indicated 0010b = 48kHz 0011b = 32kHz 0100b = 22.05kHz 0101b = Reserved 0110b = 24kHz 0111b = Reserved 1000b = 88.2kHz 1001b = Reserved 1010b = 96kHz 1011b = Reserved 1100b = 176.4kHz 1101b = Reserved 1110b = 192kHz 1111b = Reserved IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 239 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.32.13.1. SPDIFIn Status Bit Bitfield Name RW Reset Description [15.:12] CN R 0 Channel Number (per IEC60958-3 spec): 0000b = Do not take into account 0001b = Channel 1 (Left channel for stereo channel format) 0010b = Channel 2 (Right channel for stereo channel format) 0011b-1111b = Channel 3-15 [11.:9] SmplWrdL R 0 Sample Word Length (per IEC60958-3 spec): 000b = Word length not indicated 001b = Max length - 4 010b = Max length - 2 011b = Reserved 100b = Max length - 1 101b = Max length - 0 110b = Max length - 3 111b = Reserved [8] MaxWrdL R 0 Max Word Length (per IEC60958-3 spec): 0 = 20 bits, 1 = 24 bits. [7] NoBlkChk RW 0 Disable Sample Block Checking [6.:5} Rsvd R 0 Reserved [4.:3] ParityLimit RW 0 SPDIFIn Parity Limit: 00b = 4 Parity errors 01b = 3 Parity errors 10b = 2 Parity errors 11b = 1 Parity error [2] SPRun R 0 SPDIFIn Running 0 = no signal on SPDIFIn Pin, 1 = Signal on SPDIFIn pin. [1] SiPerr RW 0 SPDIFIn Parity Error: 0 = No error detected, 1 = Error detected (write 0 to clear). [0] CopyInv RW 0 Copyright Invert: 0 = Do not invert COPY bit, 1 = Invert COPY bit. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 240 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 6.33. InPort0Mux Node (NID = 28) 6.33.1. InPort0Mux WCap Verb ID Payload F00 Get 6.33.1.1. InPort0Mux WCap Bit Bitfield Name 09 RW Response See bitfield table. Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 241 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.33.2. 6.33.1.1. InPort0Mux WCap Bit Bitfield Name RW PC AUDIO Reset [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). InPort0Mux ConLst Verb ID Payload F00 Get 6.33.2.1. 0E Response See bitfield table. InPort0Mux ConLst Bit 6.33.3. Description Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 04 Number of NID entries in connection list. InPort0Mux ConLstEntry0 Verb ID Payload F02 Get 6.33.3.1. 00 Response See bitfield table. InPort0Mux ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 0F Port F Pin widget (0x0F). [23.:16] ConL2 R 0D Port D Pin widget (0x0D) IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 242 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.33.3.1. InPort0Mux ConLstEntry0 Bit 6.33.4. PC AUDIO Bitfield Name RW Reset Description [15.:8] ConL1 R 0B Port B Pin widget (0x0B) [7.:0] ConL0 R 0A Port A Pin widget (0x0A) InPort0Mux ConSelectCtrl Verb ID Payload F01 Get 6.33.4.1. 00 Response See bitfield table. InPort0Mux ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. 6.34. InPort1Mux Node (NID = 29) 6.34.1. InPort1Mux WCap Verb ID Get F00 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 09 243 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.34.1.1. InPort1Mux WCap Bit Bitfield Name RW PC AUDIO Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 244 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.34.2. PC AUDIO InPort1Mux ConLst Verb ID F00 Get 6.34.2.1. 0E Response See bitfield table. InPort1Mux ConLst Bit 6.34.3. Payload Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 04 Number of NID entries in connection list. InPort1Mux ConLstEntry0 Verb ID Payload F02 Get 6.34.3.1. 00 Response See bitfield table. InPort1Mux ConLstEntry0 Bit Bitfield Name RW Reset Description [31.:24] ConL3 R 11 Port H Pin widget (0x11) [23.:16] ConL2 R 10 Port G Pin widget (0x10) [15.:8] ConL1 R 0E Port E Pin widget (0x0E) [7.:0] ConL0 R 0A Port A Pin widget (0x0A) IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 245 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.34.4. PC AUDIO InPort1Mux ConSelectCtrl Verb ID Payload F01 Get 00 Response See bitfield table. \ 6.34.4.1. InPort1Mux ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. 6.35. InPort2Mux Node (NID = 2A) 6.35.1. InPort2Mux WCap Verb ID Payload F00 Get 6.35.1.1. InPort2Mux WCap Bit Bitfield Name 09 RW Response See bitfield table. Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 246 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.35.2. 6.35.1.1. InPort2Mux WCap Bit Bitfield Name RW PC AUDIO Reset Description [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). InPort2Mux ConLst Verb ID F00 Get 6.35.2.1. Payload 0E Response See bitfield table. InPort2Mux ConLst Bit [31.:8] Bitfield Name Rsvd IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT RW R 247 Reset 000000 Description Reserved. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.35.2.1. InPort2Mux ConLst Bit 6.35.3. PC AUDIO Bitfield Name RW Reset [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 04 Number of NID entries in connection list. InPort2Mux ConLstEntry0 Verb ID Payload F02 Get 6.35.3.1. 00 Response See bitfield table. InPort2Mux ConLstEntry0 Bit 6.35.4. Description Bitfield Name RW Reset Description [31.:24] ConL3 R 11 Port H Pin widget (0x11) [23.:16] ConL2 R 10 Port G Pin widget (0x10) [15.:8] ConL1 R 0C Port C Pin widget (0x0C) [7.:0] ConL0 R 0B Port B Pin widget (0x0B) InPort1Mux ConSelectCtrl Verb ID Get F01 IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT Payload 00 248 Response See bitfield table. 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO \ 6.35.4.1. InPort1Mux ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. 6.36. InPort3Mux Node (NID = 2B) 6.36.1. InPort3Mux WCap Verb ID Payload F00 Get 6.36.1.1. InPort3Mux WCap Bit Bitfield Name 09 RW Response See bitfield table. Reset Description [31.:24] Rsvd2 R 00 Reserved. [23.:20] Type R 3 Widget type: 0h = Out Converter; 1h = In Converter; 2h = Summing (Mixer); 3h = Selector (Mux); 4h = Pin Complex; 5h = Power; 6h = Volume Knob; 7h = Beep Generator; 8h-Eh = Reserved; Fh = Vendor Defined [19.:16] Delay R 0 Number of sample delays through widget. [15.:12] Rsvd1 R 0 Reserved. [11] SwapCap R 0 Left/right swap support: 1 = yes 0 = no. [10] PwrCntrl R 0 Power state support: 1 = yes 0 = no. [9] Dig R 0 Digital stream support: 1 = yes (digital) 0 = no (analog). [8] ConnList R 1 Connection list present: 1 = yes 0 = no. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 249 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.36.2. 6.36.1.1. InPort3Mux WCap Bit Bitfield Name RW PC AUDIO Reset Description [7] UnSolCap R 0 Unsolicited response support: 1 = yes 0 = no. [6] ProcWidget R 0 Processing state support: 1 = yes 0 = no. [5] Stripe R 0 Striping support: 1 = yes 0 = no. [4] FormatOvrd R 0 Stream format override: 1 = yes 0 = no. [3] AmpParOvrd R 0 Amplifier capabilities override: 1 = yes no. [2] OutAmpPrsnt R 0 Output amp present: 1 = yes 0 = no. [1] InAmpPrsnt R 0 Input amp present: 1 = yes 0 = no. [0] Stereo R 1 Stereo stream support: 1 = yes (stereo) 0 = no (mono). InPort3Mux ConLst Verb ID Payload F00 Get 6.36.2.1. 0E Response See bitfield table. InPort3Mux ConLst Bit Bitfield Name RW Reset Description [31.:8] Rsvd R 000000 Reserved. [7] LForm R 0 Connection list format: 1 = long-form (15-bit) NID entries 0 = short-form (7-bit) NID entries. [6.:0] ConL R 04 Number of NID entries in connection list. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 250 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 6.36.3. PC AUDIO InPort3Mux ConLstEntry0 Verb ID F02 Get 6.36.3.1. Response 00 See bitfield table. InPort3Mux ConLstEntry0 Bit 6.36.4. Payload Bitfield Name RW Reset Description [31.:24] ConL3 R 00 Unused list entry [23.:16] ConL2 R 00 Unused list entry [15] ConL1Range R 1 1 = ConL0..ConL1 defines a range of selectable inputs. [14.:8] ConL1 R 18 DAC3 (0x18) [7.:0] ConL0 R 15 DAC0 (0x15) InPort3Mux ConSelectCtrl Verb ID Payload F01 Get 6.36.4.1. 00 Response See bitfield table. InPort3Mux ConSelectCtrl Bit Bitfield Name RW Reset Description [31.:2] Rsvd R 00000000 Reserved. [1.:0] Index RW 0 Connection select control index. IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 251 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 7. DISCLAIMER While the information presented herein has been checked for both accuracy and reliability, manufacturer assumes no responsibility for either its use or for the infringement of any patents or other rights of third parties, which would result from its use. No other circuits, patents, or licenses are implied. This product is intended for use in normal commercial applications. Any other applications, such as those requiring extended temperature range, high reliability, or other extraordinary environmental requirements, are not recommended without additional processing by manufacturer. Manufacturer reserves the right to change any circuitry or specifications without notice. Manufacturer does not authorize or warrant any product for use in life support devices or critical medical instruments. 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 HA.CM@idt.com 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 (c) 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. 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 8. PINOUTS Pin Assignment 1 2 3 4 5 6 7 8 9 10 11 12 48 QFP 36 35 34 33 32 31 30 29 28 27 26 25 PORTD_R PORTD_L SENSE_B CAP2 SENSE_C VREFOUT-E (GPIO6-SPCLK) DMIC1/GPIO5 VREFOUT-C (GPIO4-SPO) VREFOUT-B VREFFILT AVSS1 AVDD1 SENSE_A PORTE_L PORTE_R PORTF_L PORTF_R PORTI_L PORTI_C PORTI_R PORTB_L PORTB_R PORTC_L PORTC_R 13 14 15 16 17 18 19 20 21 22 23 24 DVDD_CORE VOL_UP/DMIC_CLK/GPIO 1 DVDD_IO VOL_DN/DMIC_0/GPIO 2 SDO BITCLK DVSS SDI_CODEC DVDD_CORE SYNC RESET# PCBEEP 48 47 46 45 44 43 42 41 40 39 38 37 SPDIF OUT0 EAPD / SPDIF IN / GPIO0 PORTH_R PORTH_L PORTG_R PORTG_L AVSS2 PORTA_R SPDIF OUT1 / GPIO3 PORTA_L AVDD2 VREFOUT-A (GPIO7-SPI) 8.1. Figure 13. Pin Assignment IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 253 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 8.2. PC AUDIO Pin Tables for 48-pin QFP I/O Internal Pull-up/Pull-dow n 48 pin location I/O(Digital) 60k Pull-Up with Volume/GPIO or 60k Pull-down with Digital Mic 2 Volume Control OR Digital Mic 01 Input OR General Purpose I/O I/O(Digital) 60k Pull-Up with Volume/GPIO or 60k Pull-down with Digital Mic 4 SDO HD Audio Serial Data output (inbound stream) I/O(Digital) None 5 BITCLK HD Audio Bit Clock I(Digital) None 6 SDI_CODEC HD Audio Serial Data (outbound stream), audio module I/O(Digital) None 8 SYNC HD Audio Frame Sync I(Digital) None 10 RESET# HD Audio Reset I(Digital) None 11 DMIC 1 / GPIO5 Second digital mic input or Analog GPIO5 I/O(Analog) 60k Pull-Up with GPIO or 60k Pull-Down with Digital Mic 30 SPDIF OUT1 SECOND SPDIF OUT / Analog GPIO3 I/O(Analog) 60K Pull-Down with SPDIF or 60K pull-up with GPIO 40 47 Pin Name Pin Function Volume Up/DMIC_CLK/GPIO1 Volume Control OR Digital Mic clock output OR General Purpose I/O Volume Down/DMIC0/GPIO2 GPIO0/EAPD/SPDIF-IN General Purpose I/O,EAPD, SPDIF In I/O(Digital) 60K Pull-Down with SPDIF-IN and EAPD, 60K Pull-Up with GPIO S/PDIF-OUT0 SPDIF digital output (60K internal pull-down O(Digital) 60K Pull-Down 48 Table 23. Digital Pins Pin Name Pin Function I/O Internal Pull-up/Pull-dow n 48 pin location PCBEEP Analog PC Beep I(Analog) None 12 SENSE_A Jack insertion detection Ports A,B,C,D I(Analog) None 13 PORTE_L Port E I/O Left I/O(Analog) None 14 PORTE_R Port E I/O Right I/O(Analog) None 15 Table 24. Analog Pins IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 254 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Pin Name Pin Function I/O Internal Pull-up/Pull-dow n 48 pin location PORTF_L Port F I/O Left I/O(Analog) None 16 PORTF_R Port F I/O Right I/O(Analog) None 17 PORTI_L Port I Input Left I(Analog) None 18 PORTI_Comm Port I signal Common I(Analog) None 19 PORTI_R Port I Input Right I(Analog) None 20 PORTB_L (HP) Port B I/O Left I/O(Analog) None 21 PORTB_R (HP) Port B I/O Right I/O(Analog) None 22 PORTC_L Port C I/O Left I/O(Analog) None 23 PORTC_R Port C I/O Right I/O(Analog) None 24 VREFFILT Analog Virtual Ground O(Analog) None 27 VREFOUT-B Reference Voltage out drive (intended for mic bias) for Port B O(Analog) None 28 VREFOUT-C / GPIO4 Reference Voltage out drive (intended for mic bias) for Port C / Analog GPIO4 I/O(Analog) 60k Pull-Up with GPIO 29 VREFOUT-E / GPIO6 Reference Voltage out drive (intended for mic bias) for Port E / Analog GPIO6 I/O(Analog) 60k Pull-Up with GPIO 31 SENSE C Jack insertion detection Port I I(Analog) None 32 CAP2 ADC reference Cap O(Analog) None 33 SENSE B Jack insertion detection Ports E, F, G, H I(Analog) None 34 PORTD_L (HP) Port D I/O Left I/O(Analog) None 35 PORTD_R (HP) Port D I/O Right I/O(Analog) None 36 VREFOUT-A / GPIO7 Reference Voltage out drive (intended for mic bias) for Port A / Analog GPIO7 I/O(Analog) 60k Pull-Up with GPIO 37 PORTA_L (HP) Port A Output Left I/O(Analog) None 39 PORTA_R (HP) Port A I/O Right I/O(Analog) None 41 PORTG_L Port G I/O Left I/O(Analog) None 43 PORTG_R Port G I/O Right I/O(Analog) None 44 PORTH_L Port H I/O Left I/O(Analog) None 45 PORTH_R Port H I/O Right I/O(Analog) None 46 Table 24. Analog Pins Pin Name Pin Function I/O Internal Pull-up/Pull-dow n 48 pin location DVDD_CORE Digital Vdd = 3.3V I(Digital) None 1 Table 25. Power Pins IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 255 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO Pin Name Pin Function I/O Internal Pull-up/Pull-dow n 48 pin location DVDD_IO Reference Voltage (1.5V or 3.3V) I(Digital) None 3 DVSS Digital Ground I(Digital) None 7 DVDD_CORE Digital Vdd= 3.3V I(Digital) None 9 AVDD1 Analog Vdd=5.0V or 3.3V I(Analog) None 25 AVSS1 Analog Ground I(Analog) None 26 AVDD2 Analog Vdd=5.0V or 3.3V I(Analog) None 38 AVSS2 Analog Ground I(Analog) None 42 Table 25. Power Pins IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 256 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 9. PACKAGE OUTLINE AND PACKAGE DIMENSIONS Package dimensions are kept current with JEDEC Publication No. 95 9.1. 48-Pin QFP Package A2 D QFP Dimensions in mm A A1 D1 E1 E b 48 pin LQFP e Key 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 Figure 14. 48-pin QFP Package Drawing IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 257 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 10. SOLDER REFLOW PROFILE 10.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" 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. Table 26. Standard Reflow Profile Figure 15. Solder Reflow Profile IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 258 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT PC AUDIO 10.2. Pb Free Process - Package Classification Reflow Temperatures Package Type MSL Reflow Temperature QFP 48-pin 3 260 oC Table 27. Pb-Free Process Reflow 11. REVISION HISTORY Revision Date 0.5 April 25, 2007 Description of Change Initial release 0.6 July 19, 2007 corrected type-os, replaced TBD in power consumption, updated widget and pinout description table and widget diagram, updated port configuration diagram 0.9 Oct 9, 2007 0.91 Dec 14, 2007 added detailed widget information, updated power consumption specification updated Analog BC Peep description, updated the functional and widget diagrams for the new Analog PC Beep typology, added AnaBeep widget in AFG NID=-01h 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 HA.CM@idt.com 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 (c) 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. 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 260 PC AUDIO 92HD73D V 0.91 12/07 92HD73D EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT IDTTM CONFIDENTIAL AND PROPRIETARY EIGHT CHANNEL HD AUDIO CODEC, PREMIUM WLP 3/4 COMPLIANT 261 PC AUDIO 92HD73D V 0.91 12/07