Data Sheet: VT1705 High Definition Audio Codec
Data Sheet: VT1705 High Definition Audio Codec
Data Sheet: VT1705 High Definition Audio Codec
VT1705
High Definition Audio Codec
Revision History
Table of Contents
List of Figures
List of Tables
1 Product Features
VT1705
High Definition Audio Codec
2 Overview
The VT1705 is a low power, high-fidelity 6-channel High Definition Audio Codec designed for audio
systems of desktops and notebooks. It integrates three 24-bit stereo digital-to-analog converters (DAC)
and two stereo analog-to-digital converters (ADC), supporting audio sample rates up to 192 kHz. It is
compatible with Intel High Definition Audio specification.
The two independent 16-, 20-, 24-bit S/PDIF TX Output channels of VT1705 support sampling rates of 48
kHz, 96 kHz, 192 kHz, 44.1 kHz, and 88.2 kHz. The second S/PDIF TX Out is dedicated for digital audio
output to a HDMI transmitter. A high quality analog mixer is used to support A-A path. VT1705 can
achieve 100 dB Signal-to-Noise Ratio (SNR) for DACs and 93 dB SNR for ADCs.
The VT1705 features three built-in headphone amplifier and analog microphone with four sets of
adjustable Vref-out pins for microphone bias. The stereo ADCs and microphone array can support
Acoustic Echo Cancellation (AEC), Beam Forming (BF), and Noise Suppression (NS) technologies. The
VT1705 uses two jack detection pins for presence detection on up to eight audio jacks. This function
allows software to determine if there is a device plugged into the circuit. VT1705 also supports
front-panel jack re-tasking feature that allows flexible con-figurations.
The VT1705 is embedded with software utilities such as environment emulation, EQ, extender, and the
optional sound effects, including QSound, DTS Connect, Dolby1 Digital Live, Dolby PCEE program, and
Creative audio program. VT1705 is available in a 48-Pin LQFP Pb-free and RoHS compliant package.
VT1705 is a high quality HD audio codec that delivers outstanding performance and design flexibility.
1
Supply of this Implementation of Dolby technology does not convey a license nor imply a right under any patent, or
any other industrial or intellectual property right of Dolby Laboratories, to use this Implementation in any finished
end-user or ready-to-use final product. It is hereby notified that a license for such use is required from Dolby
Laboratories.
4 Pinout
5 Pin List
6 Pin Description
BITCLK is the 24 MHz clock sourced from the controller and connecting to all codec on the link.
SYNC marks input and output frame boundaries (Frame Sync) as well as identifying outbound data
streams (stream tags). SYNC is always sourced from the controller and connects to all codec on the link.
SDO is driven by the controller to all codec on the link. Compared with AC97, the SDO is double pumped
with respect to both rising and falling edges of BITCLK in order to increase the bandwidth required for
High Definition Audio link.
SDI is a point-to-point data signal driven by the codec to the controller. Because the bandwidth
requirement is not that high compared with SDO, the data is single pumped with respect to only the rising
edge of BITCLK. The controller is required to implement weak pull-down on all SDI signals.
RESETN is sourced from the controller and connects to all codec on the link. Assertion of RESETN results
in all link interface logic being reset to Default power on state.
The following figure shows the timing diagram of BITCLK, SYNC, SDO and SDI.
Figure 5 shows that both SYNC and SDO may be toggled with respect to either edge of BITCLK. In
particular, bit cell n+1 is driven by the controller on SDO with respect to clock edge #2, and is sampled
by the codec with respect to the subsequent clock edge, #3, and so forth.
Figure 6 shows that SID may only be toggled with respect to the rising edge of BITCLK. In particular, bit
cell n+1 is driven by the codec on SDI with respect to rising clock edge #2 and is sampled by the
controller with respect to the subsequent rising clock edge, #3, and so forth.
RST#
BCLK
SYNCH
SDO
SDI
RST#
BCLK
SYNC
SDO
SDI
RST#
BCLK
SYNC
SDO
SDI
RST#
BCLK
SYNC
SDO
SDI
CODEC 0 CODEC 1 CODEC 2 CODEC 14
Both inbound and outbound frames are made up of three major components, specifically:
Command / Response Field is used for link and codec management. One of these fields appears
exactly once per frame, MSB first, and is always the first field in the frame. It is composed of a 40-bit
Command Field on each outbound frame from the controller and a 36-bit Response Field on each inbound
frame from the codec.
Stream Tag is the label at the beginning of each stream packet that provides the associated stream ID.
All data in one stream packet belongs to a single stream.
Sample Block is a set of one or more samples, the number of which is specified by the “Channels” field
of the Stream Descriptor Format registers. Samples in a given sample block are associated with a single
given stream, have the same sample size, and have the same time reference. And no padding is
permitted between samples.
Ordering of samples within a block is always the same for all blocks in a given stream.
Sample is a set of bits providing a single sample point of a single analog waveform.
Null Field is used to fill up the remainder of the bits in each frame that are not used for Command /
Response or packets. A null field must be transmitted as logical 0’s.
A controller may only initiate the link reset entry sequence after completing any currently pending
initialization or state change requests.
1. The controller synchronously completes the current frame but does not signal Frame Sync
during the last eight SDO bit times.
2. The Controller synchronously asserts RESETN four or more BITCLK cycles after the completion
of the current frame.
In the event of a host bus reset, the above sequence does not complete, and RESETN is asynchronously
asserted immediately and unconditionally.
Regardless of the reason for entering Link Reset, it may be exited only under software control and in a
synchronous manner.
1. The controller provides a properly running BITCLK for a minimum of 100 µs (2400 BITCLK cycles
or more) before the de-assertion of RESETN. This allows time for codec PLLs to lock.
3. The SYNC commences signaling valid frames on the link with the first Frame Sync that occurs at
a minimum of four BITCLK cycles after the de-assertion of RESETN.
4. Codec must signal an initialization request via SID within the first 25 Frame Syncs relative to the
de-assertion of their respective RESETN signal.
The codec initialization sequence occurs across three contiguous frames immediately following any reset
sequence. During these three frames, the codec is required to ignore all outbound traffic present on SYNC
& SDO. These three frames, labeled as the “Connect Frame”, the “Turnaround Frame”, and the “Address
Frame”, are described in the following sub-section.
The codec signals an initialization request by synchronously driving SDI high during last bit clock cycle of
Frame Sync. SDI must be asserted for the entire BITCLK cycle and must be synchronously de-asserted
the same rising edge of BITCLK as the de-assertion of the Frame Sync. The codec are only permitted to
signal an initialization request on a null input frame, a frame in which no response stream or input
streams are being sent.
In the Turnaround Frame, the codec and controllers are required to turn SDI around upon the completion
of the Connect Frame. To do this, the codec actively drives SDI low for one BITCLK cycle immediately
following the de-assertion of SYNC at the end of the Connect Frame. The codec then puts its SDI drivers
in a high impedance state at the end of the first BITCLK cycle in the Turnaround Frame. Four BITCLK
cycles before the end of the Turnaround Frame, SYNC and SID are driven high by the controller. The SDI
remains driven high through the end of the Turnaround Frame in preparation for the subsequent address
frame.
The codec counts from zero to fourteen starting on the rising edge of BITCKL following the de-assertion
of Frame Sync, and samples the value of this count for their unique address on the first rising edge of
BITCLK in which SYNC and SDI are both sampled low.
The controller must put its SDI drivers in a high impedance state by the rising edge of the 18th BITCLK of
the address frame but not before driving each SDI low for at least one clock cycle. The SDI then becomes
an input to the controller. Normal link operation starts on the frame following the completion of the
Address Frame, and the codec is required to actively drive a valid response field and to be ready to accept
commands in this and subsequent frames.
Since the link frame rate is fixed at 48 kHz, streams using a base rate of 44.1 kHz must have samples
transmitted on a cadence creating the slightly lower aggregate transmission rate to match the slightly
lower rendering rate. For streams running at a sample rate of 44.1 kHz, there’re occasional frames that
will not contain a sample generating the following cadence.
12-11-11-12-11-11-12-11-11-12-11-11-11- (repeat)
The dashes indicate frames that do not contain a sample block. The cadence repeats continuously
generating exactly 147 sample blocks every 160 frames, and avoids any long term drift between sample
delivery and rendering clock.
Sample rates that are integral multiples of 44.1KHz apply the “12-11” cadence rule just as a 44.1KHz
sample rate would, except that non-empty frames contain multiple ( 2 or 4 ) sample blocks, instead of
just one.
{12}-*{11}-*{11}-*{12}-*{11}-*{11}-*{12}-*{11}-*{11}-*{12}-*{11}-*{11}-*{11}-
* (repeat)
where
{12} = 1*1*1*1*1*1*1*1*1*1*1*1*
{11} = 1*1*1*1*1*1*1*1*1*1*
[12]-***[11]-***[11]-***[12]-***[11]-***[11]-***[12]-***[11]-***[11]-***[12]-***[
11]-***[11]-***[11]-*** (repeat)
where
[12] = 1***1***1***1***1***1***1***1***1***1***1***1***
[11] = 1***1***1***1***1***1***1***1***1***1***
These framing sequences apply only to the outbound (SDO) data from the controller. Inbound (SDI)
data transmitted by the codec is permitted to deviate for minimizing codec buffer management.
y As initial state (boot-up or wake-up), jack already plugged-in, the unsolicited response does not
report. Bit 31 of pin sense register needs to correctly report whether anything is plugged in.
y All pin widgets except SPDIF TX, only analog jacks externally exposed, and of the 3.55 mm (1/8’’)
mini jack type need “unsolicited response”.
y “Unsolicited response” is a capability that could be reported by any type of widgets. Microsoft class
driver only takes advantage of pin widget on this because it is not clear what other widget types
(AOW, AIW and MW) are going to use this response.
y While Microsoft spec. is not very clear about what its Default should be, Microsoft recommendation
is to set it as disabled by Default. Class driver will enable it before using unsolicited response.
8 Widget Description
Offset
Get Vendor ID (Payload = 00h) Response: 1106 4397h
Offset
Get Revision ID (Payload = 02h) Response: 0010 0000h
Offset
Get Subordinate Node Count (Payload = 04h) Response: 0001 0001h
Offset
Get Subordinate Node Count (Payload = 04h) Response: 0010 0018h
Offset
Get Function Group Type (Payload = 05h) Response: 0000 0001h
Offset
Get Function Group Capabilities (Payload = 08h) Response: 0000 0306h
Offset
Get Supported Power States (Payload = 0Fh) Response: 0000 0000h
Offset
Get GPIO Capabilities (Payload = 11h) Response: 0000 0001h
Offset
Subsystem ID Register Response: 1106 0000h
Note: All 32 bits in the Subsystem ID register are writeable, with the power-on default value of 1106
0000h. The system board BIOS can change the values during power up sequence to precisely describe
the information about the motherboard so that the OS can load the correct driver.
Offset
The Whole Chip Power-down Control Register Response: 0000 0000h
Offset
GPIO Unsolicited Format Response: 0000 0000h
Offset
Set GPIO Data Format Response: - h
Offset
Get GPIO Data Response Format Response: - h
Offset
Get/ Set GPIO Enable Mask Format Response: 0000 0000h
Offset
Get/Set GPIO Data Response Format Response: 0000 0000h
8.3.8 GPIO Unsolicited Response Enable Mask (Verb ID = F19h & 719h)
Description Verb ID Payload
Get Get GPIO Unsolicited Response Enable Mask F19h 8’b0
Response
Set Set GPIO Unsolicited Response Enable Mask 719h GPIO Unsolicited Response
Enable Mask[7:0]
Offset
Get/ Set GPIO Unsolicited Response Enable Mask Format Response: 0000 0000h
8.4 Audio Analog Output Converter Widget (Node ID = 10h, 11h, 25h)
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0000 041Dh
Offset
Supported PCM Size, Rates (Payload = 0Ah) Response: 000E 05E0h
Offset
Supported Stream Formats (Payload = 0Bh) Response: 0000 0001h
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Offset
Output Amplifier Capabilities (Payload = 12h) Response: 0005 2A2Ah
Offset
DAC Power-down Control Response: 0000 0000h
Offset
Converter Format Response: 0000 0031h
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested (Ignored).
1: The output amplifier is being requested.
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response Format Response: 0000 002Ah
Offset
Set Payload Format Response: 0000 0000h
8.5 Audio Digital Output Converter (S/PDIF TX) Widget (Node ID = 12h, 15h)
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0000 0611h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0 Audio Output Converter Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 1b Digital Widget, not Analog
8 R 0 Connection List is not Present.
7 R 0 Does not Support Unsolicited Response.
6 R 0 No Processing Control
5 R 0 Reserved
4 R 1b Contains Format Information.
3 R 0 Contains Amplifier Parameter.
2 R 0 Out Amp Present
1 R 0 In Amp not Present
0 R 1b Stereo
Offset
Supported PCM Size, Rates (Payload = 0Ah) Response: 000E 05E0h
Bit Attribute Default Description
31:21 R 0 Reserved
20 R 0 No 32-Bit Audio Format Support
19 R 1b 24-Bit Audio Format Support
18 R 1b 20-Bit Audio Format Support
17 R 1b 16-Bit Audio Format Support
16 R 0 8-Bit Audio Format Support
15:12 R 0 Reserved
11 R 0 384 kHz not Supported
10 R 1b 192 kHz not Supported
9 R 0 176.4 kHz not Supported
8 R 1b 96 kHz Supported
7 R 1b 88.2 kHz Supported
6 R 1b 48 kHz Supported
5 R 1b 44.1 kHz Supported
4 R 0 32 kHz not Supported
3 R 0 22.05 kHz not Supported
2 R 0 16 kHz not Supported
1 R 0 11.025 kHz not Supported
0 R 0 8 kHz not Supported
Offset
Supported Stream Formats (Payload = 0Bh) Response: 0000 0001h
Bit Attribute Default Description
31:3 R 0 Reserved
2 R 0 No AC3 Support
1 R 0 No Float32 Support
0 R 1b PCM Supported
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
S/PDIF TX Power-down Control Response: 0000 0400h
Bit Attribute Default Description
31:11 R 0 Reserved
10 R 1b PS-SettingsReset
9:8 R 0 Reserved
7:4 R 0 PS-Act
Reports the actual power state of the widget.
3:0 RW 0 PS-Set
8.5.4 S/PDIF Converter Control 1 & 2 Verbs (Verb ID = F0Dh & 70Dh, 70Eh)
Description Verb ID Payload
Get Get Converter Control State F0Dh 8’b0
Set Set Converter Control 1 70Dh SIC[7:0]
Set Set Converter Control 2 70Eh SIC[15:8]
Offset
S/PDIF IEC Control Bits Format Response: 0000 0000h
Bit Attribute Default Description
15 R 0 Reserved
14:8 RW 0 CC[6:0] Category Code
7 RW 0 L: Generation Level
6 RW 0 PRO
0: Consumer mode. 1: Professional mode.
5 RW 0 AUDIO
0: Data is PCM format. 1: Data is non PCM format.
4 RW 0 Copy
0: Copyright is not asserted. 1: Copyright is asserted.
3 RW 0 Pre
0: Pre-emphasis is none. 1: Filter pre-emphasis is 50/ 15 µs
2 RW 0 VCFG
Determine S/PDIF transmitter behavior when data is not being
transmitted.
1 RW 0 Validity Flag
0 RW 0 DigEn
0: S/PDIF TX disabled. 1: S/PDIF TX enabled.
Offset
Converter Format Response: 0000 0031h
Bit Attribute Default Description
15 RW 0 Stream Type
0: PCM 1: Non-PCM
14 RW 0 Sample Base Rate
0: 48 kHz 1: 44.1 kHz
13:11 RW 0 Sample Base Rate Multiple
000: x1; 48 kHz, 44.1 kHz
001: x2; 96 kHz, 88.2 kHz
010: x3; 144 kHz (Not supported)
011: x4; 192 kHz, 176.4 kHz (176.4 kHz not support)
100-111: Reserved
10:8 RW 0 Sample Base Rate Divisor
000 = /1: 48 kHz Others: Not supported
7 R 0 Reserved
6:4 RW 011b Bits per Sample
000: 8-bit (Not supported) 001: 16-bit
010: 20-bit 011: 24-bit
100: 32-bit (Not supported)
3:0 RW 0001b Number of Channels (CHAN)
Refers to number of channels for this stream in each “sample
block” of the “packets” in each “frame” on the link.
0000: 1 0001: 2
…… 1111: 16
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0010 051Bh
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0001b Audio Input Converter Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present.
7 R 0 Does not Support Unsolicited Response.
6 R 0 No Processing Control
5 R 0 Reserved
4 R 1b Contains Format Information
3 R 1b Contains Amplifier Parameter
2 R 0 Out Amp is not Present.
1 R 1b In Amp is Present.
0 R 1b Stereo
Offset
Supported PCM Size, Rates (Payload = 0Ah) Response: 000E 0560h
Offset
Supported Stream Formats (Payload = 0Bh) Response: 0000 0001h
Offset
Input Amplifier Capabilities (Payload = 0Dh) Response: 8005 1F0Bh
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Offset
Response: 0000 0017h
or 0000 001Eh
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R - 0010111b: From SW0 (NID = 17h) for AIW0
0011110b: From PW5 (NID = 1Eh) for AIW1
Offset
ADC Power-down Control Response: 0000 0000h
Offset
Converter Format Response: 0000 0031h
Bit Attribute Default Description
15 R 0 Stream Type
0: PCM 1: Non-PCM (Not supported)
14 RW 0 Sample Base Rate
0: 48 kHz 1: 44.1 kHz
13:11 RW 0 Sample Base Rate Multiple
000: x1; 48 kHz, 44.1 kHz 001: x2; 96 kHz
010: x3; 144 kHz ( Not supported )
011: x4; 192 kHz
100-111: Reserved
10:8 RW 0 Sample Base Rate Divisor
000: /1; 48 kHz Others : Not supported
7 R 0 Reserved
6:4 RW 011b Bits per Sample
000: 8-bit ( Not supported ) 001: 16-bit
010: 20-bit 011: 24-bit
100: 32-bit ( Not supported )
3:0 RW 0001b Number of Channels (CHAN)
Refers to the number of channels for this stream in each “sample
block” of the “packets” in each “frame” on the link.
0000: 1 0001: 2
…… 1111: 16
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested.
1: The output amplifier is being requested (ignored).
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index Ignored
Offset
Get Response format Response: 0000 008Bh
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 1b 0: Amplifier is un-muted.
1: Amplifier is muted.
6:0 R 0001011b Amplifier Gain Setting
0001011b: 0 dB
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set (Ignored).
14 W - The Input Amplifier is being Set.
13 W - The Left Amplifier is being Set.
12 W - The Right Amplifier is being Set.
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0020 050Bh
Offset
Input Amplifier Capabilities (Payload = 0Dh) Response: 8005 1F17h
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0007h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000111b 7 Inputs Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Response: 1B1A 1F10h (n=0)
or 0025 1D1Eh (n=4)
Bit Attribute Default Description
Offset index n = 0 Offset index n = 4
31:24 R 1Bh or Connection List Entry n+3 -
00h 1Bh: (PW2, Port C) 00h
23:16 R 1Ah or Connection List Entry n+2 Connection List Entry n+2
25h 1Ah: (PW1, Port B) 25h: (AOW2)
15:8 R 1Fh or Connection List Entry n+1 Connection List Entry n+1
1Dh 1Fh: (PW8, CD) 1Dh: (PW4)
7:0 R 10h or Connection List Entry n Connection List Entry n
1Eh 10h: (AOW0) 1Eh: (PW5, Port F)
Offset
Mixer Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Reports the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested.
1: The output amplifier is being requested (ignored).
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response Format Response: 0000 0097h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 1b 0: Amplifier is un-muted.
1: Amplifier is muted.
6:0 R 0010111b Amplifier Gain Setting
0010111b: Offset 17h is 0dB.
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set (ignored).
14 W - The Input Amplifier is being Set.
13 W - The Left Amplifier is being Set.
12 W - The Right Amplifier is being Set.
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0030 0501h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0011b Audio Selector Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present
7 R 0 Does not Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 No Format Information
3 R 0 Amplifier Parameter
2 R 0 Out Amp not Presented
1 R 0 In Amp not Present
0 R 1b Stereo
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0006h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000110b 6 Inputs Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Offset
Response: 1E1B 1A1Fh (n=0)
or 0000 161Dh (n=4)
Bit Attribute Default Description
Offset index n = 0 Offset index n = 4
31:24 R 1Eh or Connection List Entry n+3 Connection List Entry n+3
00h 1Eh: (PW5, Port F) 00h
23:16 R 1Bh or Connection List Entry n+2 Connection List Entry n+2
00h 1Bh: (PW2, Port C) 00h
15:8 R 1Ah or Connection List Entry n+1 Connection List Entry n+1
16h 1Ah: (PW1, Port B) 16h: (MW)
7:0 R 1Fh or Connection List Entry n Connection List Entry n
1Dh 1Fh: (PW8, CD) 1Dh: (PW4, Port E)
Offset
SW0 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Report the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0030 050Dh
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0011b Audio Selector Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present
7 R 0 Does not Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 No Format Information
3 R 1b Amplifier Parameter
2 R 1b Out Amp Present
1 R 0 In Amp not Present
0 R 1b Stereo
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b 1 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Output Amplifier Capabilities (Payload = 12h) Response: 8000 0000h
Bit Attribute Default Description
31 R 1b Mute Capable
30:23 R 0 Reserved
22:16 R 0 Step Size
0000000b: Step size is 0 dB.
15 R 0 Reserved
Offset
Response: 0000 0011h
or 0000 0025h
Bit Attribute Default Description
31:8 R 0 Reserved
7:0 R 0 Connection List Entry n
11h: (AOW1) for SW1
25h: (AOW2) for SW2
Offset
SW1~SW2 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Report the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested (Ignored).
1: The output amplifier is being requested.
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index Ignored
Offset
Get Response Format Response: 0000 0080h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 1b 0: Amplifier is un-muted.
1: Amplifier is muted.
6:0 R 0 Amplifier Gain Setting
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set.
14 W - The Input Amplifier is being Set (Ignored).
13 W - The Left Amplifier is being Set.
12 W - The Right Amplifier is being Set.
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 05h) Response: 0000 0101h
Bit Attribute Default Description
31:9 R 0 Reserved
8 R 1b Unsolicited Capable
7:0 R 00000001b Audio Function Group
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0581h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present
7 R 1b Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Doesn’t Contain Format Information
3 R 0 Contain Amplifier Parameter
2 R 0 Out Amp not Present
1 R 0 In Amp not Present
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 0014h
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 0 Vref Control
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 0 Input Capable
4 R 1b Output Capable
3 R 0 Headphone Drive Capable
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable.
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b Only 1 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Response: 0000 0018h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R 0011000b From SW1
Offset
PW0 Power-down Control Response: 0000 0000h
Offset
Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 Headphone Enable
0: Disabled
1: Headphone enabled (Not supported)
6 RW 0 Output Enable
0: Disabled (default)
1: Output enabled
5 R 0 Input Enable
0: Disabled
1: Input enabled (Not supported).
4:0 R 0 Reserved
Offset
Unsolicited Format Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 0: Unsolicited Response Disabled
1: Unsolicited Response Enabled
6 R 0 Reserved
5:0 RW 0 Tag
Used by software to determine the node that generated the
unsolicited response.
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7:1 R 0 Reserved
0 R 0 Right Channel Sense ( Not supported )
Offset
Presence Detect Response: 0000 0000h
Bit Attribute Default Description
31 R 0 Presence Detect
0: Nothing plugged in.
1: Jack plugged in.
30:0 R 0 Reserved
8.10.7 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Configation Bits Format Response: 0101 1012h
Bit Attribute Default Description
31:30 RW 0 Port Connectivity
00: Connected to a jack
29:24 RW 000001b Location
23:20 RW 0 Default Device
0000b: Line-out
19:16 RW 0001b Connection Type
15:12 RW 0001b Color
11:8 RW 0 Misc.
7:4 RW 0001b Default Association
3:0 RW 0010b Sequence
0010b: Surround out in association # 1
Offset
Audio Widget Capabilities (Payload = 05h) Response: 0000 0101h
Bit Attribute Default Description
31:9 R 0 Reserved
8 R 1b Unsolicited Capable
7:0 R 00000001b Audio Function Group
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 058Dh
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present.
7 R 1b Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Does not Contain Format Information.
3 R 1b Contain Amplifier Parameter
2 R 1b Out Amp Present
1 R 0 In Amp not Present.
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0001 001Ch
Bit Attribute Default Description
37:17 R 0 Reserved
16 R 1b EAPD Capable
15:8 R 0 VRef Control
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 0 Input Capable
4 R 1b Output Capable
3 R 1b Headphone Drive Capable.
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
37:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b Only 1 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Output Amplifier Capabilities (Payload = 12h) Response: 8000 0000h
Bit Attribute Default Description
31 R 1b Mute Capable
30:23 R 1b Reserved
22:16 R 0 Step Size
0000000b: Step size is 0 dB.
15 R 0 Reserved
14:8 R 0 Number of Steps
0000000b: Number of steps is 0h.
7 R 0 Reserved
6:0 R 0 Offset
Offset
Response: 0000 0016h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R 0010110b From MW0
Offset
PW3 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Reports the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Offset
Unsolicited Format Response: 0000 0000h
Offset
PinCntl Format Response: 0000 0000h
Offset
Response: 0000 0000h
8.11.8 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Response: 0101 4010h
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested (Ignored).
1: The output amplifier is being requested.
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response Format Response: 0000 0080h
Offset
Set Payload Format Response: 0000 0000h
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 058Dh
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 233Ch
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 23h Vref Control
23h: 100% & 50% & Hi-Z
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 1b Input Capable
4 R 1b Output Capable
3 R 1b Headphone Drive Capable
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0002h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 2h 2 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R‘ 1b D0Sup
Offset
Input Amplifier Capabilities (Payload = 0Dh) Response: 0000 0000h
Bit Attribute Default Description
31 R 0 Mute Capable
30:23 R 0 Reserved
22:16 R 0 Step Size
0000000b: Step size is 0 db.
15 R 0 Reserved
14:8 R 0 Number of Steps
0000000b: Number of steps is 0h.
7 R 0 Reserved
6:0 R 0 Offset
000000b: Offset 00h is 0 dB.
Offset
Output Amplifier Capabilities (Payload = 12h) Response: 8000 0000h
Bit Attribute Default Description
31 R 1b Mute Capable
30:23 R 0 Reserved
22:16 R 0 Step Size.
0000000b: Step size is 0 dB.
15 R 0 Reserved
14:8 R 0 Number of Steps
0000000b: Number of steps is 0h.
7 R 0 Reserved
6:0 R 0 Offset
Offset
Get Response Format Response: -h
Bit Attribute Default Description
31:8 R 0 Reserved
7:0 R - Connection Index Currently Set
00h: Connection from MW0
01h: Connection form AOW2
Offset
Response: 0000 2516h
Offset
PW4 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Report the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 Headphone Enable
0: Disabled
1: Headphone enabled
6 RW 0 Output Enable
0: Disabled
1: Output enabled
5 RW 0 Input Enable
0: Disabled
1: Input enabled
4:3 R 0 Reserved
2:0 RW 0 VRef Enable
These bits control the VRef signal associated with the pin widget.
000b: Hi-Z
001b: 50% (half of AVdd)
010b: 0V (Not supported)
101b: AVdd
Others: Reserved
Offset
Unsolicited Format Response: 0000 0000h
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7:1 R 0 Reserved
0 R 0 Right Channel Sense ( Not supported )
Offset
Response: -h
Bit Attribute Default Description
31 R - Presence Detect
0: Nothing plugged in
1: Jack plugged in
30:0 R 0 Reserved
8.12.8 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 0221 401Fh
Bit Attribute Default Description
31:30 RW 0 Port Connectivity
29:24 RW 000010b Location
23:20 RW 0010b Default Device
19:16 RW 0001b Connection Type
15:12 RW 0100b Color
11:8 RW 0 Misc.
7:4 RW 0001b Default Association
3:0 RW 1111b Sequence
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested.
1: The output amplifier is being requested.
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response Format Response: -h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R - 0: Amplifier is un-muted (input default).
1: Amplifier is muted (output default).
6:0 R 0 Amplifier Gain Setting
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set
14 W - The Input Amplifier is being Set
13 W - The Left Amplifier is being Set
12 W - The Right Amplifier is being Set
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 05h) Response: 0000 0101h
Bit Attribute Default Description
31:9 R 0 Reserved
8 R 1b Unsolicited Capable
7:0 R 00000001b Audio Function Group
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0581b
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present.
7 R 1b Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Doesn’t Contain Format Information
3 R 0 Contain Amplifier Parameter
2 R 0 Out Amp not Presented
1 R 0 In Amp not Presented
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 0014h
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 0 VRef Control
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 0 Input Capable
4 R 1b Output Capable
3 R 0 Headphone Drive Capable
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b Only 1 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R‘ 1b D0Sup
Offset
Response: 0000 0027h (for PW7)
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R 0100111b (From SW2) for PW7
Offset
PW7 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Reports the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 R 0 Headphone Enable
6 RW 0 Output Enable
0: Disabled 1: Output enabled
5 RW 0 Input Enable
0: Disabled
1: Input enabled (not supported)
4:0 R 0 Reserved
Offset
Unsolicited Format Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 0: Unsolicited Response Disabled
1: Unsolicited Response Enabled
6 R 0 Reserved
5:0 RW 0 Tag
Used by software to determine the node that generated the
unsolicited response.
Offset
PinCntl Format Response: - h
Bit Attribute Default Description
7:1 R - Reserved
0 R - Right Channel Sense ( Not supported )
Offset
Response: 0000 0000h
8.13.7 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Response: 0101 6011h for PW7
Bit Attribute Default Description
31:30 RW 0 Port Connectivity
29:24 RW 000001b Location
23:20 RW 0 Default Device
19:16 RW 0001b Connection Type
15:12 RW 0110b Color
0110b: for PW7
11:8 RW 0 Misc
7:4 RW 0001b Default Association
3:0 RW 0001b Sequence
0001b: for PW7
Offset
Audio Widget Capabilities (Payload = 05h) Response: 0000 0101h
Bit Attribute Default Description
31:9 R 0 Reserved
8 R 1b Unsolicited Capable
7:0 R 00000001b Audio Function Group
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0581h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present.
7 R 1b Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Doesn’t Contain Format Information
3 R 0 Contain Amplifier Parameter
2 R 0 Out Amp not Presented
1 R 0 In Amp Presented
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 2334h
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 23h VRef Control
23h: 100% & 50% & Hi-Z
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 1b Input Capable
4 R 1b Output Capable
3 R 0 Headphone Drive Capable
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Input Amplifier Capabilities (Payload = 0Dh) Response: 0000 0000h
Bit Attribute Default Description
31 R 0 Mute Capable
30:23 R 0 Reserved
22:16 R 0 Step Size
0: Step size is 0 dB
15 R 0 Reserved
14:8 R 0 Number of Steps
0: Number of steps is 0h
7 R 0 Reserved
6:0 R 0 Offset
0000000b: Offset 00h
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b Only 1 Input Available.
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R‘ 1b D0Sup
Offset
Response: 0000 0027h (for PW1)
0000 0018h (for PW2)
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R - 0100111b: (From SW2, NID = 27h) for PW1
0011000b: (From SW1, NID = 18h) for PW2
Offset
PW1, PW2 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Report the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 R 0 Headphone Enable
0: Disabled (default)
6 RW 0 Output Enable (for Smart 5.1 Configuration)
0: Disabled (default)
1: Output enabled
5 RW 0 Input Enable
0: Disabled (default)
1: Input enabled
4:3 R 0 Reserved
2:0 RW 0 VRef Enable
These bits control the VRef signal associated with the pin widget.
000: Hi-Z (default)
001: 50% (half of AVdd)
010: 0V (Not supported)
101: AVdd
Others: Reserved
Offset
Unsolicited Format Response: - h
Bit Attribute Default Description
7 RW - 0: Unsolicited Response Disabled
1: Unsolicited Response Enabled
6 R - Reserved
5:0 RW - Tag
Used by software to determine the node that generated the
unsolicited response.
Offset
PinCntl Format Response: - h
Bit Attribute Default Description
7:1 R - Reserved
0 R - Right Channel Sense (Not supported)
Offset
Response Response: - h
Bit Attribute Default Description
31 R - Presence Detect
0: Nothing plugged in
1: Jack plugged in
30:0 R 0 Reserved
8.14.7 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 01A1 9026h for PW1
0181 302Eh for PW2
Bit Attribute Default Description
31:30 RW 0 Port Connectivity
29:24 RW - Location
000001: For PW1
000001: For PW2
23:20 RW - Default Device
1010b: For PW1
1000b: For PW2
19:16 RW 0001b Connection Type
15:12 RW - Color
1001b: For PW1
0011b: For PW2
11:8 RW 0 Misc
7:4 RW - Default Association
0010b: For PW1
0010b: For PW2
3:0 RW - Sequence
0110b: For PW1
1110b: For PW2
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested (ignored).
1: The output amplifier is being requested.
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response format Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 0: Amplifier is un-muted (input default)
1: Amplifier is muted.
6:0 R 0 Amplifier Gain Setting
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set (Ignored).
14 W - The Input Amplifier is being Set.
13 W - The Left Amplifier is being Set.
12 W - The Right Amplifier is being Set.
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 05h) Response: 0000 0101h
Bit Attribute Default Description
31:9 R 0 Reserved
8 R 1b Unsolicited Capable
7:0 R 00000001 Audio Function Group
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 058Dh
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 1b Connection List is Present.
7 R 1b Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Doesn’t Contain Format Information
3 R 1b Contain Amplifier Parameter
2 R 1b Out Amp Presented
1 R 0 In Amp Presented
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 233Ch
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 23h VRef Control
23h: 100% & 50% & Hi-Z
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 1b Input Capable
4 R 1b Output Capable
3 R 1b Headphone Drive Capable
2 R 1b Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Input Amplifier Capabilities (Payload = 0Dh) Response: 0000 0000h
Bit Attribute Default Description
31 R 0 Mute Capable
30:23 R 0 Reserved
22:16 R 0 Step Size
0: Step size is 0 dB.
15 R 0 Reserved
14:8 R 0 Number of Steps
0: Number of steps is 0h.
7 R 0 Reserved
6:0 R 0 Offset
0000000b: Offset 00h is 0 dB.
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0002h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000002b Only 2 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Output Amplifier Capabilities (Payload = 12h) Response: 8000 0000h
Offset
Get Response Format Response: - h
Bit Attribute Default Description
31:8 R 0 Reserved
7:0 R - Connection Index Currently Set
00h: Connection from MW0
01h: Connection form AOW2
Offset
Response: 0000 2516h
Offset
PW5 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Report the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 Headphone Enable
0: Disabled
1: Headphone enabled
6 RW 0 Output Enable (for Smart 5.1 Configuration)
0: Disabled 1: Output enabled
5 RW 0 Input Enable
0: Disabled 1: Input enabled
4:3 R 0 Reserved
2:0 RW 0 VRef Enable
These bits control the VRef signal associated with the pin widget.
000: Hi-Z 001: 50% (half of AVdd)
010: 0V ( Not supported ) 101: AVdd
Others: Reserved
Offset
Unsolicited Format Response: 0000 0000h
Bit Attribute Default Description
7 RW 0 0: Unsolicited Response Disabled
1: Unsolicited Response Enabled
6 R 0 Reserved
5:0 RW 0 Tag
Used by software to determine which node generated the
unsolicited response.
Offset
PinCntl Format Response: - h
Bit Attribute Default Description
7:1 R 0 Reserved
0 R - Right Channel Sense ( Not supported )
Offset
Response: - h
8.15.8 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 02A1 9027h
Offset
Get Payload Format
Bit Attribute Default Description
15 W - 0: The input amplifier is being requested.
1: The output amplifier is being requested (Ignored).
14 W - Reserved
13 W - 0: The right amplifier is being requested.
1: The left amplifier is being requested.
12:4 W - Reserved
3:0 W - Index
Offset
Get Response format Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 0: Amplifier is un-muted (input default).
1: Amplifier is muted (output default).
6:0 R 0 Amplifier Gain Setting
Offset
Set Payload Format Response: 0000 0000h
Bit Attribute Default Description
15 W - The Output Amplifier is being Set.
14 W - The Input Amplifier is being Set.
13 W - The Left Amplifier is being Set.
12 W - The Right Amplifier is being Set.
11:8 W - Index Ignored
7 W - 0: Un-mute
1: Mute
6:0 W - Gain Setting
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0401h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100 Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 0 Analog Widget, not Digital
8 R 0 Connection List is not Presented
7 R 0 Does not Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Doesn’t Contain Format Information
3 R 0 Doesn’t Contain Amplifier Parameter
2 R 0 Out Amp not Presented
1 R 0 In Amp not Presented
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 0020h
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R‘ 1b D0Sup
Offset
PW8 Power-down Control Response: 0000 0000h
Bit Attribute Default Description
31:8 R 0 Reserved
7:4 R 0 PS-Act. Reports the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 R 0 Headphone Enable
0: Disabled
6 R 0 Output Enable
0: Disabled
5 RW 0 Input Enable
0: Disabled
1: Input enabled
4:3 R 0 Reserved
2:0 R 0 VRef Enable
8.16.4 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 5933 11F8h
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0701h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R Swap
10 R 1b Power Control Supported
9 R 1b Digital Widget
8 R 1b Connection List is Present.
7 R 0 Does not Support Unsolicited Response.
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Not Containing Format Information
3 R 0 Not Containing Amplifier Parameter
2 R 0 Out amp not Presented
1 R 0 In amp not Present
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 0010h
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 0 VRef Control
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 0 Input Capable
4 R 1b Output Capable
3 R 0 Headphone Drive Capable
2 R 0 Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Short Form
6:0 R 0000001b 1 Input Available
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Response: 0000 0012h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R 0010010b From DOW0 (NID = 12h)
Offset
PW9 Power-down Control Response: 0000 0400h
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 R 0 Headphone Enable
0: Disabled
6 RW 0 Output Enable
0: Disabled 1: Output enabled
5 R 0 Input Enable
0: Disabled
4:3 R 0 Reserved
2:0 R 0 VRef Enable
8.17.5 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 0744 11F0h
Bit Attribute Default Description
31:30 RW 0 Port Connectivity
29:24 RW 000111b Location
23:20 RW 0100b Default Device
0100b: SPDIF Out
19:16 RW 0100b Connection Type
15:12 RW 0001b Color
11:8 RW 0001b Misc.
7:4 RW 1111b Default Association
3:0 RW 0000b Sequence
8.18 Pin Widget PW10 (Node ID = 21h ) HDMI Audio Output Pin
Offset
Audio Widget Capabilities (Payload = 09h) Response: 0040 0701h
Bit Attribute Default Description
31:24 R 0 Reserved
23:20 R 0100b Pin Widget
19:16 R 0 Delay
15:12 R 0 Reserved
11 R 0 No L-R swap.
10 R 1b Power Control Supported
9 R 1b Digital Widget
8 R 1b Connection List is Present
7 R 0 Does not Support Unsolicited Response
6 R 0 No Processing Control
5 R 0 Reserved
4 R 0 Contain no Format Information.
3 R 0 Contain no Amplifier Parameter.
2 R 0 Out amp not Presented
1 R 0 In amp not Present
0 R 1b Stereo
Offset
Pin Capabilities (Payload = 0Ch) Response: 0000 0010h
Bit Attribute Default Description
31:17 R 0 Reserved
16 R 0 EAPD Capable
15:8 R 0 VRef Control
7 R 0 Reserved
6 R 0 Balanced I/O Pins
5 R 0 Input Capable
4 R 1b Output Capable
3 R 0 Headphone Drive Capable
2 R 0 Presence Detect Capable
1 R 0 Trigger Required
0 R 0 Impedance Sense Capable
Offset
Connection List Length (Payload = 0Eh) Response: 0000 0001h
Offset
Supported Power States (Payload = 0Fh) Response: 0000 000Fh
Bit Attribute Default Description
31:4 R 0 Reserved
3 R 1b D3Sup
2 R 1b D2Sup
1 R 1b D1Sup
0 R 1b D0Sup
Offset
Response: 0000 0015h
Bit Attribute Default Description
31:8 R 0 Reserved
7 R 0 Independent NID
6:0 R 0010101b From DOW1, NID = 15h
Offset
PW10 Power-down Control Response: 0000 0400h
Bit Attribute Default Description
31:11 R 0 Reserved
10 R 1b PS-SettingsReset
9:8 R 0 Reserved
7:4 R 0 PS-Act. Reports the Actual Power State of the Widget.
3:0 RW 0 PS-Set
Offset
PinCntl Format Response: 0000 0000h
Bit Attribute Default Description
7 R 0 Headphone Enable
0: Disabled
6 RW 0 Output Enable
0: Disabled
1: Output enabled
5 R 0 Input Enable
0: Disabled
4:3 R 0 Reserved
2:0 R 0 VRef Enable
8.18.5 Pin Widget Configuration Default Verbs (Verb ID = F1Ch & 71Ch-71Fh)
Description Verb ID Payload
Get Get Pin Widget Configuration Default F1Ch 8’b0
Set Set Pin Widget Configuration Default 71Ch Config bits [7:0]
Set Set Pin Widget Configuration Default 71Dh Config bits [15:8]
Set Set Pin Widget Configuration Default 71Eh Config bits [23:16]
Set Set Pin Widget Configuration Default 71Fh Config bits [31:24]
Offset
Config Bits Format Response: 9856 01F0h
Bit Attribute Default Description
31:30 RW 10b Port Connectivity
29:24 RW 011000b Location
23:20 RW 0101b Default Device
0101b: SPDIF Out
19:16 RW 0110b Connection Type
15:12 RW 0000b Color
11:8 RW 0001b Misc.
7:4 RW 1111b Default Association
3:0 RW 0000b Sequence
9 Functional Descriptions
The interface signals between digital block and the 2 PLLs are listed below.
22.5792 MHz
Pin Name Direction (From PLL) Pin Description
REFCLK I Connect to a 24-MHz clock input.
CLK225792 O 22.5792-MHz clock output.
When RST is high, the PLL enters a low power mode and all
RST I
internal states are reset.
PWRPD I When PWRPD is high, the PLL enters a power-down mode.
VDD IO Digital power supply for PFD and Dividers. Nominally 3.3V.
GND IO Ground for PFD and Dividers.
VCOPWR IO Analog power supply for VCO. Nominally 3.3V.
VCOGND IO Ground for VCO.
CHGPPWR IO Analog power supply for Bias and Charge Pump. Nominally 3.3V.
CHGPGND IO Ground for Bias and Charge Pump.
9.5 Internal Loop-back and Peak Detection for Low Cost Production Test
Internal loop-back paths can be used to test all DACs and ADCs functions. The output of each DAC can be
routed back to the input of the ADC. The ADC output data is analyzed by a specially designed block to
detect the zero-crossing point and the peak values. These information can be read back to decide
whether the digital & analog functions are normal. Refer to the descriptions in the Vendor-Defined Verbs
in the Audio Function Group.
y Pin 3: GPIO1
9.6.2 Usage
y GPI:
– Front Panel Sense
– Others
y GPO:
– EAPD-like Control
– Others
10 Electrical Specification
DC Performance Characteristic
Note: The frequency response, transition band and stop band specified in the table is based on fs = 48
kHz, and scale with fs.
11 Mechanical Specification
12 Application Circuit
Figure 23 – The System with Only One Back Panel Connector Design
Copyright © 2008-2009 VIA Technologies Incorporated. All Rights Reserved. No part of this document
may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any
language, in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual or
otherwise without the prior written permission of VIA Technologies Incorporated. The material in this
document is for information only and is subject to change without notice. VIA Technologies Incorporated
reserves the right to make changes in the product design without reservation and without notice to its
users.
No license is granted, implied or otherwise, under any patent or patent rights of VIA Technologies, Inc.
VIA Technologies makes no warranties, implied or otherwise, in regard to this document and to the
products described in this document. The information provided by this document is believed to be
accurate and reliable as of the publication date of this document. However, VIA Technologies assumes no
responsibility for any errors in this document. Furthermore, VIA Technologies assumes no responsibility
for the use or misuse of the information in this document and for any patent infringements that may arise
from the use of this document. The information and product specifications within this document are
subject to change at any time, without notice and without obligation to notify any person of such change.