SM6451A Audio Variable Volume IC
OVERVIEW
The SM6451A is a 3-wire serial-controlled electronic variable volume IC for audio applications. It provides electronic volume control for a stereo system (left and right channels), and independent channel attenuation and muting, with greatly enhanced digital zip noise suppression. The chip address function allows up to four SM6451A devices to be connected and individually controlled over the 3-wire control interface from a single CPU. It is available in 16-pin TSSOP packages.
FEATURES
I I
PINOUT
(Top view)
I I I
I
I I I
Stereo inputs and outputs Attenuation function • 2-channel independent control • 1.0dB/step over 80 steps • 0 to −80dB range Mute function 3-wire serial data control (MDT, MCK, MLEN) Chip addressing (up to 4 devices can be connected in parallel) Low noise • ≤ 0.002% THD + noise • 10µVrms residual noise 5V single power supply Silicon-gate CMOS process Package: 16-pin TSSOP (Pb free)
RSTN ADRS1 ADRS2 DVDD LOUT LIN AVDD VRL
1
16
MDT MCK MLEN DVSS ROUT RIN AVSS
8
9
VRR
APPLICATIONS
I
PACKAGE DIMENSIONS
(Unit: mm) Weight: 0.07g
Audio equipment
ORDERING INFORMATION
Device SM6451AT Package 16-pin TSSOP
4.40 ± 0.1 6.40 ± 0.2 0.44TYP 1.00TYP
5.20MAX 5.00 ± 0.08
0.17 ± 0.05
1.00 ± 0.05
0 to 8 0.225TYP
+ 0.03 0.07 − 0.04
0.65
0.08 + 0.08 0.22 − 0.07
0.13 M
SEIKO NPC CORPORATION —1
+ 0.03 1.07 − 0.07
0.50 ± 0.10
SM6451A
BLOCK DIAGRAM
DVDD
DVSS
LIN
Attenuation Control
1/2VDD
LOUT
MLEN MCK MDT RSTN
VRL Reference Voltage Circuits
Attenuation Decoder
Interface Control
Chip Address Decoder
ADRS1 ADRS2
VRR
1/2VDD
RIN
Attenuation Control
AVDD
ROUT
AVSS
PIN DESCRIPTION
Number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1. Name RSTN ADRS1 ADRS2 DVDD LOUT LIN AVDD VRL VRR AVSS RIN ROUT DVSS MLEN MCK MDT I/O1 Ip Ip Ip – O I – O O – I O – Ip Ip Ip A/D1 D D D D A A A A A A A A D D D D Description System reset input (LOW-level reset) Chip address set 1 Chip address set 2 Digital supply Left-channel audio output Left-channel audio input Analog supply Left-channel reference voltage (0.5VDD). Connect a 10µF capacitor between VRL and AVSS. Right-channel reference voltage (0.5VDD). Connect a 10µF capacitor between VRR and AVSS. Analog ground Right-channel audio input Right-channel audio output Digital ground Microcontroller latch enable input Microcontroller clock input Microcontroller data input
Ip = input pin with pull-up, A = analog, D= digital
SEIKO NPC CORPORATION —2
SM6451A
SPECIFICATIONS
Absolute Maximum Ratings
DVSS = AVSS = 0V, DVDD = AVDD = VDD
Parameter Supply voltage Input voltage Power dissipation Storage temperature Note. Rating applies at power-ON and power-OFF. Symbol VDD VIN PD Tstg Rating −0.3 to 7.0 VSS − 0.3 to VDD + 0.3 150 −55 to 125 Unit V V mW °C
Recommended Operating Conditions
DVSS = AVSS = 0V, DVDD = AVDD = VDD
Parameter Supply voltage Supply voltage deviation Operating temperature Symbol VDD DVDD − AVDD, DVSS − AVSS Topr Rating 4.5 to 5.5 ±0.1 −40 to 85 Unit V V °C
DC Characteristics
DVDD = AVDD = VDD = 4.5 to 5.5V, VSS = 0V, Ta = −40 to 85°C
Rating Parameter Symbol Condition min IDDD1 IDDD2 AVDD Current consumption HIGH-level input voltage1 LOW-level input voltage1 Input current1 Input leakage current1 1. IDDA VIH VIL IIL IIH VIN = 0V VIN = VDD Data transfer stopped, MDT, MCK, MLEN, RSTN, ADRS1, ADRS2 = VDD ADRS1 = ADRS2 = 0V, 1.2Vrms analog input, ATT = 0dB, data transfer active – – – 0.7VDD – – – typ 0.3 1 4.5 – – 230 – max 1.0 2 8 – 0.3VDD 400 1.0 µA mA mA V V µA µA Unit
DVDD Current consumption
MDT, MCK, MLEN, RSTN, ADRS1, ADRS2
SEIKO NPC CORPORATION —3
SM6451A
AC Digital Characteristics
DVDD = AVDD = VDD = 4.5 to 5.5V, VSS = 0V, Ta = −40 to 85°C Serial inputs (MDT, MCK, MLEN)
Rating Parameter MCK, MLEN rise time MCK, MLEN fall time MCK pulse cycle MDT setup time MDT hold time MLEN setup time MLEN hold time MLEN LOW-level pulsewidth MLEN HIGH-level pulsewidth Symbol min tr tf tMCK tMDS tMDH tMCS tMCH tMEWL tMEWH – – 100 50 50 50 50 16 50 typ – – – – – – – – – max 100 100 10000 – – – – – 5000 ns ns ns ns ns ns ns tMCK ns Unit
MDT
0.5VDD
tMDS tMDH
MCK
0.5VDD
tMCS
MLEN
tMCH
0.5VDD
tMEWL
tf
tMEWH
tr
0.9VDD 0.1VDD
MCK MLEN
0.9VDD 0.1VDD
0.5VDD
Reset input (RSTN)
Rating Parameter RSTN LOW-level pulsewidth Symbol min tRSTN 100 typ – max – ns Unit
SEIKO NPC CORPORATION —4
SM6451A
AC Analog Characteristics
VDD = 5.0V, 1.2Vrms amplitude, 1kHz input frequency, 100kΩ output load resistance, Ta = 25°C, AC-coupled inputs Analog inputs (LIN, RIN)
Rating Parameter Input reference amplitude Input resistance Input clipping voltage Symbol VAI RIN VCLP THD + N = 1%, ATT = 0dB Condition min – 40 – typ 1.2 50 1.75 max – 60 – Vrms kΩ Vrms Unit
Analog outputs (LOUT, ROUT)
Rating Parameter Residual noise voltage Signal-to-noise ratio Total harmonic distortion + noise Gain control range Step size Attenuation error (1k to 20kHz) Symbol VNS SNR THD + N RCNT Step ERR1 ERR2 AT0 AT2 Absolute attenuation (1kHz) AT4 AT6 AT8 Mute attenuation (1kHz) Channel crosstalk Frequency response Quiescent output zip noise voltage (while ATT value adjusting) Minimum driver load resistance Mute CT FR NJ RML 0 to −60dB −61 to −80dB ATT = 0dB ATT = −20dB ATT = −40dB ATT = −60dB ATT = −80dB ATT = Mute ATT = 0dB ATT = 0dB, f = 200kHz 0Vrms input ATT = 0dB, THD + N = 1% Condition min Input signal: 0Vrms, A-weight filter, 0dBr = 1.2Vrms, ATT = 0dB ATT = 0dB, 20kHz lowpass filter – 95 – −80 0.8 −2 −5 – – – – – −88 −105 – – – typ 10 100 0.0017 – 1 – – −0.1 −20.1 −40.3 −60.5 −83.0 −92 −112 −5 – 6 max 20 – 0.0025 0 1.5 1 0 – – – – – – – – 3 10 µVrms dBr % dB dB dB dB dB dB dB dB dB dB dB dB mV kΩ Unit
Reference voltage (VRL, VRR)
Rating Parameter Reference voltage output Symbol VREF Condition min 0.45VDD typ 0.5VDD max 0.55VDD V Unit
SEIKO NPC CORPORATION —5
SM6451A
MEASUREMENT CIRCUIT
Chip address: ADRS1 = LOW, ADRS2 = LOW
0.001µF
1 RSTN 2 ADRS1 3 ADRS2 4 DVDD
MDT 16 MCK 15 MLEN 14 DVSS 13 ROUT 12 RIN 11 AVSS 10 VRR 9 0.022µF + 10µF + 1µF + 1µF 100kΩ CPU
SM6451
+ 10µF
0.022µF
5 LOUT 6 LIN 7 AVDD + 1µF + 1µF 8 VRL + 10µF 0.022µF
+ 10µF
0.022µF
100kΩ
Generator
Analyzer
Audio Precision System One SYS − 322A
SEIKO NPC CORPORATION —6
SM6451A
MICROCONTROLLER INTERFACE
The SM6451A uses a 3-wire serial interface comprising MDT (data), MCK (clock) and MLEN (latch enable) to select channels and attenuation levels for the addressed device.
Input Timing
The microcontroller data input timing is shown in figure 1.
MDT
D15 D14 D13 D12 D11 D10 D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
MCK
MLEN
Figure 1. Microcontroller data input timing Data is shifted into the internal shift register on the rising edge of MCK, and the attenuation value is updated on the rising edge of MLEN. Accordingly, data on MDT should be changed on the falling edge of MCK. Note, however, a minimum of 16 MCK input pulses are required.
Data Format
The format of microcontroller input data is shown in figure 2.
Attenuation Data 7
Attenuation Data 6
Attenuation Data 5
Attenuation Data 4
Attenuation Data 3
Attenuation Data 2
Attenuation Data 1
MDT
D15 D14 D13 D12 D11 D10 D9
D8
D7
D6
D5
D4
D3
D2
D1
Figure 2. Microcontroller data format
D15, D14
Don’t care.
D13, D12
Chip address bits. D13 corresponds to ADRS1 and D12 corresponds to ADRS2. The device is addressed only when ADRS1:ADRS2 matches D13:D12. Example 1: If D13 = LOW, D12 = HIGH and ADRS1 = LOW, ADRS2 = LOW, then the device is not addressed since ADRS2 and D12 do not match. Example 2: If D13/D12 = LOW and ADRS1/ADRS2 = LOW, then the device is addressed and all input data is read and the attenuation settings updated.
D11, D10
Don’t care.
SEIKO NPC CORPORATION —7
Attenuation Data 0
Chip Address 1
Chip Address 2
Channel Select
Channel Select
Don't Care
Don't Care
Don't Care
Don't Care
D0
SM6451A
D9, D8
Channel select bits. The selected channel(s) are shown in table 1.
Table 1. Channel select
D9 LOW LOW HIGH HIGH D8 LOW HIGH LOW HIGH Selected channel Both left and right channels Left channel Right channel No change
D7 to D0
Attenuation register (ATT) set bits.
Table 2. Attenuation setting
Attenuation 0 dB −1 dB −2 dB : −15 dB −16 dB −17 dB : −63 dB −64 dB −65 dB : −79 dB −80 dB Mute Mute : Mute Mute ATTH 00 01 02 : 0F 10 11 : 3F 40 41 : 4F 50 51 52 : FE FF D7 LOW LOW LOW : LOW LOW LOW : LOW LOW LOW : LOW LOW LOW LOW : HIGH HIGH D6 LOW LOW LOW : LOW LOW LOW : LOW HIGH HIGH : HIGH HIGH HIGH HIGH : HIGH HIGH D5 LOW LOW LOW : LOW LOW LOW : HIGH LOW LOW : LOW LOW LOW LOW : HIGH HIGH D4 LOW LOW LOW : LOW HIGH HIGH : HIGH LOW LOW : LOW HIGH HIGH HIGH : HIGH HIGH D3 LOW LOW LOW : HIGH LOW LOW : HIGH LOW LOW : HIGH LOW LOW LOW : HIGH HIGH D2 LOW LOW LOW : HIGH LOW LOW : HIGH LOW LOW : HIGH LOW LOW LOW : HIGH HIGH D1 LOW LOW HIGH : HIGH LOW LOW : HIGH LOW LOW : HIGH LOW LOW HIGH : HIGH HIGH D0 LOW HIGH LOW : HIGH LOW HIGH : HIGH LOW HIGH : HIGH LOW HIGH LOW : LOW HIGH
Note. Outputs are muted after system reset.
SEIKO NPC CORPORATION —8
SM6451A
ANALOG PERFORMANCE CHARACTERISTICS
DVDD = AVDD = 5.0V, 100kΩ output load resistance, Ta = 25°C
1 f = 1kHz ATT = 0dB 20kHz LPF
0.1 ATT = 0dB 20kHz LPF
THD + N [%]
0.1
THD + N [%]
0.01 VIN = 0.2Vrms VIN = 0.4Vrms VIN = 0.8Vrms VIN = 1.2Vrms
0.01
0.001 0.1
0.001 1 2 20 100 1k 10k 20k
VIN [Vrms]
Freq [Hz]
Figure 3. THD + N vs. input amplitude
Figure 4. THD + N vs. input frequency
2 1 0 VIN = 1.2Vrms f = 1kHz
20
16
VIN = 0Vrms A-Weight Filter
Noise [µV]
Error [dB]
−1 −2 −3 −4 −5 −10 −20 −30 −40 −50 −60 −70 −80
12
8
4
0 0
0
−10
−20
−30
−40
−50
−60
−70
−80
ATT [dB]
ATT [dB]
Figure 5. Attenuation error
Figure 6. Residual noise vs. ATT
+0 −20
ATT = 0dB ATT = −20dB ATT = −40dB ATT = −60dB ATT = −80dB ATT = MUTE VIN = 1.2Vrms
−40 −60 VIN = 1.2Vrms ATT = 0dB
Cross Talk Gain [dB]
Gain [dB]
−40 −60 −80 −100
−80 −100 −120 −140
20
100
1k
10k
100k
20
100
1k
10k
100k
Freq [Hz] Freq [Hz]
Figure 7. Frequency response
Figure 8. Crosstalk frequency response
SEIKO NPC CORPORATION —9
SM6451A
+0 −20 −40 VIN = 1.2Vrms = 0dB f = 1kHz ATT = 0dB BH window
100 VIN = 1.2Vrms f = 1kHz ATT = 0dB 20kHz LPF
10
FFT Gain [dB]
−60 −80 −100 −120 −140 −160 0 2k 4k 6k 8k 10k 12k
THD + N [%]
1
0.1
0.01
0.001 14k 16k 18k 20k 1k 10k 100k
Freq [Hz]
Load resistance [Ω]
Figure 9. FFT plot (ATT = 0dB)
Figure 10. THD + N vs. load resistance
10
10 AVDD + DVDD ADRS1 = ADRS2 = 5V AVDD + DVDD ADRS1 = ADRS2 = 5V 8
Current consumption [mA]
8
Current consumption [mA]
6
6
4
4
2 4.50
4.75
5.00
5.25
5.50
2 -50
-25
0
25
50
75
100
Supply volutage [V]
Operating temperature [°C]
Figure 11. Current consumption vs. supply voltage
Figure 12. Current consumption vs. temperature
SEIKO NPC CORPORATION —10
SM6451A
TYPICAL APPLICATIONS
Connection Guidelines
Decoupling capacitors of approximately 10µF should be connected from AVDD, VRL, VRR to AVSS, and from DVDD to DVSS. In addition, approximately 0.01µF capacitors should also be connected from AVDD, VRL, VRR to AVSS, and from DVDD to DVSS to suppress digital switch noise. An approximately 0.001µF capacitor connected from RSTN to DVSS will force a system reset when power is applied.
Connection 1 (to DAC)
+ 5V
DVDD
AVDD1 to 4 LOA LOBN SM5864 ROA ROBN
DVDD
Analog L.P.F. Analog L.P.F.
AVDD LOUT ROUT
for Front
LIN RIN
L-ch OUT R-ch OUT
DVSS
AVSS1 to 4
SM6451
ADRS1 ADRS2
DVSS
AVSS
MDT MCK MLEN
CPU
MDT MCK MLEN ADRS1 ADRS2 AVDD
DVDD
SM6451
LIN RIN AVSS LOUT ROUT
for Rear
L-ch OUT R-ch OUT
DVSS
SEIKO NPC CORPORATION —11
SM6451A
Connection 2
R 3.3R L-ch Input LIN LOUT R
3.3R
L-ch Output
4Vrms
1.2Vrms
R 3.3R
SM6451
R
RIN ROUT
3.3R
R-ch Input
R-ch Output
The SM6451A uses a 1.2Vrms input reference amplitude. If the input signal is 4Vrms, then the input must be reduced by a factor of 1/3.3, and the output increased by a factor of 3.3.
Connection 3
AVDD
L-ch Input
LIN
LOUT
L-ch Output
SM6451
R-ch Input
RIN ROUT
R-ch Output
AVSS
When there is a possibility that the input peak-to-peak amplitude will exceed the supply voltage, input protection diodes should be connected to prevent device breakdown.
SEIKO NPC CORPORATION —12
SM6451A
Please pay your attention to the following points at time of using the products shown in this document. The products shown in this document (hereinafter “Products”) are not intended to be used for the apparatus that exerts harmful influence on human lives due to the defects, failure or malfunction of the Products. Customers are requested to obtain prior written agreement for such use from SEIKO NPC CORPORATION (hereinafter “NPC”). Customers shall be solely responsible for, and indemnify and hold NPC free and harmless from, any and all claims, damages, losses, expenses or lawsuits, due to such use without such agreement. NPC reserves the right to change the specifications of the Products in order to improve the characteristic or reliability thereof. NPC makes no claim or warranty that the contents described in this document dose not infringe any intellectual property right or other similar right owned by third parties. Therefore, NPC shall not be responsible for such problems, even if the use is in accordance with the descriptions provided in this document. Any descriptions including applications, circuits, and the parameters of the Products in this document are for reference to use the Products, and shall not be guaranteed free from defect, inapplicability to the design for the mass-production products without further testing or modification. Customers are requested not to export or re-export, directly or indirectly, the Products to any country or any entity not in compliance with or in violation of the national export administration laws, treaties, orders and regulations. Customers are requested appropriately take steps to obtain required permissions or approvals from appropriate government agencies.
SEIKO NPC CORPORATION
15-6, Nihombashi-kabutocho, Chuo-ku, Tokyo 103-0026, Japan Telephone: +81-3-6667-6601 Facsimile: +81-3-6667-6611 http://www.npc.co.jp/ Email: sales@npc.co.jp
NC9704EE 2006.04
SEIKO NPC CORPORATION —13