92hd71b5x5prgxb3x8 Integrated Device Technology, 92hd71b5x5prgxb3x8 Datasheet

no-image

92hd71b5x5prgxb3x8

Manufacturer Part Number
92hd71b5x5prgxb3x8
Description
Four Channel Hd Audio Codec, Low Power Optimized, 4-ports, 95db Snr
Manufacturer
Integrated Device Technology
Datasheet
4-CHANNEL HD AUDIO CODECS OPTIMIZED
FOR LOW POWER
Description
The 92HD71B5 codec is a low power optimized, high
fidelity, 4-channel audio codec compatible with Intel’s High
Definition (HD) Audio Interface. The 92HD71B5 codec
provides stereo 24-bit resolution with sample rates up to
192kHz. Dual SPDIF provides connectivity to consumer
electronic equipment that is WLP complaint. The
92HD71B5 provides high quality, HD Audio capability to
notebook and business desktop PC applications.
Features
Block Diagram
4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER
4 Channels (2 stereo DACs and 2 stereo ADCs) with
24-bit resolution
Microsoft WLP 3/4 premium logo compliant, as
defined in WLP 3.09
Optimized and flexible power management with
pop/click mitigation
Supports full-duplex stereo audio and simultaneous VoIP
Provides a mono output for laptop sub-woofer
DUAL SPDIF
1
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)
2 Adjustable VREF Out pins for microphone bias
4 analog ports
Supports to 2 stereo microphone inputs
Two-pin volume up/down control
Digital PC Beep to all outputs
Integrated headphone amp
Jack insertion detection
Sample rates up to 192kHz
+3.3 V, +4 V, +4.75 V and +5 V analog power supply
options
48-pin QFP and 48-pad QFN RoHS packages
X
92HD71B5
Port A
Port C
Port D
Port B
SPDIF Out 1
SPDIF Out 2
DATASHEET
92HD71B5
V 1.0, 01/08

Related parts for 92hd71b5x5prgxb3x8

92hd71b5x5prgxb3x8 Summary of contents

Page 1

... Microsoft WLP 3/4 premium logo compliant, as defined in WLP 3.09 • Optimized and flexible power management with pop/click mitigation Block Diagram 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER • 2 independent S/PDIF Output converters for WLP compliant HDMI/SPDIF support. • Support for 1.5V and 3.3V HDA signaling with runtime selection • ...

Page 2

... Dolby Headphone™, Dolby Virtual Speaker™ • Dolby ProLogic II™, Dolby ProLogic IIx™ • Dolby Digital Live™ (DDL) • Maxx Player™ from Waves TM • WOW 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER TM and Tru Surround from SRS 2 PC AUDIO 92HD71B5 V 1.0, 01/08 ...

Page 3

... AFG Reset .........................................................................................................................32 8.2.2. AFG NodeInfo ....................................................................................................................32 8.2.4. AFG AFGCap .....................................................................................................................33 8.2.3. AFG FGType ......................................................................................................................33 8.2.5. AFG PCMCap ....................................................................................................................34 8.2.6. AFG StreamCap ................................................................................................................35 8.2.7. AFG InAmpCap ..................................................................................................................36 8.2.8. AFG PwrStateCap .............................................................................................................36 8.2.10. AFG OutAmpCap .............................................................................................................37 8.2.9. AFG GPIOCnt ....................................................................................................................37 8.2.12. AFG UnsolResp ...............................................................................................................38 8.2.11. AFG PwrState ..................................................................................................................38 8.2.13. AFG GPIO ........................................................................................................................39 8.2.14. AFG GPIOEn ...................................................................................................................40 8.2.15. AFG GPIODir ...................................................................................................................41 8.2.16. AFG GPIOWakeEn ..........................................................................................................42 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 3 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 4

... PortD ChSense ..................................................................................................................73 8.6.9. PortD InAmpLeft ................................................................................................................74 8.6.10. PortD InAmpRight ............................................................................................................74 8.6.11. PortD ConfigDefault .........................................................................................................75 8.7. DAC0 Node (NID = 10) ....................................................................................................................76 8.7.1. DAC0 WCap ......................................................................................................................76 8.7.2. DAC0 Cnvtr ........................................................................................................................77 8.7.3. DAC0 OutAmpLeft .............................................................................................................78 8.7.4. DAC0 OutAmpRight ...........................................................................................................79 8.7.5. DAC0 PwrState ..................................................................................................................79 8.7.6. DAC0 CnvtrID ....................................................................................................................80 8.7.7. DAC0 LR ............................................................................................................................80 8.8. DAC1 Node (NID = 11) ....................................................................................................................81 8.8.1. DAC1 WCap ......................................................................................................................81 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 4 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 5

... DMic0 OutAmpLeft .........................................................................................................109 8.14.6. DMic0 OutAmpRight ......................................................................................................109 8.14.7. DMic0 ConfigDefault ......................................................................................................110 8.15. DMic1 Node (NID = 19) ...............................................................................................................111 8.15.1. DMic1 WCap ..................................................................................................................111 8.15.2. DMic1 PinCap ................................................................................................................112 8.15.3. DMic1 PinWCntrl ............................................................................................................113 8.15.4. DMic1 OutAmpCap ........................................................................................................114 8.15.5. DMic1 OutAmpLeft .........................................................................................................115 8.15.6. DMic1 OutAmpRight ......................................................................................................115 8.15.7. DMic1 ConfigDefault ......................................................................................................115 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 5 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 6

... Dig1Pin ConLst ..............................................................................................................143 8.21.4. Dig1Pin ConLstEntry0 ....................................................................................................143 8.21.5. Dig1Pin ConSelectCtrl ...................................................................................................144 8.21.6. Dig1Pin PinWCntrl .........................................................................................................144 8.21.7. Dig1Pin PwrState ...........................................................................................................144 8.21.8. Dig1Pin EAPD ................................................................................................................145 8.21.9. Dig1Pin ConfigDefault ....................................................................................................145 8.22. Dig2Pin Node (NID = 20) .............................................................................................................147 8.22.1. Dig2Pin WCap ...............................................................................................................147 8.22.2. Dig2Pin PinCap ..............................................................................................................148 8.22.3. Dig2Pin ConLst ..............................................................................................................149 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 6 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 7

... DISCLAIMER ......................................................................................................................... 180 10. PINOUTS ............................................................................................................................. 181 10.1. Pin Assignment ............................................................................................................................181 10.2. Pin Descriptions ...........................................................................................................................182 11. PACKAGE OUTLINE AND PACKAGE DIMENSIONS ....................................................... 184 11.1. 48-Pad QFN Package .................................................................................................................184 11.2. 48-Pin QFP Package ..................................................................................................................185 12. SOLDER REFLOW PROFILE ............................................................................................. 186 12.1. Standard Reflow Profile Data ......................................................................................................186 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 7 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 8

... Figure 9. Port Configurations .........................................................................................................................30 Figure 10. 92HD71B5 Functional Block Diagram ..........................................................................................31 Figure 11. 92HD71B5 Widget Diagram ..........................................................................................................32 Figure 12. Pin Assignment ...........................................................................................................................185 Figure 13. 48-pad QFN Package Drawing ...................................................................................................188 Figure 14. 48-pin QFP Package Drawing ....................................................................................................189 Figure 15. Solder Reflow Profile .................................................................................................................190 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Page 9

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 1. DESCRIPTION 1.1. Overview The 92HD71B is a family of high fidelity, 4-channel audio codecs compatible with the Intel High Defi- nition (HD) Audio Interface. The 92HD71B codecs provide high quality, HD Audio capability to note- book and cost sensitive desktop PC applications. 92HD71B variants: ...

Page 10

... Block Diagram I/O Controller Hub (ICH) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 4port, 95dB, 5V, 48QFP 4port, 95dB, 5V, 48QFN 4port, 95dB, 3.3V, 48QFP 4port, 95dB, 3.3V, 48QFN 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. ...

Page 11

... This maintains proper bias on output coupling caps even long as AVDD is available. Unused ports should be left unconnected. When updating existing designs to use 92HD71B5, ensure that there are no conflicts between the output ports on 92HD71B5 and existing circuitry. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 4 11 92HD71B5 PC AUDIO V 1 ...

Page 12

... 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. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 1. Analog Output Port Behavior Mute 1 ...

Page 13

... The MONO Output derives its input from the output of the summing node after the mono mux. The following sources are available for the mono pin: DAC0 Output: When enabled (by using port connection list), both DAC0 Outputs are summed together. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 3. SPDIF OUT 0 (Pin 48) Behavior Converter Dig Output Enable ...

Page 14

... The default power state for the Audio Function Group after reset is D3-default Off On Off On Off On Off On Off On Off 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 5. Power Managemen 1 D3 vendor specific D2 Off Off - Off Off - Off Off - Off Off - Off Off - Off Off - Off ...

Page 15

