MOSA MS6274 Volume Controller with soft step IC Stereo Audio Volume Controller With Soft Steps, 4 Stereo(1 quasi-differential) Inputs, Low voltage, Gain/Loss, Low power consumption. FEATURES ‧ ‧ ‧ ‧ ‧ ‧ ‧ ‧ APPLICATIONS Operation range: 2.5V~6.5V. One quasi-differential input. Input Gain: 0dB ~ +15dB. Soft step volume control:-79dB ~ +15dB. Low power consumption. Good PSRR and low pop noise. I2C interface. Housed in 16 pin SSOP packages. ‧ ‧ ‧ ‧ Multimedia system Hi-Fi audio system. Bluetooth. DAB DESCRIPTION The MS6274 is a stereo audio volume controller IC with 4 sets of stereo inputs(1 quasi-differential Input). It has Input gain(0 ~ +15dB), Soft step volume control(-79dB ~ +15dB) with programmable blend times. It uses CMOS technology specially for the low voltage application with low noise, rail-to-rail output. BLOCK DIAGRAM MS6274 L-IN1 L-IN2 L-IN3 L-IN4/DiffL NC/DiffG Gain 0dB ~ 15dB -79dB ~ +15dB Input Gain Volume/Mute (With Soft step) L-OUT Input Gain Volume/Mute (With Soft step) R-OUT Gain 0dB ~ 15dB -79dB ~ +15dB INPUT Mux R-IN4/DiffR R-IN3 R-IN2 R-IN1 I2C Interface Supply VDD V1.5 GND SDA VREF 1/19 SCL www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC PIN CONFIGURATION Symbol Pin Description NC/DIFFG 1 No Connected /Differential Stereo Input Common L-IN4/DIFFL 2 4th Left Channel Input / Left Differential Stereo Input L-IN3 3 3rd Left Channel Input L-IN2 4 2nd Left Channel Input L-IN1 5 1st Left Channel Input L-OUT 6 Left Channel Output VSS 7 Ground SDA 8 I2C Data Input SCL 9 I2C Clock Input VDD 10 Positive Supply Voltage R-OUT 11 Right Channel Output R-IN1 12 1st Right Channel Input R-IN2 13 2nd Right Channel Input R-IN3 14 3rd Right Channel Input R-IN4/DIFFR 15 4th Right Channel Input / Right Differential Stereo Input VREF 16 Reference Voltage = 1/2VDD NC/DIFFG 1 16 VREF L-IN4/DIFFL 2 15 R-IN4/DIFFR L-IN3 3 14 R-IN3 L-IN2 4 MS6258 13 R-IN2 MS6274 V1.5 L-IN1 5 12 R-IN1 L-OUT 6 11 R-OUT VSS 7 10 VDD SDA 8 9 2/19 SCL www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC ORDERING INFORMATION Package Part number Packaging Marking Transport Media 16-Pin SSOP (lead free) MS6274SSGTR MS6274G 2.5k Units Tape and Reel 16-Pin SSOP (lead free) RoHS Compliance MS6274SSGU MS6274G 100 Units Tube ABSOLUTE MAXIMUM RATINGS Symbol Parameter Rating Unit 6.5 V -3000 to 3000 V Storage Temperature Range -65 to 150 ℃ TA Operating Ambient Temperature Range -40 to 85 ℃ TJ Maximum Junction Temperature 120 ℃ TS Soldering Temperature, 10 seconds 260 ℃ RTHJA Thermal Resistance from Junction to Ambient in Free Air SSOP16 115.9 ℃/W VDD Supply Voltage VESD Electrostatic Handling TSTG OPERATING RATINGS Symbol VDD Parameter Supply Voltage Min Typ Max Unit 2.5 - 6.5 V 5V ELECTRICAL CHARACTERISTICS (Ta=25℃, All stages 0dB, f=1kHz, CREF =1uF, refer to the application circuit; unless otherwise specified) Symbol Parameter Conditions Min Typ Max Unit Supply IQ Quiescent Current VIN=0V IPD Power down current VIN=0V PSRR Power Supply Rejection Ratio CREF = 1uF, f = 100Hz - 4.2 - mA - 120 - uA 55 58 - dB Input Selectors RIN Input Resistance Input 1,2,3,4 100 kΩ RIN-Diff Input Resistance Differential 100 kΩ GIN Input Gain Range Gain GSTEP Step Resolution ERRG Gain Setting error CMRR Common mode rejection ratio V1.5 VCM = 1Vrms @ 1KHz VCM = 1Vrms @ 10KHz 3/19 0 - 15 dB -0.2 40 40 1 - dB 0 55 55 0.2 - dB dB dB www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Volume control CRVOL Volume Control Range Attenuation & Gain -79 - +15 dB RESVOL Volume Step Resolution - 1 - dB ERRVOL Volume Setting Error Av = +15 to -40dB -0.5 0 1 dB Av = -40 to -79dB -1 0 5 dB MUTE Mute Attenuation Vin=0dBV VOMAX Maximum Output Voltage Swing (THD+N)/S <0.1% - 1.59 - Vrms THD+N Total Harmonic Distortion Plus Noise VOUT = 1Vrms - -75 0.0177 - dB % S/N Signal-to-Noise Ratio VOUT = 1Vrms - 93 - dB CS Channel Separation Left/Right 90 94 - dB VIH Bus High Input Level 1.8 - - V VIL Bus Low Input Level - - 0.8 V -90 dB General Bus Input 3.3V ELECTRICAL CHARACTERISTICS (Ta=25℃, All stages 0dB, f=1kHz, CREF =1uF, refer to the application circuit; unless otherwise specified) Symbol Parameter Conditions Min Typ Max Unit Supply IQ Quiescent Current VIN=0V - 3.6 - mA IPD Power down current VIN=0V - 80 - uA PSRR Power Supply Rejection Ratio CREF = 1uF, f = 100Hz 65 70 - dB VOMAX Maximum Output Voltage Swing (THD+N)/S <0.1% - 1 - Vrms THD+N Total Harmonic Distortion Plus Noise VOUT = 0.707Vrms - -70 0.03 - dB % S/N Signal-to-Noise Ratio VOUT = 0.707Vrms - 90 - dB CS Channel Separation Left/Right 90 93 - dB General 2.5V ELECTRICAL CHARACTERISTICS (Ta=25℃, All stages 0dB, f=1kHz, CREF =1uF, refer to the application circuit; unless otherwise specified) Symbol Parameter Conditions Min Typ Max Unit Supply IQ Quiescent Current VIN=0V IPD Power down current VIN=0V PSRR Power Supply Rejection Ratio CREF = 1uF, f = 100Hz VOMAX Maximum Output Voltage Swing THD+N - 3.3 - mA - 60 - uA 60 65 - dB (THD+N)/S <0.1% - 0.8 - Vrms Total Harmonic Distortion Plus Noise VOUT = 0.707Vrms - -67 0.04 - dB % S/N Signal-to-Noise Ratio VOUT = 0.707Vrms - 90 - dB CS Channel Separation Left/Right 90 93 - dB General V1.5 4/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC TYPICAL PERFORMANCE CHARACTERISTICS (Ta=25℃, RL=10k, CREF = 1uF; unless otherwise specified) f=20Hz f=1kHz f=1kHz f=20kHz f=20kHz f=20kHz VDD=5V THD+N (%) f=20Hz THD+N (%) THD+N (%) f=20Hz f=1kHz VDD=3.3V VDD=2.5V OUTPUT VOLTAGE (dBV) OUTPUT VOLTAGE (dBV) OUTPUT VOLTAGE (dBV) THD+N vs. output voltage THD+N vs. output voltage THD+N vs. output voltage VDD=3.3V THD+N (%) CMRR (dB) VDD=5V VDD=5V , Vo = 0dBV FREQUENCY (Hz) FREQUENCY (Hz) FREQUENCY (Hz) THD+N vs. frequency CMRR vs. frequency Channel separation vs. frequency CAP=1uF PSRR (dB) CAP=10uF CAP=1uF PSRR (dB) CAP=10uF CAP=1uF PSRR (dB) CAP=10uF VDD = 5V VRR =-20dBV V1.5 CHANNEL SEPARATION (dB) VDD=2.5V , Vo = -3dBV VDD=3.3V , Vo = -3dBV VDD = 3.3V VRR =-20dBV VDD = 2.5V VRR =-20dBV FREQUENCY (Hz) FREQUENCY (Hz) FREQUENCY (Hz) PSRR vs. frequency PSRR vs. frequency PSRR vs. frequency 5/19 www.mosanalog.com V1.5 MS6274 Volume Controller with soft step IC Attenuation (dB) QUIESCENT CURRENT (mA) MOSA SUPPLY VOLTAGE (V) FREQUENCY (Hz) Quiescent current vs. supply voltage Mute vs. frequency 6/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC I2C BUS DESCRIPTION Start and stop conditions A start condition is activated when the SCL is set to HIGH and SDA shifts from HIGH to LOW state. The stop condition is activated when SCL is set to HIGH and SDA shifts from LOW to HIGH state. Please refer to the timing diagram below. SCL SDA Start Stop SCL : Serial Clock Line, SDA : Serial Data Line Data validity A data on the SDA line is considered valid and stable only when the SCL signal is in HIGH state. The HIGH and LOW states of the SDA line can only change when the SCL signal is LOW. Please refer to the figure below. SDA SCL Data line stable, Data valid Data change allowed Byte format Every byte transmitted to the SDA line consists of 8 bits. Each byte must be followed by an acknowledge bit. The MSB is transmitted first. Acknowledge During the Acknowledge clock pulse, the master (up) put a resistive HIGH level on the SDA line. The peripheral (audio processor) that acknowledges has to pull-down (LOW) the SDA line during the Acknowledge clock pulse so that the SDA line is in a stable LOW state during this clock pulse. Please refer to the diagram below. SCL 1 2 3 7 8 9 SDA MSB Acknowledge Start The audio processor that has been addressed has to generate an Acknowledge after receiving each byte, otherwise, the SDA line will remain at the HIGH level during the ninth (9 th) clock pulse. In this case, the master transmitter can generate the STOP information in order to abort the transfer. V1.5 7/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC BUS INTERFACE Data are transmitted to and from the MCU to the MS6274 via the SDA and SCL. The SDA and SCL make up the BUS interface. It should be noted that pull-up resistors must be connected to the positive supply voltage. VDD Rp Rp Pull up resistors SDA (Serial Data Line) SCL (Serial Clock Line) MCU MS62674 Interface protocol The format consists of the following •A START condition •A chip address byte including the MS6274 address. (7bits) •The 8th bit of the byte must be “0”. •The MS6274 must always acknowledge the end of each transmitted byte. •A data sequence (N-bytes + Acknowledge) •A STOP condition MSB Start 1 LSB 0 0 0 1 0 0 0 ACK Sub Address ACK Data ACK STOP MS6274 Address Chip Address The chip address of the MS6274 is 88H. 1 0 0 0 1 0 0 0 MS6274 address SubAddress MSB LSB Function A7 A6 A5 A4 A3 A2 A1 A0 0 0 0 0 0 0 0 0 Soft-step time / ON/OFF , SE/DIFF Selector 0 0 0 0 0 0 0 1 L-channel Input selector / Input Gain Control 0 0 0 0 0 0 1 0 R-channel Input selector / Input Gain Control 0 0 0 0 0 0 1 1 Both channels Input selector / Input Gain Control 0 0 0 0 0 1 0 0 L-channel Volume Control 0 0 0 0 0 1 0 1 R-channel Volume Control 0 0 0 0 0 1 1 0 Both channels Volume Control 0 0 0 0 0 1 1 1 Power management V1.5 8/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Soft-step time / ON / OFF , SE/DIFF Selector (0H) MSB D7 LSB D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 Function Soft-step Time 0.64ms 1.28ms 2.56ms 5.12ms 10.24ms 20.48ms 40.96ms 81.92ms Soft-step On Off 0 1 SE/DIFF Differential Single-ended 0 1 The initial condition is Single-ended, Soft-step Off, Soft-step time 40.96ms. Input selector & Gain Control (01H , 02H , 03H) MSB D7 LSB D6 D5 0 0 1 1 D4 D3 D2 D1 D0 Function Input selector IN 1 IN 2 IN 3 IN 4 / DIFF 0 1 0 1 Input Gain 0 0 0 0 0dB 0 0 0 1 1dB 0 0 1 0 2dB 0 0 1 1 3dB 0 1 0 0 4dB 0 1 0 1 5dB 0 1 1 0 6dB 0 1 1 1 7dB 1 0 0 0 8dB 1 0 0 1 9dB 1 0 1 0 10dB 1 0 1 1 11dB 1 1 0 0 12dB 1 1 0 1 13dB 1 1 1 0 14dB 1 1 1 1 15dB The initial condition is IN4, 14dB. We suggest the gain is set as the power is up. For example, set and fix the gain +10dB, the volume range will be controlled from -69dB to +25dB. V1.5 9/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Volume Control (04H , 05H , 06H) MSB LSB D7 D6 0 0 : 0 0 0 : 0 0 : 0 0 : 0 1 : 1 1 : 1 1 The initial condition is Mute. D5 0 0 : 0 0 0 : 0 1 : 1 1 : 1 0 : 0 0 : 0 1 D4 0 0 : 0 1 1 : 1 0 : 0 1 : 1 0 : 0 1 : 1 X D3 1 1 : 0 0 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 X D2 1 1 : 0 0 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 X D1 1 1 : 0 0 0 : 1 0 : 1 0 : 1 0 : 1 0 : 1 X D0 1 0 : 0 0 1 : 1 0 : 1 0 : 1 0 : 1 0 : 1 X Function +15dB +14dB : 0dB 0dB - 1dB : -15dB -16dB : -31dB -32dB : -47dB -48dB : -63dB -64dB : -79dB Mute Power management (07H) MSB D7 LSB D6 D5 D4 D3 D2 D1 0 1 0 X 1 1 The initial condition is Power down , VREF = GND. V1.5 Function D0 Release of VREF to GND. Set the voltage of VREF to middle of supply voltage. All devices Active Power down 10/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Example Soft-step Time 10.24ms , Soft-step ON , Single-ended Mode. MSB Start 1 LSB 0 0 0 1 0 0 0 Data byte ACK 0 0 MS6274 address 0 0 0 Data byte 0 0 0 ACK 1 0 0 0 0 1 0 0 ACK Stop 0 1 ACK Stop 0 0 ACK Stop ACK Stop SubAddress Soft-step Time 10.24ms Soft-step ON Single-ended Mode Data byte Data byte Set the 1/2VDD , All device active. MSB Start 1 LSB 0 0 0 1 0 0 0 ACK 0 0 MS6274 address 0 0 0 1 1 1 ACK 0 0 0 0 0 0 Set the 1/2VDD All device active SubAddress Set Input gain of both channels at +4dB , select Input as IN1. MSB Start 1 LSB 0 0 0 1 0 0 0 Data byte ACK 0 0 MS6274 address 0 0 0 Data byte 0 1 1 ACK 0 0 0 0 0 1 SubAddress Both-channels , IN1 , +4dB Data byte Data byte Set Volume of both-channels at -15dB MSB Start 1 LSB 0 0 0 1 0 MS6274 address V1.5 0 0 ACK 0 0 0 0 0 1 SubAddress 11/19 1 0 ACK 0 0 0 1 1 1 1 1 Both-channels , -15dB www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Soft-step volume When the volume-level is changed audible clicks could appear at the output. The root cause of those clicks could be the sudden change of the envelope of the audio signal. With the Soft-step feature, this click could be reduced to a minimum. Soft-step supports N dB volume change, including mute. Example Soft-Step Time = 5.12ms 0dB -16dB 0dB Vin = 1Vrms @ 1KHz Vin = 1Vrms @ 2KHz V1.5 12/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC +8dB -16dB +8dB Vin = 0.5Vrms @ 1KHz 0dB Mute 0dB Vin = 1Vrms @ 1KHz V1.5 13/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC APPLICATION INFORMATION Basic application example(Single-ended Mode) MS6274 8 SDA VDD 10 MCU 2.2uF Stereo Signal 1 2.2uF 2.2uF Stereo Signal 2 2.2uF 2.2uF Stereo Signal 3 2.2uF 2.2uF Stereo Signal 4 Supply 0.1uF 2.2uF 9 SCL 5 L-IN1 12 R-IN1 4 L-IN2 13 R-IN2 3 L-IN3 VSS 7 VREF 16 10uF 1uF L-OUT 6 10uF 10k 14 R-IN3 R-OUT 2 L-IN4 15 R-IN4 11 10uF Power Amplifier 10k NC 1 Basic application example(Differential Mode) MS6274 8 SDA VDD 10 9 SCL VSS 7 5 L-IN1 12 R-IN1 4 L-IN2 13 R-IN2 3 L-IN3 14 R-IN3 MCU 0.1uF 2.2uF Stereo Signal 1 2.2uF 2.2uF Stereo Signal 2 2.2uF 2.2uF Stereo Signal 3 2.2uF 2.2uF 2.2uF Differential Signal 2.2uF V1.5 Supply 10uF VREF 16 1uF L-OUT 6 10uF 10k R-OUT 2 DIFFL 1 DIFFG 15 DIFFR 11 10uF Power Amplifier 10k 14/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Basic application flowchart Power Up Power off [Volume down to mute] [Power up] VDD = 5V volume down to mute step by step [Initial Conditions] [Release of CAP to GND] (IN4, 14dB, Mute Powerdown, Vref = 0V) 07H, 00H Wait 0.5 sec [All device power down] [Pop Noise Free] 07H, 06H wait 0.5 sec [Set the default function] Power off VDD = 0V (Soft-step Time,ON/OFF differential Input ON/OFF Input selection , Gain) [Set to standby Mode & ½ VDD] 07H,05H Wait 0.5 sec [All device Active] 07H,01H [Volume Control] volume up/down V1.5 15/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC EXTERNAL DIMENSIONS SSOP16 D Detail A Symbol A A1 A2 b c e D E E1 L h L1 ZD R1 R θ θ1 θ2 E1 E H x 45 c ZD A2 A θ 2 e A1 b Dimension in mm Dimension in inch Min Max Min Max 1.35 1.75 0.053 0.069 0.10 0.25 0.004 0.010 1.50 0.059 0.20 0.30 0.008 0.012 0.18 0.25 0.007 0.010 0.635 BASIC 0.025 BASIC 4.80 5.00 0.189 0.197 5.79 6.20 0.228 0.244 3.81 3.99 0.150 0.157 0.41 1.27 0.016 0.050 0.25 0.50 0.010 0.020 0.254 BASIC 0.010 BASIC 0.229 REF 0.009 REF 0.20 0.33 0.008 0.013 0.20 0.008 o o o 0 8 0 8o 0o 0o 5o 15o 5o 15o θ 1 R1 L1 R θ Detail A TAPE AND REEL L (Unit : mm) SSOP16 2.0 0.30 0.05 0.05 1.5+0.1/-0.0 DIA 4.0 1.75 0.3R MAX 5.5 0.05 12.0 0.3 5.4 3.0 3.6 8.0 6.9 1.5 MIN 0.5 Radius Typical 2.0 1.7 V1.5 16/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC DEMO BOARD The demo board used IR technique controller to control the MS6274. The default states of demo board are INPUT1, Input Gain 0dB, Volume 0dB, SE Mode, Softstep off, Mute off . 1 3 5 2 1 4 Label 1: Supply Voltage The AVDD and DVDD should be the same supply voltage, the supply range is 2.5 ~ 6.5 VDC. Label 2: LED Indicator The LED indicates the power status and the IR received status. It is red-dark blink once when the MCU has received the function code correctly. Label 3: MCU Reset The MS6274 will be loaded the default values by MCU. The default states of demo board : INPUT1, Input Gain 0dB, Volume 0dB, SE Mode, Softstep off, Mute off. Label 4: Input Section Please input stereo audio signal, as music or sine wave. Label 5: Output Section Please connected to a post-power-amplifier, as active speaker. V1.5 17/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC IR Controller Gain+/-:The gain control keys. The gain control in 1dB/step as the switch is pressed once, the range is 0dB to 15dB. Vol+/-:The volume control keys. The volume control in 1dB/step as the switch is pressed once, the range is –79dB to +15dB. MUTE:The mute key controls all speaker outputs Press the key once to set mute-on or mute-off. SE/Diff Mode:The Input Mode control Keys. SoftStep:The SoftStep key. Press the key once to set Softstep on or SoftStep off. IN1~IN4:Stereo channel selection There are four sets, stereo 1 to 4. The default channel is stereo 1 on initial status. V1.5 18/19 www.mosanalog.com MOSA MS6274 Volume Controller with soft step IC Circuit V1.5 19/19 www.mosanalog.com