LM4546BVHX/NOPB [TI]

AC '97 编解码器(2.1 版),具有采样率转换和 National 3D Sound | PT | 48 | -40 to 85;
LM4546BVHX/NOPB
型号: LM4546BVHX/NOPB
厂家: TEXAS INSTRUMENTS    TEXAS INSTRUMENTS
描述:

AC '97 编解码器(2.1 版),具有采样率转换和 National 3D Sound | PT | 48 | -40 to 85

编解码器
文件: 总40页 (文件大小:888K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
LM4546B AC '97 Rev 2 Multi-Channel Audio Codec with Sample Rate Conversion and  
Texas Instruments 3D Sound  
Check for Samples: LM4546B  
The LM4546B was designed specifically to provide a  
high quality audio path and provide all analog  
1
FEATURES  
2
AC '97 Rev 2.1 Compliant  
functionality in a PC audio system. It features full  
duplex stereo ADCs and DACs and analog mixers  
with access to 2 stereo and 2 mono inputs. Each  
mixer input has separate gain, attenuation and mute  
control and the mixers drive 1 mono and 1 stereo  
output, each with attenuation and mute control. The  
LM4546B supports Texas Instruments' 3D Sound  
stereo enhancement and a comprehensive sample  
rate conversion capability. The sample rate for the  
ADCs and DACs can be programmed separately with  
a resolution of 1 Hz to convert any rate in the range 4  
kHz – 48 kHz. Sample timing from the ADCs and  
sample request timing for the DACs are completely  
deterministic to ease task scheduling and application  
software development. These features together with  
an extended temperature range also make the  
LM4546B suitable for non-PC codec applications.  
High Quality Sample Rate Conversion from 4  
kHz to 48 kHz in 1 Hz Increments  
Multiple Codec Support  
Texas Instruments' 3D Sound Stereo  
Enhancement Circuitry  
Advanced Power Management Support  
Digital 3.3V and 5V Supply Options  
Extended Temperature: 40°C TA 85°C  
APPLICATIONS  
Desktop PC Audio Systems on PCI Cards,  
AMR Cards, or with Motherboard Chips Sets  
Featuring AC Link  
Portable PC Systems as on MDC Cards, or  
with a Chipset or Accelerator Featuring AC  
Link  
The LM4546B features the ability to connect several  
codecs together using the Extended AC Link  
configuration of one dedicated serial data signal to  
the Controller per codec. LM4546B systems support  
up to 8 simultaneous channels of streaming data on  
Input Frames (Codec to Controller) while Output  
Frames (Controller to Codec) carry 2 streams to  
multiple codecs. The LM4546B may also be used in  
systems with the Texas Instruments LM4550 to  
support up to 6 simultaneous channels of streaming  
data on Output Frames.  
General and Multi-channel Audio Frequency  
Systems  
Automotive Telematics  
KEY SPECIFICATIONS  
Analog Mixer Dynamic Range 97 dB (typ)  
DAC Dynamic Range 89 dB (typ)  
ADC Dynamic Range 90 dB (typ)  
The AC '97 architecture separates the analog and  
digital functions of the PC audio system allowing both  
for system design flexibility and increased  
performance.  
DESCRIPTION  
The LM4546B is an audio codec for PC systems  
which is fully PC99 compliant and performs the  
analog intensive functions of the AC '97 Rev 2.1  
architecture. Using 18-bit Sigma-Delta ADCs and  
DACs, the LM4546B provides 90 dB of Dynamic  
Range.  
1
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of  
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.  
All trademarks are the property of their respective owners.  
2
PRODUCTION DATA information is current as of publication date.  
Products conform to specifications per the terms of the Texas  
Instruments standard warranty. Production processing does not  
necessarily include testing of all parameters.  
Copyright © 2005–2013, Texas Instruments Incorporated  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Block Diagram  
MIC1  
GAIN: D6,0Eh  
POWER SUPPLY  
and  
REFERENCES  
CODEC  
IDENTITY  
SELECT  
*
ID0#  
R
E
C
O
R
D
*
*0 dB/20 dB  
MIC2  
ID1#  
MONO  
MIX  
S
MS  
18  
18  
1Ch  
AUX  
VIDEO  
CD  
SD ADC  
SD ADC  
XTAL_IN  
GAIN  
MUTE  
S
E
L
XTAL_OUT  
LINE_IN  
PHONE  
E
C
T
CIN  
*
M
U
X
PC_BEEP  
0E  
10  
12  
14  
16  
MIX  
16  
AC ‘97  
REGISTERS  
SDATA_IN  
BIT_CLK  
SYNC  
S
S
G
A
M
G
A
M
G
A
M
G
A
M
G
A
M
*
MONO  
MONO_OUT  
VOLUME: 06h  
SDATA_OUT  
RESET#  
18h  
Atten Mute  
18  
S
SD DAC  
SD DAC  
*
0A  
0C  
GAIN  
MIX1  
ATTEN  
MUTE  
G
A
M
18  
EAPD  
A
M
D13, 20h  
POP  
NATIONAL  
3D SOUND  
MASTER  
LINE_OUT  
+
STEREO  
MIX 3D  
VOLUME: 02h  
Atten Mute  
MIX2  
STEREO SIGNAL PATH  
MONO SIGNAL PATH  
DIGITAL SIGNAL PATH  
Address of Analog Input  
Volume Control Register  
Asterisk denotes default  
setting after Cold Reset  
NN  
NN (HEX)  
*
G
A
M
Control Register with  
hexadecimal address NN  
Gain Attenuation Mute  
(Mute is default)  
NNh  
G
A M  
Control bit m in Register with  
hexadecimal address NN  
Dm, NNh  
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam  
during storage or handling to prevent electrostatic damage to the MOS gates.  
2
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Absolute Maximum Ratings(1)(2)  
Supply Voltage  
6.0V  
65°C to +150°C  
0.3V to VDD +0.3V  
2000V  
Storage Temperature  
Input Voltage  
ESD Susceptibility(3)  
pin 3  
750V  
ESD Susceptibility(4)  
200V  
pin 3  
100V  
Junction Temperature  
150°C  
Vapor Phase (60 sec.)  
Infrared (15 sec.)  
215°C  
Soldering Information  
LQFP Package  
220°C  
θJA (typ) – PT0048A  
74°C/W  
(1) Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. Operating Ratings indicate conditions for  
which the device is functional, but do not ensure specific performance limits. Electrical Characteristics state DC and AC electrical  
specifications under particular test conditions which ensure specific performance limits. This assumes that the device is within the  
Operating Ratings. Specifications are not ensured for parameters where no limit is given, however, the typical value is a good indication  
of device performance.  
(2) If Military/Aerospace specified devices are required, please contact the Texas Instruments Sales Office/ Distributors for availability and  
specifications.  
(3) Human body model, 100 pF discharged through a 1.5 kresistor.  
(4) Machine Model, 220 pF – 240 pF discharged through all pins.  
Operating Ratings  
(1)  
Temperature Range  
Analog Supply Range  
Digital Supply Range  
TMIN TA TMAX  
40°C TA 85°C  
4.2V AVDD 5.5V  
3.0V DVDD 5.5V  
(1) The maximum power dissipation must be derated at elevated temperatures and is dictated by TJMAX, θJA, and the ambient temperature  
TA. The maximum allowable power dissipation is PDMAX = (TJMAX– TA)/θJA or the number given in Absolute Maximum Ratings,  
whichever is lower. For the LM4546B, TJMAX = 150°C. The typical junction-to-ambient thermal resistance is 74°C/W for package number  
PT0048A.  
Electrical Characteristics  
(1)(2)The following specifications apply for AVDD = 5V, DVDD = 3.3V, Sampling Frequency (Fs) = 48 kHz, single codec  
configuration, (primary mode) unless otherwise noted. Limits apply for TA= 25°C. The reference for 0 dB is 1 Vrms unless  
otherwise specified.  
Units  
(Limits)  
LM4546B  
Symbol  
Parameter  
Conditions  
Typical(3)  
Limit(4)  
4.2  
V (min)  
V (max)  
V (min)  
V (max)  
mA  
AVDD  
Analog Supply Range  
Digital Supply Range  
5.5  
3.0  
DVDD  
DIDD  
5.5  
Digital Quiescent Power  
Supply Current  
DVDD = 5 V  
DVDD = 3.3 V  
34  
19  
mA  
Analog Quiescent Power  
Supply Current  
AIDD  
53  
mA  
IDSD  
IASD  
Digital Shutdown Current PR543210 = 111111  
Analog Shutdown Current PR543210 = 111111  
19  
70  
µA  
µA  
(1) Absolute Maximum Ratings indicate limits beyond which damage to the device may occur. Operating Ratings indicate conditions for  
which the device is functional, but do not ensure specific performance limits. Electrical Characteristics state DC and AC electrical  
specifications under particular test conditions which ensure specific performance limits. This assumes that the device is within the  
Operating Ratings. Specifications are not ensured for parameters where no limit is given, however, the typical value is a good indication  
of device performance.  
(2) All voltages are measured with respect to the ground pin, unless otherwise specified.  
(3) Typicals are measured at 25°C and represent the parametric norm.  
(4) Limits are ensured to TI's AOQL (Average Outgoing Quality Level).  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
3
Product Folder Links: LM4546B  
 
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Electrical Characteristics (continued)  
(1) (2) The following specifications apply for AVDD = 5V, DVDD = 3.3V, Sampling Frequency (Fs) = 48 kHz, single codec  
configuration, (primary mode) unless otherwise noted. Limits apply for TA= 25°C. The reference for 0 dB is 1 Vrms unless  
otherwise specified.  
Units  
(Limits)  
LM4546B  
Symbol  
Parameter  
Conditions  
Typical(3)  
Limit(4)  
VREF  
PSRR  
Reference Voltage  
No pullup resistor  
2.16  
V
Power Supply Rejection  
Ratio  
40  
dB  
Analog Loopthrough Mode(5)  
CD Input to Line  
Output, -60 dB Input  
THD+N  
Dynamic Range(6)  
97  
90  
dB (min)  
% (max)  
VO = -3 dB, f = 1 kHz,  
RL = 10 kΩ  
THD  
Total Harmonic Distortion  
0.013  
0.02  
Analog Input Section  
LINE_IN, AUX, CD,  
VIDEO, PC_BEEP,  
PHONE  
VIN  
Line Input Voltage  
1
Vrms  
VIN  
Mic Input with 20 dB Gain  
Mic Input with 0 dB Gain  
Crosstalk  
Input Impedance(6)  
Input Capacitance(6)  
0.1  
1
Vrms  
Vrms  
dB  
VIN  
Xtalk  
ZIN  
CD Left to Right  
All Analog Inputs  
-95  
40  
3.7  
10  
7
k(min)  
pF  
CIN  
Interchannel Gain  
Mismatch  
CD Left to Right  
0 dB to 22.5 dB  
0.1  
dB  
Record Gain Amplifier - ADC  
AS  
Step Size  
Mute Attenuation(7)  
1.5  
86  
dB  
dB  
AM  
Mixer Section  
AS  
Step Size  
+12 dB to -34.5 dB  
1.5  
86  
dB  
dB  
AM  
Mute Attenuation  
Analog to Digital Converters  
Resolution  
18  
90  
20  
Bits  
dB (min)  
kHz  
-60 dB Input THD+N,  
A-Weighted  
Dynamic Range(7)  
86  
Frequency Response  
Digital to Analog Converters  
-1 dB Bandwidth  
Resolution  
18  
89  
Bits  
-60 dB Input THD+N,  
A-Weighted  
Dynamic Range(7)  
82  
1
dB (min)  
VIN = -3 dB, f = 1  
kHz, RL = 10 kΩ  
THD  
Total Harmonic Distortion  
Frequency Response  
Group Delay(7)  
0.01  
20 - 21 k  
0.36  
%
Hz  
Sample Freq. = 48  
kHz  
ms (max)  
Out of Band Energy(8)  
Stop Band Rejection  
Discrete Tones  
-40  
70  
dB  
dB  
dB  
DT  
-96  
(5) Loopthrough mode describes a path from an analog input through the analog mixers to an analog output.  
(6) These specifications are ensured by design and characterization; they are not production tested.  
(7) These specifications are ensured by design and characterization; they are not production tested.  
(8) Out of band energy is measured from 28.8 kHz to 100 kHz relative to a 1 Vrms DAC output.  
4
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Electrical Characteristics (continued)  
(1) (2) The following specifications apply for AVDD = 5V, DVDD = 3.3V, Sampling Frequency (Fs) = 48 kHz, single codec  
configuration, (primary mode) unless otherwise noted. Limits apply for TA= 25°C. The reference for 0 dB is 1 Vrms unless  
otherwise specified.  
Units  
(Limits)  
LM4546B  
Symbol  
Parameter  
Conditions  
Typical(3)  
Limit(4)  
Analog Output Section  
AS  
Step Size  
0 dB to -46.5 dB  
1.5  
86  
dB  
dB  
AM  
Mute Attenuation  
Output Impedance(7)  
ZOUT  
All Analog Outputs  
220  
Digital I/O(7)  
VIH  
VIL  
VOH  
VOL  
IL  
High level input voltage  
Low level input voltage  
0.65 x DVDD  
0.35 x DVDD  
0.90 x DVDD  
0.10 x DVDD  
±10  
V (min)  
V (max)  
V (min)  
V (max)  
µA  
High level output voltage IO = 2.5 mA.  
Low level output voltage  
Input Leakage Current  
IO = 2.5 mA.  
AC Link inputs  
High impedance AC  
Link outputs  
IL  
Tri state Leakage Current  
±10  
7.5  
µA  
SDout, BitClk, SDin,  
Sync, Reset# only  
Cin  
IDR  
AC-Link I/O capacitance  
Output drive current  
4
5
pF(Max)  
mA  
AC Link outputs  
Digital Timing Specifications(7)  
FBC  
BIT_CLK frequency  
BIT_CLK period  
12.288  
81.4  
MHz  
ns  
TBCP  
Variation of BIT_CLK  
duty cycle from 50%  
TCH  
BIT_CLK high  
±20  
% (max)  
FSYNC  
TSP  
SYNC frequency  
48  
kHz  
µs  
SYNC period  
20.8  
1.3  
TSH  
SYNC high pulse width  
SYNC low pulse width  
µs  
TSL  
19.5  
µs  
SDATA_OUT to  
falling edge of  
BIT_CLK  
Setup Time for codec  
data input  
TDSETUP  
3.5  
10  
10  
ns (min)  
ns (min)  
Hold time of  
Hold Time for codec data SDATA_OUT from  
TDHOLD  
5.3  
3.8  
input  
falling edge of  
BIT_CLK  
Setup Time for codec  
SYNC input  
SYNC to falling edge  
of BIT_CLK  
TSSETUP  
10  
10  
ns (min)  
ns (min)  
Hold time of SYNC  
from falling edge of  
BIT_CLK  
Hold Time for codec  
SYNC input  
TSHOLD  
Output Delay of  
SDATA_IN from  
rising edge of  
BIT_CLK  
TCO  
Output Valid Delay  
5.2  
15  
6
ns (max)  
ns (max)  
BIT_CLK, SYNC,  
SDATA_IN or  
SDATA_OUT  
TRISE  
Rise Time  
Fall Time  
BIT_CLK, SYNC,  
SDATA_IN or  
SDATA_OUT  
TFALL  
6
ns (max)  
µs (min)  
RESET# active low pulse  
width  
TRST_LOW  
For Cold Reset  
1.0  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
5
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Electrical Characteristics (continued)  
(1) (2) The following specifications apply for AVDD = 5V, DVDD = 3.3V, Sampling Frequency (Fs) = 48 kHz, single codec  
configuration, (primary mode) unless otherwise noted. Limits apply for TA= 25°C. The reference for 0 dB is 1 Vrms unless  
otherwise specified.  
Units  
(Limits)  
LM4546B  
Symbol  
Parameter  
Conditions  
Typical(3)  
Limit(4)  
RESET# inactive to  
BIT_CLK start up  
TRST2CLK  
For Cold Reset  
For Warm Reset  
For Warm Reset  
271  
162.8  
ns (min)  
µs (min)  
ns (min)  
SYNC active high pulse  
width  
TSH  
1.0  
SYNC inactive to  
BIT_CLK start up  
TSYNC2CLK  
162.8  
Delay from end of  
Slot 2 to BIT_CLK,  
SDATA_IN low  
AC Link Power Down  
Delay  
TS2_PDOWN  
1
1
µs (max)  
µs (min)  
Time from minimum  
valid supply levels to  
end of Reset  
TSUPPLY2RST  
Power On Reset  
Setup to trailing edge of  
RESET#  
TSU2RST  
TRST2HZ  
For ATE Test Mode  
For ATE Test Mode  
15  
25  
ns (min)  
ns (max)  
Rising edge of RESET#  
to Hi-Z  
Timing Diagrams  
Clocks  
Data Delay, Setup and Hold  
BIT_CLK  
T
BCH  
T
CO  
BIT_CLK  
SDATA_IN  
T
BCL  
T
BCP  
T
DHOLD  
T
DSETUP  
T
SH  
SDATA_OUT  
SYNC  
SYNC  
T
S
T
SL  
T
HOLD  
T
SP  
Digital Rise and Fall  
Legend  
Input: V  
Output: V  
T
RISE  
T
IH  
OH  
FALL  
SYNC  
BIT_CLK  
SDATA_IN  
SDATA_OUT  
90%  
10%  
90%  
10%  
Input: V  
Output: V  
IL  
OL  
6
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Figure 1. Power On Reset  
T
T
RST2CLK  
RST_LOW  
RESET#  
BIT_CLK  
T
SUPPLY2RST  
DV  
DD  
(min), AV  
(min)  
DD  
DV , AV  
DD DD  
Figure 2. Cold Reset  
T
T
RST2CLK  
RST_LOW  
RESET#  
BIT_CLK  
Figure 3. Warm Reset  
T
SH  
T
SYNC2CLK  
SYNC  
BIT_CLK  
Typical Application  
AV  
DD  
3.3V or 5V Digital Supply  
+
5V Analog Supply  
+
1mF  
0.1mF  
1mF  
0.1 mF  
25  
1
9
See text for cap values  
AV  
DV  
DV  
DD2  
DD  
DD1  
1.0 mF  
1.0 mF  
23  
35  
36  
LINE_IN_L  
LINE_IN_R  
LINE_OUT_L  
LINE_OUT_R  
Line  
Input  
Line  
Output  
1.0 mF  
1.0 mF  
24  
1.0 mF  
Mono  
Output  
37  
MONO_OUT  
CD  
Input  
1.0 mF  
18  
19  
20  
CD_L  
1.0 mF  
1.0 mF  
CD_GND  
CD_R  
27  
28  
V
REF  
+
0.1 mF  
3.3 mF  
1.0 mF  
1.0 mF  
21  
22  
MIC1  
MIC2  
Microphone  
Inputs  
V
REF  
Output  
V
REF_OUT  
(For external  
1.0 mF  
1.0 mF  
microphone bias)  
12  
13  
PC_BEEP  
PHONE  
LM4546B  
33  
34  
Mono  
Inputs  
3DN  
3DP  
0.022 mF  
Optional: for  
National 3D Sound  
AC ”97 Rev 2.1  
Codec  
45  
46  
ID0#  
ID1#  
NC  
NC  
Default setting:  
Primary Codec (ID 00)  
5
6
14  
15  
16  
17  
29  
30  
31  
32  
38  
39  
40  
41  
42  
43  
44  
47  
48  
SDATA_OUT  
BIT_CLK  
SDATA_IN  
SYNC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
AC ”97  
Digital  
Controller  
8
10  
11  
RESET#  
All NC pins should  
normally be left open.  
See Pin Descriptions for  
details  
33 pF  
2
XTAL_IN  
1 MW  
33 pF  
3
XTAL_OUT  
AV  
24.576 MHz  
DV  
DV  
NC  
SS  
26  
SS1  
SS2  
4
7
Analog  
Ground  
Digital  
Ground  
Connect Grounds at a single point  
underneath or close to the package  
Figure 4. LM4546B Typical Application Circuit, Single Codec, 1 Vrms inputs  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
7
Product Folder Links: LM4546B  
 
 
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
APPLICATION HINTS  
The LM4546B must be initialized by using RESET# to perform a Power-On-Reset as shown in Figure 1  
Don't leave unused analog inputs floating. Tie all unused inputs together and connect to Analog Ground  
through a capacitor (e.g. 0.1 µF)  
Do not leave CD_GND floating when using the CD stereo input. CD_GND is the AC signal reference for the  
CD channels and should be connected to the CD source ground (Analog Ground may also be acceptable)  
through a 1 µF capacitor  
If using a non-standard AC Link controller take care to keep the SYNC and SDATA_IN signals low during  
Cold Reset to avoid accidentally activating the ATE or Vendor test modes  
The PC_Beep input should be explicitly muted if not used since it defaults to 0 dB gain on reset, unlike the  
mute default of the other analog inputs  
AV  
DD  
U2  
+3.3V +7.5V - +20V  
Digital  
Supply  
LM78M05  
V
1
3
V
IN  
OUT  
Optional. Not required if LM78M05 is < 4 in. from an input  
filtering capacitor  
C27  
C26  
0.1mF  
*
**  
*
GND  
2
0.33mF  
Optional for LM4546B. Will improve transient response  
**  
C21  
+
PC_BEEP  
+
C14  
C7  
0.1mF  
1 mF  
C9  
0.1mF  
C12  
1 mF  
1mF  
9
1
26  
25  
CD INPUT HEADER  
U1  
DV  
DD2  
DV  
AV  
SS  
AV  
DD  
R14  
C20  
DD1  
SDATA_IN  
SDATA_OUT  
BIT_CLK  
4
3
2
4
7
8
5
6
10  
11  
DV  
DV  
SDATA_IN  
SDATA_OUT  
BIT_CLK  
SS1  
6.81k  
R13 1 mF  
SS2  
6.81k  
1
12  
SYNC  
R12  
C19  
PC_BEEP  
SYNC  
RESET#  
J3  
CD_IN  
RESET#  
LINE OUTPUT JACK  
20  
19  
18  
CD_R  
CD_GND  
CD_L  
6.81k  
R11 1 mF  
6.81k  
37  
4
3
MONO_OUT  
C23  
1mF  
R17  
10k  
C4  
220pF  
36  
35  
5
2
1
R10  
C18  
LINE_OUT_R  
LINE_OUT_L  
24  
23  
LINE_IN_R  
LINE_IN_L  
6.81k  
R9  
6.81k  
1 mF  
J4  
14  
15  
16  
17  
29  
30  
31  
32  
38  
39  
40  
41  
42  
43  
44  
47  
48  
LINE_OUT  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
28  
21  
V
REF_OUT  
C22  
1mF  
R16  
10k  
C3  
220 pF  
LM4546B  
MIC1  
LINE INPUT JACK  
R8  
C17  
22  
13  
4
3
5
2
1
MIC2  
PHONE  
C10  
0.1mF  
6.81k  
R7  
6.81k  
1 mF  
R6  
C16  
J1  
LINE_IN  
45  
46  
ID0#  
ID1#  
6.81k  
R5  
6.81k  
1 mF  
27  
MICROPHONE  
JACK  
+
V
REF  
R2  
R4  
C11  
0.1mF  
C25  
3.3mF  
4
3
5
2
1
+
47  
C5  
2.2k  
C24  
3DN 3DP  
34  
XTAL_IN  
XTAL_OUT  
220 pF  
2.2mF  
2
3
33  
Y1  
R3  
C15  
J2  
MIC1  
24.576 MHz  
C6  
0.022 mF  
R1  
0W  
R19  
1 MW  
1k  
R18 1 mF  
47k  
C1  
33 pF  
C2  
33 pF  
DGND  
AGND  
Figure 5. LM4546B Reference Design, Typical Application, Single Codec, 1 Vrms and 2 Vrms inputs,  
EMC output filters  
8
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Connection Diagram  
48 47 46 45 44 43 42 41 40 39 38 37  
DV  
1
36  
35  
34  
33  
32  
31  
30  
29  
28  
27  
26  
25  
LINE_OUT_R  
DD1  
XTL_IN  
2
LINE_OUT_L  
XTL_OUT  
3
3DP  
3DN  
NC  
DV  
4
SS1  
SDATA_OUT  
BIT_CLK  
5
LM4546B  
AC ”97 Rev 2.1  
Codec  
6
NC  
DV  
7
NC  
SS2  
SDATA_IN  
8
NC  
DV  
V
9
DD2  
REF_OUT  
V
REF  
SYNC  
RESET#  
10  
11  
12  
AV  
SS  
AV  
DD  
PC_BEEP  
13 14 15 16 17 18 19 20 21 22 23 24  
Figure 6. See Package Number PT0048A (Top View)  
PIN DESCRIPTIONS  
Table 1. ANALOG I/O  
Name  
Pin  
I / O  
Functional Description  
Mono Input  
This line level (1 Vrms nominal) mono input is mixed equally into both channels of the Stereo Mix  
signal at MIX2 under the control of the PC_Beep Volume control register, 0Ah. The PC_BEEP level  
can be muted or adjusted from 0 dB to -45 dB in 3 dB steps. The Stereo Mix signal feeds both the  
Line Out and Line Level Out analog outputs and is also selectable at the Record Select Mux.  
PC_BEEP  
12  
I
Mono Input  
This line level (1 Vrms nominal) mono input is mixed equally into both channels of the Stereo Mix  
signal at MIX2 under the control of the Phone Volume register, 0Ch. The PHONE level can be muted  
or adjusted from +12 dB to -34.5 dB in 1.5 dB steps. The Stereo Mix signal feeds both the Line Out  
and Line Level Out analog stereo outputs and is also selectable at the Record Select Mux.  
PHONE  
CD_L  
13  
18  
I
I
Left Stereo Channel Input  
This line level input (1 Vrms nominal) is selectable at the left channel of the stereo Input Mux for  
conversion by the left channel ADC. It can also be mixed into the left channel of the Stereo Mix 3D  
signal at MIX1 under the control of the CD Volume register, 12h. The CD_L level can be muted (along  
with CD_R) or adjusted from +12 dB to -34.5 dB in 1.5 dB steps. Stereo Mix 3D is mixed into the  
Stereo Mix signal at MIX2 for access to the stereo outputs Line Out and Line Level Out.  
AC Ground Reference  
This input is the reference for the signals on both CD_L and CD_R. CD_GND is NOT a DC ground  
and should be AC-coupled to the stereo source ground common to both CD_L and CD_R. The three  
inputs CD_GND, CD_L and CD_R act together as a quasi-differential stereo input with CD_GND  
providing AC common-mode feedback to reject ground noise. This can improve the input SNR for a  
stereo source with a good common ground but precision resistors may be needed in any external  
attenuators to achieve the necessary balance between the two channels.  
CD_GND  
CD_R  
19  
20  
I
I
Right Stereo Channel Input  
This line level input (1 Vrms nominal) is selectable at the right channel of the stereo Input Mux for  
conversion by the right channel ADC. It can also be mixed into the right channel of the Stereo Mix 3D  
signal at MIX1 under the control of the CD Volume register, 12h. The CD_R level can be muted (along  
with CD_L) or adjusted from +12 dB to -34.5 dB in 1.5 dB steps. Stereo Mix 3D is combined into the  
Stereo Mix signal at MIX2 for access to the stereo outputs Line Out and Line Level Out.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
9
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Table 1. ANALOG I/O (continued)  
Name  
Pin  
I / O  
Functional Description  
Mono microphone input  
Either MIC1 or MIC2 can be muxed to a programmable boost amplifier with selection by the MS bit (bit  
D8) in the General Purpose register, 20h. The boost amplifier gain (0 dB or 20 dB) is set by the 20dB  
bit (D6) in the Mic Volume register, 0Eh. Nominal input levels at the two gain settings are 1 Vrms and  
0.1 Vrms respectively. The amplifier output is selectable (Record Select register, 1Ah) by either the  
right or left channels of the Record Select Mux for conversion on either or both channels of the stereo  
ADC. The amplifier output can also be accessed at the stereo mixer MIX1 (muting and mixing  
adjustments via Mic Volume register, 0Eh) where it is mixed equally into both left and right channels of  
Stereo Mix 3D for access to the stereo outputs Line Out and Line Level Out. Access to the Mono  
analog output is selected by a mux controlled by the MIX bit (D9) in General Purpose register, 20h.  
MIC1  
21  
I
Mono microphone input  
Either MIC1 or MIC2 can be muxed to a programmable boost amplifier with selection by the MS bit (bit  
D8) in the General Purpose register, 20h. The boost amplifier gain (0 dB or 20 dB) is set by the 20dB  
bit (D6) in the Mic Volume register, 0Eh. Nominal input levels at the two gain settings are 1 Vrms and  
0.1 Vrms respectively. The amplifier output is selectable (Record Select register, 1Ah) by either the  
right or left channels of the Record Select Mux for conversion on either or both channels of the stereo  
ADCs. The amplifier output can also be accessed at the stereo mixer MIX1 (muting and mixing  
adjustments via Mic Volume register, 0Eh) where it is mixed equally into both left and right channels of  
Stereo Mix 3D for access to the stereo outputs Line Out and Line Level Out. Access to the Mono  
analog output is selected by a mux controlled by the MIX bit (D9) in General Purpose register, 20h.  
MIC2  
22  
I
Left Stereo Channel Input  
This line level input (1 Vrms nominal) is selectable at the left channel of the stereo Record Select Mux  
for conversion by the left channel ADC. It can also be mixed into the left channel of the Stereo Mix 3D  
signal at MIX1 under the control of the Line In Volume register, 10h. The LINE_IN_L level can be  
muted (along with LINE_IN_R) or adjusted from +12 dB to -34.5 dB in 1.5 dB steps. Stereo Mix 3D is  
combined into the Stereo Mix signal at MIX2 for access to the stereo outputs Line Out and Line Level  
Out.  
LINE_IN_L  
LINE_IN_R  
23  
24  
I
I
Right Stereo Channel Input  
This line level input (1 Vrms nominal) is selectable at the right channel of the stereo Input Mux for  
conversion by the right channel ADC. It can also be mixed into the right channel of the Stereo Mix 3D  
signal at MIX1 under the control of the Line In Volume register, 10h. The LINE_IN_R level can be  
muted (along with LINE_IN_L) or adjusted from +12 dB to -34.5 dB in 1.5 dB steps. Stereo Mix 3D is  
combined into the Stereo Mix signal at MIX2 for access to the stereo outputs Line Out and Line Level  
Out.  
Left Stereo Channel Output  
This line level output (1 Vrms nominal) is fed from the left channel of the Stereo Mix signal from MIX2  
via the Master Volume register, 02h. The LINE_OUT_L amplitude can be muted (along with  
LINE_OUT_R) or adjusted from 0 dB to -46.5 dB in 1.5 dB steps.  
LINE_OUT_L  
LINE_OUT_R  
35  
36  
O
O
Right Stereo Channel Output  
This line level output (1 Vrms nominal) is fed from the right channel of the Stereo Mix signal from MIX2  
via the Master Volume register, 02h. The LINE_OUT_R amplitude can be muted (along with  
LINE_OUT_L) or adjusted from 0 dB to -46.5 dB in 1.5 dB steps.  
Mono Output  
This mono line level output (1 Vrms nominal) is fed from either a microphone input (MIC1 or MIC2,  
after boost amplifier) or from the mono sum of the left and right Stereo Mix 3D channels from MIX1.  
The optional Texas Instruments 3D Sound enhancement can be disabled (default) by the 3D bit (bit  
D13) in the General Purpose register, 20h. Choice of input is by the MIX bit (D9) in the same register.  
MIX=0 selects a microphone input. Output level can be muted or adjusted from 0 dB to -46.5 dB in 1.5  
dB steps via the Mono Volume register, 06h.  
MONO_OUT  
37  
O
Table 2. DIGITAL I/O AND CLOCKING  
Name  
Pin  
I / O  
Functional Description  
24.576 MHz crystal or oscillator input  
To complete the oscillator circuit use a fundamental mode crystal operating in parallel resonance and  
connect a 1Mresistor across pins 2 and 3. Choose the load capacitors (Figure 5, C1, C2) to suit the  
load capacitance required by the crystal (e.g. C1 = C2 = 33 pF for a 20 pF crystal Assumes that each  
'Input + trace' capacitance = 7 pF).  
XTL_IN  
2
I
This pin may also be used as the input for an external oscillator (24.576 MHz nominal) at standard  
logic levels (VIH, VIL).  
This pin is only used when the codec is in Primary mode. It may be left open (NC) for any Secondary  
mode.  
10  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Table 2. DIGITAL I/O AND CLOCKING (continued)  
Name  
Pin  
I / O  
Functional Description  
24.576 MHz crystal output  
Used with XTAL_IN to configure a crystal oscillator.  
When the codec is used with an external oscillator this pin should be left open (NC).  
When the codec is configured in a Secondary mode this pin is not used and may be left open (NC).  
XTL_OUT  
3
O
Input to codec  
This is the input for AC Link Output Frames from an AC '97 Digital Audio Controller to the LM4546B  
codec. These frames can contain both control data and DAC PCM audio data. This input is sampled  
by the LM4546B on the falling edge of BIT_CLK.  
SDATA_OUT  
BIT_CLK  
5
6
8
I
AC Link clock  
An OUTPUT when in Primary Codec mode. This pin provides a 12.288 MHz clock for the AC Link.  
The clock is derived (internally divided by two) from the 24.576 MHz signal at the crystal input  
(XTL_IN).  
This pin is an INPUT when the codec is configured in any of the Secondary Codec modes and would  
normally use the AC Link clock generated by a Primary Codec.  
I/O  
O
Output from codec  
This is the output for AC Link Input Frames from the LM4546B codec to an AC '97 Digital Audio  
Controller. These frames can contain both codec status data and PCM audio data from the ADCs. The  
LM4546B clocks data from this output on the rising edge of BIT_CLK.  
SDATA_IN  
AC Link frame marker and Warm Reset  
This input defines the boundaries of AC Link frames. Each frame lasts 256 periods of BIT_CLK. In  
normal operation SYNC is a 48 kHz positive pulse with a duty cycle of 6.25% (16/256). SYNC is  
sampled on the falling edge of BIT_CLK and the codec takes the first positive sample of SYNC as  
defining the start of a new AC Link frame. If a subsequent SYNC pulse occurs within 255 BIT_CLK  
periods of the frame start it will be ignored.  
SYNC  
10  
I
SYNC is also used as an active high input to perform an (asynchronous) Warm Reset. Warm Reset is  
used to clear a power down state on the codec AC Link interface.  
Cold Reset  
This active low signal causes a hardware reset which returns the control registers and all internal  
circuits to their default conditions. RESET# MUST be used to initialize the LM4546B after Power On  
when the supplies have stabilized. Cold Reset also clears the codec from both ATE and Vendor test  
modes. In addition, while active, it switches the PC_BEEP mono input directly to both channels of the  
LINE_OUT stereo output.  
RESET#  
11  
45  
I
I
Codec Identity  
ID1 and ID0 determine the Codec Identity for multiple codec use. The Codec Identity configures the  
codec in either Primary or one of three Secondary Codec modes. These Identity pins are of inverted  
polarity relative to the Codec Identity bits ID1, ID0 (bits D15, D14) in the read-only Extended Audio ID  
register, 28h. If the ID0# pin (pin 45) is connected to ground then the ID0 bit (D14, reg 28h) will be set  
to “1”. Similarly, connection to DVDD will set the ID0 bit to “0”. If left open (NC), ID0# is pulled high by  
an internal pull-up resistor.  
ID0  
Codec Identity  
ID1# and ID0# determine the codec address for multiple codec use. The Codec Identity configures the  
codec in either Primary or one of three Secondary Codec modes. These Identity pins are of inverted  
polarity relative to the Codec Identity bits ID1, ID0 (bits D15, D14) in the read-only Extended Audio ID  
register, 28h. If the ID1# pin (pin 46) is connected to ground then the ID1 bit (D15, reg 28h) will be set  
to “1”. Similarly, connection to DVDD will set the ID1 bit to “0”. If left open (NC), ID1# is pulled high by  
an internal pull-up resistor.  
ID1  
46  
I
Table 3. POWER SUPPLIES AND REFERENCES  
Name  
AVDD  
Pin  
25  
26  
1
I / O  
Functional Description  
I
I
I
I
I
I
Analog supply  
Analog ground  
Digital supply  
Digital supply  
Digital ground  
Digital ground  
AVSS  
DVDD1  
DVDD2  
DVSS1  
DVSS2  
9
4
7
Nominal 2.2 V internal reference  
VREF  
27  
28  
O
O
Not intended to sink or source current. Use short traces to bypass (3.3 µF, 0.1 µF) this pin to  
maximize codec performance. See text.  
Nominal 2.2 V reference output  
Can source up to 5 mA of current and can be used to bias a microphone.  
VREF_OUT  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
11  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Table 4. 3D SOUND AND NO-CONNECTS (NC)  
Name  
Pin  
I / O  
Functional Description  
These pins are used to complete the Texas Instruments' 3D Sound stereo enhancement circuit.  
Connect a 0.022 µF capacitor between pins 3DP and 3DN. Texas Instruments' 3D Sound can be  
turned on and off via the 3D bit (D13) in the General Purpose register, 20h. Texas Instruments' 3D  
Sound uses a fixed-depth type stereo enhancement circuit hence the 3D Control register, 22h is read-  
only and is not programmable. If Texas Instruments' 3D Sound is not needed, these pins should be left  
open (NC).  
3DP, 3DN  
33,34  
O
14–17  
29–32  
38–44  
47, 48  
These pins are not used and should be left open (NC).  
For second source applications these pins may be connected to a noise-free supply or ground (e.g.  
AVDD or AVSS), either directly or through a capacitor.  
NC  
NC  
12  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Typical Performance Characteristics  
ADC Frequency  
DAC Frequency  
Response  
Response  
Figure 7.  
Figure 8.  
ADC Noise Floor  
DAC Noise Floor  
Figure 9.  
Figure 10.  
Line Out Noise Floor  
(Analog Loopthrough)  
Figure 11.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
13  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Table 5. LM4546B Register Map  
RE  
G
Name  
D15  
D14  
D13  
D12  
D11  
D10  
D9  
D8  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0  
Default  
00h Reset  
X
0
X
X
0
ML5  
X
0
ML4  
X
1
ML3  
X
1
ML2  
X
0
ML1  
X
1
ML0  
X
0
X
X
1
X
X
0
0
0
0
0
0
0D40h  
8000h  
8000h  
02h Master Volume  
06h Mono Volume  
Mute  
Mute  
MR5 MR4 MR3 MR2 MR1 MR0  
MM5 MM4 MM3 MM2 MM1 MM0  
Output Volume  
0A  
PC_Beep Volume  
h
Mute  
Mute  
Mute  
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
PV3  
GN4  
GN4  
PV2  
GN3  
GN3  
PV1  
GN2  
GN2  
PV0  
GN1  
GN1  
X
0000h  
8008h  
8008h  
0C  
Phone Volume  
h
GN0  
GN0  
0E  
Input Volume  
Mic Volume  
h
20dB  
10h Line In Volume  
12h CD Volume  
Mute  
Mute  
Mute  
X
X
X
X
X
X
GL4  
GL4  
GL4  
GL3  
GL3  
GL3  
GL2  
GL2  
GL2  
GL1  
GL1  
GL1  
GL0  
GL0  
GL0  
X
X
X
X
X
X
X
X
X
GR4  
GR4  
GR4  
GR3  
GR3  
GR3  
GR2  
GR2  
GR2  
GR1  
GR1  
GR1  
GR0  
GR0  
GR0  
8808h  
8808h  
8808h  
18h PCM Out Volume  
1A  
Record Select  
h
X
X
X
X
X
SL2  
SL1  
SL0  
X
X
X
X
X
SR2  
SR1  
SR0  
0000h  
ADC Sources  
1C  
Record Gain  
h
Mute  
POP  
X
X
X
X
3D  
0
X
X
GL3  
X
GL2  
X
GL1  
MIX  
0
GL0  
MS  
1
X
X
X
0
X
X
0
X
X
0
GR3  
X
GR2  
X
GR1  
X
GR0  
X
8000h  
0000h  
0101h  
0000h  
000Xh  
X001h  
0000h  
20h General Purpose  
LPBK  
3D Control  
22h  
0
0
0
0
0
X
X
0
0
0
0
1
(Read Only)  
X
24h Reserved  
X
X
X
X
X
X
X
X
X
X
0
X
X
X
X
X
X
X
X
X
X
X
X
Powerdown  
26h  
PR7  
ID1  
X
PR6  
ID0  
X
PR5  
X
PR4  
X
PR3  
X
PR2  
X
PR1  
0
PR0  
0
REF  
0
ANL  
X
DAC ADC  
Control/Status  
28h Extended Audio ID  
2A Extended Audio  
0
VRA  
VRA  
X
X
X
X
X
X
X
X
X
X
X
h
Control/Status  
2C  
h
PCM DAC Rate  
SR15 SR14 SR13 SR12 SR11 SR10 SR9  
SR15 SR14 SR13 SR12 SR11 SR10 SR9  
SR8  
SR8  
X
SR7  
SR7  
X
SR6  
SR6  
X
SR5  
SR5  
X
SR4  
SR4  
X
SR3  
SR3  
X
SR2  
SR2  
X
SR1  
SR1  
X
SR0  
SR0  
X
BB80h  
BB80h  
0000h  
0000h  
0000h  
32h PCM ADC Rate  
5A  
X
X
X
Vendor Reserved 1  
h
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
74h Vendor Reserved 2  
X
X
X
X
X
X
X
X
X
7A  
Vendor Reserved 3  
h
X
X
X
X
X
X
X
X
X
7C  
Vendor ID1  
h
0
0
1
1
0
0
0
0
1
0
1
0
1
1
0
1
0
0
1
1
0
0
1
0
0
0
0
1
1
1
1
0
4E53h  
4346h  
7E  
Vendor ID2  
h
Functional Description  
GENERAL  
The LM4546B codec can mix, process and convert among analog (stereo and mono) and digital (AC Link format)  
inputs and outputs. There are two stereo and four mono analog inputs and one stereo and one mono analog  
outputs. A single codec supports data streaming on two input and two output channels of the AC Link digital  
interface simultaneously.  
ADC INPUTS AND OUTPUTS  
Both stereo analog inputs and three of the mono analog inputs can be selected for conversion by the 18-bit  
stereo ADC. Digital output from the left and right channel ADCs is always located in AC Link Input Frame slots 3  
and 4 respectively. Input level to either ADC channel can be muted or adjusted from the Record Gain register,  
1Ch. Adjustments are in 1.5 dB steps over a gain range of 0 dB to +22.5 dB and both channels mute together  
(D15). Input selection for the ADC is through the Record Select Mux controlled from the Record Select register,  
1Ah, together with microphone selection controlled by the MS bit (D8) in the General Purpose register, 20h. The  
stereo input, CD_IN, uses a quasi-differential 3-pin interface where both stereo channel inputs are referenced to  
the third pin, CD_GND. CD_GND should be AC coupled to the source ground and provides common-mode  
feedback to cancel ground noise. It is not a DC ground. The other stereo input, LINE_IN, is a 2-pin interface,  
14  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
single-ended for each stereo channel with analog ground (AVSS) as the signals' reference. Either of the two  
mono microphone inputs can be muxed to a programmable boost amplifier before selection for either channel of  
the ADC. The Microphone Mux is controlled by the Microphone Selection (MS) bit (D8) in the General Purpose  
register 20h and the 20 dB programmable boost is enabled by the 20dB bit (D6) in register 0Eh. The other  
selectable mono input, coupled directly to the Record Select Mux, is PHONE.  
ANALOG MIXING: MIX1  
Three analog inputs are available for mixing at the stereo mixer, MIX1 – both stereo and one mono, namely the  
microphone input selected by MS (D8, reg 20h). Digital input to the codec can be directed to either MIX1 or to  
MIX2 after conversion by the 18-bit stereo DAC and level adjustment by the PCM Out Volume control register  
(18h). Each input to MIX1 may be muted or level adjusted using the appropriate Mixer Input Volume Register:  
Mic Volume (0Eh), Line_In Volume (10h), CD Volume (12h) and PCM Out Volume (18h). The mono microphone  
input is mixed equally into left and right stereo channels but stereo mixing is orthogonal, i.e. left channels are  
only mixed with other left channels and right with right. The left and right amplitudes of any stereo input may be  
adjusted independently however mute for a stereo input acts on both left and right channels.  
DAC MIXING AND 3D PROCESSING  
Control of routing the DAC output to MIX1 or MIX2 is by the POP bit (D15) in the General Purpose register, 20h.  
If MIX1 is selected (default, POP=0) then the DAC output is available for processing by the Texas Instruments  
3D Sound circuitry. If MIX2 is selected, the DAC output will bypass the 3D processing. This allows analog inputs  
to be enhanced by the analog 3D Sound circuitry prior to mixing with digital audio. The digital audio may then  
use alternative digital 3D enhancements. Texas Instruments 3D Sound circuitry is enabled by the 3D bit (D13) in  
the General Purpose register, 20h, and is a fixed depth implementation. The 3D Control register, 22h, is  
therefore not programmable (read-only). The 3D Sound circuitry defaults to disabled after reset.  
ANALOG MIXING: MIX2  
MIX2 combines the output of MIX1 (Stereo Mix 3D) with the two mono analog inputs, PHONE and PC_BEEP;  
each are each level-adjusted by the input control registers, Phone Volume (0Ch) and PC_Beep Volume (0Ah),  
respectively. If selected by the POP bit (D15, reg 20h), the DAC output is also summed into MIX2.  
STEREO MIX  
The output of MIX2 is the signal, Stereo Mix. Stereo Mix is used to drive the Line output (LINE_OUT) and can  
also be selected as the input to the ADC by the Record Select Mux. In addition, the two channels of Stereo Mix  
are summed to form a mono signal (Mono Mix) also selectable by the Record Select Mux as an input to either  
channel of the ADC.  
STEREO OUTPUT  
The output volume from LINE_OUT can be muted or adjusted by 0 dB to 45 dB in nominal 3 dB steps under the  
control of the Master Volume register, 02h. As with the input volume registers, adjustments to the levels of the  
two stereo channels can be made independently but both left and right channels share a mute bit (D15).  
MONO OUTPUT  
The mono output (MONO_OUT) is driven by one of two signals selected by the MIX bit (D9) in the General  
Purpose register, 20h. The signal selected by default (MIX = 0) is the mono summation of the two channels of  
Stereo Mix 3D, the stereo output of the mixer MIX1. Setting the control bit MIX = 1, selects a microphone input,  
MIC1 or MIC2. The choice of microphone is controlled by the Microphone Select (MS) bit (D8) also in the  
General Purpose register, 20h.  
ANALOG LOOPTHROUGH AND DIGITAL LOOPBACK  
Analog Loopthrough refers to an all-analog signal path from an analog input through the mixers to an analog  
output. Digital Loopback refers to a mixed-mode analog and digital signal path from an analog input through the  
ADC, looped-back (LPBK bit – D7, 20h) through the DAC and mixers to an analog output. This is an 18 bit digital  
loopback, bypassing the SRC logic, at a 48 kHz rate, even if another sample rate conversion is selected.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
15  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
RESETS  
COLD RESET is performed when RESET# (pin 11) is pulled low for > 1 µs. It is a complete reset. All registers  
and internal circuits are reset to their default state. It is the only reset which clears the ATE and Vendor Test  
Modes.  
WARM RESET is performed when SYNC (pin 10) is held high for > 1 µs and the codec AC Link digital interface  
is in powerdown (PR4 = 1, Powerdown Control / Status register, 26h). It is used to clear PR4 and power up the  
AC Link digital interface but otherwise does not change the contents of any registers nor reset any internal  
circuitry.  
REGISTER RESET is performed when any value is written to the RESET register, 00h. It resets all registers to  
their default state and will modify circuit configurations accordingly but does not reset any other internal circuits.  
AC Link Serial Interface Protocol  
SLOT #  
0
1
2
3
4
5
6
7
8
9
10  
11  
12  
SYNC  
AC LINK  
OUTPUT  
FRAMES:  
CMD CMD PCM  
ADR DATA LEFT RIGHT  
PCM  
TAG  
TAG  
RSRV RSRV RSRV RSRV RSRV RSRV RSRV RSRV  
SDATA_OUT  
Codec ID: to select target codec in multiple codec configurations  
AC LINK  
INPUT  
FRAMES:  
SDATA_IN  
STAT STAT PCM  
ADR DATA LEFT RIGHT  
PCM  
RSRV RSRV RSRV RSRV RSRV RSRV RSRV RSRV  
Slot Request bits, 11 & 10: to request data from Output Frame slots 3 & 4  
DATA PHASE  
TAG  
PHASE  
Figure 12. AC Link Bidirectional Audio Frame  
Tag Phase  
Data Phase  
20.8 ms  
(48 kHz)  
SYNC  
BIT_CLK  
Valid  
Frame  
Slot  
(1)  
Slot  
(4)  
Bit 19  
Slot 2  
Bit 0  
Slot12  
SDATA_OUT  
ID1  
ID0  
Bit 19  
Bit 0  
End of previous  
Audio Frame  
Tag bits: Frame and Slot —Valid“ bits, Codec ID  
Slot (x) = 1“ indicates time slot x contains valid PCM data Read / Write Request,  
Codec ID = (ID1, ID0) - codec address for multiple codecs Command Address  
SLOT 1  
SLOTS 2 to 12  
Data: Command and  
Audio  
Figure 13. AC Link Output Frame  
AC LINK OUTPUT FRAME:  
SDATA_OUT, CONTROLLER OUTPUT TO LM4546B INPUT  
The AC Link Output Frame carries control and PCM data to the LM4546B control registers and stereo DAC.  
Output Frames are carried on the SDATA_OUT signal which is an output from the AC '97 Digital Controller and  
an input to the LM4546B codec. As shown in Figure 12, Output Frames are constructed from thirteen time slots:  
one Tag Slot followed by twelve Data Slots. Each Frame consists of 256 bits with each of the twelve Data Slots  
containing 20 bits. Input and Output Frames are aligned to the same SYNC transition. Note that since the  
LM4546B is a two channel codec, it only accepts data in 4 of the twelve Data Slots – 2 for control, one each for  
PCM data to the left and right channel DACs. Data Slot 3 & 4 are used to stream data to the stereo DAC for all  
modes selected by the Identity pins ID1#, ID0#.  
16  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
A new Output Frame is signaled with a low-to-high transition of SYNC. SYNC should be clocked from the  
controller on a rising edge of BIT_CLK and, as shown in Figure 13 and Figure 14, the first tag bit in the Frame  
(“Valid Frame”) should be clocked from the controller by the next rising edge of BIT_CLK and sampled by the  
LM4546B on the following falling edge. The AC '97 Controller should always clock data to SDATA_OUT on a  
rising edge of BIT_CLK and the LM4546B always samples SDATA_OUT on the next falling edge. SYNC is  
sampled with the falling edge of BIT_CLK.  
The LM4546B checks each Frame to ensure 256 bits are received. If a new Frame is detected (a low-to-high  
transition on SYNC) before 256 bits are received from the old Frame then the new Frame is ignored i.e. the data  
on SDATA_OUT is discarded until a valid new Frame is detected.  
The LM4546B expects to receive data MSB first, in an MSB justified format.  
SDATA_OUT: Slot 0 – Tag Phase  
The first bit of Slot 0 is designated the "Valid Frame" bit. If this bit is 1, it indicates that the current Output Frame  
contains at least one slot of valid data and the LM4546B will check further tag bits for valid data in the expected  
Data Slots. With the codec in Primary mode, a controller will indicate valid data in a slot by setting the associated  
tag bit equal to 1. Since it is a two channel codec the LM4546B can only receive data from four slots in a given  
frame and so only checks the valid-data bits for 4 slots. In Primary mode these tag bits are for: slot 1 (Command  
Address), slot 2 (Command Data), slot 3 (PCM data for left DAC) and slot 4 (PCM data for right DAC).  
The last two bits in the Tag contain the Codec ID used to select the target codec to receive the frame in multiple  
codec systems. When the frame is being sent to a codec in one of the Secondary modes the controller does not  
use bits 14 and 13 to indicate valid Command Address and Data in slots 1 and 2. Instead, this role is performed  
by the Codec ID bits – operation of the Extended AC Link assumes that the controller would not access a  
secondary codec unless it was providing valid Command Address and/or Data. When in one of the secondary  
modes the LM4546B only checks the tag bits for the Codec ID and for valid data in the two audio data slots 3 &  
4.  
When sending an Output Frame to a Secondary mode codec, a controller should set tag bits 14 and 13 to zero.  
LM4546B samples  
SYNC assertion  
LM4546B samples  
first bit of SDATA_OUT  
SYNC  
BIT_CLK  
Valid  
Frame  
Slot  
(1)  
Slot  
(2)  
SDATA_OUT  
End of previous  
Audio Frame  
Figure 14. Start of AC Link Output Frame  
Table 6. SLOT 0, OUTPUT FRAME  
Bit  
15  
14  
13  
Description  
Comment  
Valid data in at least one slot.  
Valid Frame  
1 =  
1 =  
1 =  
1 =  
Control register address  
Control register data  
Valid Control Address in Slot 1 (Primary codec only)  
Valid Control Data in Slot 2 (Primary codec only)  
Valid PCM Data in Slot 3  
(Primary & all Secondary modes)  
12  
Left DAC data in Slot 3  
1 =  
Valid PCM Data in Slot 4  
(Primary & all Secondary modes)  
11  
10:2  
1,0  
Right DAC data in Slot 4  
Not Used  
Controller should stuff these slots with “0”s  
Codec ID  
(ID1, ID0)  
The codec ID is used in a multi-codec system to identify the target Secondary  
codec for the Control Register address and/or data sent in the Output Frame  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
17  
Product Folder Links: LM4546B  
 
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
SDATA_OUT: Slot 1 – Read/Write, Control Address  
Slot 1 is used by a controller to indicate both the address of a target register in the LM4546B and whether the  
access operation is a register read or register write. The MSB of slot 1 (bit 19) is set to 1 to indicate that the  
current access operation is 'read'. Bits 18 through 12 are used to specify the 7-bit register address of the read or  
write operation. The least significant twelve bits are reserved and should be stuffed with zeros by the AC '97  
controller.  
Table 7. SLOT 1, OUTPUT FRAME  
Bits  
Description  
Comment  
1 = Read  
0 = Write  
19  
Read/Write  
18:12  
11:0  
Register Address  
Reserved  
Identifies the Status/Command register for read/write  
Controller should set to "0"  
SDATA_OUT: Slot 2 – Control Data  
Slot 2 is used to transmit 16-bit control data to the LM4546B when the access operation is 'write'. The least  
significant four bits should be stuffed with zeros by the AC '97 controller. If the access operation is a register  
read, the entire slot, bits 19 through 0 should be stuffed with zeros.  
Table 8. SLOT 2, OUTPUT FRAME  
Bits  
19:4  
3:0  
Description  
Control Register Write Data  
Reserved  
Comment  
Controller should stuff with zeros if operation is “read”  
Set to "0"  
SDATA_OUT: Slots 3 & 4 – PCM Playback Left/Right Channels  
Slots 3 and 4 are 20-bit fields used to transmit PCM data to the left and right channels of the stereo DAC for all  
codec Primary and Secondary modes. Any unused bits should be stuffed with zeros. The LM4546B DACs have  
18-bit resolution and will therefore use the 18 MSBs of the 20-bit PCM data (MSB justified).  
Table 9. SLOTS 3 & 4, OUTPUT FRAME  
Bits  
Description  
Comment  
PCM DAC Data  
(Left /Right Channels)  
Slots used to stream data to DACs for all Primary or Secondary modes.  
Set unused bits to "0"  
19:0  
SDATA_OUT: Slots 5 to 12 – Reserved  
These slots are not used by the LM4546B and should all be stuffed with zeros by the AC '97 Controller.  
Tag Phase  
Data Phase  
20.8 ms  
(48 kHz)  
SYNC  
BIT_CLK  
Codec Slot  
Ready (1)  
Slot  
(4)  
Bit 19  
Slot 2  
Bit 0  
Slot12  
SDATA_IN  
0“  
0“  
Bit 19  
Bit 0  
End of previous  
Audio Frame  
Tag bits: Codec Ready and Slot —Valid“ bits  
Slot (x) = 1“ indicates time slot x contains valid PCM data  
SLOT 1  
SLOTS 2 to 12  
Status Address / Slot Data: Status and Audio  
Request bits for VSA  
Figure 15. AC Link Input Frame  
18  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
AC LINK INPUT FRAME:  
SDATA_IN, CONTROLLER INPUT FROM LM4546B OUTPUT  
The AC Link Input Frame contains status and PCM data from the LM4546B control registers and stereo ADC.  
Input Frames are carried on the SDATA_IN signal which is an input to the AC '97 Digital Audio Controller and an  
output from the LM4546B codec. As shown in Figure 12, Input Frames are constructed from thirteen time slots:  
one Tag Slot followed by twelve Data Slots. The Tag Slot, Slot 0, contains 16 bits of which 5 are used by the  
LM4546B. One is used to indicate that the AC Link interface is fully operational and the other 4 to indicate the  
validity of the data in the four of the twelve following Data Slots that are used by the LM4546B. Each Frame  
consists of 256 bits with each of the twelve data slots containing 20 bits.  
A new Input Frame is signaled with a low-to-high transition of SYNC. SYNC should be clocked from the controller  
on a rising edge of BIT_CLK and, as shown in Figure 15 and Figure 16, the first tag bit in the Frame (“Codec  
Ready”) is clocked from the LM4546B by the next rising edge of BIT_CLK. The LM4546B always clocks data to  
SDATA_IN on a rising edge of BIT_CLK and the controller is expected to sample SDATA_IN on the next falling  
edge. The LM4546B samples SYNC on the falling edge of BIT_CLK.  
Input and Output Frames are aligned to the same SYNC transition.  
The LM4546B checks each Frame to ensure 256 bits are received. If a new Frame is detected (a low-to-high  
transition on SYNC) before 256 bits are received from an old Frame then the new Frame is ignored i.e. no valid  
data is sent on SDATA_IN until a valid new Frame is detected.  
The LM4546B transmits data MSB first, in a MSB justified format. All reserved bits and slots are stuffed with "0"s  
by the LM4546B.  
LM4546B samples  
SYNC assertion  
LM4546B samples  
first bit of SDATA_IN  
SYNC  
BIT_CLK  
Codec  
Ready  
Slot  
(1)  
Slot  
(2)  
SDATA_IN  
End of previous  
Audio Frame  
Figure 16. Start of AC Link Input Frame  
SDATA_IN: Slot 0 – Codec/Slot Status Bits  
The first bit (bit 15, “Codec Ready”) of slot 0 in the AC Link Input Frame indicates when the codec's AC Link  
digital interface and its status/control registers are fully operational. The digital controller is then able to read the  
LSBs from the Powerdown Control/Stat register (26h) to determine the status of the four main analog  
subsections. It is important to check the status of these subsections after Initialization, Cold Reset or the use of  
the powerdown modes in order to minimize the risk of distorting analog signals passed before the subsections  
are ready.  
The 4 bits 14, 13, 12 and 11 indicate that the data in slots 1, 2, 3 and 4, respectively, are valid.  
Table 10. SLOT 0, INPUT FRAME  
Bit  
15  
14  
13  
Description  
Codec Ready Bit  
Slot 1 data valid  
Slot 2 data valid  
Comment  
1 = AC Link Interface Ready  
1 = Valid Status Address or Slot Request  
1 = Valid Status Data  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
19  
Product Folder Links: LM4546B  
 
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Table 10. SLOT 0, INPUT FRAME (continued)  
Bit  
Description  
Comment  
1 = Valid PCM Data  
(Left ADC)  
12  
Slot 3 data valid  
Slot 4 data valid  
1 = Valid PCM Data  
(Right ADC)  
11  
SDATA_IN: Slot 1 – Status Address / Slot Request Bits  
This slot echoes (in bits 18 – 12) the 7-bit address of the codec control/status register received from the  
controller as part of a read-request in the previous frame. If no read-request was received, the codec stuffs these  
bits with zeros.  
Bits 11, 10 are Slot Request bits that support the Variable Rate Audio (VRA) capabilities of the LM4546B. For all  
codec Primary and Secondary modes, the left and right channels of the DAC take PCM data from slots 3 and 4  
in the Output Frame respectively. The codec will therefore use bits 11 and 10 to request DAC data from these  
two slots. If bits 11 and 10 are set to 0, the controller should respond with valid PCM data in slots 3 and 4 of the  
next Output Frame. If bits 11 and 10 are set to 1, the controller should not send data.  
The codec has full control of the slot request bits. By default, data is requested in every frame, corresponding to  
a sample rate equal to the frame rate (SYNC frequency) – 48 kHz when XTAL_IN = 24.576 MHz. To send  
samples at a rate below the frame rate, a controller should set VRA = 1 (bit 0 in the Extended Audio  
Control/Status register, 2Ah) and program the desired rate into the PCM DAC Rate register, 2Ch. Both DAC  
channels operate at the same sample rate. Values for common sample rates are given in the Register  
Descriptions section (Sample Rate Control Registers, 2Ch, 32h) but any rate between 4 kHz and 48 kHz (to a  
resolution of 1 Hz) is supported. Slot Requests from the LM4546B are issued completely deterministically. For  
example if a sample rate of 8000 Hz is programmed into 2Ch then the LM4546B will always issue a slot request  
in every sixth frame. A frequency of 9600 Hz will result in a request every fifth frame while a frequency of 8800  
Hz will cause slot requests to be spaced alternately five and six frames apart. This determinism makes it easy to  
plan task scheduling on a system controller and simplifies application software development.  
The LM4546B will ignore data in Output Frame slots that do not follow an Input Frame with a Slot Request. For  
example, if the LM4546B is expecting data at a 8000 Hz rate yet the AC '97 Digital Audio Controller continues to  
send data at 48000 Hz, then only those one-in-six audio samples that follow a Slot Request will be used by the  
DAC. The rest will be discarded.  
Bits 9 – 2 are request bits for slots not used by the LM4546B and are stuffed with zeros. Bits 1 and 0 are  
reserved and are also stuffed with zeros.  
Table 11. SLOT 1, INPUT FRAME  
Bits  
19  
Description  
Reserved  
Comment  
Stuffed with "0" by LM4546B  
18:12  
Status Register Index  
Echo of the requested Status Register address  
0 = Controller should send valid data in Slot 3 of the next Output  
Frame.  
Slot 3 Request bit  
(For left DAC PCM data)  
11  
10  
1 = Controller should not send Slot 3 data.  
0 = Controller should send valid data in Slot 4 of the next Output  
Frame.  
Slot 4 Request bit  
(For right DAC PCM data)  
1 = Controller should not send Slot 4 data.  
Stuffed with "0"s by LM4546B  
9:2  
1,0  
Unused Slot Request bits  
Reserved  
Stuffed with "0"s by LM4546B  
SDATA_IN: Slot 2 – Status Data  
This slot returns 16-bit status data read from a codec control/status register. The codec sends the data in the  
frame following a read-request by the controller (bit 15, slot 1 of the Output Frame). If no read-request was made  
in the previous frame the codec will stuff this slot with zeros.  
20  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Table 12. SLOT 2, INPUT FRAME  
Bits  
19:4  
3:0  
Description  
Status Data  
Reserved  
Comment  
Data read from a codec control/status register.  
Stuffed with “0”s if no read-request in previous frame.  
Stuffed with "0"s by LM4546B  
SDATA_IN: Slot 3 – PCM Record Left Channel  
This slot contains sampled data from the left channel of the stereo ADC. The signal to be digitized is selected  
using the Record Select register (1Ah) and subsequently routed through the Record Select Mux and the Record  
Gain amplifier to the ADC.  
This is a 20-bit slot and the digitized 18-bit PCM data is transmitted in an MSB justified format. The remaining 2  
LSBs are stuffed with zeros.  
Table 13. SLOT 3, INPUT FRAME  
Bits  
19:2  
1:0  
Description  
PCM Record Left Channel data  
Reserved  
Comment  
18-bit PCM sample from left ADC  
Stuffed with "0"s by LM4546B  
SDATA_IN: Slot 4 – PCM Record Right Channel  
This slot contains sampled data from the right channel of the stereo ADC. The signal to be digitized is selected  
using the Record Select register (1Ah) and subsequently routed through the Record Select Mux and the Record  
Gain amplifier to the ADC.  
This is a 20-bit slot and the digitized 18-bit PCM data is transmitted in an MSB justified format. The remaining 2  
LSBs are stuffed with zeros.  
Table 14. SLOT 4, INPUT FRAME  
Bits  
19:2  
1:0  
Description  
PCM Record Right Channel data  
Reserved  
Comment  
18-bit PCM audio sample from right ADC  
Stuffed with "0"s by LM4546B  
SDATA_IN: Slots 5 to 12 – Reserved  
Slots 5 – 12 of the AC Link Input Frame are not used for data by the LM4546B and are always stuffed with  
zeros.  
Register Descriptions  
Default settings are indicated by *.  
RESET REGISTER (00h)  
Writing any value to this register causes a Register Reset which changes all registers back to their default  
values. If a read is performed on this register, the LM4546B will return a value of 0D40h. This value can be  
interpreted in accordance with the AC '97 specification to indicate that Texas Instruments 3D Sound is  
implemented and 18-bit data is supported for both the ADCs and DACs.  
MASTER VOLUME REGISTER (02h)  
This output register allows the output level from either channel of the stereo LINE_OUT to be muted or  
attenuated over the range 0 dB – 46.5 dB in nominal 1.5 dB steps. There are 6 bits of volume control for each  
channel and both stereo channels can be individually attenuated. The mute bit (D15) acts simultaneously on both  
stereo channels of LINE_OUT. The AC'97 specification states that “support for the MSB of the level is optional.”  
All six bits may be written to the register, but if the MSB is a 1, the MSB is ignored and the register will be set to  
0 11111. This will be the value when the register is read, allowing the software driver to detect whether the MSB  
is supported or not.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
21  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Mute  
Mx5:Mx0  
0 00000  
0 11111  
1 xxxxx  
Function  
0
0 dB attenuation  
46.5 dB attenuation  
As written  
0
0
0
1
0 11111  
X XXXXX  
As read back  
*mute  
Default: 8000h  
MONO VOLUME REGISTER (06h)  
This output register allows the level from MONO_OUT to be muted or attenuated over the range 0 dB – 46.5 dB  
in nominal 1.5 dB steps. There are 6bits of volume control and one mute bit (D15). All six bits may be written to  
the register, but if the MSB is a 1, the MSB is ignored and the register will be set to 0 11111. This will be the  
value when the register is read, allowing the software driver to detect whether the MSB is supported or not.  
Mute  
MM5:MM0  
0 00000  
0 11111  
1 xxxxx  
Function  
0
0 dB attenuation  
46.5 dB attenuation  
As written  
0
0
0
1
0 11111  
X XXXXX  
As read back  
*mute  
Default: 8000h  
PC BEEP VOLUME REGISTER (0Ah)  
This input register adjusts the level of the mono PC_BEEP input to the stereo mixer MIX2 where it is summed  
equally into both channels of the Stereo Mix signal. PC_BEEP can be both muted and attenuated over a range of  
0 dB to 45 dB in nominal 3 dB steps. Note that the default setting for the PC_Beep Volume register is 0 dB  
attenuation rather than mute.  
Mute  
PV3:PV0  
0000  
Function  
0
*0 dB attenuation  
45 dB attenuation  
mute  
0
1
1111  
XXXX  
Default: 0000h  
MIXER INPUT VOLUME REGISTERS (Index 0Ch - 18h)  
These input registers adjust the volume levels into the stereo mixers MIX1 and MIX2. Each channel may be  
adjusted over a range of +12 dB gain to –34.5 dB attenuation in 1.5 dB steps. For stereo ports, volumes of the  
left and right channels can be independently adjusted. Muting a given port is accomplished by setting the MSB to  
1. Setting the MSB to 1 for stereo ports mutes both the left and right channel. The Mic Volume register (0Eh)  
controls an additional 20 dB boost for the selected microphone input by setting the 20dB bit (D6).  
Mute  
Gx4:Gx0  
0 0000  
Function  
0
0
0
1
+12 dB gain  
0 dB gain  
0 1000  
1 1111  
34.5 dB attenuation  
*mute  
X XXXX  
Default:  
8008h (mono registers)  
8808h (stereo registers)  
22  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
RECORD SELECT REGISTER (1Ah)  
This register independently controls the sources for the right and left channels of the stereo ADC. The default  
value of 0000h corresponds to selecting the (mono) Mic input for both channels.  
SL2:SL0  
Source for Left Channel ADC  
*Mic input  
0
1
2
3
4
5
6
7
CD input (L)  
Not used  
Not used  
LINE_IN input (L)  
Stereo Mix (L)  
Mono Mix  
PHONE input  
SR2:SR0  
Source for Right Channel ADC  
0
1
2
3
4
5
6
7
*Mic input  
CD input (R)  
Not used  
Not used  
LINE_IN input (R)  
Stereo Mix (R)  
Mono Mix  
PHONE input  
Default: 0000h  
RECORD GAIN REGISTER (1Ch)  
This register controls the input levels for both channels of the stereo ADC. The inputs come from the Record  
Select Mux and are selected via the Record Select Control register, 1Ah. The gain of each channel can be  
individually programmed from 0 dB to +22.5 dB in 1.5 dB steps. Both channels can also be muted by setting the  
MSB to 1.  
Table 15. Record Gain Register (1Ch)  
Mute  
Gx3:Gx0  
1111  
Function  
0
+22.5 dB gain  
0 dB gain  
*mute  
0
1
0000  
XXXX  
Default: 8000h  
GENERAL PURPOSE REGISTER (20h)  
This register controls many miscellaneous functions implemented on the LM4546B. The miscellaneous control  
bits include POP which allows the DAC output to bypass the Texas Instruments 3D Sound circuitry, 3D which  
enables or disables the Texas Instruments 3D Sound circuitry, MIX which selects the MONO_OUT source, MS  
which controls the Microphone Selection mux, and LPBK which connects the 18 bit output of the stereo ADC to  
the 18 bit input of the stereo DAC, bypassing the Sample Rate Conversion (SRC) logic. LPBK provides a mixed-  
mode analog and digital loopback path between analog inputs and analog outputs.  
BIT  
Function  
PCM Out Path:  
*0 = 3D allowed  
1 = 3D bypassed  
POP  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
23  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
BIT  
Function  
Texas Instruments 3D Sound:  
*0 = off  
3D  
MIX  
MS  
1 = on  
Mono output select:  
Mic select:  
*0 = Mix  
1 = Mic  
*0 = MIC1  
1 = MIC2  
*0 = No Loopback  
1 = Loopback  
ADC/DAC Loopback:  
LPBK  
Default: 0000h  
3D CONTROL REGISTER (22h)  
This read-only (0101h) register indicates, in accordance with the AC '97 Rev 2.1 Specification, the fixed depth  
and center characteristics of the Texas Instruments 3D Sound stereo enhancement.  
POWERDOWN CONTROL / STATUS REGISTER (26h)  
This read/write register is used both to monitor subsystem readiness and also to program the LM4546B  
powerdown states. The 4 LSBs indicate status and 6 of the 8 MSBs control powerdown.  
The 4 LSBs of this register indicate the status of the 4 audio subsections of the codec: Reference voltage,  
Analog mixers and amplifiers, DAC section, ADC section. When the "Codec Ready" indicator bit in the AC Link  
Input Frame (SDATA_IN: slot 0, bit 15) is a "1", it indicates that the AC Link and AC '97 registers are in a fully  
operational state and that control and status information can be transferred. It does NOT indicate that the codec  
is ready to send or receive audio PCM data or to pass signals through the analog I/O and mixers. To determine  
that readiness, the Controller must check that the 4 LSBs of this register are set to “1” indicating that the  
appropriate audio subsections are ready.  
The powerdown bits PR0 – PR5 control internal subsections of the codec. They are implemented in compliance  
with AC '97 Rev 2.1 to support the standard device power management states D0 – D3 as defined in the ACPI  
and PCI Bus Power Management specification.  
PR0 controls the powerdown state of the ADC and associated sampling rate conversion circuitry. PR1 controls  
powerdown for the DAC and the DAC sampling rate conversion circuitry. PR2 powers down the mixer circuits  
(MIX1, MIX2, Texas Instruments 3D Sound, Mono Out, Line Out). PR3 powers down VREF in addition to all the  
same mixer circuits as PR2. PR4 powers down the AC Link digital interface – see Figure 17 for signal  
powerdown timing. PR5 disables internal clocks. PR6 and PR7 are not used.  
BIT#  
BIT  
ADC  
DAC  
ANL  
REF  
Function: Status  
1 = ADC section ready to transmit data  
1 = DAC section ready to accept data  
1 = Analog mixers ready  
0
1
2
3
1 = VREF is up to nominal level  
BIT#  
8
BIT  
PR0  
PR1  
PR2  
PR3  
PR4  
PR5  
PR6  
PR7  
Function: Powerdown  
1 = Powerdown ADCs and Record Select Mux  
1 = Powerdown DACs  
9
10  
11  
12  
13  
14  
15  
1 = Powerdown Analog Mixer (VREF still on)  
1 = Powerdown Analog Mixer (VREF off)  
1 = Powerdown AC Link digital interface (BIT_CLK off)  
1 = Disable Internal Clock  
Not Used  
Not Used  
24  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
Default: 000Fh If ready; otherwise 000Xh (see text)  
EXTENDED AUDIO ID REGISTER (28h)  
This read-only register (X001h) identifies which AC '97 Extended Audio features are supported. The LM4546B  
features VRA (Variable Rate Audio) and ID1, ID0 (Multiple Codec support). VRA is indicated by a "1" in bit 0. The  
two MSBs, ID1 and ID0, show the current Codec Identity as defined by the Identity pins ID1#, ID0# (pins 46 and  
45). Note that the external logic connections to ID1#, ID0#, are inverse in polarity to the value of the Codec  
Identity (ID1, ID0) held in bits D15, D14. Codec mode selections are shown in the table below.  
Pin 46  
(ID1)  
Pin 45  
(ID0)  
D15,28h  
(ID1)  
D14,28h  
(ID0)  
Codec Identity  
Mode  
NC/DVDD  
NC/DVDD  
GND  
NC/DVDD  
GND  
0
0
1
1
0
1
0
1
Primary  
Secondary 1  
Secondary 2  
Secondary 3  
NC/DVDD  
GND  
GND  
EXTENDED AUDIO STATUS/CONTROL REGISTER (2Ah)  
This read/write register provides status and control of the variable sample rate capabilities in the LM4546B.  
Setting the LSB of this register to "1" enables Variable Rate Audio (VRA) mode and allows DAC and ADC  
sample rates to be programmed via registers 2Ch and 32h respectively.  
BIT  
Function  
VRA  
*0 = VRA off (Frame-rate sampling)  
1 = VRA on  
Default: 0000h  
SAMPLE RATE CONTROL REGISTERS (2Ch, 32h)  
These read/write registers are used to set the sample rate for the left and right channels of the DAC (PCM DAC  
Rate, 2Ch) and the ADC (PCM ADC Rate, 32h). When Variable Rate Audio is enabled via bit 0 of the Extended  
Audio Control/Status register (2Ah), the sample rates can be programmed, in 1 Hz increments, to be any value  
from 4 kHz to 48 kHz. The value required is the hexadecimal representation of the desired sample rate, e.g.  
800010 = 1F40h. Below is a list of the most common sample rates and the corresponding register (hex) values.  
Table 16. Common Sample Rates  
SR15:SR0  
1F40h  
Sample Rate (Hz)  
8000  
2B11h  
11025  
3E80h  
16000  
5622h  
22050  
AC44h  
*BB80h  
44100  
*48000  
VENDOR ID REGISTERS (7Ch – 7Eh)  
These two read-only (4E53h, 4346h) registers contain Texas Instruments's Vendor ID and Texas Instruments's  
LM45xx codec version designation. The first 24 bits (4Eh, 53h, 43h) represent the three ASCII characters “NSC”  
which is Texas Instruments's Vendor ID for Microsoft's Plug and Play. The last 8 bits are the two binary coded  
decimal characters, 4, 6 and identify the codec to be an LM4546B.  
RESERVED REGISTERS  
Do not write to reserved registers. In particular, do not write to registers 24h, 5Ah, 74h and 7Ah. All registers not  
listed in the LM4546B Register Map are reserved. Reserved Registers will return 0000h if read.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
25  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Low Power Modes  
The LM4546B provides 6 bits to control the powerdown state of internal analog and digital subsections and  
clocks. These 6 bits (PR0 – PR5) are located in the 8 MSBs of the Powerdown Control/Status register, 26h. The  
status of the four main analog subsections is given by the 4 LSBs in the same register, 26h.  
The powerdown bits are implemented in compliance with AC '97 Rev 2.1 to support the standard device power  
management states D0 – D3 as defined in the ACPI and PCI Bus Power Management specification.  
PR0 controls the powerdown state of the ADC and associated sampling rate conversion circuitry. PR1 controls  
powerdown for the DAC and the DAC sampling rate conversion circuitry. PR2 powers down the mixer circuits  
(MIX1, MIX2, Texas Instruments 3D Sound, Mono Out, Line Out). PR3 powers down VREF in addition to all the  
same mixer circuits as PR2. PR4 powers down the AC Link Digital Interface – see Figure 17 for signal  
powerdown timing. PR5 disables internal clocks but leaves the crystal oscillator and BIT_CLK running (needed  
for minimum Primary mode powerdown dissipation in multi-codec systems). PR6 and PR7 are not used.  
After a subsection has undergone a powerdown cycle, the appropriate status bit(s) in the Powerdown  
Control/Status register (26h) must be polled to confirm readiness. In particular the startup time of the VREF  
circuitry depends on the value of the decoupling capacitors on pin 27 (3.3 µF, 0.1 µF in parallel is recommended)  
and this dependency is behind the requirement for both PR2 and PR3 functionality in AC '97 Rev 2.1.  
When the AC Link Digital Interface is powered down the codec output signals SDATA_IN and BIT_CLK (Primary  
mode) are cleared to zero and no control data can be passed between controller and codec(s). This powerdown  
state can be cleared in two ways: Cold Reset (RESET# = 0) or Warm Reset (SYNC = 1, no BIT_CLK). Cold  
Reset sets all registers back to their default values (including clearing PR4) whereas Warm Reset only clears the  
PR4 bit and restarts the AC Link Digital Interface leaving all register contents otherwise unaffected. For Warm  
Reset (see Timing Diagrams), the SYNC input is used asynchronously. The LM4546B codec allows the AC Link  
digital interface powerdown state to be cleared immediately so that its duration can be essentially as short as  
TSH, the Warm Reset pulse width. However for conformance with AC '97 Rev 2.1, Warm Reset should not be  
applied within 4 frame times of powerdown i.e. the AC Link powerdown state should be allowed to last at least  
82.8 µs.  
SYNC  
BIT_CLK  
Slot 12  
Prev. Frame  
Write to  
REG. 26h  
Data  
PR4 = 1  
SDATA_OUT  
SDATA_IN  
TAG  
Slot 12  
Prev. Frame  
TAG  
Slot 0  
Slot 1  
Slot 2  
T
Note: BIT_CLK and data transitions are not to scale  
S2_PDOWN  
Figure 17. AC Link Powerdown Timing  
Improving System Performance  
The audio codec is capable of dynamic range performance in excess of 90 db., but the user must pay careful  
attention to several factors to achieve this. A primary consideration is keeping analog and digital grounds  
separate, and connecting them together in only one place. Some designers show the connection as a zero ohm  
resistor, which allows naming the nets separately. Although it is possible to use a two layer board, it is  
recommended that a minimum of four layers be used, with the two inside layers being analog ground and digital  
ground. If EMI is a system consideration, then as many as eight layers have been successfully used. The 12 and  
25 MHz. clocks can have significant harmonic content depending on the rise and fall times. With the exception of  
the digital VDD pins, (covered later) bypass capacitors should be very close to the package. The analog VDD  
pins should be supplied from a separate regulator to reduce noise. By operating the digital portion on 3.3V  
instead of 5V, an additional 0.5-0.7 db improvement can be obtained.  
26  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
The bandgap reference and the anti-pop slow turn-on circuit were improved in the LM4546B. A pullup resistor is  
not required on VREF, pin 27. For an existing design, the 10 kresistor can be left on the pc board, but the  
temperature coefficient will improve with no resistor on this pin. In addition, the THD will improve by 0.2–0.5 dB.  
The external capacitor is charged by an internal current source, ramping the voltage slowly. This results in slow  
turn-on of the audio stages, eliminating “pops and clicks”. Thus, turn-on performance is also improved. The  
pullup resistor, in conjunction with the internal impedance and the external capacitor, form a frequency  
dependent divider from the analog supply. Noise on the analog supply will be coupled into the audio path, with  
approximately 30 dB.of attenuation. Although this is not a large amount if the noise on the supply is tens of  
millivolts, it will prevent SNR from exceeding 80 dB.  
In Figure 4 and Figure 5, the input coupling capacitors are shown as 1 µF. capacitors. This is only necessary for  
extending the response down to 20 Hz. for music applications. For telematics or voice applications, the lower 3  
dB. can be much higher. Using a specified input resistance of 10 k, (40 ktypical), a 0.1 µF capacitor may be  
used. The lower 3 dB point will still be below 300 Hz. By using a smaller capacitor, the package size may be  
reduced, leading to a lower system cost.  
Backwards Compatibility  
The LM4546B is improved compared to the LM4546A. If it is required to build a board that will use either part, a  
10 kresistor must be added from the VREF pin (pin 27) to AVDD for the LM4546A. It is not required for the  
LM4546B. Addition of this resistor will slightly increase the temperature coefficient of the internal bandgap  
reference and slightly decrease the THD performance, but overall performance will still be better than the  
LM4546A.  
The LM4546A requires that pins 1 and 9 (DVDD) connect directly to a 27 nH. inductor before going to the 3.3 Volt  
digital supply and bypass capacitors. The inductor is not required for the LM4546B and should not be used.  
Multiple Codecs  
EXTENDED AC LINK  
Up to four codecs can be supported on the extended AC Link. These multiple codec implementations should run  
off a common BIT_CLK generated by the Primary Codec. All codecs share the AC '97 Digital Controller output  
signals, SYNC, SDATA_OUT, and RESET#. Each codec, however, supplies its own SDATA_IN signal back to  
the controller, with the result that the controller requires one dedicated input pin per codec (Figure 18).  
By definition there can be one Primary Codec and up to three Secondary Codecs on an extended AC Link. The  
Primary Codec has a Codec Identity = (ID1, ID0) = ID = 00 while Secondary Codecs take identities equal to 01,  
10 or 11. The Codec Identity is used as a chip select function. This allows the Command and Status registers in  
any of the codecs to be individually addressed although the access mechanism for Secondary Codecs differs  
slightly from that for a Primary.  
The Identity control pins, ID1, ID0 (pins 46 and 45) are internally pulled up to DVDD. The Codec may therefore be  
configured as 'Primary' either by leaving ID1, ID0 open (NC) or by strapping them externally to DVDD (Digital  
supply).  
The difference between Primary and Secondary codec modes is in their timing source and in the Tag Bit  
handling in Output Frames for Command/Status register access. For a timing source, a Primary codec divides  
down by 2 the frequency of the signal on XTAL_IN and also generates this as the BIT_CLK output for the use of  
the controller and any Secondary codecs. Secondary codecs use BIT_CLK as an input and as their timing source  
and do not use XTAL_IN or XTAL_OUT. The use of Tag Bits is described below.  
SECONDARY CODEC REGISTER ACCESS  
For Secondary Codec access, the controller must set the tag bits for Command Address and Data in the Output  
Frame as invalid (i.e. equal to 0). The Command Address and Data tag bits are in slot 0, bits 14 and 13 and  
Output Frames are those in the SDATA_OUT signal from controller to codec. The controller must also place the  
non-zero value (01, 10, or 11) corresponding to the Identity (ID1, ID0) of the target Secondary Codec into the  
Codec ID field (slot 0, bits 1 and 0) in that same Output Frame. The value set in the Codec ID field determines  
which of the three possible Secondary Codecs is accessed. Unlike a Primary Codec, a Secondary Codec will  
disregard the Command Address and Data tag bits when there is a match between the 2-bit Codec ID value (slot  
0, bits 1 and 0) and the Codec Identity (ID1, ID0). Instead it uses the Codec-ID/Identity match to indicate that the  
Command Address in slot 1 and (if a “write”) the Command Data in slot 2 are valid.  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
27  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
When reading from a Secondary Codec, the controller must send the correct Codec ID bits (i.e. the target Codec  
Identity in slot 0, bits 1 and 0) along with the read-request bit (slot 1, bit 19) and target register address (slot 1,  
bits 18 – 12). To write to a Secondary Codec, a controller must send the correct Codec ID bits when slot 1  
contains a valid target register address and “write” indicator bit and slot 2 contains valid target register data. A  
write operation is only valid if the register address and data are both valid and sent within the same frame. When  
accessing the Primary Codec, the Codec ID bits are cleared and the tag bits 14 and 13 resume their role  
indicating the validity of Command Address and Data in slots 1 and 2.  
The use of the tag bits in Input Frames (carried by the SDATA_IN signal) is the same for Primary and Secondary  
Codecs.  
The Codec Identity is determined by the input pins ID1#, ID0# (pins 46 and 45) and can be read as the value of  
the ID1, ID0 bits (D15, D14) in the Extended Audio ID register, 28h of the target codec.  
Slots in the AC Link Output Frame are always mapped to carry data to the left DAC channel in slot 3 and data to  
the right DAC channel in slot 4. Similarly, slots in AC Link Input Frames are always mapped such that PCM data  
from the left ADC channel is carried by slot 3 and PCM data from the right ADC channel by slot 4. Output  
Frames are those carried by the SDATA_OUT signal from the controller to the codec while Input Frames are  
those carried by the SDATA_IN signal from the codec to the controller.  
SLOT 0: TAG bits in Output Frames (controller to codec)  
Bit 15  
14  
Slot 1 Slot 2 Slot 3 Slot 4  
Valid Valid Valid  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
0
Valid  
Frame Valid  
X
X
X
X
X
X
X
X
X
ID1  
ID0  
Extended Audio ID register (28h): Support for Multiple Codecs  
Reg  
Name  
D15 D14 D13 D12 D11 D10  
ID1 ID0  
D9  
D8  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
D0 Default  
Extended  
Audio ID  
28h  
X
X
X
X
X
X
X
X
X
X
X
X
X
VRA X001h  
28  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
!/ [97  
!/ [97 PRIMARY  
DIGITAL CONTROLLER  
MASTER: ID = 00  
Line_Out_L  
Line_Out_R  
DVDD/NC  
SYNC  
SYNC  
BIT_CLK  
SDATA_OUT  
RESET#  
BIT_CLK  
Slots 3 & 4  
SDATA_OUT  
RESET#  
46  
45  
DVDD/NC  
SDATA_IN0  
SDATA_IN1  
SDATA_IN2  
SDATA_IN3  
SDATA_IN  
XTAL_IN  
ID1#  
ID0#  
XTAL_OUT  
!/ [97 SECONDARY 1  
DOCKING: ID = 01  
Line_Out_L  
Line_Out_R  
DVDD/NC  
SYNC  
BIT_CLK  
Slots 3 & 4  
SDATA_OUT  
RESET#  
46  
45  
SDATA_IN  
ID1#  
ID0#  
AC ‘97 SECONDARY 2  
ID = 10  
Line_Out_L  
Line_Out_R  
SYNC  
BIT_CLK  
SDATA_OUT  
RESET#  
Slots 3 & 4  
DVDD/NC  
46  
45  
ID1#  
ID0#  
SDATA_IN  
AC ‘97 SECONDARY 3  
ID = 11  
Line_Out_L  
Line_Out_R  
SYNC  
BIT_CLK  
SDATA_OUT  
RESET#  
Slots 3 & 4  
46  
45  
SDATA_IN  
ID1#  
ID0#  
Figure 18. Multiple Codecs using Extended AC Link  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
29  
Product Folder Links: LM4546B  
LM4546B  
SNOSAI4F JUNE 2005REVISED MAY 2013  
www.ti.com  
Test Modes  
AC '97 Rev 2.1 defines two test modes: ATE test mode and Vendor test mode. Cold Reset is the only way to exit  
either of them. The ATE test mode is activated if SDATA_OUT is sampled high by the trailing edge (zero-to-one  
transition) of RESET#. In ATE test mode the codec AC Link outputs SDATA_IN and BIT_CLK are then  
configured to a high impedance state to allow tester control of the AC Link interface for controller testing. ATE  
test mode timing parameters are given in the Electrical Characteristics table. The Vendor test mode is entered if  
SYNC is sampled high by the zero-to-one transition of RESET#. Neither of these entry conditions can occur in  
normal AC Link operation but care must be taken to avoid mistaken activation of the test modes when using non  
standard controllers.  
30  
Submit Documentation Feedback  
Copyright © 2005–2013, Texas Instruments Incorporated  
Product Folder Links: LM4546B  
 
LM4546B  
www.ti.com  
SNOSAI4F JUNE 2005REVISED MAY 2013  
REVISION HISTORY  
Changes from Revision E (May 2013) to Revision F  
Page  
Changed layout of National Data Sheet to TI format .......................................................................................................... 30  
Copyright © 2005–2013, Texas Instruments Incorporated  
Submit Documentation Feedback  
31  
Product Folder Links: LM4546B  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
PACKAGING INFORMATION  
Orderable Device  
Status Package Type Package Pins Package  
Eco Plan  
Lead finish/  
Ball material  
MSL Peak Temp  
Op Temp (°C)  
Device Marking  
Samples  
Drawing  
Qty  
(1)  
(2)  
(3)  
(4/5)  
(6)  
LM4546BVH/NOPB  
LM4546BVHX/NOPB  
ACTIVE  
LQFP  
LQFP  
PT  
48  
48  
250  
RoHS & Green  
SN  
Level-3-260C-168 HR  
Level-3-260C-168 HR  
-40 to 85  
-40 to 85  
LM4546  
BVH  
ACTIVE  
PT  
1000 RoHS & Green  
SN  
LM4546  
BVH  
(1) The marketing status values are defined as follows:  
ACTIVE: Product device recommended for new designs.  
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.  
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.  
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.  
OBSOLETE: TI has discontinued the production of the device.  
(2) RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance  
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may  
reference these types of products as "Pb-Free".  
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.  
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based  
flame retardants must also meet the <=1000ppm threshold requirement.  
(3) MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.  
(4) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.  
(5) Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation  
of the previous line and the two combined represent the entire Device Marking for that device.  
(6)  
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two  
lines if the finish value exceeds the maximum column width.  
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information  
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and  
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.  
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.  
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.  
Addendum-Page 1  
PACKAGE OPTION ADDENDUM  
www.ti.com  
10-Dec-2020  
Addendum-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
3-Jun-2022  
TAPE AND REEL INFORMATION  
REEL DIMENSIONS  
TAPE DIMENSIONS  
K0  
P1  
W
B0  
Reel  
Diameter  
Cavity  
A0  
A0 Dimension designed to accommodate the component width  
B0 Dimension designed to accommodate the component length  
K0 Dimension designed to accommodate the component thickness  
Overall width of the carrier tape  
W
P1 Pitch between successive cavity centers  
Reel Width (W1)  
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE  
Sprocket Holes  
Q1 Q2  
Q3 Q4  
Q1 Q2  
Q3 Q4  
User Direction of Feed  
Pocket Quadrants  
*All dimensions are nominal  
Device  
Package Package Pins  
Type Drawing  
SPQ  
Reel  
Reel  
A0  
B0  
K0  
P1  
W
Pin1  
Diameter Width (mm) (mm) (mm) (mm) (mm) Quadrant  
(mm) W1 (mm)  
LM4546BVHX/NOPB  
LQFP  
PT  
48  
1000  
330.0  
16.4  
9.3  
9.3  
2.2  
12.0  
16.0  
Q2  
Pack Materials-Page 1  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
3-Jun-2022  
TAPE AND REEL BOX DIMENSIONS  
Width (mm)  
H
W
L
*All dimensions are nominal  
Device  
Package Type Package Drawing Pins  
LQFP PT 48  
SPQ  
Length (mm) Width (mm) Height (mm)  
356.0 356.0 35.0  
LM4546BVHX/NOPB  
1000  
Pack Materials-Page 2  
PACKAGE MATERIALS INFORMATION  
www.ti.com  
3-Jun-2022  
TRAY  
L - Outer tray length without tabs  
KO -  
Outer  
tray  
height  
W -  
Outer  
tray  
width  
Text  
P1 - Tray unit pocket pitch  
CW - Measurement for tray edge (Y direction) to corner pocket center  
CL - Measurement for tray edge (X direction) to corner pocket center  
Chamfer on Tray corner indicates Pin 1 orientation of packed units.  
*All dimensions are nominal  
Device  
Package Package Pins SPQ Unit array  
Max  
matrix temperature  
(°C)  
L (mm)  
W
K0  
P1  
CL  
CW  
Name  
Type  
(mm) (µm) (mm) (mm) (mm)  
LM4546BVH/NOPB  
PT  
LQFP  
48  
250  
10 x 25  
150  
315 135.9 7620 12.2  
11.1 11.25  
Pack Materials-Page 3  
PACKAGE OUTLINE  
PT0048A  
LQFP - 1.6 mm max height  
S
C
A
L
E
2
.
0
0
0
LOW PROFILE QUAD FLATPACK  
9.2  
8.8  
7.2  
6.8  
B
A
9.2  
8.8  
7.2  
6.8  
0.27  
48X  
0.17  
0.08  
C A B  
44X 0.5  
4X 5.5  
SEE DETAIL A  
1.6 MAX  
C
SEATING PLANE  
0.1 C  
1.45  
1.35  
0.25  
GAGE PLANE  
0.75  
0.45  
0.5 MIN  
0 -7  
A15.000  
DETAIL A  
4215159/A 12/2021  
NOTES:  
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing  
per ASME Y14.5M.  
2. This drawing is subject to change without notice.  
3. Reference JEDEC registration MS-026.  
4. This may also be a thermally enhanced plastic package with leads conected to the die pads.  
www.ti.com  
EXAMPLE BOARD LAYOUT  
PT0048A  
LQFP - 1.6 mm max height  
LOW PROFILE QUAD FLATPACK  
PKG  
SYMM  
48  
37  
SEE SOLDER MASK  
DETAILS  
48X (1.6)  
1
36  
48X (0.3)  
44X (0.5)  
PKG SYMM  
(8.2)  
(R0.05) TYP  
12  
25  
13  
24  
(8.2)  
LAND PATTERN EXAMPLE  
EXPOSED METAL SHOWN  
SCALE 10.000  
0.05 MAX  
ALLAROUND  
0.05 MIN  
ALL AROUND  
EXPOSED METAL  
EXPOSED METAL  
METAL EDGE  
SOLDER MASK  
OPENING  
METAL UNDER  
SOLDER MASK  
SOLDER MASK  
OPENING  
SOLDER MASK  
DEFINED  
NON SOLDER MASK  
DEFINED  
SOLDER MASK DETAILS  
4215159/A 12/2021  
NOTES: (continued)  
5. Publication IPC-7351 may have alternate designs.  
6. Solder mask tolerances between and around signal pads can vary based on board fabrication site.  
www.ti.com  
EXAMPLE STENCIL DESIGN  
PT0048A  
LQFP - 1.6 mm max height  
LOW PROFILE QUAD FLATPACK  
PKG  
SYMM  
48  
37  
48X (1.6)  
1
36  
48X (0.3)  
44X (0.5)  
PKG SYMM  
(8.2)  
(R0.05) TYP  
12  
25  
13  
24  
(8.2)  
SOLDER PASTE EXAMPLE  
BASED ON 0.1 mm THICK STENCIL  
SCALE: 10X  
4215159/A 12/2021  
NOTES: (continued)  
7. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate  
design recommendations.  
8. Board assembly site may have different recommendations for stencil design.  
www.ti.com  
IMPORTANT NOTICE AND DISCLAIMER  
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATA SHEETS), DESIGN RESOURCES (INCLUDING REFERENCE  
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”  
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY  
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD  
PARTY INTELLECTUAL PROPERTY RIGHTS.  
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate  
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable  
standards, and any other safety, security, regulatory or other requirements.  
These resources are subject to change without notice. TI grants you permission to use these resources only for development of an  
application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license  
is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you  
will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these  
resources.  
TI’s products are provided subject to TI’s Terms of Sale or other applicable terms available either on ti.com or provided in conjunction with  
such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for  
TI products.  
TI objects to and rejects any additional or different terms you may have proposed. IMPORTANT NOTICE  
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265  
Copyright © 2022, Texas Instruments Incorporated  

相关型号:

LM4546MWC

IC SPECIALTY CONSUMER CIRCUIT, UUC, WAFER, Consumer IC:Other
TI

LM4546VH

AC ’97 Rev 2 Codec with Sample Rate Conversion and National 3D Sound
NSC

LM4546VH/NOPB

SPECIALTY CONSUMER CIRCUIT, PQFP48, TQFP-48
TI

LM4546VHX

SPECIALTY CONSUMER CIRCUIT, PQFP48, TQFP-48
TI

LM4546VHX/NOPB

SPECIALTY CONSUMER CIRCUIT, PQFP48, TQFP-48
TI

LM4546_09

AC 97 Rev 2 Codec with Sample Rate Conversion and National 3D Sound
NSC

LM4547VH

Soundcard Circuits
ETC

LM4548

AC ’97 Rev 2 Codec with Sample Rate Conversion and National 3D Sound
NSC

LM4548A

AC ’97 Rev 2 Multi-Channel Audio Codec with Sample Rate Conversion and National 3D Sound
NSC

LM4548AVH

AC ’97 Rev 2 Multi-Channel Audio Codec with Sample Rate Conversion and National 3D Sound
NSC

LM4548AVHX

IC,SOUNDCARD CIRCUITS,CMOS,QFP,48PIN,PLASTIC
NSC

LM4548MDC

IC,SOUNDCARD CIRCUITS,CMOS,DIE
TI