... N” to both ADC0 and ADC1. The sample rates must be set the same and the num- ber of channels must be set to 4 channels “NmbrChan = 0011”. ADC1 CnvtrID ADC0 CnvtrID 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 5. Power Managemen 1 D3 ...

Page 16

... AFG Power RESET# State Asserted (Low) De-Asserted (High) D0-D3 De-Asserted (High) De-Asserted (High) De-Asserted (High) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 3. Multi-channel capture Data ADC0 ADC0 Length Left Channel Right Channel Data ADC1 ...

Page 17

... Yes Clock Disabled D3 Yes Clock Disabled D0-D3 No Clock Disabled 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 8. Valid Digital Mic Configurations ADC Conn. N/A No Digital Microphones 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 ...

Page 18

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 5. Single Digital Microphone (data is ported to both left and right channels Digital Microphone DMIC_CLK DMIC_0 Or DMIC_1 DMIC_CLK 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Off-Chip On-Chip DMIC_0 Single Line In OR DMIC_1 D Q Pin CK ...

Page 19

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER Digital Microphones DMIC_0 DMIC_1 DMIC_CLK Note: Some Digital Microphone Implementations support data on either edge, therefore, the external mux may not be required. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 6. Stereo Digital Microphone Configuration Off-Chip On-Chip External Multiplexer On-Chip DMIC_0 ...

Page 20

... Digital Multiplexer Microphones DMIC_0 DMIC_1 DMIC_CLK Note: Some Digital Microphone Implementations support data on either edge, therefore, the external mux may not be required. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 7. Quad Digital Microphone Configuration Off-Chip On-Chip On-Chip Multiplexer DMIC_0 Pin DMIC_CLK ...

Page 21

... If BIOS or other software application enables either Digital Microphones inputs through the Con- figuration Default Register, the Volume is disconnected and the pull-ups are disconnected with the weak pull-downs enabled. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 10. GPIO Pin mapping and shared functions GPI/O ...

Page 22

... 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 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 22 92HD71B5 PC AUDIO V 1 ...

Page 23

... 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. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 8. Volume Knob 23 ...

Page 24

... Recommended Operating Conditions Parameter Power Supply Voltage (Note: With Supply Override Enable Bit set to force 5 V operation.) Ambient Operating Temperature Case Temperature 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 11. Electrical Specification: Maximum Ratings Pin AVdd 6 Volts DVdd 5.5 Volts 5 mA Vss - 0 Vdd + 0.3 V ...

Page 25

... DAC to All Headphone Ports 2 SNR - DAC to All Headphone Ports 3 THD+N - DAC to All Headphone Ports 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER performance. Conditions -60dB FS signal level Analog Mixer Disabled, PCM data Analog Mixer Disabled, -1dB FS Signal, PCM data Analog Mixer Disabled,-3dB FS Signal, PCM data Ω ...

Page 26

... Full Scale All Line-Outs + HP Full Scale All Line-Outs + HP All Headphone Capable Outputs Amplifier output impedance Analog inputs Full Scale Input Voltage 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Conditions Analog Mixer Disabled, -3dB FS Ω Signal, 32 load, PCM data 10KHz Signal Frequency ...

Page 27

... THD+N - DAC to All Headphone Ports Attenuation, Gain Step Size ANALOG 7 Gain Drift Analog to Digital Converter Resolution 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Conditions 10dB Boost 20dB Boost 30dB Boost 40dB Boost 0dBFS Input Analog Mixer Enabled, PCM data Analog Mixer Enabled, -1dB FS Signal, PCM data Ω ...

Page 28

... Power Supply Power Supply Rejection Ratio Power Supply Rejection Ratio D0 Didd (Stereo Stream) D0 Aidd (Stereo Stream) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Conditions High Pass Filer Enabled, -60dB FS, No boost High Pass Filter enabled High Pass Filter enabled, -1dB FS signal level ...

Page 29

... Line Output & gain, at -20dBV 9.Spurious tone rejection is tested with ADC dither enabled and compared to ADC performance without dither. Ω 10.Does not include 32 load headphone power. 11.Can be set to 0.5 or 0.8 AVdd. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Conditions 3.3V 5.0V, 4.75V, & 3.3V 3.3V 5.0V, 4.75V, & 3.3V 3.3V 5.0V, 4.75V, & ...

Page 30

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 3. PORT CONFIGURATIONS 92HD71B5 4-port (2 out / 2 in) Desktop Front DAC MIC,LI Internal A M MONO P CHASSIS 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 9. Port Configurations Rear Side DAC MIC,LI SPDIF 30 Mobile Internal SPDIF A DAC 1 M ...

Page 31

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 4. FUNCTIONAL BLOCK DIAGRAM MUX MUX 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Mute Mute Mute MUX MUX MUX MUX MUX MUX MUX MUX MUX HD Audio LINK LOGIC Figure 10 ...

Page 32

... Link NID = 13h ADC1 NID = 0Eh, 0Fh, 17h, 23h VSW0 NID = 21h SPDIF OUT0 NID = 22h SPDIF OUT1 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER NID = 28h VOLUME KNOB -95.25 to 0dB 0.75dB step DAC0 -95.25 to 0dB 0.75dB step DAC1 NID = 26h Digital PC_BEEP ...

Page 33

... Dig2Mux 26h PCBeep 27h AnalogBeep 28h ExtVolume 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 14. High Definition Audio Widget Description Root Node Audio Function Group Port A Pin Widget (Configurable as HP, Line Out) Port B Pin Widget (Configurable as Line In, Mic) Port C Pin Widget (Configurable as Line In, Mic) ...

Page 34

... Not Connected DigOutPin2 01b Not Connected DigMic0Pin 01b Not Connected DigMic1Pin 01b Analog Not Connected PC_BEEP 01b Pin 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 15. Pin Configuration Default Settings Location Device Connection Mainboard HP Out 1/8 inch Jack Front Mainboard Mic In ...

Page 35

... Unsolicited Response identify the event. Bit [35] Valid (Valid = 1) Bit [35] Valid (Valid = 1) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 16. Command Format for Verb with 4-bit Identifier BITS [27:20] NID Table 17. Command Format for Verb with 12-bit Identifier ...

Page 36

... SUPPORTED VERBS AND COMMANDS 8.1. Root Node (NID = 00) ) 8.1.1. Root VendorID Get 8.1.1.1. Bit [31.:16] [15.:8] [7.:0] 8.1.2. Root RevID Get 8.1.2.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Root VendorID Bitfield Name RW Vendor R DeviceFix R DeviceProg R Verb ID F00 Root RevID Bitfield Name RW Rsvd R Major R Minor R RevisionFix ...

Page 37

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.1.2.2. Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.2. AFG Node (NID = 01 ) 8.2.1. AFG Reset Get 8.2.1.1. Bit [31.:8] [7.:0] 8.2.2. AFG NodeInfo Get 8.2.2.1. Bit [31.:24] [23.:16] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Root NodeInfo Bitfield Name RW Rsvd2 R StartNID R Rsvd1 R TotalNodes R Verb ID AFG Reset Bitfield Name RW Rsvd1 R Execute W Verb ID F00 AFG NodeInfo Bitfield Name ...

Page 38

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.2.1. Bit [15.:8] [7.:0] 8.2.3. AFG FGType Get 8.2.3.1. Bit [31.:9] [8] [7.:0] 8.2.4. AFG AFGCap Get 8.2.4.1. Bit [31.:17] [16] [15.:12] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER AFG NodeInfo Bitfield Name RW Rsvd1 R TotalNodes R Verb ID F00 AFG FGType Bitfield Name RW Rsvd R UnSol R NodeType R Verb ID F00 AFG AFGCap ...

Page 39

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.4.1. Bit [11.:8] [7.:4] [3.:0] 8.2.5. AFG PCMCap Get 8.2.5.1. Bit [31.:21] [20] [19] [18] [17] [16] [15.:12] [11] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER AFG AFGCap Bitfield Name RW InputDelay R Rsvd1 R OutputDelay R Verb ID F00 AFG PCMCap Bitfield Name RW Rsvd2 R B32 R B24 R B20 R B16 ...

Page 40

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.5.1. Bit [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.2.6. AFG StreamCap Get 8.2.6.1. Bit [31.:3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER AFG PCMCap Bitfield Name RW R11 R R10 ...

Page 41

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.7. AFG InAmpCap Get 8.2.7.1. Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 8.2.8. AFG PwrStateCap Get 8.2.8.1. Bit [31.:4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 AFG InAmpCap Bitfield Name RW Mute R Rsvd3 R StepSize R Rsvd2 R NumSteps R Rsvd1 R Offset R Verb ID F00 AFG PwrStateCap ...

Page 42

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.9. AFG GPIOCnt Get 8.2.9.1. Bit [31] [30] [29.:24] [23.:16] [15.:8] [7.:0] 8.2.10. AFG OutAmpCap Get 8.2.10.1. AFG OutAmpCap Bit [31] [30.:23] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 AFG GPIOCnt Bitfield Name RW GPIWake R GPIUnsol R Rsvd R NumGPIs R NumGPOs R NumGPIOs R Verb ID F00 Bitfield Name ...

Page 43

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.10.1. AFG OutAmpCap Bit [22.:16] [15] [14.:8] [7] [6.:0] 8.2.11. AFG PwrState Get 8.2.11.1. Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.2.12. AFG UnsolResp Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW StepSize R Rsvd2 R NumSteps R Rsvd1 R Offset R Verb ID F05 AFG PwrState Bitfield Name RW Rsvd2 R Act ...

Page 44

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.12.1. AFG UnsolResp Bit [31.:8] [7] [6] [5.:0] 8.2.13. AFG GPIO Get 8.2.13.1. AFG GPIO Bit [31.:8] [7] [6] [5] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 000000 Rsvd1 R 0 Tag RW 00 Verb ID F15 Bitfield Name RW Reset ...

Page 45

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.13.1. AFG GPIO Bit [4] [3] [2] [1] [0] 8.2.14. AFG GPIOEn Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Data4 RW 0 Data3 RW 0 Data2 RW 0 Data1 RW 0 Data0 RW 0 Verb ID F16 45 Description Data for GPIO4. If this GPIO bit is con- figured as Sticky (edge-sensitive) input it can be cleared by writing " ...

Page 46

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.14.1. AFG GPIOEn Bit [31.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.2.15. AFG GPIODir Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 Mask7 RW 0 Mask6 RW 0 Mask5 RW 0 Mask4 RW 0 Mask3 RW 0 Mask2 ...

Page 47

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.15.1. AFG GPIODir Bit [31.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.2.16. AFG GPIOWakeEn Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 Control7 RW 0 Control6 RW 0 Control5 RW 0 Control4 RW 0 Control3 RW 0 Control2 ...

Page 48

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.16.1. AFG GPIOWakeEn Bit [31.:8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 AUDIO Description Reserved. Wake enable for GPIO7 wake-up event is disabled ...

Page 49

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.16.1. AFG GPIOWakeEn Bit [1] [0] 8.2.17. AFG GPIOUnsol Get 8.2.17.1. AFG GPIOUnsol Bit [31.:8] [7] [6] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Verb ID F19 Bitfield Name RW Reset Rsvd R 000000 EnMask7 RW 0 EnMask6 ...

Page 50

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.17.1. AFG GPIOUnsol Bit [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset EnMask5 RW 0 EnMask4 RW 0 EnMask3 RW 0 EnMask2 RW 0 EnMask1 RW 0 EnMask0 AUDIO Description Unsolicited enable mask for GPIO5. If ...

Page 51

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.18. AFG GPIOSticky Get 8.2.18.1. AFG GPIOSticky Bit [31.:8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F1A Bitfield Name RW Reset Rsvd R 000000 Mask7 RW 0 Mask6 RW 0 Mask5 RW 0 Mask4 RW 0 Mask3 ...

Page 52

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.19. AFG SubID Get 8.2.19.1. AFG SubID Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.2.20. AFG GPIOPlrty Get 8.2.20.1. AFG GPIOPlrty Bit [31.:8] [7] [6] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F20 Bitfield Name RW Reset Subsys3 RW 00 Subsys2 RW 00 Subsys1 RW 01 Assembly RW 00 ...

Page 53

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.20.1. AFG GPIOPlrty Bit [5] [4] [3] [2] [1] [0] 8.2.21. AFG GPIODrive Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset GP5 RW 1 GP4 RW 1 GP3 RW 1 GP2 RW 1 GP1 RW 1 GP0 RW 1 Verb ID F71 ...

Page 54

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.21.1. AFG GPIODrive Bit [31.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.2.22. AFG DMic Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 OD7 RW 0 OD6 RW 0 OD5 RW 0 OD4 RW 0 OD3 RW 0 OD2 ...

Page 55

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.2.22.1. AFG DMic Bit [31.:4] [3.:2] [1.:0] 8.2.23. AFG Misc. ( Get 8.2.23.1. AFG Misc. ( Bit [31.:11] [10] [9] [8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Rsvd R 0000000 PhAdj RW 0 Rate revision and beyond only) Verb ID F7F B3 revision and beyond only) ...

Page 56

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3. Port A Node (NID = 0A) 8.3.1. PortA WCap Get 8.3.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 PortA WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap ...

Page 57

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.1.1. Bit [1] [0] 8.3.2. PortA PinCap Get 8.3.2.1. Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA WCap Bitfield Name RW InAmpPrsnt R Stereo R Verb ID F00 PortA PinCap Bitfield Name RW Rsvd2 R EapdCap R VrefCntrl R Rsvd1 R BalancedIO ...

Page 58

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.2.1. Bit [1] [0] 8.3.3. PortA ConLst Get 8.3.3.1. Bit [31.:8] [7] [6.:0] 8.3.4. PortA ConLstEntry0 Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA PinCap Bitfield Name RW TrigRqd R ImpSenseCap R Verb ID F00 PortA ConLst Bitfield Name RW Rsvd R LForm R ConL R Verb ID F02 ...

Page 59

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.4.1. Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.3.5. PortA ConSelectCtrl Get 8.3.5.1. Bit [31.:2] [1.:0] 8.3.6. PortA PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA ConLstEntry0 Bitfield Name RW ConL3 R ConL2 R ConL1 R ConL0 R Verb ID F01 PortA ConSelectCtrl Bitfield Name RW Rsvd R Index RW Verb ID F07 ...

Page 60

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.6.1. Bit [31.:8] [7] [6] [5.:0] 8.3.7. PortA UnsolResp Get 8.3.7.1. Bit [31.:8] [7] [6] [5.:0] 8.3.8. PortA ChSense Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA PinWCntrl Bitfield Name RW Rsvd2 R HPhnEn RW OutEn RW Rsvd1 R Verb ID F08 PortA UnsolResp Bitfield Name RW Rsvd2 R En ...

Page 61

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.8.1. Bit [31] [30.:0] 8.3.9. PortA InAmpLeft Get 8.3.9.1. Bit [31.:8] [7] [6.:0] 8.3.10. PortA InAmpRight Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA ChSense Bitfield Name RW PresDtct R Rsvd R Verb ID B20 PortA InAmpLeft Bitfield Name RW Rsvd2 R Mute RW Rsvd1 R Verb ID B00 61 Reset ...

Page 62

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.10.1. PortA InAmpRight Bit [31.:8] [7] [6.:0] 8.3.11. PortA ConfigDefault Get 8.3.11.1. Bit [31.:30] [29.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Rsvd2 R Mute RW Rsvd1 R Verb ID F1C PortA ConfigDefault Bitfield Name RW PortConnectivity RW Location RW Device RW 62 Reset Description 000000 Reserved. ...

Page 63

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.3.11.1. Bit [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.4. PortB Node (NID = 0B) 8.4.1. PortB WCap Get 8.4.1.1. Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortA ConfigDefault Bitfield Name RW Connection Type RW Color RW Misc RW Association RW Sequence RW Verb ID F00 PortB WCap Bitfield Name RW Rsvd2 R Type ...

Page 64

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.4.1.1. Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.4.2. PortB PinCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortB WCap Bitfield Name RW Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt ...

Page 65

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.4.2.1. Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.4.3. PortB PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortB PinCap Bitfield Name RW Rsvd2 R EapdCap R VrefCntrl R Rsvd1 R BalancedIO R InCap R OutCap R HdphDrvCap R PresDtctCap R TrigRqd R ImpSenseCap R Verb ID F07 65 Reset ...

Page 66

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.4.3.1. Bit [31.:6] [5] [4.:3] [2.:0] 8.4.4. PortB UnsolResp Get 8.4.4.1. Bit [31.:8] [7] [6] [5.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortB PinWCntrl Bitfield Name RW Rsvd2 R InEn RW Rsvd1 R VRefEn RW Verb ID F08 PortB UnsolResp Bitfield Name RW Rsvd2 Rsvd1 R Tag RW 66 Reset ...

Page 67

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.4.5. PortB ChSense Get 8.4.5.1. Bit [31] [30.:0] 8.4.6. PortB ConfigDefault Get 8.4.6.1. Bit [31.:30] [29.:24] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F09 PortB ChSense Bitfield Name RW PresDtct R Rsvd R Verb ID F1C PortB ConfigDefault Bitfield Name RW PortConnectivity RW Location RW 67 Payload 00 See bitfield table ...

Page 68

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.4.6.1. Bit [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.5. Port C Node (NID = 0C) 8.5.1. PortC WCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortB ConfigDefault Bitfield Name RW Device RW ConnectionType RW Color RW Misc RW Association RW Sequence RW Verb ID F00 68 Reset Description A Default device Line out Speaker out CD SPDIF Out ...

Page 69

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.5.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortC WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt R InAmpPrsnt ...

Page 70

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.5.2. PortC PinCap Get 8.5.2.1. Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 PortC PinCap Bitfield Name RW Rsvd2 R EapdCap R VrefCntrl R Rsvd1 R BalancedIO R InCap R OutCap R HdphDrvCap R PresDtctCap R TrigRqd R ImpSenseCap R 70 ...

Page 71

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.5.3. PortC PinWCntrl Get 8.5.3.1. Bit [31.:6] [5] [4.:3] [2.:0] 8.5.4. PortC UnsolResp Get 8.5.4.1. Bit [31.:8] [7] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F07 PortC PinWCntrl Bitfield Name RW Rsvd2 R InEn RW Rsvd1 R VRefEn RW Verb ID F08 PortC UnsolResp Bitfield Name RW Rsvd2 R En ...

Page 72

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.5.4.1. Bit [6] [5.:0] 8.5.5. PortC ChSense Get 8.5.5.1. Bit [31] [30.:0] 8.5.6. PortC ConfigDefault Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortC UnsolResp Bitfield Name RW Rsvd1 R Tag RW Verb ID F09 PortC ChSense Bitfield Name RW PresDtct R Rsvd R Verb ID F1C 72 Reset Description 0 Reserved ...

Page 73

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.5.6.1. Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortC ConfigDefault Bitfield Name RW PortConnectivity RW Location RW Device RW ConnectionType RW Color RW Misc RW Association RW Sequence RW 73 Reset Description 0 Port connectivity Port complex is connected to a jack physical connection for port Fixed function device is attached ...

Page 74

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6. Port D Node (NID = 0D) 8.6.1. PortD WCap Get 8.6.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 PortD WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap ...

Page 75

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.1.1. Bit [1] [0] 8.6.2. PortD PinCap Get 8.6.2.1. Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD WCap Bitfield Name RW InAmpPrsnt R Stereo R Verb ID F00 PortD PinCap Bitfield Name RW Rsvd2 R EapdCap R VrefCntrl R Rsvd1 R BalancedIO ...

Page 76

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.2.1. Bit [1] [0] 8.6.3. PortD ConLst Get 8.6.3.1. Bit [31.:8] [7] [6.:0] 8.6.4. PortD ConLstEntry0 Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD PinCap Bitfield Name RW TrigRqd R ImpSenseCap R Verb ID F00 PortD ConLst Bitfield Name RW Rsvd R LForm R ConL R Verb ID F02 ...

Page 77

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.4.1. Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.6.5. PortD ConSelectCtrl Get 8.6.5.1. Bit [31.:2] [1.:0] 8.6.6. PortD PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD ConLstEntry0 Bitfield Name RW ConL3 R ConL2 R ConL1 R ConL0 R Verb ID F01 PortD ConSelectCtrl Bitfield Name RW Rsvd R Index RW Verb ID F07 ...

Page 78

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.6.1. Bit [31.:7] [6] [5.:0] 8.6.7. PortD UnsolResp Get 8.6.7.1. Bit [31.:8] [7] [6] [5.:0] 8.6.8. PortD ChSense Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD PinWCntrl Bitfield Name RW Rsvd2 R OutEn RW Rsvd1 R Verb ID F08 PortD UnsolResp Bitfield Name RW Rsvd2 Rsvd1 R Tag ...

Page 79

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.8.1. Bit [31] [30.:0] 8.6.9. PortD InAmpLeft Get 8.6.9.1. Bit [31.:8] [7] [6.:0] 8.6.10. PortD InAmpRight Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD ChSense Bitfield Name RW PresDtct R Rsvd R Verb ID B20 PortD InAmpLeft Bitfield Name RW Rsvd2 R Mute RW Rsvd1 R Verb ID B00 79 Reset ...

Page 80

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.10.1. PortD InAmpRight Bit [31.:8] [7] [6.:0] 8.6.11. PortD ConfigDefault Get 8.6.11.1. Bit [31.:30] [29.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Rsvd2 R Mute RW Rsvd1 R Verb ID F1C PortD ConfigDefault Bitfield Name RW PortConnectivity RW Location RW Device RW 80 Reset Description 000000 Reserved. ...

Page 81

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.6.11.1. Bit [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.7. DAC0 Node (NID = 10) 8.7.1. DAC0 WCap Get 8.7.1.1. Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER PortD ConfigDefault Bitfield Name RW ConnectionType RW Color RW Misc RW Association RW Sequence RW Verb ID F00 DAC0 WCap Bitfield Name RW Rsvd2 R Type R 81 ...

Page 82

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.7.1.1. Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.7.2. DAC0 Cnvtr Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC0 WCap Bitfield Name RW Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt ...

Page 83

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.7.2.1. Bit [31.:16] [15] [14] [13.:11] [10.:8] [7] [6.:4] [3.:0] 8.7.3. DAC0 OutAmpLeft Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC0 Cnvtr Bitfield Name RW Rsvd2 R StrmType R FrmtSmplRate RW SmplRateMultp RW SmplRateDiv RW Rsvd1 R BitsPerSmpl RW NmbrChan RW Verb ID BA0 83 Reset Description 0000 Reserved. 0 Stream type Non-PCM 0 = PCM. ...

Page 84

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.7.3.1. Bit [31.:8] [7] [6.:0] 8.7.4. DAC0 OutAmpRight Get 8.7.4.1. Bit [31.:8] [7] [6.:0] 8.7.5. DAC0 PwrState Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC0 OutAmpLeft Bitfield Name RW Rsvd R Mute RW Gain RW Verb ID B80 DAC0 OutAmpRight Bitfield Name RW Rsvd R Mute RW Gain RW Verb ID F05 ...

Page 85

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.7.5.1. Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.7.6. DAC0 CnvtrID Get 8.7.6.1. Bit [31.:8] [7.:4] [3.:0] 8.7.7. DAC0 LR Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC0 PwrState Bitfield Name RW Rsvd2 R Act R Rsvd1 R Set RW Verb ID F06 DAC0 CnvtrID Bitfield Name RW Rsvd R Strm Verb ID F0C ...

Page 86

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.7.7.1. Bit [31.:3] [2] [1.:0] 8.8. DAC1 Node (NID = 11) 8.8.1. DAC1 WCap Get 8.8.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC0 LR Bitfield Name RW Rsvd2 R SwapEn RW Rsvd1 R Verb ID F00 DAC1 WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap ...

Page 87

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.8.1.1. Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.8.2. DAC1 Cnvtr Get 8.8.2.1. Bit [31.:16] [15] [14] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC1 WCap Bitfield Name RW ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt R InAmpPrsnt R Stereo R Verb ID A DAC1 Cnvtr ...

Page 88

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.8.2.1. Bit [13.:11] [10.:8] [7] [6.:4] [3.:0] 8.8.3. DAC1 OutAmpLeft Get 8.8.3.1. Bit [31.:8] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC1 Cnvtr Bitfield Name RW SmplRateMultp RW SmplRateDiv RW Rsvd1 R BitsPerSmpl RW NmbrChan RW Verb ID BA0 DAC1 OutAmpLeft Bitfield Name RW Rsvd R 88 Reset Description 0 Sample base rate multiple: 000b= x1 (48kHz/44.1kHz or less) ...

Page 89

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.8.3.1. Bit [7] [6.:0] 8.8.4. DAC1 OutAmpRight Get 8.8.4.1. Bit [31.:8] [7] [6.:0] 8.8.5. DAC1 PwrState Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC1 OutAmpLeft Bitfield Name RW Mute RW Gain RW Verb ID B80 DAC1 OutAmpRight Bitfield Name RW Rsvd R Mute RW Gain RW Verb ID F05 89 Reset ...

Page 90

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.8.5.1. Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.8.6. DAC1 CnvtrID Get 8.8.6.1. Bit [31.:8] [7.:4] [3.:0] 8.8.7. DAC1 LR Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC1 PwrState Bitfield Name RW Rsvd2 R Act R Rsvd1 R Set RW Verb ID F06 DAC1 CnvtrID Bitfield Name RW Rsvd R Strm Verb ID F0C ...

Page 91

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.8.7.1. Bit [31.:3] [2] [1.:0] 8.9. ADC0 Node (NID = 12) 8.9.1. ADC0 WCap Get 8.9.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER DAC1 LR Bitfield Name RW Rsvd2 R SwapEn RW Rsvd1 R Verb ID F00 ADC0 WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap ...

Page 92

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.9.1.1. Bit [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.9.2. ADC0 ConLst Get 8.9.2.1. Bit [31.:8] [7] [6.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER ADC0 WCap Bitfield Name RW ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt R InAmpPrsnt R Stereo R Verb ID F00 ADC0 ConLst ...

Page 93

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.9.3. ADC0 ConLstEntry0 Get 8.9.3.1. Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.9.4. ADC0 Cnvtr Get 8.9.4.1. Bit [31.:16] [15] [14] [13.:11] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F02 ADC0 ConLstEntry0 Bitfield Name RW ConL3 R ConL2 R ConL1 R ConL0 R Verb ID A ADC0 Cnvtr Bitfield Name RW Rsvd2 ...

Page 94

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.9.4.1. Bit [10.:8] [7] [6.:4] [3.:0] 8.9.5. ADC0 ProcState Get 8.9.5.1. Bit [31.:8] [7] [6.:2] [1.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER ADC0 Cnvtr Bitfield Name RW SmplRateDiv RW Rsvd1 R BitsPerSmpl RW NmbrChan RW Verb ID F03 ADC0 ProcState Bitfield Name RW Rsvd2 R HPFOCDIS RW Rsvd1 R ADCHPFByp RW 94 Reset Description ...

Page 95

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.9.6. ADC0 PwrState Get 8.9.6.1. Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.9.7. ADC0 CnvtrID Get 8.9.7.1. Bit [31.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F05 ADC0 PwrState Bitfield Name RW Rsvd2 R Act R Rsvd1 R Set RW Verb ID F06 ADC0 CnvtrID Bitfield Name RW Rsvd R Strm ...

Page 96

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.10. ADC1 Node (NID = 13) 8.10.1. ADC1 WCap Get 8.10.1.1. ADC1 WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 1 Delay R D Rsvd1 R 0 SwapCap R ...

Page 97

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.10.1.1. ADC1 WCap Bit [1] [0] 8.10.2. ADC1 ConLst Get 8.10.2.1. ADC1 ConLst Bit [31.:8] [7] [6.:0] 8.10.3. ADC1 ConLstEntry0 Get 8.10.3.1. ADC1 ConLstEntry0 Bit [31.:24] [23.:16] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 ...

Page 98

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.10.3.1. ADC1 ConLstEntry0 Bit [15.:8] [7.:0] 8.10.4. ADC1 Cnvtr Get 8.10.4.1. ADC1 Cnvtr Bit [31.:16] [15] [14] [13.:11] [10.:8] [7] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConL1 R 00 ConL0 R 1D Verb ID A Bitfield Name RW Reset Rsvd2 R 0000 StrmType R 0 FrmtSmplRate ...

Page 99

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.10.4.1. ADC1 Cnvtr Bit [6.:4] [3.:0] 8.10.5. ADC1 ProcState Get 8.10.5.1. ADC1 ProcState Bit [31.:8] [7] [6.:2] [1.:0] 8.10.6. ADC1 PwrState Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset BitsPerSmpl RW 3 NmbrChan RW 1 Verb ID F03 Bitfield Name RW Reset Rsvd2 R 000000 ...

Page 100

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.10.6.1. ADC1 PwrState Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.10.7. ADC1 CnvtrID Get 8.10.7.1. ADC1 CnvtrID Bit [31.:8] [7.:4] [3.:0] 8.11. MonoOut Node (NID = 14) 8.11.1. MonoOut WCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000000 Act R 3 Rsvd1 R 0 Set RW 3 Verb ID F06 ...

Page 101

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.11.1.1. Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER MonoOut WCap Bitfield Name RW Rsvd2 R Type R Delay R Rsvd1 R SwapCap R PwrCntrl R Dig R ConnList R UnSolCap R ProcWidget R Stripe R FormatOvrd R AmpParOvrd R OutAmpPrsnt R InAmpPrsnt ...

Page 102

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.11.2. MonoOut PinCap Get 8.11.2.1. Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 MonoOut PinCap Bitfield Name RW Rsvd2 R EapdCap R VrefCntrl R Rsvd1 R BalancedIO R InCap R OutCap R HdphDrvCap R PresDtctCap R TrigRqd R ImpSenseCap R 102 ...

Page 103

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.11.3. MonoOut ConLst Get 8.11.3.1. Bit [31.:8] [7] [6.:0] 8.11.4. MonoOut ConLstEntry0 Get 8.11.4.1. Bit [31.:24] [23.:16] [15.:8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 MonoOut ConLst Bitfield Name RW Rsvd R LForm R ConL R Verb ID F02 MonoOut ConLstEntry0 Bitfield Name RW ConL3 R ConL2 R ConL1 ...

Page 104

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.11.5. MonoOut PinWCntrl Get 8.11.5.1. Bit [31.:7] [6] [5.:0] 8.11.6. MonoOut InAmpLeft Get 8.11.6.1. Bit [31.:8] [7] [6.:0] 8.11.7. MonoOut ConfigDefault Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F07 MonoOut PinWCntrl Bitfield Name RW Rsvd2 R OutEn RW Rsvd1 R Verb ID B00 MonoOut InAmpLeft Bitfield Name RW Rsvd2 R Mute ...

Page 105

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.11.7.1. Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER MonoOut ConfigDefault Bitfield Name RW PortConnectivity RW Location RW Device RW ConnectionType RW Color RW Misc RW Association RW Sequence RW 105 Reset Description 1 Port connectivity Port complex is connected to a jack physical connection for port Fixed function device is attached ...

Page 106

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.12. MonoMux Node (NID = 15) 8.12.1. MonoMux WCap Get 8.12.1.1. MonoMux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 3 Delay R 0 Rsvd1 R 0 SwapCap R ...

Page 107

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.12.1.1. MonoMux WCap Bit [1] [0] 8.12.2. MonoMux ConLst Get 8.12.2.1. MonoMux ConLst Bit [31.:8] [7] [6.:0] 8.12.3. MonoMux ConLstEntry0 Get 8.12.3.1. MonoMux ConLstEntry0 Bit [31.:24] [23.:16] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 ...

Page 108

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.12.3.1. MonoMux ConLstEntry0 Bit [15.:8] [7.:0] 8.12.4. MonoMux ConSelectCtrl Get 8.12.4.1. MonoMux ConSelectCtrl Bit [31.:2] [1.:0] 8.13. MonoMixer Node (NID = 16) 8.13.1. MonoMixer WCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConL1 R 11 ConL0 R 10 Verb ID F01 Bitfield Name RW Reset ...

Page 109

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.13.1.1. MonoMixer WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 00 Type R 2 Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 0 Dig R 0 ConnList ...

Page 110

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.13.2. MonoMixer ConLst Get 8.13.2.1. MonoMixer ConLst Bit [31.:8] [7] [6.:0] 8.13.3. MonoMixer ConLstEntry0 Get 8.13.3.1. MonoMixer ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 01 Verb ID F02 Bitfield Name ...

Page 111

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14. DMic0 Node (NID = 18) 8.14.1. DMic0 WCap Get 8.14.1.1. DMic0 WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 4 Delay R 0 Rsvd1 R 0 SwapCap R ...

Page 112

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14.1.1. DMic0 WCap Bit [1] [0] 8.14.2. DMic0 PinCap Get 8.14.2.1. DMic0 PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd2 R 0000 ...

Page 113

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14.2.1. DMic0 PinCap Bit [1] [0] 8.14.3. DMic0 PinWCntrl Get 8.14.3.1. DMic0 PinWCntrl Bit [31.:6] [5] [4.:0] 8.14.4. DMic0 OutAmpCap Get 8.14.4.1. DMic0 OutAmpCap Bit [31] [30.:23] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset TrigRqd R 0 ImpSenseCap R 0 Verb ID F07 Bitfield Name RW Reset Rsvd2 R 0000000 ...

Page 114

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14.4.1. DMic0 OutAmpCap Bit [22.:16] [15] [14.:8] [7] [6.:0] 8.14.5. DMic0 OutAmpLeft Get 8.14.5.1. DMic0 OutAmpLeft Bit [31.:3] [2.:0] 8.14.6. DMic0 OutAmpRight Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset StepSize R 27 Rsvd2 R 0 NumSteps R 03 Rsvd1 R 0 Offset R 00 ...

Page 115

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14.6.1. DMic0 OutAmpRight Bit [31.:3] [2.:0] 8.14.7. DMic0 ConfigDefault Get 8.14.7.1. DMic0 ConfigDefault Bit [31.:30] [29.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd1 R 00000000 Gain RW 0 Verb ID F1C Bitfield Name RW Reset PortConnectivity RW 1 Location RW 00 Device ...

Page 116

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.14.7.1. DMic0 ConfigDefault Bit [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.15. DMic1 Node (NID = 19) 8.15.1. DMic1 WCap Get 8.15.1.1. DMic1 WCap Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConnectionType RW 0 Color RW 0 Misc RW 0 Association RW F Sequence RW 0 Verb ID ...

Page 117

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.15.1.1. DMic1 WCap Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.15.2. DMic1 PinCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 0 DigitalStrm R 0 ConnList ...

Page 118

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.15.2.1. DMic1 PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.15.3. DMic1 PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000 EapdCap R 0 VRefCntrl R 00 Rsvd1 R 0 BalancedIO R 0 InCap R 1 OutCap ...

Page 119

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.15.3.1. DMic1 PinWCntrl Bit [31.:6] [5] [4.:0] 8.15.4. DMic1 OutAmpCap Get 8.15.4.1. DMic1 OutAmpCap Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000000 InEn RW 0 Rsvd1 R 00 Verb ID F00 Bitfield Name RW Reset Mute R 0 Rsvd3 ...

Page 120

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.15.5. DMic1 OutAmpLeft Get 8.15.5.1. DMic1 OutAmpLeft Bit [31.:3] [2.:0] 8.15.6. DMic1 OutAmpRight Get 8.15.6.1. DMic1 OutAmpRight Bit [31.:3] [2.:0] 8.15.7. DMic1 ConfigDefault Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID BA0 Bitfield Name RW Reset Rsvd1 R 00000000 Gain RW 0 Verb ID B80 Bitfield Name ...

Page 121

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.15.7.1. DMic1 ConfigDefault Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset PortConnectivity RW 1 Location RW 00 Device RW F ConnectionType RW 0 Color RW 0 Misc RW 0 Association RW F Sequence RW 0 121 PC AUDIO Description Port connectivity Port complex is connected to a jack ...

Page 122

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.16. InPort0Mux Node (NID = 1A) 8.16.1. InPort0Mux WCap Get 8.16.1.1. InPort0Mux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 3 Delay R 0 Rsvd1 R 0 SwapCap R ...

Page 123

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.16.1.1. InPort0Mux WCap Bit [1] [0] 8.16.2. InPort0Mux ConLst Get 8.16.2.1. InPort0Mux ConLst Bit [31.:8] [7] [6.:0] 8.16.3. InPort0Mux ConLstEntry0 Get 8.16.3.1. InPort0Mux ConLstEntry0 Bit [31.:24] [23.:16] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 ...

Page 124

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.16.3.1. InPort0Mux ConLstEntry0 Bit [15.:8] [7.:0] 8.16.4. InPort0Mux ConSelectCtrl Get 8.16.4.1. InPort0Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.16.5. InPort0Mux OutAmpCap Get 8.16.5.1. InPort0Mux OutAmpCap Bit [31] [30.:23] [22.:16] [15] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConL1 R 0C ConL0 R 0B Verb ID F01 Bitfield Name RW Reset Rsvd R 00000000 Index ...

Page 125

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.16.5.1. InPort0Mux OutAmpCap Bit [14.:8] [7] [6.:0] 8.16.6. InPort0Mux OutAmpLeft Get 8.16.6.1. InPort0Mux OutAmpLeft Bit [31.:3] [2.:0] 8.16.7. InPort0Mux OutAmpRight Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset NumSteps R 03 Rsvd1 R 0 Offset R 00 Verb ID BA0 Bitfield Name RW Reset ...

Page 126

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.16.7.1. InPort0Mux OutAmpRight Bit [31.:3] [2.:0] 8.17. InPort1Mux Node (NID = 1B) 8.17.1. InPort1Mux WCap Get 8.17.1.1. InPort1Mux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd1 R 00000000 Gain RW 0 Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 ...

Page 127

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.17.1.1. InPort1Mux WCap Bit [7] [6] [5] [4] [3] [2] [1] [0] 8.17.2. InPort1Mux ConLst Get 8.17.2.1. InPort1Mux ConLst Bit [31.:8] [7] [6.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset UnSolCap R 0 ProcWidget R 0 Stripe R 0 FormatOvrd R 0 AmpParOvrd R 1 OutAmpPrsnt ...

Page 128

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.17.3. InPort1Mux ConLstEntry0 Get 8.17.3.1. InPort1Mux ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.17.4. InPort1Mux ConSelectCtrl Get 8.17.4.1. InPort1Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.17.5. InPort1Mux OutAmpCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F02 Bitfield Name RW Reset ConL3 R 00 ConL2 R 0E ConL1 R 0C ConL0 R ...

Page 129

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.17.5.1. InPort1Mux OutAmpCap Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 8.17.6. InPort1Mux OutAmpLeft Get 8.17.6.1. InPort1Mux OutAmpLeft Bit [31.:3] [2.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Mute R 0 Rsvd3 R 00 StepSize R 27 Rsvd2 R 0 NumSteps R 03 Rsvd1 R 0 Offset ...

Page 130

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.17.7. InPort1Mux OutAmpRight Get 8.17.7.1. InPort1Mux OutAmpRight Bit [31.:3] [2.:0] 8.18. ADC0Mux Node (NID = 1C) 8.18.1. ADC0Mux WCap Get 8.18.1.1. ADC0Mux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID B80 Bitfield Name RW Reset Rsvd1 R 00000000 Gain RW 0 Verb ID F00 Bitfield Name RW ...

Page 131

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.18.1.1. ADC0Mux WCap Bit [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.18.2. ADC0Mux ConLst Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset SwapCap R 1 PwrCntrl R 0 DigitalStrm R 0 ConnList R 1 UnsolCap R 0 ProcWidget ...

Page 132

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.18.2.1. ADC0Mux ConLst Bit [31.:8] [7] [6.:0] 8.18.3. ADC0Mux ConLstEntry0 Get 8.18.3.1. ADC0Mux ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.18.4. ADC0Mux ConSelectCtrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 04 Verb ID F02 Bitfield Name RW Reset ...

Page 133

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.18.4.1. ADC0Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.18.5. ADC0Mux LR Get 8.18.5.1. ADC0Mux LR Bit [31.:3] [2] [1.:0] 8.18.6. ADC0Mux OutAmpCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 00000000 Index RW 0 Verb ID F0C Bitfield Name RW Reset Rsvd2 R 00000000 SwapEn RW 0 Rsvd1 ...

Page 134

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.18.6.1. ADC0Mux OutAmpCap Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 8.18.7. ADC0Mux OutAmpLeft Get 8.18.7.1. ADC0Mux OutAmpLeft Bit [31.:8] [7] [6.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Mute R 1 Rsvd3 R 00 StepSize R 05 Rsvd2 R 0 NumSteps R 0F Rsvd1 R 0 Offset ...

Page 135

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.18.8. ADC0Mux OutAmpRight Get 8.18.8.1. ADC0Mux OutAmpRight Bit [31.:8] [7] [6.:4] [3.:0] 8.19. ADC1Mux Node (NID = 1D) 8.19.1. ADC1Mux WCap Get 8.19.1.1. ADC1Mux WCap Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID B80 Bitfield Name RW Reset Rsvd2 R 000000 Mute RW 1 Rsvd1 R 0 Gain ...

Page 136

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.19.1.1. ADC1Mux WCap Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.19.2. ADC1Mux ConLst Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Delay R 0 Rsvd1 R 0 SwapCap R 1 PwrCntrl R 0 DigitalStrm R 0 ConnList ...

Page 137

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.19.2.1. ADC1Mux ConLst Bit [31.:8] [7] [6.:0] 8.19.3. ADC1Mux ConLstEntry0 Get 8.19.3.1. ADC1Mux ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.19.4. ADC1Mux ConSelectCtrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 04 Verb ID F02 Bitfield Name RW Reset ...

Page 138

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.19.4.1. ADC1Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.19.5. ADC1Mux LR Get 8.19.5.1. ADC1Mux LR Bit [31.:3] [2] [1.:0] 8.19.6. ADC1Mux OutAmpCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 00000000 Index RW 0 Verb ID F0C Bitfield Name RW Reset Rsvd2 R 00000000 SwapEn RW 0 Rsvd1 ...

Page 139

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.19.6.1. ADC1Mux OutAmpCap Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 8.19.7. ADC1Mux OutAmpLeft Get 8.19.7.1. ADC1Mux OutAmpLeft Bit [31.:8] [7] [6.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Mute R 1 Rsvd3 R 00 StepSize R 05 Rsvd2 R 0 NumSteps R 0F Rsvd1 R 0 Offset ...

Page 140

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.19.8. ADC1Mux OutAmpRight Get 8.19.8.1. ADC1Mux OutAmpRight Bit [31.:8] [7] [6.:4] [3.:0] 8.20. Dig0Pin Node (NID = 1E) 8.20.1. Dig0Pin WCap Get 8.20.1.1. Dig0Pin WCap Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID B80 Bitfield Name RW Reset Rsvd2 R 000000 Mute RW 1 Rsvd1 R 0 Gain ...

Page 141

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.20.1.1. Dig0Pin WCap Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.20.2. Dig0Pin PinCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 0 Dig R 1 ConnList ...

Page 142

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.20.2.1. Dig0Pin PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.20.3. Dig0Pin ConLst Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000 EapdCap R 0 VrefCntrl R 00 Rsvd1 R 0 BalancedIO R 0 InCap R 0 OutCap ...

Page 143

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.20.3.1. Dig0Pin ConLst Bit [31.:8] [7] [6.:0] 8.20.4. Dig0Pin ConLstEntry0 Get 8.20.4.1. Dig0Pin ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.20.5. Dig0Pin PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 01 Verb ID F02 Bitfield Name RW Reset ...

Page 144

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.20.5.1. Dig0Pin PinWCntrl Bit [31.:7] [6] [5.:0] 8.20.6. Dig0Pin ConfigDefault Get 8.20.6.1. Dig0Pin ConfigDefault Bit [31.:30] [29.:24] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000000 OutEn RW 0 Rsvd1 R 00 Verb ID F1C Bitfield Name RW Reset PortConnectivity RW 0 Location ...

Page 145

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.20.6.1. Dig0Pin ConfigDefault Bit [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.21. Dig1Pin Node (NID = 1F) 8.21.1. Dig1Pin WCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Device RW 4 ConnectionType RW 5 Color RW 2 Misc RW 0 Association RW 5 Sequence RW 0 Verb ID F00 ...

Page 146

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.1.1. Dig1Pin WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 00 Type R 4 Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 1 Dig R 1 ConnList ...

Page 147

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.2. Dig1Pin PinCap Get 8.21.2.1. Dig1Pin PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 0000 EapdCap R 1 VrefCntrl R 00 Rsvd1 R 0 BalancedIO R 0 InCap ...

Page 148

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.3. Dig1Pin ConLst Get 8.21.3.1. Dig1Pin ConLst Bit [31.:8] [7] [6.:0] 8.21.4. Dig1Pin ConLstEntry0 Get 8.21.4.1. Dig1Pin ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 02 Verb ID F02 Bitfield Name ...

Page 149

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.5. Dig1Pin ConSelectCtrl Get 8.21.5.1. Dig1Pin ConSelectCtrl Bit [31.:1] [0] 8.21.6. Dig1Pin PinWCntrl Get 8.21.6.1. Dig1Pin PinWCntrl Bit [31.:7] [6] [5.:0] 8.21.7. Dig1Pin PwrState Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F01 Bitfield Name RW Reset Rsvd R 00000000 Index RW 0 Verb ID F07 Bitfield Name RW ...

Page 150

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.7.1. Dig1Pin PwrState Bit [31.:6] [5.:4] [3.:2] [1.:0] 8.21.8. Dig1Pin EAPD Get 8.21.8.1. Dig1Pin EAPD Bit [31.:2] [1] [0] 8.21.9. Dig1Pin ConfigDefault Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000000 Act R 3 Rsvd1 R 0 Set RW 3 Verb ID F0C ...

Page 151

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.21.9.1. Dig1Pin ConfigDefault Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset PortConnectivity RW 2 Location RW 18 Device RW 5 ConnectionType RW 6 Color RW 0 Misc RW 0 Association RW 6 Sequence RW 0 151 PC AUDIO Description Port connectivity Port complex is connected to a jack ...

Page 152

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.22. Dig2Pin Node (NID = 20) 8.22.1. Dig2Pin WCap Get 8.22.1.1. Dig2Pin WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 4 Delay R 0 Rsvd1 R 0 SwapCap R ...

Page 153

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.22.1.1. Dig2Pin WCap Bit [1] [0] 8.22.2. Dig2Pin PinCap Get 8.22.2.1. Dig2Pin PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd2 R 0000 ...

Page 154

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.22.2.1. Dig2Pin PinCap Bit [1] [0] 8.22.3. Dig2Pin ConLst Get 8.22.3.1. Dig2Pin ConLst Bit [31.:8] [7] [6.:0] 8.22.4. Dig2Pin ConLstEntry0 Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset TrigRqd R 0 ImpSenseCap R 0 Verb ID F00 Bitfield Name RW Reset Rsvd ...

Page 155

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.22.4.1. Dig2Pin ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.22.5. Dig2Pin PinWCntrl Get 8.22.5.1. Dig2Pin PinWCntrl Bit [31.:7] [6] [5.:0] 8.22.6. Dig2Pin ConfigDefault Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConL3 R 00 ConL2 R 00 ConL1 R 00 ConL0 R 25 Verb ID F07 Bitfield Name ...

Page 156

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.22.6.1. Dig2Pin ConfigDefault Bit [31.:30] [29.:24] [23.:20] [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset PortConnectivity RW 1 Location RW 00 Device RW F ConnectionType RW 0 Color RW 0 Misc RW 0 Association RW F Sequence RW 0 156 PC AUDIO Description Port connectivity Port complex is connected to a jack ...

Page 157

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23. SPDIFOut0 Node (NID = 21) 8.23.1. SPDIFOut0 WCap Get 8.23.1.1. SPDIFOut0 WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd2 R 00 Type R 0 Delay R 4 Rsvd1 R 0 SwapCap R ...

Page 158

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23.1.1. SPDIFOut0 WCap Bit [1] [0] 8.23.2. SPDIFOut0 PCMCap Get 8.23.2.1. SPDIFOut0 PCMCap Bit [31.:21] [20] [19] [18] [17] [16] [15.:12] [11] [10] [9] [8] [7] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset InAmpPrsnt R 0 Stereo R 1 Verb ID F00 Bitfield Name RW Reset Rsvd2 R 000 B32 R 0 ...

Page 159

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23.2.1. SPDIFOut0 PCMCap Bit [6] [5] [4] [3] [2] [1] [0] 8.23.3. SPDIFOut0 StreamCap Get 8.23.3.1. SPDIFOut0 StreamCap Bit [31.:3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ...

Page 160

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23.4. SPDIFOut0 Cnvtr Get 8.23.4.1. SPDIFOut0 Cnvtr Bit [31.:16] [15] [14] [13.:11] [10.:8] [7] [6.:4] [3.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID A Bitfield Name RW Reset Rsvd2 R 0000 FrmtNonPCM RW 0 FrmtSmplRate RW 0 SmplRateMultp RW 0 SmplRateDiv RW 0 Rsvd1 R 0 BitsPerSmpl RW 3 NmbrChan ...

Page 161

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23.5. SPDIFOut0 CnvtrID Get 8.23.5.1. SPDIFOut0 CnvtrID Bit [31.:8] [7.:4] [3.:0] 8.23.6. SPDIFOut0 DigCnvtr Get 8.23.6.1. SPDIFOut0 DigCnvtr Bit [31.:16] [15] [14.:8] [7] [6] [5] [4] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F06 Bitfield Name RW Reset Rsvd R 000000 Strm Verb ID F0D Bitfield Name RW ...

Page 162

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.23.6.1. SPDIFOut0 DigCnvtr Bit [3] [2] [1] [0] 8.24. SPDIFOut1 Node (NID = 22) 8.24.1. SPDIFOut1 WCap Get 8.24.1.1. SPDIFOut1 WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset PRE RW 0 VCFG DigEn RW 0 Verb ID F00 Bitfield Name RW ...

Page 163

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.24.1.1. SPDIFOut1 WCap Bit [7] [6] [5] [4] [3] [2] [1] [0] 8.24.2. SPDIFOut1 PCMCap Get 8.24.2.1. SPDIFOut1 PCMCap Bit [31.:21] [20] [19] [18] [17] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset UnSolCap R 0 ProcWidget R 0 Stripe R 0 FormatOvrd R 1 AmpParOvrd R 0 OutAmpPrsnt ...

Page 164

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.24.2.1. SPDIFOut1 PCMCap Bit [16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.24.3. SPDIFOut1 StreamCap Get 8.24.3.1. SPDIFOut1 StreamCap Bit [31.:3] [2] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd1 R 0 R12 R 0 R11 R 1 R10 ...

Page 165

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.24.3.1. SPDIFOut1 StreamCap Bit [1] [0] 8.24.4. SPDIFOut1 Cnvtr Get 8.24.4.1. SPDIFOut1 Cnvtr Bit [31.:16] [15] [14] [13.:11] [10.:8] [7] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Float32 R 0 PCM R 1 Verb ID A Bitfield Name RW Reset Rsvd2 R 0000 FrmtNonPCM ...

Page 166

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.24.4.1. SPDIFOut1 Cnvtr Bit [6.:4] [3.:0] 8.24.5. SPDIFOut1 CnvtrID Get 8.24.5.1. SPDIFOut1 CnvtrID Bit [31.:8] [7.:4] [3.:0] 8.24.6. SPDIFOut1 DigCnvtr Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset BitsPerSmpl RW 3 NmbrChan RW 1 Verb ID F06 Bitfield Name RW Reset Rsvd R 000000 ...

Page 167

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.24.6.1. SPDIFOut1 DigCnvtr Bit [31.:16] [15] [14.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.25. Dig0Mux Node (NID = 24) 8.25.1. Dig0Mux WCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000 Rsvd1 PRO RW 0 AUDIO ...

Page 168

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.25.1.1. Dig0Mux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 00 Type R 3 Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 0 DigitalStrm R 0 ConnList ...

Page 169

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.25.2. Dig0Mux ConLst Get 8.25.2.1. Dig0Mux ConLst Bit [31.:8] [7] [6.:0] 8.25.3. Dig0Mux ConLstEntry0 Get 8.25.3.1. Dig0Mux ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 03 Verb ID F02 Bitfield Name ...

Page 170

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.25.4. Dig0Mux ConSelectCtrl Get 8.25.4.1. Dig0Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.26. Dig2Mux Node (NID = 25) 8.26.1. Dig2Mux WCap Get 8.26.1.1. Dig2Mux WCap Bit [31.:24] [23.:20] [19.:16] [15.:12] [11] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F01 Bitfield Name RW Reset Rsvd R 00000000 Index RW 0 Verb ID F00 Bitfield Name RW Reset ...

Page 171

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.26.1.1. Dig2Mux WCap Bit [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.26.2. Dig2Mux ConLst Get 8.26.2.1. Dig2Mux ConLst Bit [31.:8] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset PwrCntrl R 0 DigitalStrm R 0 ConnList R 1 UnsolCap R 0 ProcWidget R 0 Stripe ...

Page 172

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.26.2.1. Dig2Mux ConLst Bit [7] [6.:0] 8.26.3. Dig2Mux ConLstEntry0 Get 8.26.3.1. Dig2Mux ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.26.4. Dig2Mux ConSelectCtrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset LForm R 0 ConL R 03 Verb ID F02 Bitfield Name RW Reset ConL3 R 00 ...

Page 173

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.26.4.1. Dig2Mux ConSelectCtrl Bit [31.:2] [1.:0] 8.27. DigBeep Node (NID = 26) 8.27.1. DigBeep WCap Get 8.27.1.1. DigBeep WCap Bit [31.:24] [23.:20] [19.:4] [3] [2] [1.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 00000000 Index RW 0 Verb ID F00 Bitfield Name RW Reset Rsvd3 R ...

Page 174

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.27.2. DigBeep OutAmpCap Get 8.27.2.1. DigBeep OutAmpCap Bit [31] [30.:23] [22.:16] [15] [14.:8] [7] [6.:0] 8.27.3. DigBeep OutAmpLeft Get 8.27.3.1. DigBeep OutAmpLeft Bit [31.:8] [7] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID F00 Bitfield Name RW Reset Mute R 1 Rsvd3 R 00 StepSize R 17 Rsvd2 R 0 NumSteps ...

Page 175

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.27.3.1. DigBeep OutAmpLeft Bit [6.:2] [1.:0] 8.27.4. DigBeep Gen Get 8.27.4.1. DigBeep Gen Bit [31.:8] [7.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd1 R 00 Gain RW 0 Verb ID F0A Bitfield Name RW Reset Rsvd R 000000 Divider RW 00 175 Description Reserved ...

Page 176

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.27.5. DigBeep Mode Get 8.27.5.1. DigBeep Mode Bit [31.:2] [1] [0] 8.28. AnaBeep Node (NID = 27) 8.28.1. AnaBeep WCap Get 8.28.1.1. AnaBeep WCap Bit [31.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Verb ID FE0 Bitfield Name RW Reset Rsvd1 R 00000000 FreqShift RW 0 LinearSel RW 0 Verb ID ...

Page 177

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.28.1.1. AnaBeep WCap Bit [19.:16] [15.:12] [11] [10] [9] [8] [7] [6] [5] [4] [3] [2] [1] [0] 8.28.2. AnaBeep PinCap Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Delay R 0 Rsvd1 R 0 SwapCap R 0 PwrCntrl R 0 Dig R 0 ConnList ...

Page 178

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.28.2.1. AnaBeep PinCap Bit [31.:17] [16] [15.:8] [7] [6] [5] [4] [3] [2] [1] [0] 8.28.3. AnaBeep PinWCntrl Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000 EapdCap R 0 VrefCntrl R 00 Rsvd1 R 0 BalancedIO R 0 InCap R 1 OutCap ...

Page 179

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.28.3.1. AnaBeep PinWCntrl Bit [31.:6] [5] [4.:0] 8.28.4. AnaBeep ConfigDefault Get 8.28.4.1. AnaBeep ConfigDefault Bit [31.:30] [29.:24] [23.:20] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 0000000 InEn RW 0 Rsvd1 R 0 Verb ID F1C Bitfield Name RW Reset PortConnectivity RW 1 Location ...

Page 180

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.28.4.1. AnaBeep ConfigDefault Bit [19.:16] [15.:12] [11.:8] [7.:4] [3.:0] 8.29. VolumeKnob Node (NID = 28) 8.29.1. VolumeKnob WCap Get 8.29.1.1. VolumeKnob WCap Bit [31.:24] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset ConnectionType RW 0 Color RW 0 Misc RW 0 Association RW F Sequence RW 0 Verb ID ...

Page 181

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.29.1.1. VolumeKnob WCap Bit [23.:20] [19.:0] 8.29.2. VolumeKnob VolKnobCap Get 8.29.2.1. VolumeKnob VolKnobCap Bit [31.:8] [7] [6.:0] 8.29.3. VolumeKnob ConLst Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Type R 6 Rsvd1 R 0 Verb ID F00 Bitfield Name RW Reset Rsvd R 000000 ...

Page 182

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.29.3.1. VolumeKnob ConLst Bit [31.:8] [7] [6.:0] 8.29.4. VolumeKnob ConLstEntry0 Get 8.29.4.1. VolumeKnob ConLstEntry0 Bit [31.:24] [23.:16] [15.:8] [7.:0] 8.29.5. VolumeKnob UnsolResp Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 000000 LForm R 0 ConL R 02 Verb ID F02 Bitfield Name RW Reset ...

Page 183

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.29.5.1. VolumeKnob UnsolResp Bit [31.:8] [7] [6] [5.:0] 8.29.6. VolumeKnob Cntrl Get 8.29.6.1. VolumeKnob Cntrl Bit [31.:8] [7] [6.:0] 8.29.7. VolumeKnob Update Get 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd2 R 000000 Rsvd1 R 0 Tag RW 00 Verb ID F0F Bitfield Name ...

Page 184

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 8.29.7.1. VolumeKnob Update Bit [31.:4] [3] [2.:0] 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Bitfield Name RW Reset Rsvd R 0000000 Continuous RW 1 Rate RW 0 184 PC AUDIO Description Reserved. Allow continuous incrementing/decre- menting of the volume knob value. Volume knob update rate, for continu- ous mode and de-bouncing (0 ...

Page 185

... 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. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 185 92HD71B5 PC AUDIO V 1 ...

Page 186

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 10. PINOUTS 10.1. Pin Assignment DVDD_CORE VOL_UP/DMIC_0/GPIO 1 DVDD_IO VOL_DN/DMIC_1/GPIO 2 SDO BITCLK DVSS SDI_CODEC DVDD_CORE SYNC RESET# PCBEEP 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER QFP / QFN Figure 12. Pin Assignment ...

Page 187

... NC 21 PORTB_L I(Analog) 22 PORTB_R I(Analog) 23 PORTC_L I(Analog) 24 PORTC_R I(Analog) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 20. Pin Description Internal Pull-up/ Pull-down None Digital Vdd = 3 KΩ pull-up Volume Control or with Volume or GPIO Digital Microphone 0 Input or 50 KΩ pull-down General Purpose I/O ...

Page 188

... SPDIFOUT1 46 DMIC_CLK O(Digital) GPIO0/EAPD/ 47 I/O(Digital) SPDIF-OUT0or1 48 SPDIF-OUT0 O(Digital) 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 20. Pin Description Internal Pull-up/ Pull-down None Analog Vdd = 5 3.3 V None Analog Ground None Analog Virtual Ground Reference Voltage out drive (intended for microphone bias) for ...

Page 189

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 11. PACKAGE OUTLINE AND PACKAGE DIMENSIONS Package dimensions are kept current with JEDEC Publication No. 95 11.1. 48-Pad QFN Package 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Additional Approved Option Figure 13. 48-pad QFN Package Drawing 189 ...

Page 190

... HD AUDIO CODECS OPTIMIZED FOR LOW POWER 11.2. 48-Pin QFP Package pin LQFP Pin 1 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Figure 14. 48-pin QFP Package Drawing 190 PC AUDIO Table 22: QFP Dimensions in mm Key Min Nom A 1.40 1.50 A1 0.05 0.10 A2 1.35 1.40 D 8.80 9. ...

Page 191

... Time maintained above: Peak / Classification Temperature (Tp) o Time within actual Peak Temperature (tp) Time 25 Note: All temperatures refer to topside of the package, measured on the package body surface. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER Table 23. Standard Reflow Profile second max max ...

Page 192

... 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 ...

Page 193

... Nov 14, 2007 Added AFG Misc widget, B3 silicon revision adds this functionality Removed Preliminary and confidential, corrected all THD number unit to dBr. Performance 1.0 January 23, 2008 numbers updated based on characterization. Latchup/ESD specifications clarified/updated. 4-CHANNEL HD AUDIO CODECS OPTIMIZED FOR LOW POWER 193 92HD71B5 PC AUDIO V 1.0, 01/08 ...

Related keywords