STAC9752/9753
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
IDT™
70 STAC9752/9753
REV 3.3 1206
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
8.4.2. PCI SVID (62h Page 01h)
Register 24h must be set to Page 01h to access this register.
Default: FFFFh
Note: This register is populated by the BIOS and does not reset on RESET#.
8.4.3. PCI SSID (64h Page 01h)
Register 24h must be set to Page 01h to access this register.
Default: FFFFh
Note: This register is populated by the BIOS and does not reset on RESET#.
12-8 CL4:CL0
CODEC Compatibility Class (RO)
This is a CODEC vendor specific field to define software compatibility for the
CODEC. Software reads this field together with the CODEC vendor ID (reg 7C-7Eh)
to determine vendor specific programming interface compatibility. Software can rely
on vendor specific register behavior to be compatible among vendor CODECs of
the same class.
00h - Field not implemented
01h-1Fh - Vendor specific compatibility class code
Equals Vendor ID2 (Reg 7Eh) bits D7 to D0
7-0 RV7:RV0
Revision ID: (RO)
This register specifies a device specific revision identifier. The value is chosen by
the vendor. Zero is an acceptable value. This field should be viewed as a vendor
defined extension to the CODEC ID. This number changes with new CODEC
stepping of the same CODEC ID.
Equals Major Rev bits (Reg 6Ch) bits D7 to D0.
D15 D14 D13 D12 D11 D10 D9 D8
PVI15 PVI14 PVI13 PVI12 PVI11 PVI10 PVI9 PVI8
D7 D6 D5 D4 D3 D2 D1 D0
PVI7 PVI6 PVI5 PVI4 PVI3 PVI2 PVI1 PVI0
Bit(s) Reset Value Name Description
15-0 PVI15:PVI0
PCI Sub System Vendor ID:
This field provides the PCI Sub System Vendor ID of the Audio or Modem Sub
Assembly Vendor (i.e., CNR Manufacturer, Motherboard Vendor). This is NOT the
CODEC vendor PCI Vendor ID, nor the AC'97 Controller PCI Vendor ID.
If data is not available, returns FFFFh.
D15 D14 D13 D12 D11 D10 D9 D8
PI15 PI14 PI13 PI12 PI11 PI10 PI9 PI8
D7 D6 D5 D4 D3 D2 D1 D0
PI7 PI6 PI5 PI4 PI3 PI2 PI1 PI0
Bit(s) Reset Value Name Description
15-0 PI15:PVI0
PCI Sub System ID:
This field provides the PCI Sub System ID of the Audio or Modem Sub Assembly
(i.e., CNR Model, Motherboard SKU). This is NOT the CODEC vendor PCI ID, nor
the AC'97 Controller PCI ID. Information in this field must be available for AC'97
controller reads when CODEC Ready is asserted in AC-Link. If data is not
available, returns FFFFh.
Bit(s) Reset Value Name Description
STAC9752/9753
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
IDT™
71 STAC9752/9753
REV 3.3 1206
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
8.4.4. Function Select (66h Page 01h)
Register 24h must be set to Page 01h to access this register.
Default: 0000h
Note: This register does not reset on RESET#.
D15 D14 D13 D12 D11 D10 D9 D8
RESERVED
D7 D6 D5 D4 D3 D2 D1 D0
RESERVED FC3 FC2 FC1 FC0 T/R
Bit(s) Reset Value Name Description
15-5 Reserved Reserved
4-1 00h FC3:FC0
Function Code bits:
00h - Line Out (Master Out)
01h - Head Phone Out (AUX Out)
Setting the T/R bit to 0 = Left,1 = Right
02h - DAC 3 (C/LFE) - Not Supported
03h - SPDIF out
04h - Phone In
05h - Mic1 (Microphone select = 0)
06h - Mic2 (Microphone select = 1)
07h - Line In
08h - CD In
09h - Video In
0Ah - Aux In
0Bh - Mono Out
0C-0Fh - Reserved
For supported Jack and Microphone Sense Functions, see Table21: page71.
The Function Code Bits are used to read Register 68h (Page 01h) and Register
6Ah (Page 01h).
Mono I/O should report relevant sense and function information on Tip, and report
Not-Supported on Ring.
Setting the function code to unsupported values will return a 0 when accessing the
Information Valid Bit in Page 01, Register 68h, bit 5.
0 0 T/R
Tip or Ring Selection Bit.This bit sets which jack conductor the sense value is
measured from. Software will program the corresponding the Ring/Tip selector bit
together with the I/O number in bits FC[3:0].
0 - Tip (Left)
1 - Ring (Right)
Table 21. Supported Jack and Microphone Sense Functions
Function Code I/O Sense Capability
00h Line_Out Jack Sense
01h Headphone_Out Jack Sense
05h Mic1 Microphone Sense
06h Mic2 Microphone Sense
STAC9752/9753
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
IDT™
72 STAC9752/9753
REV 3.3 1206
TWO-CHANNEL, 20-BIT, AC’97 2.3 CODECS WITH HEADPHONE DRIVE, SPDIF OUTPUT MICROPHONE & JACK SENSING
8.4.5. Function Information (68h Page 01h)
Register 24h must be set to Page 01h to access this register.
Default: 00xxh, see table 22: page73.
D15 D14 D13 D12 D11 D10 D9 D8
G4 G3 G2 G1 G0 INV DL4 DL3
D7 D6 D5 D4 D3 D2 D1 D0
DL2 DL1 DL0 IV RESERVED FIP
Bit(s) Reset Value Name Description
15 0 G4
Gain Sign Bit: The CODEC updates this bit with the sign of the gain value
present in G[3:0]. The BIOS updates this to take into consideration external
amplifiers or other external logic when relevant.
G[4] indicates whether the value is a gain or attenuation.
Gain in the G4 bit is in terms of dB.
This bit is Read/Write and is only reset on POR and not by RESET#.
14-11 0 G3:G0
Gain Bits: The CODEC updates these bits with the gain value (db relative to
level-out) in 1.5dBV increments. The BIOS updates these to take into
consideration external amplifiers or other external logic when relevant.
G[0:3] indicates the magnitude of the gain. G[4] indicates whether the value is a
gain or attenuation.
For Gain/Attenuation settings, see Table 23: page73.
These bits are read/write and are not reset on RESET#.
10 INV
Inversion bit: Indicates that the CODEC presents a 180 degree phase shift to the
signal.
0h - No inversion reported
1h - Inverted
This bit is read/write and is not reset on RESET#.
BIOS should invert for each inverting gain stage.
9-5 DL4:DL0
Buffer delays: CODEC will provide number a delay measurement for the input
and output channels. Software will use this value to accurately calculate audio
stream position with respect to what is been reproduced or recorded. These
values are in 20.83 µs (1/48000 second) units.
For output channels, this timing is from the end of AC Link frame in which the
sample is provided, until the time the analog signal appears at the output pin. For
input streams, this is from when the analog signal is presented at the pin until the
representative sample is provided on the AC Link.
Analog in and out paths are not considered as part of this delay.
The measurement is a “typical” measurement, at a 48 KHz sample rate, with
minimal in-CODEC processing (i.e., 3D effects are turned off.)
00h - Information not provided
01h…1Eh - Buffer delay in 20.83 µs units
1Fh - reserved
These bits are read/write and are not reset on RESET#.
The default value is the delay internal to the CODEC. The BIOS may add to this
value the known delays external to the CODEC, such as for an external
amplifier.

STAC9753XXTAEB2X

Mfr. #:
Manufacturer:
Tempo Semiconductor
Description:
Interface - CODECs AC97 2.3 2-CH AUDIO CODEC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet