SANYO LC07410LG

Ordering number : ENA1345A
CMOS IC
LC07410LG
Monaural CODEC + Audio I/F + Video Driver
Overview
The LC07410LG is an IC that integrates a video driver with audio CODEC developed for digital still cameras and other
portable equipment. Incorporating 16-bit A/D and D/A converters as well as a microphone amplifier and speaker driver that
are necessary for audio recording and playback, the one-chip IC is ideal for use to create audio interfaces.
Functions
„ Audio Block
• Audio interfaces
• ΔΣ method 16-bit monaural A/D and D/A converters
I2S, Left-justified mode, Right-justified mode
• Generates bias voltage (2.3V) for microphone
• Supports microphone amplifier
• PLL
differential inputs (0/+20/+26dB)
Input: 12MHz, 13.5MHz, 24MHz, 27MHz
• Amplifier with automatic level control (ALC)
Sampling frequency: 7.86kHz to 48kHz
(-14dB to +34dB) for recording system
PLL master mode/slave (EXT) mode
• Wind cut HPF
• Loopback: ADOUT to DAIN switch incorporated
• Two programmable digital filter
HSF/Notch filter/LPF/EQ
„ Video Block
• Digital volume with
• DC direct coupling input/output
automatic level control (ALC) for playback system
• Built-in 6th order low-pass filter (fc = 7.5MHz)
Supports zerocross detection and soft switching
• Amplifier gain selectable (6dB or 12dB)
• Line output
• Drive capacity 75Ω, 1 system
On-chip MUTE and POP-noise suppression circuits
• Speaker driver
Supports VDDS = 5V (piezoelectric speaker supported)
BTL drive, rated output of 350mW at 8Ω, VDDS = 3V
1W at 8Ω, VDDS = 5V
Idling current adjustable
Supports BEEP input, volume level switchable
Continued on next page.
Any and all SANYO Semiconductor Co.,Ltd. products described or contained herein are, with regard to
"standard application", intended for the use as general electronics equipment (home appliances, AV equipment,
communication device, office equipment, industrial equipment etc.). The products mentioned herein shall not be
intended for use for any "special application" (medical equipment whose purpose is to sustain life, aerospace
instrument, nuclear control device, burning appliances, transportation machine, traffic signal system, safety
equipment etc.) that shall require extremely high level of reliability and can directly threaten human lives in case
of failure or malfunction of the product or may cause harm to human bodies, nor shall they grant any guarantee
thereof. If you should intend to use our products for applications outside the standard applications of our
customer who is considering such use and/or outside the scope of our intended standard applications, please
consult with us prior to the intended use. If there is no consultation or inquiry before the intended use, our
customer shall be solely responsible for the use.
Specifications of any and all SANYO Semiconductor Co.,Ltd. products described or contained herein stipulate
the performance, characteristics, and functions of the described products in the independent state, and are not
guarantees of the performance, characteristics, and functions of the described products as mounted in the
customer' s products or equipment. To verify symptoms and states that cannot be evaluated in an independent
device, the customer should always evaluate and test devices mounted in the customer' s products or
equipment.
82510 SY / D0308 MS 20081010-S00002 No.A1345-1/36
LC07410LG
Continued from preceding page.
• Supply voltage
VDDIO = 1.8V/3.3V (1.71 to 3.6V)
VDDA = VDDP =3 .0V (2.7 to 3.6V)
VDDR = 3.3V (3.2 to 3.6V)
VDDV = DVDD = 3.3V (2.7 to 3.6V)
VDDS = 3.3/5V (2.7 to 5.5V)
• Operating ambient temperature: -20 to +80°C
„ REG Block
• 3.0V output linear regulator for Audio Block
• Overcurrent protective function (typ: 200mA)
• Quick discharge activity
• 3-line serial register control
• Digital I/O 1.8V supported
Function comparison table of LC07410 and LC074146
Function
LC07410
LC074146
Logic I/O 1.8V accepted
{
¯
3V Regulator
{
¯
BEEP sound generator
{
¯
PLL frequencies
flexible
Pre-fix
EXT-BEEP GAIN
0dB, -15/-18/-21dB
-12/-15/-18/-21dB
ALC attack speed
2step variable
monotonic
ALC recovery speed
3step variable
monotonic
{
¯
Wind cut HPF +2 programmable filters
Wind cut HPF + EQ (HSF) + Notch
ALC noise gate function
Digital filters
Specifications
Absolute Maximum Ratings at Ta = 25°C
Parameter
Maximum supply voltage
Symbol
Conditions
Ratings
unit
VDD5 max
VDDS
-0.3 to 7.0
V
VDD3 max
Other than VDDS
-0.3 to 4.0
V
(5V system)
Maximum supply voltage
(3V system)
Input voltage
VIN max
-0.3 to 4.0
V
Output voltage
VOUT max
-0.3 to 4.0
V
Input/output voltage
VIO max
-0.3 to 4.0
V
Allowable operating voltage
VDDSRANGE
VDDS
2.7 to 5.5
V
range
VDDRRANGE
VDDR
3.2 to 3.6
V
VDDARANGE
VDDA, VDDP, VDDV, DVDD
VDDIORANGE
VDDIO
2.7 to 3.6
V
1.71 to 3.6
V
Allowable power dissipation
Pd max
Ta = 80°C *
Operating ambient temperature
Topr
-20 to +80
°C
Storage ambient temperature
Tstg
-55 to +125
°C
500
mW
* Mounted on a specified board: 40mm×50mm×0.8mm, glass epoxy board 2S2P (4-layer board)
No.A1345-2/36
LC07410LG
Recommended Operating Range at Ta = 25°C, VSSV = DVSS = VSSR = VSSA = 0V
Parameter
Symbol
Ratings
Conditions
min
Supply voltage
unit
typ
max
VDDIO
VDDIO pin
1.71
3.3
3.6
DVDD
DVDD pin
2.7
3.3
3.6
V
V
VDDana
VDDP, VDDA pin
2.7
3.0
3.6
V
VDDV
VDDV pin
2.7
3.3
3.6
V
VDDR
VDDR
3.2
3.3
3.6
V
VDDS
VDDS pin
2.7
3.3/5.0
5.5
V
VDDDV
DVDD-VDDV
0.3
V
VDDDR
DVDD-VDDR
0.3
V
VDDID
VDDIO-DVDD
0.3
V
VDDPR
VDDP-VDDR
0.3
V
VDDPA
VDDP-VDDA
0.3
V
VDDAS
VDDA-VDDS
0.3
V
VDDVS
VDDV-VDDS
0.3
V
Inpupt high level voltage
VIH
(*1)
0.8×VDDIO
VDDIO
V
Input low level voltage
VIL
(*1)
DVSS
0.2×VDDIO
V
Input clock frequency
fMCLK
MCLKIN pin
2.012
Input clock duty
DutyMCLK
MCLKIN pin
0.45
Supply voltage gap
27
0.50
0.55
MHz
%
(*1) Applicable pins: PDNB, CSB, SCK, SDA, TESTIN, DAIN, MCLKIN, BCLK, LRLK (in input mode)
Electrical Characteristics at Ta = 25±2°C, VDDIO = 1.71 to 3.6V, VDDA = VDDP = VDDV = DVDD = 2.7 to 3.6V,
VDDR = 3.2 to 3.6V, VSSS = 2.7 to 5.5V, VSSV = DVSS = VSSR = VSSA = 0V
Parameter
Symbol
Ratings
Conditions
min
Input high level current
IIH
VI = VDDIO (*1)
Inputp low level current
IIL
VI = DVSS (*1)
Output high level voltage
VOH1
IOH = -1mA (*2)
Output low level voltage
VOL1
IOL = 1mA (*2)
unit
typ
max
+1
μA
μA
-1
0.8×VDDIO
V
0.2×VDDIO
V
(*1) Applicable pins: PDNB, CSB, SCK, SDA, TESTIN, DAIN, MCLKIN, BCLK, LRCK (in input mode)
(*2) Applicable pins: ADOUT, BCLK, LRCK (in output mode)
Analog Characteristics at Ta = 25°C, VDDA = VDDP = 3.0V, VDDIO = DVDD = VDDS = VDDV = VDDR = 3.3V, fs=48kHz
Parameter
Symbol
Ratings
Conditions
min
unit
typ
max
Current drain
REC time
IDDRA1
REG/PLL/MIC/PGA/ADC on, no input signal
9.0
13.8
18.0
mA
PB (LINE) time
IDDPA2
REG/PLL/DAC/LINE on, no input signal
8.0
12.2
16.0
mA
PB (SPK) time
IDDPA3
REG/PLL/DAC/SPK on, no input signal
11.0
15.2
21.0
mA
Video block 1
IDDV1
VDDV, no input signal
4.0
6.1
8.0
mA
Video block 2
IDDV2
VDDV, Video in = white 50%
8.0
12.8
16.0
mA
Power down time current
IDDPD
VDDA+VDDP+VDDR+VDDS+VDDV+DVDD+VDDIO,
clock stopped
1.0
10
μA
VGmic
VIN = -30dBV, 1kHz, MGAIN[1:0] = 01
-1
0
1
dB
VIN = -30dBV, 1kHz, MGAIN[1:0] = 10
19
20
21
dB
VIN = -30dBV, 1kHz, MGAIN[1:0] = 11
25
26
27
MIC
MIC amplifier gain
MIC amplifier output
THDNmic
VIN = -30dBV, 1kHz, MGAIN[1:0] = 11
-80
-70
dB
VNOmic
MIC IN no signal, A-weighted, MGAIN[1:0] = 11
-88
-82
dBV
Vmicpwr
RL = 5kΩ
2.4
V
THD+N
MIC amplifier output noise
voltage
MIC bias output voltage
2.2
2.3
Continued on next page.
No.A1345-3/36
LC07410LG
Continued from preceding page.
Parameter
Symbol
Ratings
Conditions
min
unit
typ
max
ALC
Gain change
DGalc
Gain control range
VGalc
1
dB
-14
+34
dB
ADC: ALCIN input, ALCOFF, PGA Gain = 0dB
Analog input voltage
Vinad
0dBFS, 1kHz
0.6×VDDA
THD+N
THDNad
-1dBFS, 1kHz
Dynamic range
DRad
-60dBFS, A-weighted
80
86
dB
S/N ratio
SNad
ALCIN no signal, A-weighted
80
86
dB
DGvol1
+12dB to -10dB
0.5
dB
DGvol2
-11dB to -42dB
1
dB
DGvol3
-44dB to -64dB
2
dB
Vp-p
-80
-74
dB
DAC
Digital volume change
LINE: DAC→LINE Gain = 0dB, DVOL = 0dB
Analog output voltage
Voutda
0dBFS, 1kHz
0.6×VDDA
THD+N
THDNda
0dBFS, 1kHz
-83
Dynamic range
DRda
-60dBFS, A-weighted
80
88
dB
S/N ratio
SNda
A-weighted
80
88
dB
11
Vp-p
-74
dB
SPK
SPK amplifier gain
VGsp
SPKIN = -9dBV, 1kHz , BTL, RL = 8Ω
12
13
SPK output distortion
HDsp
SPKIN = -9dBV, 1kHz
0.2
1
SPK output noise voltage
VNOsp
SPKIN no signal, RL = 8Ω
-86
-80
SPK maximum rated
VOMsp
RL = 8Ω, THD = 3%
VGbp
dB
%
dBV
300
350
mW
BTL, RL=8Ω BPVOL[1:0] = 00
-2
0
2
dB
BTL, RL = 8Ω BPVOL[1:0] = 01
-16
-15
-14
dB
BTL, RL = 8Ω BPVOL[1:0] = 10
-19
-18
-17
dB
BTL, RL = 8Ω BPVOL[1:0] = 11
-22
-21
-20
dB
VOreg
IOUT = 20mA
2.9
3.0
3.1
V
Video amplifier gain
VGvideo
VGAIN[1:0] = 00, VDIN = 1Vp-p 100% white
5
6
7
dB
Frequency characteristics
Fva
f = 8MHz/100kHz
Input impedance
Rvin
output
BEEP gain
Regulator
Regulator output voltage
Video driver
VGAIN[1:0] = 10, VDIN = 0.5Vp-p 100% white
11
f = 20MHz/100kHz
100
12
13
dB
-4.5
0
dB
-40
-35
120
dB
kΩ
ADC Filter Characteristics
Parameter
Ratings
Conditions
min
Resolution
Passband
±0.045dB
0.4535fs
21.8kHz@fs = 48kHz
26.2kHz@fs = 48kHz
±0.045
0 to 20kHz
-69
Output data delay
HPF cutoff frequency
0
Bit
0.5465fs
Stopband attenuation
-3dB
Remarks
max
16
Stopband
Passband ripple
unit
typ
dB
dB
58
1/fs
0.0000385fs
Hz
1.85Hz@fs = 48kHz
No.A1345-4/36
LC07410LG
DAC Filter Characteristics
Parameter
Ratings
Conditions
min
unit
typ
Resolution
16
±0.015dB
Passband
0
Stopband
Remarks
max
Bit
0.4535fs
21.8kHz@fs = 48kHz
0.5465fs
26.2kHz@fs = 48kHz
±0.015
Passband ripple
Stopband attenuation
-63
Output data delay
HPF cutoff frequency
-3dB
dB
dB
48
1/fs
0.0000385fs
Hz
1.85Hz@fs = 48kHz
Switching Characteristics
Parameter
Symbol
Ratings
Conditions
min
typ
unit
max
PLL
CKIN frequency
fCKI
PLL used
EXT input present
BCLK frequency
fBCK
12
27
MHz
2.012
24.576
MHz
FBCLK = 0
64fs
FBCLK = 1
BCLK duty cycle
dtBK
LRCK frequency
fLR
32fs
45
50
7.86
55
%
48
kHz
LRCK duty cycle
dtLR
55
%
CLK transition time ↑
trCK
Rise time, MCLKIN/BCLK/LRCK inputs present
10
ns
CLK transition time ↓
tfCK
Fall time, MCLKIN/BCLK/LRCK inputs present
10
ns
45
50
Package Dimensions
unit : mm (typ)
3370
3.6
0.45
BOTTOM VIEW
1 2 3 4 5
4.4
6 7 8
0.55
F E
D CB A
0.5
0.85 MAX
0.0 NOM
0.3
SIDE VIEW
0.5
TOP VIEW
SANYO : FLGA40(4.4X3.6)
No.A1345-5/36
LC07410LG
Pin Assignment
NC
ADOUT
VDDIO
DVSS
SCK
NC
MCLKIN
LRCK
DVDD
TESTIN
SDA
CSB
MCLKO
VDDR
BCLK
DAIN
PDNB
VDREF
VSSR
REGOUT
VSSV
VDOUT
VCOFIL
VDDP
VDDV
VDIN
ALCIN
MICPWR
8
7
6
5
Top view
4
VDDA
BEEP
VSSS
SPOUTP
MICOUT MICINN
VSSA
LOUT2
VDDS
SPOUTN
NC
MICINP
VREF
LOUT1
SPKIN
NC
A
B
C
D
E
F
3
2
1
Block Diagram
MIC
Power
LDO
MCLKIN
MCLKO
-14 to +34dB
MIC
AMP
VDDR
VREG
VSSR
VDDP
ALCIN
3.3V
PLL
MICINP
MICINN
VCOFIL
MICPWR
MICOUT
3.0V
Digital
filter
ADC
BCLK
LRCK
0/+20/+26dB
ADOUT
VDDA
DAIN
I/F
VSSA
VREF
ALC
CTL
VREF
VDDIO
3.3V
0/4/6/8dB
LOUT1
MUTE
DVDD
VOL
DAC
DVSS
0/6dB
LOUT2
TESTIN
BEEP
GEN
+6/+12dB
SPKIN
3.3V or
Li+ batt.
LPF
REF
SDA
MODE
CTL
SCK
3.3V
Video out
PDNB
VDREF
VSSV
VDOUT
VDDV
CSB
VDIN
SPOUTN
VSSS
SPOUTP
SPK
AMP
BEEP
VDDS
LINE
OUT
1.8V or μP/
3.3V
DSP
1.8V or
3.3V
VIDEO
DAC
No.A1345-6/36
LC07410LG
(Note) I/O: I => input, Is => Schmitt input, O => output, IO s=> Schmitt input/output
Pin Function
Pin No.
Pin name
I/O
Function
B3
MICPWR
O
Microphone power supply output (2.3V)
B1
MICINP
I
Microphone amplifier input (+ side)
Equivalent circuit
70kΩ
B2
MICINN
I
Microphone amplifier input (- side)
70kΩ
C3
VDDA
−
Analog block power supply (3V)
C1
VREF
O
3V analog power supply reference voltage output
C2
VSSA
−
Analog block ground (0V)
D1
LOUT1
O
Line output 1
D2
LOUT2
O
Line output 2
D3
BEEP
I
BEEP signal input, mixed to speaker amplifier
5kΩ
5kΩ
107kΩ
D3
E1
SPKIN
I
Speaker amplifier input
10kΩ
E1
5kΩ
Continued on next page.
No.A1345-7/36
LC07410LG
Continued from preceding page.
Pin No.
Pin name
I/O
Function
Equivalent circuit
E2
VDDS
−
Speaker analog power supply
F2
SPOUTN
O
Speaker output (-)
F3
SPOUTP
O
Speaker output (+)
E3
VSSS
−
Speaker analog ground
E4
VDDV
−
Video driver analog power supply
F4
VDIN
I
Video signal input
120kΩ
120kΩ
F5
VDOUT
O
Video signal output
F6
VDREF
O
Video VREF
500Ω
500Ω
50kΩ
E5
VSSV
−
Video driver ground
E6
PDNB
Is
Reset (negative polarity)
F7
CSB
Is
Chip select (negative polarity) Microcontroller IF
E8
SCK
Is
Serial clock
Microcontroller IF
E7
SDA
Is
Serial data input
Microcontroller IF
D8
DVSS
−
Digital ground (0V)
C7
DVDD
−
Digital power supply (3.3V)
C8
VDDIO
−
Digital I/O power supply (3.3V/1.8V)
D7
TESTIN
I
Test input (VSS fixed in normal operation)
D6
DAIN
I
DAC serial data input
B8
ADOUT
O
ADC serial data output
schmitt
Continued on next page.
No.A1345-8/36
LC07410LG
Continued from preceding page.
Pin No.
Pin name
I/O
Function
B7
LRCK
IOs
LR clock input
C6
BCLK
IOs
Bit clock input
A6
MCLKO
O
Equivalent circuit
schmitt
Master clock output (Default: Set to Low, serial
setting enables output/Addr: 16h)
A7
MCLKIN
I
Master clock input
B6
B5
VDDR
−
Regulator power supply input (3.3V)
REGOUT
O
Regulator output pin
144kΩ
100kΩ
A5
VSSR
−
Regulator block ground
A4
VCOFIL
O
VCO filter pin
100Ω
100Ω
B4
VDDP
−
PLL block supply (3.0V)
A3
ALCIN
I
ALC amplifier input
20kΩ
A2
MICOUT
O
Microphone amplifier output
No.A1345-9/36
LC07410LG
Interface Timing Characteristics
Parameter
Ratings
Symbol
min
typ
unit
max
Microcontroller serial interface timing
SCLK cycle time
tCYC
4T
8T
ns
SCLK high period
tSH
2T
4T
ns
SCLK low period
tSL
2T
4T
ns
Data setup time
tSU
2T
4T
ns
Data hold time
tHD
2T
4T
ns
CSX rise to SCLK wait time
tWSCLK
0T
2T
ns
SCLK to CSX rise wait time
tWCSX
4T
6T
Rise time
tSR
50
ns
Fall time
tSF
50
ns
ns
Audio data timing
Clock phase (Note 2)
tPH
75
ns
Clock phase (Note 3)
tPH
Data delay time
tDD
1/(128fs)
ns
Data setup time
tSUA
1T
ns
Data hold time
tHDA
1T
ns
0
75
ns
Note 1: T = 1/fMCLK, fMCLK: Frequency of MCLKIN pin; example: when fMCLK = 10MHz, T = 100ns, 2T = 200ns
Note 2: LRCK and BCLK are inputs in Slave mode.
The MCLK timing needs only to be synchronized with LRCK and BCLK and its phase is irrelevant.
Note 3: In master mode, LRCK and BCLK are output in master mode and fs is the sampling frequency.
Note 4: The load of output pin: 30pF.
Microcontroller Serial Interface Timing Diagram
CSB
tCYC
tWSCLK
tSH
tSL
tWCSX
SCK
tSU tHD
tSF
tSR
A[7]
SDA
Dn[0]
Audio Data Timing Diagram
LRCK
tPH
tPH
BCLK
tDD
ADOUT
tSU
tHD
DAIN
No.A1345-10/36
LC07410LG
Audio Data Formats
• I2S mode
LRCK
BCLK
15 14
ADOUT
1
0
15 14
Lch Data
1
0
Rch Data
• Left-justified mode
LRCK
BCLK
15 14
ADOUT
1
0
15 14
Lch Data
1
0
15
Rch Data
• Right-justified mode
LRCK
BCLK
ADOUT
0
15 14
1
Lch Data
0
15 14
1
0
Rch Data
PLL/BCLK/LRCK Master/Slave
Pin No.
Slave Mode (PLL: OFF)
Master Mode (PLL: ON)
A7
MCLKIN
Input
Input
A6
MCLKO
Output (through)
Output (PLL = 256fs)
Slave Mode (ADF_MASTER = 0)
Master Mode (ADF_MASTER = 1)
Pin No.
Pin Name
Pin Name
B7
LRCK
Input
Output
C6
BCLK
Input
Output
No.A1345-11/36
LC07410LG
Microcontroller Serial Interface
The internal registers values are written by the serial interface consisting of the three CSB, SCK, and SDA lines.
When the CSB pin is set low, the LC07410LG is switched into the mode that enables operation. The data is received on
a byte basis with MSB first.
Continuous access (burst access) is also possible, and the addresses incremented by 1 are accessed in sequence with
each byte following access to the register specified by the address byte. If the size of data exceeding the highest address
(39h) is accessed in this process, the data concerned is treated as invalid. In other word, the address never wraps around
to 00h.
Transferring data to one address
A[7:0]
D[7:0]
X
: Designated address
: Register data
: Invalid
CSB
SCK
X
SDA
X
X
A[7] A[6] A[5] A[4] A[3] A[2] A[1] A[0] D[7] D[6] D[5] D[4] D[3] D[2] D[1] D[0]
ADDRESS BYTE
X
WRITE DATA (address A)
Transferring data to contiguous addresses
CSB
SCK
X
SDA
X
X
A[7] A[6] A[5] A[4] A[3] A[2] A[1] A[0] D0[7] D0[6] D0[5] D0[4] D0[3] D0[2] D0[1] D0[0] D1[7] D1[6] D1[5] D1[4] D1[3] D1[2] D1[1] D1[0]
ADDRESS BYTE
WRITE DATA (address A)
Dn[0]
X
WRITE DATA (address A+1)
No.A1345-12/36
LC07410LG
Specification Details
• Power down/system reset
When the PDNB pin is set to 0, all the circuits are set to power down mode regardless of the power down settings for
each block. A 0 on the PDNB pin also triggers a system reset.
After the power is first applied, the system must be reset without fail.
[See the section on “Checkpoint_2) Resetting”]
After resetting, the contents of the serial port register are initialized.
The VREF buffer is activated by releasing power down mode by setting the PDNB pin from 0 to 1, and then by setting
VREF_BIAS[1:0] to 01. When VREF_BIAS [1:0] is set to 10, VREF starts. Along with the start of VREF, the LINE
output pin is biased to 1/2VDDA. Once the VREF voltage has stabilized, VREF_BIAS [1:0] must be set to 11 (normal
state).
Reference voltage generator circuit
VREF_BIAS: Voltage Reference Bias
ADRS
Bit
01h
[5:4]
Name
VREF_BIAS
* Bold letters indicate initial settings.
Init
00b
Description
Sets the reference voltage circuit (VREF pin).
11: Normal operation (standard resistor value)
10: Quick rise to reference voltage <*1>
01: Activates IREF bias, VREF OFF 00: Power down
<*1> The target voltage is reached quickly by connecting a low-resistance element in the “reference voltage generation
circuit.” During normal operation, a standard resistance is recommended in order to save power.
Power Control
ADRS
Bit
00h
[7]
Name
MIC_PDX
Init
0b
Description
MIC amplifier circuit, power control
1: power on
[6]
MIC_PWR_PDX
0b
MIC power circuit (MIC_PWR pin), power control
1: power on
0: power down
[5]
PGA_PDX
0b
PGA circuit, power control
[4]
ADC_PDX
0b
[3]
DAC_PDX
0b
DAC circuit, power control
[2]
SEL_PDX
0b
Selector (LOUT2) circuit, power control
[1]
LO_PDX
0b
Line out circuit (LOUT1) circuit, power control
1: power on
1: power on
1: power on
1: power on
[0]
SP_PDX
0b
PLL_PDX
0b
REG_PDX
0b
VD_PDX
0b
0: power down
0: power down
0: power down
0: power down (PLL-EXT mode)
Regulator circuit, power control
1: power on
[0]
0: power down
PLL circuit, power control
1: power on
[1]
0: power down
Speaker amplifier circuit, power control
1: power on
[2]
0: power down
ADC circuit, power control
1: power on
01h
0: power down
0: power down
Video driver circuit, power control
1: power on
0: power down
Sampling Frequency Setting
Set sampling frequency used by FS [4:0] register. This is necessary to make it for correctly setting digital frequency
characteristic and ALC damping time constant. The setting is adjusted to a value that is the closest to fs used.
ADRS
Bit
Name
Init
15h
[3:0]
FS
1000b
Description
Sampling Frequency Setting
1000: 48kHz/0111: 44.1kHz/0110: 32kHz/0101: 24kHz
0100: 22.05kHz/0011: 16kHz/0010: 12kHz/0001: 11.025kHz
0000: 8kHz
Note: This setting doesn’t synchronize with PLL setting. It is necessary to set it individually respectively.
Refer to the page of PLL function explanation for PLL setting.
No.A1345-13/36
LC07410LG
• 3V Regulator
Built-in 3V Regulator for VDDA,VDDP.
The regulator starts by setting as REG_PDX = 1.
Output current is 100mA (typ).
It provides with max 200mA (typ) output current limiter for over-current protective function.
• Microphone (MIC) amplifier
The microphone amplifier has a differential input and a gain of +26dB (typ).
Its gain can also be set to +20dB or 0dB by register MGAIN [1:0]. Its input resistance is 70kΩ (typ). The MICPWR is a
power output pin for the microphone, and its output voltage is 2.3V (typ 0.767×VDDA).
The maximum output current is 20mA.
The microphone amplifier is placed in the power down mode by setting MIC_PDX to 0.
When MIC_PWR_PDX is set to 0, the microphone power supply circuit is placed in the power down mode.
ADRS
Bit
02h
[5:4]
Name
Init
MIC_GAIN
01b
Description
MIC amplifier circuit, gain setting
11: 26dB 10: 20dB 01: 0dB 00: 0dB
• Recording system automatic level control (ALC)
The amplifier gain of the PGA (Programmable Gain Amplifier) must be automatically adjusted so that the A/D
converter output audio level is setup to the predetermined value. The gain can be varied within a range (maximum) of
-14dB to +34dB.
When using ALC in the recording system, set REC_ALC to 1 and PB_ALC to 0 (recording system ALC mode).
When REC_ALC is set to 0 and PB_ALC is set to 0 (ALC off mode), the PGA is placed in the manual mode, and the
amplifier gain is fixed to the value of the ALC_GAIN register setting.
When PGA_PDX is set to 0, the PGA is placed in the power down mode. During normal use, the state of PGA_PDX
must be switched at the same time as ADC_PDX.
For further details on operation, refer to “Description of ALC/limiter (Automatic Level Control) operation.”
Any of eight recording ALC levels (in 1dB steps from -3dBFS to -10dBFS) can be set using the ALC_VAL register.
ADRS
Bit
03h
[6:4]
Name
ALC_VAL
Init
001b
Description
Set the ALC limiter level
000: -3dBFS 001: -4dBFS 010: -5dBFS 011: -6dBFS
100: -7dBFS 101: -8dBFS 110: -9dBFS 111: -10dBFS
04h
05h
06h
[2:0]
ALC_FA1
010b
[6:4]
ALC_THA
010b
Attack coefficient 1 setting
Set the attack speed switch over thresh
[2:0]
ALC_FA2
100b
Attack coefficient 2 setting
[6:4]
ALC_THR1
011b
Set the recovery speed switch over thresh1
[2:0]
ALC_FR1
100b
Recovery coefficient 1 setting
[6:4]
ALC_THR2
011b
Set the recovery speed switch over thresh2
Recovery coefficient 2 setting
[2:0]
ALC_FR2
100b
07h
[2:0]
ALC_FR3
100b
08h
[7]
ALC_FULLEN
0b
Recovery coefficient 3 setting
Sets the full scale detection mode
1: Performs attack operation regardless of the ALCZCD setting when a full scale is detected.
0: Normal operation
[6]
ALC_ZCD
1b
Controls the gain change operation at zerocross timing.
1: Changes the gain at zerocross timing.
0: Changes the gain without waiting for a zerocross timing.
[5:4]
ALC_ZCDTM
01b
Set the zerocross detection timeout time. Valid when [ALC_ZCD] = 1.
11: 8192/fs 10: 4096/fs 01: 2048/fs 00: 1024/fs
* It becomes the above-mentioned 1/4 times at fs 8k to12kHz,
It becomes the above-mentioned 1/2 times at fs 16k to 24kHz.
[3:2]
ALC_TLIM
01b
Set the inter-zerocross attack limit.
11: 4dB 10: 2dB 01: 1dB 00: 0.5dB
Valid when [ALC_ZCD] = 1
[1:0]
ALC_RWT
10b
Set the recovery alert time
11: 1024/fs 10: 512/fs 01: 256/fs 00: 128/fs
* It becomes the above-mentioned 1/4 times at fs 8k to 12kHz,
It becomes the above-mentioned 1/2 times at fs 16k to 24kHz.
Continued on next page.
No.A1345-14/36
LC07410LG
Continued from preceding page.
ADRS
Bit
09h
[7]
Name
Init
ALC_NGEN
0b
Description
Set the noise gate function
1: Valid 0: Invalid
0Bh
[6:4]
ALC_NGTH
100b
Set the noise gate silent detection thresh level
[3:2]
ALC_NGDT
10b
Set the noise gate silent detection time/See the gain attenuation time
[1:0]
ALC_NGRT
01b
Set the noise gate reset time
[5:0]
ALC_VMAX
0Eh
Set the maximum PGA gain value (Init value = 0Eh: 0dB)
Refer to “ALC Circuit Gain Setting Table.”
0Ch
[5:0]
ALC_GAIN
0Eh
Set the manual mode PGA gain value (Init value = 0Eh: 0dB)
Refer to “ALC Circuit Gain Setting Table.”
0Dh
[1:0]
REC_ALC
10b
PB_ALC
ALC mode setting
10: REC ALC, PB manual gain setting
01: PB ALC, REC manual gain setting
00/11: ALC OFF, REC/PB manual gain setting
See the section on "Description of ALC Operation."
• Attack coefficient 1
FA1[2:0]
• Attack coefficient 2
fs = 48kHz
1dB
24kHz
Attenuation time*
000
FA2[2:0]
12kHz
1/fs
1dB
Attenuation time*
20.83μs
000
1/fs
fs = 48kHz
24kHz
12kHz
20.83μs
001
2/fs
41.67μs
001
2/fs
41.67μs
010
4/fs
83.33μs
010
4/fs
83.33μs
011
8/fs
166.7μs
011
8/fs
166.7μs
9
100
16/fs
333.3μs
100
2 /fs
10.66ms
101
32/fs
666.6μs
101
210/fs
21.33ms
110
64/fs
1.333ms
110
211/fs
42.67ms
111
128/fs
2.666ms
111
12
2 /fs
85.33ms
* At fs = 32k to 48kHz setting. 1/4 times at 8k to 12kHz, 1/2 times at 16k to 24kHz (48kHz, 24kHz, 12kHz become the same speed).
• Attack speed switch over thresh level
THA[2:0]
Level to ALC_VAL
000
+1dB
001
+2dB
010
+3dB
011
+4dB
100
+5dB
101
+6dB
110
+7dB
111
+8dB
• Recovery coefficient 1
• Recovery coefficient 2
FR1[2:0]
FS/s*
FR2[2:0]
000
13.2
001
6.6
010
3.3
010
011
1.65
100
0.828
101
• Recovery coefficient 3
FS/s*
FR3[2:0]
FS/s*
000
3.3
000
0.828
001
1.65
001
0.424
0.828
010
0.212
011
0.424
011
0.106
100
0.212
100
0.053
0.424
101
0.106
101
0.026
110
0.212
110
0.053
110
0.013
111
0.106
111
0.026
111
0.006
* Value at fs = 48kHz, 24kHz, 12kHz
No.A1345-15/36
LC07410LG
• Recovery speed switch over thresh level 1
• Recovery speed switch over thresh level 2
THR1[2:0]
Level to ALC_VAL
THR2[2:0]
Level to ALC_VAL
000
-26dB
000
-20dB
001
-24dB
001
-18dB
010
-22dB
010
-16dB
011
-20dB
011
-14dB
100
-18dB
100
-12dB
101
-16dB
101
-10dB
110
-14dB
110
-8dB
111
Prohibition
111
Prohibition
• Zerocross timeout period
• Recovery alert time
ZCDTM[1:0]
Timeout period*
fs = 48k/24k/12kHz
RWT[1:0]
Standby time
00
1024/fs
21.33ms
00
128/fs
fs = 48k/24k/12kHz
2.67ms
01
2048/fs
42.67ms
01
256/fs
5.33ms
10
4096/fs
85.33ms
10
512/fs
10.67ms
11
8192/fs
170.7ms
11
1024/fs
21.33ms
* At fs = 32k to 48kHz setting. 1/4 times at 8k to 12kHz, 1/2 times at 16k to 24kHz (48kHz, 24kHz, 12kHz become the same speed).
ALC Circuit Gain Setting Table ALC_VMAX[5:0]/ALC_GAIN[5:0]
[5:0]
GAIN
[5:0]
GAIN
[5:0]
GAIN
[5:0]
GAIN
[5:0]
GAIN
00h
-14dB
0Ah
-4dB
14h
6dB
1Eh
16dB
28h
26dB
01h
-13dB
0Bh
-3dB
15h
7dB
1Fh
17dB
29h
27dB
02h
-12dB
0Ch
-2dB
16h
8dB
20h
18dB
2Ah
28dB
03h
-11dB
0Dh
-1dB
17h
9dB
21h
19dB
2Bh
29dB
04h
-10dB
0Eh
0dB
18h
10dB
22h
20dB
2Ch
30dB
05h
-9dB
0Fh
1dB
19h
11dB
23h
21dB
2Dh
31dB
06h
-8dB
10h
2dB
1Ah
12dB
24h
22dB
2Eh
32dB
07h
-7dB
11h
3dB
1Bh
13dB
25h
23dB
2Fh
33dB
08h
-6dB
12h
4dB
1Ch
14dB
26h
24dB
30h
34dB
09h
-5dB
13h
5dB
1Dh
15dB
27h
25dB
• Noise gate silent detection thresh
• Noise gate silent detection time/Gain attenuation speed (0dB → -35dB)
fs = 48kHz
NGTH[2:0]
Thresh
NGDT[1:0]
Detection time*
24kHz
fs = 48kHz
Gain attenuation time*
12kHz
000
-35dBFS
213/fs
00
14
0.17s
24kHz
12kHz
30×210/fs
11
0.64s
001
-41dBFS
01
2 /fs
0.34s
30×2 /fs
1.28s
010
-47dBFS
10
215/fs
0.68s
30×212/fs
2.56s
011
-53dBFS
11
216/fs
1.36s
30×213/fs
5.12s
100
-59dBFS
101
-65dBFS
110
-71dBFS
111
-77dBFS
* At fs = 32k to 48kHz setting. 1/4 times at 8k to 12kHz, 1/2 times at 16k to 24kHz
• Noise gate reset time (-35dB → 0dB)
fs = 48kHz
NGRT[1:0]
Gain reset time*
00
30×28/fs
24kHz
12kHz
9
0.16s
01
30×2 /fs
0.32s
10
30×210/fs
0.64s
11
30×211/fs
1.28s
* At fs = 32k to 48kHz setting. 1/4 times at 8k to 12kHz, 1/2 times at 16k to 24kHz (48kHz, 24kHz, 12kHz become the same speed).
No.A1345-16/36
LC07410LG
Relation Between Output level and Recovery Speed (FR,THR)
FR1
FR2
FR3
ALC VAL
THR2
THR1
Signal after
ADC
FR value is shown by inclination (FS/s) of the shape of recovery waves. (FS = Full Scale = 0dBFS)
Description of ALC/Limiter (automatic level control) operation
Note: Whatever is contained inside the parentheses “ ” is applicable in the PB-ALC mode.
The amplifier gain “digital volume value” of the PGA (programmable gain amplifier) is automatically adjusted so that
the A/D converter output audio level “digital volume output” is set to the ALC value “ALC_VAL [2:0]”. The PGA
“digital volume” gain can be varied in the -14dB to +34dB range. The maximum value “ALC_VMAX [5:0]” can be set
in this variable range.
• ALC settings
· Power-saving function
When [PGA_PDX] is 0, the ALC circuit and PGA circuit are set to power down mode.
· Manual function (ALC OFF)
At REC_ALC = PB_ALC = 0, it become manual mode.
PGA gain is fixed by value of ALC_GAIN [5:0]
Digital volume value is fixed by EVR_GAIN [6:0]
· System operation
ALC is performed by feeding back the A/D converter “digital volume” data. Accordingly, configure the settings
as shown in the table below in order for the ALC functions to be activated.
Mode
Resister
REC-ALC
PB-ALC
PGA_PDX
1
0
ADC_PDX
1
x
DAC_PDX
x
1
REC_ALC
1
0
PB_ALC
0
1
(1) Attack operations
When the ADC “digital volume” output exceeds the ALC limiter level, ALC_VAL[2:0], the PGA gain “digital
volume value” is lowered. When the rate of gain attenuation is ALC_THA[2:0] or more, ALC_FA1[1:0] results, but
when the value is less than ALC_THA[2:0], ALC_FA2[1:0] results.
When zero-cross detection ALC_ZCD is set to 1, the gain attenuation from zero-cross to zero-cross is limited by the
limit value ALC_TLIM[1:0].
No.A1345-17/36
LC07410LG
(2) Recovery operations
When the ADC “digital volume” output is less than 2dB of the ALC limiter level, ALC_VAL[1:0], and this status
continues for the recovery wait time, ALC_RWT[1:0], the PGA gain “digital volume value” is increased.
The rate of gain increase is performed using the recovery coefficients given below according to the amplitude.
Recovery coefficients by level
Output level
<THR1
THR1< <THR2
THR2< <VALC-2dB
FR
FR1
FR2
FR3
The increase in PGA gain “digital volume value” is carried out continuously while the ADC “digital volume” remains
less than 2dB of ALC_VAL[1:0]. The amount of increase in zero-cross to zero-cross PGA gain “digital volume value”
is at most 1dB.
Functions common to (1) and (2)
• Zero cross detection
When [ALC_ZCD] is set to 0, the PGA gain “digital volume value” changes regardless of the zero cross timing of the
A/D converter “digital volume” output.
When [ALC_ZCD] is set to 1, the PGA gain “digital volume value” changes at the zero cross timing of the A/D
converter “digital volume” output.
• Zero cross timeout
Even if the PGA “digital volume” output does not cross zero, as long as there is no zero cross signal during the
zero-cross timeout value, ALC_ZCDTM[1:0], a zero-cross signal is generated internally and the PGA gain “digital
volume value” is changed.
ALC Wave Forms
Input
Gain
ALC_VAL
ALC_VAL
-2dB
Output
b
a
c
e
f
g
h
d
a: Attack (FA1)
b: Attack (FA2)
d: Recovery wait time (RWT)
e: Recovery (FR1) f: Recovery (FR2) g: Recovery (FR3)
c, h: Stable
No.A1345-18/36
LC07410LG
• Noise gate function
The noise gate function is enabled when NGEN is 1. This function cannot be used during PB-ALC mode.
If the PGA input level continues at or below NGTH[2:0] for the period NGDT[1:0], the volume after ADC output is
decreased from 0dB to approximately -35dB at the rate NGDT[1:0].
If the PGA input level rises to NGTH+6dB or more, the volume after ADC output is increased from approximately
-35dB to 0dB at the rate NGRT[1:0].
Silent detection thresh
Input
Noise gate: Valid
Output
Noise gate: Invalid
Output
Amplitude detection phase
Silent detection thresh
Return level of detection thresh
VOL gain
Silent detection time
• ADC
PGA output undergoes AD conversion and is output as 16-bit serial audio data. The three formats, I2S, left justified, and
right justified are supported.
If ADC_PDX is set to 0, the ADC block is powered down. An interval of 64/fs is used as the ADC initialization interval
(initialization + data delay) from the point power down is canceled. When power is turned on, initialization is required
when switching the system clock.
A digital HPF for canceling DC offset is built-in. The cut-off frequency, fc, is 1.85Hz (@fs = 48kHz).
The full-scale voltage (0dBFS) is 0.6×VDDA.
• DAC
16-bit serial audio data undergoes DA conversion. The three formats, I2S, left justified, and right justified are supported.
If DAC_PDX is set to 0, the DAC block is powered down. An interval of 58/fs is used as the DAC initialization interval
(initialization + data delay) from the point power down is canceled. When power is turned on, initialization is required
when switching the system clock.
The full-scale voltage (0dBFS) is 0.6×VDDA.
No.A1345-19/36
LC07410LG
Audio Data Formats
ADRS
Bit
Name
Init
0Dh
[3]
AD_MUTE
0b
Description
Sets the ADC output MUTE
1: Enables MUTE function 0: Disables MUTE function
[2]
FBCLK
0b
Sets the BCLK frequency
1: 32fs 0: 64fs
0Eh
[4]
ADF_MASTER
0b
ADF circuit
1: Master mode, BCLK and LRCLK pins are set for output.
0: Slave mode, BCLK and LRCLK pins are set for input.
[3]
ADF_DAC_INV
0b
Sets the DAC input data of the ADF circuit.
1: Inverted 0: Non-inverted
[2]
ADF_ADC_INV
0b
Sets the ADC input data of the ADF circuit.
ADF_MODE
00b
1: Inverted 0: Non-inverted
[1:0]
Define the data format of the ADF circuit.
11, 10: Right justification (right-justified)
01: Left justification (left-justified)
00: I2S
See the section on "Audio Data Formats."
• Loopback
(a) Loopback mode (ADF_LB = 1)
Internal connect between ADOUT and DAIN, This enables the MIC input to be output to the line or speaker without
recording or playback operation. In this case, external output through ADOUT is enabled but external input through
DAIN is disabled.
(b) Standard mode (ADF_LB = 0)
The DAIN external input is enabled and the internal switch for ADOUT and DAIN is released.
ADOUT
I/F
DAIN
ADRS
Bit
0Fh
[5]
Name
ADF_LB
Init
0b
Description
Loopback setting
1: ADC→Internal loopback in DAC is done
0: ADC→Internal loopback in DAC is not done
Programmable Digital Filter
ADC
Programmable
Filter 1
DAIN
Windcut
HPF
Programmable
Filter 2
ADOUT
DAC
• Windcut HPF (1st order)
WIND_CUT [5:4] turns off the high-pass filter (through) when initialized to (00).
Regardless of the sampling frequency (fs), the cutoff frequency (fc) is 400Hz when WIND_CUT [5:4] is set at 11,
300Hz at 10, 200Hz at 01 and OFF at 00.
ADRS
Bit
0Dh
[5:4]
Name
Init
WIND_CUT
00b
Description
WIND_CUT Function (HPF fc setting)
11: 400Hz 10: 300Hz 01: 200Hz 00: OFF
No.A1345-20/36
LC07410LG
• Programmable Filter
A second order biquad filter that allows coefficients to be freely set is used for the programmable filter.
A notch filter, LPF, or other filter can be configured by setting the coefficients, a1, a2, b0, b1, and b2, in 16-bit 2’s
complement notation in a register. Make sure that the corresponding filter is OFF when setting or modifying
coefficients.
ADRS
Bit
0Dh
[7]
FILTER2
Name
Init
0b
[6]
FILTER1
0b
Description
Set the programmable filter2
1: ON 0: OFF
Set the programmable filter1
1: ON 0: OFF
1Bh
[7:0]
A1[15:8]
00h
1Ch
[7:0]
A1[7:0]
00h
1Dh
[7:0]
A2[15:8]
00h
1Eh
[7:0]
A2[7:0]
00h
1Fh
[7:0]
B0[15:8]
40h
20h
[7:0]
B0[7:0]
00h
21h
[7:0]
B1[15:8]
00h
22h
[7:0]
B1[7:0]
00h
23h
[7:0]
B2[15:8]
00h
24h
[7:0]
B2[7:0]
00h
25h
[7:0]
A1[15:8]
00h
26h
[7:0]
A1[7:0]
00h
27h
[7:0]
A2[15:8]
00h
28h
[7:0]
A2[7:0]
00h
29h
[7:0]
B0[15:8]
40h
2Ah
[7:0]
B0[7:0]
00h
2Bh
[7:0]
B1[15:8]
00h
2Ch
[7:0]
B1[7:0]
00h
2Dh
[7:0]
B2[15:8]
00h
2Eh
[7:0]
B2[7:0]
00h
Set the programmable filter1 coefficient a1
Set the programmable filter1 coefficient a2
Set the programmable filter1 coefficient b0
Set the programmable filter1 coefficient b1
Set the programmable filter1 coefficient b2
Set the programmable filter2 coefficient a1
Set the programmable filter2 coefficient a2
Set the programmable filter2 coefficient b0
Set the programmable filter2 coefficient b1
Set the programmable filter2 coefficient b2
• DSP Route Setting
The route of digital filter is selected by the SEL_USE_DSP register.
ADRS
Bit
Name
Init
0Fh
[1]
SEL_USE_DSP
0b
Description
DSP Route setting
1: DSP inserted in PB (DAC) side
0: DSP inserted in REC (ADC) side
Note: Programmable Filter and Wind Cut HPF functions serve as the DSP functions.
No.A1345-21/36
LC07410LG
• Digital Volume
Contained inside the D/A converter is a digital volume control, and by setting EVR_GAIN [6:0], the gain level can be
attenuated from +12dB (max) to -64dB or muted.
When EVR_ZCD is 0, the gain is changed immediately after setting EVR_GAIN [6:0].
When EVR_ZCD is 1, after setting EVR_GAIN [6:0] the gain is changed at the zero cross timing of the audio signals.
The timeout time for zero cross detection can be set using EVR_ZCDTM [1:0].
When EVR_SOFTSW is 1, the soft switching operation is performed, and after the EVR_GAIN [6:0] setting has been
changed, the gain automatically changes in 1-step increments until it arrives at the predetermined value. The period of
gain change can be set using EVR_SSC [1:0].
If EVR-SOFTSW is set to 1 and EVR_ZCD is set to 1, the D/A converter, after the lapse of the time defined by
EVR_SSC[1:0], repeats the cycle of waiting for the next zero cross point and changing the gain by 1 increment, until the
predetermined volume value is reached.
ADRS
Bit
10h
[7]
Name
Init
EVR_MUTE
1b
Description
Controls the mute function of the EVR (digital) circuit.
1: Enables MUTE function. 0: Disables MUTE function.
[6:0]
EVR_GAIN
00h
Controls the gain function of the EVR (digital) circuit. 00h: -64dB
57h: +12dB to 2Ch: -9.5dB/0.5dB step
2Bh: -10dB to 0Ch: -41dB/1.0dB step
0Bh: -42dB to 00h: -64dB/2.0dB step
11h
[6]
EVR_VOLZCD
1b
Controls the gain change operation of the EVR (digital) circuit at zerocross timing.
1: Changes the gain at the zerocross timing.
0: Changes the gain without waiting for a zerocross timing.
[5:4]
EVR_ZCDTM
01b
Set the zerocross detection timeout time of the EVR (digital) circuit.
11: 8192/fs 10: 4096/fs 01: 2048/fs 00: 1024/fs
Valid when [EVR_ZCD] = 1
[2]
EVR_SOFTSW
1b
Controls the soft switch function of the EVR (digital) circuit.
EVR_VOLTM
00b
Set the time of the soft switch function of the EVR (digital) circuit (dos not depend on fs).
1: ON 0: OFF
[1:0]
11, 10: Inhibited
01: 2.278ms/step, (200ms: When +12dB⇔MUTE)
00: 1.142ms/step, (100ms: When +12dB⇔MUTE)
Digital EVR Circuit Gain Setting Table EVR_GAIN [6:0]
[6:0]
GAIN
[6:0]
GAIN
[6:0]
GAIN
[6:0]
GAIN
[6:0]
GAIN
00h
-64dB
12h
-35dB
24h
-17dB
36h
-4.5dB
48h
+4.5dB
01h
-62dB
13h
-34dB
25h
-16dB
37h
-4dB
49h
+5dB
02h
-60dB
14h
-33dB
26h
-15dB
38h
-3.5dB
4Ah
+5.5dB
03h
-58dB
15h
-32dB
27h
-14dB
39h
-3dB
4Bh
+6dB
+6.5dB
04h
-56dB
16h
-31dB
28h
-13dB
3Ah
-2.5dB
4Ch
05h
-54dB
17h
-30dB
29h
-12dB
3Bh
-2dB
4Dh
+7dB
06h
-52dB
18h
-29dB
2Ah
-11dB
3Ch
-1.5dB
4Eh
+7.5dB
07h
-50dB
19h
-28dB
2Bh
-10dB
3Dh
-1dB
4Fh
+8dB
08h
-48dB
1Ah
-27dB
2Ch
-9.5dB
3Eh
-0.5dB
50h
+8.5dB
09h
-46dB
1Bh
-26dB
2Dh
-9dB
3Fh
+0dB
51h
+9dB
+9.5dB
0Ah
-44dB
1Ch
-25dB
2Eh
-8.5dB
40h
+0.5dB
52h
0Bh
-42dB
1Dh
-24dB
2Fh
-8dB
41h
+1dB
53h
+10dB
0Ch
-41dB
1Eh
-23dB
30h
-7.5dB
42h
+1.5dB
54h
+10.5dB
0Dh
-40dB
1Fh
-22dB
31h
-7dB
43h
+2dB
55h
+11dB
0Eh
-39dB
20h
-21dB
32h
-6.5dB
44h
+2.5dB
56h
+11.5dB
0Fh
-38dB
21h
-20dB
33h
-6dB
45h
+3dB
57h
+12dB
10h
-37dB
22h
-19dB
34h
-5.5dB
46h
+3.5dB
11h
-36dB
23h
-18dB
35h
-5dB
47h
+4dB
No.A1345-22/36
LC07410LG
• Playback System Automatic Level Control (ALC)
When REC_ALC is set to 0 and PB_ALC is set to 1 (playback system ALC mode), the digital volume control functions
as the playback system ALC. Subject the volume value to automatic adjustment so that the digital volume output level is
set to the predetermined value.
For further details on operation, refer to “Description of ALC/limiter (automatic level control) operation.”
Noise gate function (NGEN) setting is disabled if playback system ALC mode.
When REC_ALC is set to 0 and PB_ALC is set to 0 (ALC off mode), the digital volume control is set to manual mode,
and the gain is fixed to the EVR_GAIN [6:0] register setting.
• Line Amplifier
The line amplifier provides a gain of 0dB, +4dB, +6dB or +8dB.
When LO_MUTE is set to 1, the line output is muted.
When LO_PDX is set to 0, the line amplifier is placed in the power down mode.
If the line output is set to the high-impedance state when the line amplifier is placed in the power down mode,
LO_VREFSW must be set to 0.
ADRS
Bit
Name
Init
12h
[7]
LO_MUTE
1b
[6]
LO_VREFSW
1b
Description
Controls the mute function of the line out circuit.
1: Enables MUTE function. 0: Disables MUTE function.
State setting when power of line output id downed*
1: Connects to the reference power source (VREF).
0: Does not connect to the reference power source (VREF).
[5:4]
LO_GAIN
10b
Select the gain of the line out circuit.
11: +8dB 10: +6dB 01: +4dB 00: 0dB
* It is not possible to connect between LINE OUT and VREF by setting LO_VREFSW to 1 even if LO_PDX is set to 1.
• Speaker amplifier
The speaker amplifier must be started after the selector amplifier output (LOUT2) has been activated and the voltage has
stabilized. Either 0dB or +6dB can be selected as the selector amplifier gain using the SEL_GAIN setting.
VDDS in the range of 2.7V to 5.5V is supported. (Piezoelectric speaker supported)
The amplifier gain is 6dB (+12dB with the BTL output). (With an 8Ω load)
The SPKIN input resistance is 10kΩ (type).
When SP_PDX is set to 0, the speaker amplifier is placed in the power down mode.
Depending on VDDS, one of the four speaker terminal voltages can be selected using SP_BAIS [1:0] to achieve an
optimal dynamic range.
• Thermal Shutdown
If a chip temperature of 140°C or higher is detected while SP_TSD_EN is set 1, the speaker amplifier is placed in the
power down mode for protection.
The thermal shutdown function is disabled if SP_TSD_EN is set to 0.
ADRS
Bit
Name
Init
12h
[2]
SEL_GAIN
0b
Selector circuit, gain selection
Description
[1:0]
SEL_IN
01b
Selector input selection setting
[3:2]
SP_IDL
10b
1: +6dB 0: 0dB
00: Prohibition 01: DAC 10: ALC 11: Prohibition
13h
Set the idling current of the speaker amplifier circuit
11: 2.0mA 10: 1.0mA 01: 0.67mA 00: 0.5mA
[1:0]
SP_BIAS
00b
Set the bias control of the speaker amplifier circuit
11: 0.833×VDDA
10: 0.766×VDDA
01: 0.666×VDDA
00: 0.5×VDDA
14h
[7]
SP_OUT_EN
0b
Enables or disables the speaker amplifier circuit
1: ON 0: OFF
[6]
SP_TSD_EN
1b
Enables or disables the thermal shutdown function of the speaker amplifier circuit
1: ON 0: OFF
See the section on "Speaker Amplifier Start/Stop Sequence"
No.A1345-23/36
LC07410LG
• BEEP output
A signal input from the BEEP pin or a BEEP sound (pulse wave) generated within the IC can be output from the
speaker.
(a) EXT-BEEP operation
When BPMODE is 01, the signal input to the BEEP pin is output from the speaker.
(b) INT-BEEP operation
When BPMODE is 10/11, a BEEP signal generated within the IC is output from the speaker.
INTBPST
fsig
BEEP Output
Ton
Toff
Nrep
Use the BPHZ register to set the pulse frequency, fsig ,the BPTON and BPTOFF registers to set the on/off duty, and the
BPCNT register to set the repeat count, Nrep. Then set INTBPST = 0→1 to output the BEEP sound. Output stops
automatically when the specified number of beeps output.
When BPMODE is 10 (serial control mode), INTBPST control is carried out according to registers.
When BPMODE is 11 (parallel control mode), INTBPST control is carried out using the BEEP pin.
Note: When the transition INTBPST = 0→1 is detected, the BEEP sound starts. When BPMODE is 10 (serial control
mode), the BEEP sound is not output even if INTBPST = 1 is sent when INTBPST is set to 1.
If toff is 0, the continuous BEEP sound is output during the period given by ton*Nrep.
If Nrep is set to infinite, the ton/toff cycle repeats infinitely and stops when INTBPST is set to 0.
Output stops when INTBPST is set to 0, even in the middle of BEEP output.
The gain from the start of BEEP input until BTL output can be varied within the range -15dB to -21dB, based on the
SP_BPVOL[1:0] setting.
It is also possible to adjust the sound volume using an external resistor and by setting of 0dB.
[Againof approximately -21dB (typ) results with an external 100kΩ connection.]
ADRS
Bit
13h
[7:6]
Name
BPMODE
Init
00b
Description
BEEP output mode setting
11: INT-BEEP operation/parallel control mode
10: INT-BEEP operation/serial control mode
01: EXT-BEEP operation
00: OFF
[5:4]
BPVOL
11b
BEEP gain selection
11: -21dB 10: -18dB 01: -15dB 00: 0dB
2Fh
30h
[7:5]
BPTON
010b
[4:0]
BPTOFF
00110b
[7]
INTBPST
0b
INT-BEEP on duty (ton) setting
INT-BEEP off duty (toff) setting
INT-BEEP starting control (At BPMODE = 10, Valid)
[6:4]
BPHZ
011b
INT-BEEP frequency (fsig) setting
[3:0]
BPCNT
0110b
INT-BEEP number of cycles (Nrep) setting
No.A1345-24/36
LC07410LG
BPHZ[2:0]
fsig
BPTON[2:0]
Ton
BPTOFF[4:0]
Toff
BPTOFF[4:0]
Toff
000
1kHz
000
20ms
00000
0ms
01011
210ms
001
2kHz
001
40ms
00001
10ms
01100
230ms
010
3kHz
010
60ms
00010
30ms
01101
250ms
011
4kHz
011
80ms
00011
50ms
01110
270ms
100
5kHz
100
100ms
00100
70ms
01111
290ms
101
6kHz
101
120ms
00101
90ms
10000
310ms
110
7kHz
110
140ms
00110
110ms
10001
330ms
111
8kHz
111
160ms
BPCNT[3:0]
Nrep
BPCNT[3:0]
Nrep
0000
infinite
1000
8
0001
1
1001
9
0010
2
1010
10
0011
3
1011
11
0100
4
1100
12
0101
5
1101
13
0110
6
1110
14
0111
7
1111
15
00111
130ms
10010
350ms
01000
150ms
10011
370ms
01001
170ms
10100
390ms
01010
190ms
• PLL
(a) PLL mode (PLL_PDX = 1)
In this mode, the 256fs clock (MCLK) used by the CODEC block is generated from the clock (12, 13.5, 24 and
27MHz frequencies supported) which is input from MCLKIN, and BCLK and LRCK are output.
Sampling frequencies (fs) of 7.86kHz to 48kHz are supported.
fs setting
fs is set by setting the division ratio for each of the three frequency dividers (DIV1, DIV2, and DIV3) in respective
registers.
1. Set FCKI[2:0] for the MCLKIN frequency, results in 12MHz or 13.5MHz as the frequency input to DIV1.
2. Set DIV1, DIV2, and DIV3, while referring to the division ratio setting example table.
f MCKOUT =
f MCLKIN × DIV2
= 256fs
FCKI × DIV1× DIV3
ex. "FCKI = 2, DIV1 = 125, DIV2 = 128, DIV3 = 2" in case of "MCLKIN = 24MHz, fs = 24kHz"
(b) EXT mode (PLL_PDX = 0)
In this mode, the 256fs clock (MCLK) from MCLKIN is input and used.
When ADF_MASTER is 1, BCLK and LRCK whose frequency is obtained by dividing the frequency of MCLKIN
are output.
When ADF_MASTER is 0, BLCK and LRCK are external inputs.
* In the CODEC block, BCLK and LRCK must be synchronized with MCLK.
In PLL mode (PLL_PDX = 1), operation must be performed in BCLK output mode (ADF_MASTER = 1). In EXT
mode (PLL_PDX = 0) and when ADF_MASTER is 0, BCLK and LRCK synchronized with MCLK must be input.
No.A1345-25/36
LC07410LG
PLL Block Diagram
SEl_MCLKO
H
MCKOUT
PLL_FCK1[2:0]
MCLKIN
24MHz
12MHz
or
13.5MHz
27MHz
1/4
1/2
1/2
L
PLL_PDX
PLL_DIV1
EXT
DIV1
PLL
DIV2
DIV3
PLL
1/8 (32fs)
FBCLK 1/4 (64fs)
PLL_DIV2
1/256
CODEC
ADF_MASTER
LRCK
BCLK
ADRS
Bit
0Dh
[2]
Name
FBCLK
Init
0b
Description
Sets the BCLK frequency
0: 64fs 1: 32fs
0Eh
[4]
ADF_MASTER
0b
Sets the BCLK, LRCK master/slave
0: slave 1: master
16h
[5:4]
SEL_MCLKO
00b
MCLKO output selection
00: “L” 10: “H”
01/11: MCLKIN[PLL_PDX = 0] or PLL output [PLL_PDX = 1]
16h
[0]
17h
[7:0]
PLL_DIV1
07Dh
Sets the basis clock frequency ratio (DIV1)
000h: Prohibition 001h: 1/1 to 1FFh: 1/511 default: 07Dh(125)
18h
[0]
19h
[7:0]
PLL_DIV2
080h
Sets the VCO output frequency ratio (DIV2)
1Ah
[1:0]
PLL_DIV3
00b
Sets the MCLK output frequency ratio (DIV3)
[5:4]
PLL_FCKI
00b
Sets the MCLKIN input frequency ratio
000h: Prohibition 001h: 1/1 to 1FFh: 1/511 default: 080h(128)
00: 1/1 01: 1/2 10: 1/4 11: 1/4
00: 1/1 01: 1/2 10: 1/4 11: 1/4
Frequency Ratio Setting Example
DIV1 input = 12MHz
DIV1 input = 13.5MHz
Target frequency
Frequency Ratio Value
Frequency Ratio Value
fs(kHz)
256fs(MHz)
DIV1
DIV2
DIV3
DIV1
DIV2
DIV3
48
12.288
125
128
1
245
223
1
44.1
11.29
304
286
1
171
143
1
32
8.192
271
185
1
206
125
1
24
6.144
125
128
2
245
223
2
22.05
5.6448
304
286
2
171
143
2
16
4.096
271
185
2
206
125
2
12
3.072
125
128
4
245
223
4
11.025
2.8224
304
286
4
171
143
4
8
2.048
271
185
4
206
125
4
No.A1345-26/36
LC07410LG
• Video Driver
VDREF
REG
VD_DCTL
VREF2
VREF1
0dB
VDIN
0.1V
ATT
75Ω
LPF
-6/0dB
VD_GAIN
VDOUT
12dB
VDIN Sync DC: State of -12.5mV to 162.5mV (At 12.5mV/step, +12dB),
-25mV to 325mV (25mV/step, At +6dB) is adjustable to VDOUT Sync DC (100mV).
Either 6dB or 12dB can be selected as the total gain of the video amplifier using the internal register setting (VD_GAIN).
When the input sync level is within the -12.5mV to 162.5mV (At +12dB)/-25mV to 325mV (At 6dB) range, the output
sync level can be adjusted to 100mV using the internal register settings (VD_DCTL [3 : 0]).
ADRS
Bit
Name
Init
14h
[4]
VD_GAIN
0b
[3:0]
VD_DCTL
0001b
Description
Selects the driver gain of the video circuit
0: +6dB 1: +12dB
Selects the input sync level DC OFFSET of the video circuit
0000: -25mV to 1110: 325mV (+6dB)
0000: -12.5mV to 1110: 162.5mV (+12dB)
Video Driver Sync DC Level Adjustment Table
VD_DCTL[3:0]
0000
Input_Sync_DC
Input_Sync_DC
At +6dB
At +12dB
-25mV
-12.5mV
Output_Sync_DC
100mV
0001
0mV
0mV
100mV
0010
25mV
12.5mV
100mV
0011
50mV
25mV
100mV
0100
75mV
37.5mV
100mV
0101
100mV
50mV
100mV
0110
125mV
62.5mV
100mV
0111
150mV
75mV
100mV
1000
175mV
87.5mV
100mV
1001
200mV
100mV
100mV
1010
225mV
112.5mV
100mV
1011
250mV
125mV
100mV
1100
275mV
137.5mV
100mV
1101
300mV
150mV
100mV
1110
325mV
162.5mV
100mV
1111
0mV
0mV
100mV
No.A1345-27/36
LC07410LG
Register Table
ADRS (Address): displayed in hexadecimal notation,
Init (initial value): displayed in hexadecimal notation
Register bits indicated by "0" must be set to 0.
Registers indicated with a gray background are for IC testing and their initial values are fixed.
All registers (addresses: 00 to 25h) must be loaded with write data (including test registers).
Functions
ADRS
[7:0]
Register Data D[7:0]
Init
7
6
5
4
3
2
1
0
PM1
00h
00h
MIC_PDX
MIC_PWR_PDX
PGA_PDX
ADC_PDX
DAC_PDX
SEL_PDX
LO_PDX
SP_PDX
PM2
01h
00h
SYNC_CLR
0
VREF_BIAS[1]
VREF_BIAS[0]
0
PLL_PDX
REG_PDX
VD_PDX
MIC
02h
10h
0
0
MIC_GAIN[1]
MIC_GAIN[0]
0
0
0
0
ALC1
03h
12h
0
ALC_VAL[2]
ALC_VAL[1]
ALC_VAL[0]
0
ALC_FA1[2]
ALC_FA1[1]
ALC_FA1[0]
ALC2
04h
24h
0
ALC_THA[2]
ALC_THA[1]
ALC_THA[0]
0
ALC_FA2[2]
ALC_FA2[1]
ALC_FA2[0]
ALC3
05h
34h
0
ALC_THR1[2]
ALC_THR1[1]
ALC_THR1[0]
0
ALC_FR1[2]
ALC_FR1[1]
ALC_FR1[0]
ALC4
06h
34h
0
ALC_THR2[2]
ALC_THR2[1]
ALC_THR2[0]
0
ALC_FR2[2]
ALC_FR2[1]
ALC_FR2[0]
ALC5
07h
04h
0
0
0
0
0
ALC_FR3[2]
ALC_FR3[1]
ALC_FR3[0]
ALC6
08h
56h
ALC_FULLEN
ALC_ZCD
ALC_TLIM[1]
ALC_TLIM[0]
ALC_RWT[1]
ALC_RWT[0]
ALC7
09h
49h
ALC_NGEN
ALC_NGTH[2]
ALC_NGTH[1]
ALC_NGTH[0]
ALC_NGDT[1]
ALC_NGDT[0]
ALC_NGRT[1]
ALC_NGRT[0]
ALC8
0Ah
0Ah
0
0
0
0
1
0
1
0
ALC_ZCDTM[1] ALC_ZCDTM[0]
ALC9
0Bh
0Eh
0
0
ALC_VMAX[5]
ALC_VMAX[4]
ALC_VMAX[3]
ALC_VMAX[2]
ALC_VMAX[1]
ALC_VMAX[0]
ALC10
0Ch
0Eh
0
0
ALC_GAIN[5]
ALC_GAIN[4]
ALC_GAIN[3]
ALC_GAIN[2]
ALC_GAIN[1]
ALC_GAIN[0]
CODEC1
0Dh
02h
FILTER2
FILTER1
WIND_CUT[1]
WIND_CUT[0]
AD_MUTE
FBCLK
REC_ALC
PB_ALC
CODEC2
0Eh
00h
0
0
0
ADF_MASTER
ADF_DAC_INV
ADF_ADC_INV
ADF_MODE[1]
ADF_MODE[0]
CODEC3
0Fh
00h
0
0
ADF_LB
0
0
0
SEL_USE_DSP
0
EVR1
10h
80h
EVR_MUTE
EVR_GAIN[6]
EVR_GAIN[5]
EVR_GAIN[4]
EVR_GAIN[3]
EVR_GAIN[2]
EVR_GAIN[1]
EVR_GAIN[0]
EVR2
11h
54h
0
EVR_VOLZCD
0
EVR_SOFTSW
LINE/SEL
12h
E1h
LO_MUTE
LO_VREFSW
LO_GAIN[1]
LO_GAIN[0]
0
SEL_GAIN
SEL_IN[1]
SEL_IN[0]
SPK1
13h
38h
BPMODE[1]
BPMODE[0]
BPVOL[1]
BPVOL[0]
SP_IDL[1]
SP_IDL[0]
SP_BIAS[1]
SP_BIAS[0]
SPK2/VIDEO
14h
41h
SP_OUT_EN
SP_TSD_EN
0
VD_GAIN
VD_DCTL[3]
VD_DCTL[2]
VD_DCTL[1]
VD_DCTL[0]
0
0
FS[3]
FS[2]
FS[1]
FS[0]
0
0
0
PLL_DIV1[8]
PLL_DIV1[3]
PLL_DIV1[2]
PLL_DIV1[1]
PLL_DIV1[0]
FS
15h
08h
0
0
PLL1_1
16h
00h
0
0
PLL1_2
17h
7Dh
PLL_DIV1[7]
PLL_DIV1[6]
EVR_ZCDTM[1] EVR_ZCDTM[0]
SEL_MCLKO[1] SEL_MCLKO[0]
PLL_DIV1[5]
PLL_DIV1[4]
EVR_VOLTM[1] EVR_VOLTM[0]
PLL2_1
18h
00h
0
0
0
0
0
0
0
PLL_DIV2[8]
PLL2_2
19h
80h
PLL_DIV2[7]
PLL_DIV2[6]
PLL_DIV2[5]
PLL_DIV2[4]
PLL_DIV2[3]
PLL_DIV2[2]
PLL_DIV2[1]
PLL_DIV2[0]
PLL3
1Ah
00h
0
0
PLL_FCKI[1]
PLL_FCKI[0]
0
0
PLL_DIV3[1]
PLL_DIV3[0]
FILTER1_A1
1Bh
00h
A1[15]
A1[14]
A1[13]
A1[12]
A1[11]
A1[10]
A1[9]
A1[8]
FILTER1_A1
1Ch
00h
A1[7]
A1[6]
A1[5]
A1[4]
A1[3]
A1[2]
A1[1]
A1[0]
FILTER1_A2
1Dh
00h
A2[15]
A2[14]
A2[13]
A2[12]
A2[11]
A2[10]
A2[9]
A2[8]
FILTER1_A2
1Eh
00h
A2[7]
A2[6]
A2[5]
A2[4]
A2[3]
A2[2]
A2[1]
A2[0]
FILTER1_B0
1Fh
40h
B0[15]
B0[14]
B0[13]
B0[12]
B0[11]
B0[10]
B0[9]
B0[8]
FILTER1_B0
20h
00h
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
B0[2]
B0[1]
B0[0]
FILTER1_B1
21h
00h
B1[15]
B1[14]
B1[13]
B1[12]
B1[11]
B1[10]
B1[9]
B1[8]
FILTER1_B1
22h
00h
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
B1[2]
B1[1]
B1[0]
FILTER1_B2
23h
00h
B2[15]
B2[14]
B2[13]
B2[12]
B2[11]
B2[10]
B2[9]
B2[8]
FILTER1_B2
24h
00h
B2[7]
B2[6]
B2[5]
B2[4]
B2[3]
B2[2]
B2[1]
B2[0]
FILTER2_A1
25h
00h
A1[15]
A1[14]
A1[13]
A1[12]
A1[11]
A1[10]
A1[9]
A1[8]
FILTER2_A1
26h
00h
A1[7]
A1[6]
A1[5]
A1[4]
A1[3]
A1[2]
A1[1]
A1[0]
FILTER1_A2
27h
00h
A2[15]
A2[14]
A2[13]
A2[12]
A2[11]
A2[10]
A2[9]
A2[8]
FILTER1_A2
28h
00h
A2[7]
A2[6]
A2[5]
A2[4]
A2[3]
A2[2]
A2[1]
A2[0]
Continued on next page
No.A1345-28/36
LC07410LG
Continued from precceding page.
Functions
ADRS
[7:0]
Register Data D[7:0]
Init
7
6
5
4
3
2
1
0
FILTER1_B0
29h
40h
B0[15]
B0[14]
B0[13]
B0[12]
B0[11]
B0[10]
B0[9]
B0[8]
FILTER1_B0
2Ah
00h
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
B0[2]
B0[1]
B0[0]
FILTER1_B1
2Bh
00h
B1[15]
B1[14]
B1[13]
B1[12]
B1[11]
B1[10]
B1[9]
B1[8]
FILTER1_B1
2Ch
00h
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
B1[2]
B1[1]
B1[0]
FILTER1_B2
2Dh
00h
B2[15]
B2[14]
B2[13]
B2[12]
B2[11]
B2[10]
B2[9]
B2[8]
FILTER1_B2
2Eh
00h
B2[7]
B2[6]
B2[5]
B2[4]
B2[3]
B2[2]
B2[1]
B2[0]
SPK_BEEP1
2Fh
46h
BPTON[2]
BPTON[1]
BPTON[0]
BPTOFF[4]
BPTOFF[3]
BPTOFF[2]
BPTOFF[1]
BPTOFF[0]
SPK_BEEP2
30h
36h
INTBPST
BPHZ[2]
BPHZ[1]
BPHZ[0]
BPCNT[3]
BPCNT[2]
BPCNT[1]
BPCNT[0]
TEST1
31h
00h
0
0
0
0
0
0
0
0
TEST2
32h
00h
0
0
0
0
0
0
0
0
TEST3
33h
00h
0
0
0
0
0
0
0
0
TEST4
34h
9Dh
1
0
0
1
1
1
0
1
TEST5
35h
10h
0
0
0
1
0
0
0
0
TEST6
36h
A3h
1
0
1
0
0
0
1
1
TEST7
37h
01h
0
0
0
0
0
0
0
1
TEST8
38h
21h
0
0
1
0
0
0
0
1
TEST9
39h
00h
0
0
0
0
0
0
0
0
Register Description
ADRS
Bit
00h
[7]
MIC_PDX
0b
MIC amplifier circuit, power control
1: power on
0: power down
[6]
MIC_PWR_PDX
0b
MIC Power circuit, power control
1: power on
0: power down
[5]
PGA_PDX
0b
PGA circuit, power control
1: power on
0: power down
[4]
ADC_PDX
0b
ADC circuit, power control
1: power on
0: power down
[3]
DAC_PDX
0b
DAC circuit, power control
1: power on
0: power down
[2]
SEL_PDX
0b
Selector circuit, power control
1: power on
0: power down
[1]
LO_PDX
0b
Line out circuit circuit, power control
1: power on
0: power down
[0]
SP_PDX
0b
Speaker amplifier circuit, power control
1: power on
0: power down
[7]
SYNC_CLR
0b
Internal logic clear
1: ON 0: OFF(normal operation)
[5]
VREF_BIAS
00b
01h
Name
Init
Description
Reference voltage circuit (VREF pin) setting
00: Power down 11: Normal operation
[4]
10: Quick rise to reference voltage 01: IREF ON/VREF OFF
[2]
PLL_PDX
0b
PLL circuit, power control
1: power on
0: power down
[1]
REG_PDX
0b
REG circuit, power control
1: power on
0: power down
0: power down
VD_PDX
0b
Video driver circuit, power control
1: power on
02h
[5:4]
[0]
MIC_GAIN
01b
MIC amplifier circuit, gain setting
11: +26dB 10: +20dB 01: 0dB 00: 0dB
03h
[6:4]
ALC_VAL
001b
Set the ALC limiter level
000: -3dBFS 001: -4dBFS 010: -5dBFS 011: -6dBFS
100: -7dBFS 101: -8dBFS 110: -9dBFS 111: -10dBFS
04h
05h
06h
07h
[2:0]
ALC_FA1
010b
[6:4]
ALC_THA
010b
Attack coefficient 1 setting
Set the attack speed switch over thresh
[2:0]
ALC_FA2
100b
Attack coefficient 2 setting
[6:4]
ALC_THR1
011b
Set the recovery speed switch over thresh 1
[2:0]
ALC_FR1
100b
Recovery coefficient 1 setting
[6:4]
ALC_THR2
011b
Set the recovery speed switch over thresh 2
[2:0]
ALC_FR2
100b
Recovery coefficient 2 setting
[2:0]
ALC_FR3
100b
Recovery coefficient 3 setting
Continued on next page
No.A1345-29/36
LC07410LG
Continued from precceding page
ADRS
Bit
08h
[7]
ALC_FULLEN
Name
Init
0b
Full scale detection mode setting.
Description
1: ON 0: OFF
[6]
ALC_ZCD
1b
Controls the gain change operation at zerocross timing.
1: ON 0: OFF
[5:4]
ALC_ZCDTM
01b
Set the zerocross detection timeout time. Valid when [ALC_ZCD] = 1.
[3:2]
ALC_TLIM
01b
11: 8192/fs 10: 4096/fs 01: 2048/fs 00: 1024/fs
Set the inter-zerocross attack limit.
11: 4dB 10: 2dB 01: 1dB 00: 0.5dB Valid when [ALC_ZCD] = 1
[1:0]
ALC_RWT
10b
Set the recovery alert time
11: 1024/fs 10: 512/fs 01: 256/fs 00: 128/fs
09h
[7]
ALC_NGEN
0b
[6:4]
ALC_NGTH
100b
Set the noise gate silent detection thresh level
[3:2]
ALC_NGDT
10b
Set the noise gate silent detection time/Set the gain attenuation time
[1:0]
ALC_NGRT
01b
Set the noise gate reset time
0Bh
[5:0]
ALC_VMAX
0Eh
Set the maximum PGA gain value (Init value 0Eh: 0dB)
0Ch
[5:0]
ALC_GAIN
0Eh
Set the manual mode PGA gain value (Init value 0Eh: 0dB)
0Dh
[7]
FILTER2
0b
Programmable Filter2 setting 1: ON 0: OFF
[6]
FILTER1
0b
Programmable Filter1 setting 1: ON 0: OFF
WIND_CUT
00b
[5:4]
Set the noise gate function 1: Valid 0: Invalid
WIND_CUT function (HPF fc setting)
11: 400Hz 10: 300Hz 01: 200Hz 00: OFF
[3]
AD_MUTE
[2]
FBCLK
0b
Set the BCLK frequency 1: 32fs 0: 64fs
REC_ALC
10b
Set the ALC mode 10: REC ALC 01: PB ALC 00/11: ALC OFF
[1:0]
0b
ADC output MUTE setting 1: Enables MUTE function 0: Disables MUTE
PB_ALC
0Eh
[4]
ADF_MASTER
0b
ADF circuit 1: Master mode 0: Slave mode
[3]
ADF_DAC_INV
0b
ADF circuit, DAC input data setting 1: Inverted 0: Non-inverted
[2]
ADF_ADC_INV
0b
ADF circuit, ADC input data setting 1: Inverted 0: Non-inverted
ADF_MODE
00b
ADF circuit, Format setting
11, 10: right-justified 01: left-justified 00: I2S
[5]
ADF_LB
0b
Loopback setting 1: Internal loopback is done 0: Internal loopback is not done
[1]
SEL_USE_DSP
0b
DSP route setting 1: PB (DAC) side 0: REC(ADC) side
[7]
EVR_MUTE
1b
[1:0]
0Fh
10h
Controls the mute function of the EVR (digital) circuit.
1: Enables MUTE function. 0: Disables MUTE function.
[6:0]
EVR_GAIN
00h
Controls the gain function of the EVR (digital) circuit. 00h: -64dB
57h: +12dB to 2Ch: -9.5dB /0.5dB step
2Bh: -10dB to 0Ch: -41dB /1.0dB step
0Bh: -42dB to 00h: -64dB /2.0dB step
11h
[6]
EVR_VOLZCD
1b
[5:4]
EVR_ZCDTM
01b
Controls the gain change operation of the EVR (digital) circuit at zerocross timing.
1: ON 0: OFF
Set the zerocross detection timeout time of the EVR (digital) circuit.
11: 8192/fs 10: 4096/fs 01: 2048/fs 00: 1024/fs
Valid when [EVR_ZCD] = 1
[2]
[1:0]
EVR_SOFTSW
1b
EVR_VOLTM
00b
Controls the soft switch function of the EVR (digital) circuit. 1: ON 0: OFF
Set the time of the soft switch function of the EVR (digital) circuit (dos not depend on fs).
01: 2.278ms/step, (200ms: When +12dB⇔MUTE)
00: 1.142ms/step, (100ms: When +12dB⇔MUTE) 11, 10: Set prohibition
12h
[7]
LO_MUTE
1b
[6]
LO_VREFSW
1b
Line out circuit, MUTE function 1: Enables MUTE function 0: Disables MUTE function
State setting when power of lineout is downed
1: Connects to the reference power source (VREF)
0: Does not connects to the reference power source (VREF)
[5:4]
[2]
13h
LO_GAIN
10b
Line out circuit, gain selection 11: +8dB 10: +6dB 01: +4dB 00: 0dB
SEL_GAIN
0b
Selector circuit, gain selection 1: +6dB 0: 0dB
[1:0]
SEL_IN
01b
Selector input selection setting
[7:6]
BPMODE
00b
BEEP output mode setting 01: EXT-BEEP operation 00: OFF
11: INT-BEEP operation/parallel control 10: INT-BEEP operation/serial control
[5:4]
BPVOL
11b
BEEP gain selection 11: -21dB 10: -18dB 01: -15dB 00: 0dB
[3:2]
SP_IDL
10b
Set the idling current of the speaker amplifier circuit
11: 2.0mA 10: 1.0mA 01: 0.67mA 00: 0.5mA
[1:0]
SP_BIAS
00b
Set the bias control of the speaker amplifier circuit
11: 0.833×VDDA 10: 0.766×VDDA 01: 0.666×VDDA 00: 0.5×VDDA
00: Prohibition 01: DAC 10: ALC 11: Prohibition
Continued on next page
No.A1345-30/36
LC07410LG
Continued from preceding page
ADRS
Bit
14h
[7]
Name
Init
SP_OUT_EN
0b
Description
Enables or disables the speaker amplifier circuit
1: ON 0: OFF
[6]
SP_TSD_EN
1b
Enables or disables the thermal shutdown function of the speaker amplifier circuit
1: ON 0: OFF
[4]
VD_GAIN
0b
[3:0]
VD_DCTL
0001b
Selects the driver gain of video circuit 0: +6dB 1: +12dB
Select the Input Sync Level DC OFFSET of video circuit
0000: -25mV to 1110: 325mV (+6dB)
0000: -12.5mV to 1110: 162.5mV (+12dB)
15h
[3:0]
FS
1000b
Sampling frequency setting
1000: 48kHz / 0111: 44.1kHz / 0110: 32kHz / 0101: 24kHz
0100: 22.05kHz / 0011: 16kHz / 0010: 12kHz / 0001: 11.025kHz/
0000: 8kHz
16h
[5:4]
SEL_MCLKO
00b
MCLKO output selection
00: “L” 00: “H”
01/11: MCLKIN [PLL_PDX = 0] or PLL output [PLL_PDX = 1]
16h
[0]
17h
[7:0]
PLL_DIV1
07Dh
Sets the basis clock frequency ratio (DIV1)
000H: Prohibition 001h: 1/1 to 1FFh: 1/511 default: 07Dh(125)
18h
[0]
19h
[7:0]
PLL_DIV2
080h
Sets the VCO output frequency ratio (DIV2)
1Ah
[5:4]
PLL_FCKI
00b
Sets the MCLKIN input frequency ratio 00: 1/1 01: 1/2 10: 1/4 11: 1/4
[1:0]
PLL_DIV3
00b
Sets the MCLK output frequency ratio (DIV3) 00: 1/1 01: 1/2 10: 1/4 11: 1/4
Sets the programmable Filter1 coefficient a1
000H: Prohibition 001h: 1/1 to 1FFh: 1/511 default: 080h(128)
1Bh
[7:0]
A1[15:8]
00h
1Ch
[7:0]
A1[7:0]
00h
1Dh
[7:0]
A2[15:8]
00h
1Eh
[7:0]
A2[7:0]
00h
1Fh
[7:0]
B0[15:8]
40h
20h
[7:0]
B0[7:0]
00h
21h
[7:0]
B1[15:8]
00h
22h
[7:0]
B1[7:0]
00h
23h
[7:0]
B2[15:8]
00h
24h
[7:0]
B2[7:0]
00h
25h
[7:0]
A1[15:8]
00h
26h
[7:0]
A1[7:0]
00h
27h
[7:0]
A2[15:8]
00h
28h
[7:0]
A2[7:0]
00h
29h
[7:0]
B0[15:8]
40h
2Ah
[7:0]
B0[7:0]
00h
2Bh
[7:0]
B1[15:8]
00h
2Ch
[7:0]
B1[7:0]
00h
2Dh
[7:0]
B2[15:8]
00h
Sets the programmable Filter1 coefficient a2
Sets the programmable Filter1 coefficient b0
Sets the programmable Filter1 coefficient b1
Sets the programmable Filter1 coefficient b2
Sets the programmable Filter2 coefficient a1
Sets the programmable Filter2 coefficient a2
Sets the programmable Filter2 coefficient b0
Sets the programmable Filter2 coefficient b1
Sets the programmable Filter2 coefficient b2
2Eh
[7:0]
B2[7:0]
00h
2Fh
[7:5]
BPTON
010b
INT-BEEP on duty(ton) setting
[4:0]
BPTOFF
00110
INT-BEEP off duty(toff) setting
[7]
INTBPST
0b
b
30h
31h
INT-BEEP starting control (At BPMODE = 10 valid)
[6:4]
BPHZ
011b
INT-BEEP frequency (fsig) setting
[3:0]
BPCNT
0110b
INT-BEEP number of cycles (Nrep) setting
TEST
to 39h
MIC = Microphone amp
PGA = Programmable Gain
ALC = Automatic Level Control
Amplifier
ADC = AD Converter
ADRS = Address
DAC = DA Converter
Init = Initial value
EVR = Electronic Variable Resistor
Nh = N denotes a hexadecimal number
ADF = Audio Data Format
Nb = N denotes a binary number
No.A1345-31/36
LC07410LG
Control Sequence
Reference voltage, line out start/stop sequence
Common refernce voltage
VREF_BIAS[1]
VREF_BIAS[0]
0.5×VDDA
VREF pin
Line output circuit
Line output signal
t4
LO_PDX
t3
t3
LO_MUTE
0.5×VDDA
LOUT1 pin
t0
t1
t2
t5
• Recommendation value
t0 > 1ms (Pull down period, at already when LOUT1 pin is GND level.)
t1 > 100ms (Rapid charge period, at VREF pin connected capacity is 4.7μF)
t2 > 300ms (LOUT1 charge time)
t3 > 1ms (Waiting time of MUTE ON/OFF)
t4 > 0s
t5 > 300ms (Pull down period)
• It makes it to LO_VREFSW = 1 usually.
• LO_VREFSW function at power down (LO_PDX = 0)
LO_VREFSW = 1: LOUT1 pin becomes VREF level output
LO_VREFSW = 0: LOUT1 pin becomes Hi-Z
Speaker Amplifier Start/Stop Sequence
Speaker amplifier
input signal
SP_PDX
t4
SP_OUT_EN
t1
SPOUTP/N pin
(Speaker output)
t2
t3
t2
t3
0.5×VDDS
• Recommendation value
t1 > 5ms (Speaker bias start-up time)
t2 ≠ 10ms (Processing period when POP sound is decreased. Input signal recommends MUTE.)
t3 > 15ms
t4 > 1ms
• External capacitance connected to SPKIN pin is 0.1μF
• SP_OUT_EN must be set to 0 when power down (SP_PDX = 0) mode.
No.A1345-32/36
LC07410LG
Digital Filter
ADC/DAC digital filters
ADC Digtal Filter Frequency Response
ADC Digtal Filter Frequency Response (passband)
0.2
0
0.15
– 20
Amplitude – dB
Amplitude – dB
0.1
– 40
– 60
– 80
0.05
0
– 0.05
– 100
– 0.1
– 120
– 0.15
– 140
– 0.2
0
1
2
3
4
0
0.1
Frequency – Xfs
DAC FIR Filter Frequency Response
0
0.2
0.3
0.4
0.5
0.4
0.5
Frequency – Xfs
DAC FIR Filter Ripple
0.05
0.04
– 20
0.03
0.02
Gain – dB
Gain – dB
– 40
– 60
– 80
0.01
0
– 0.01
– 0.02
– 100
– 0.03
– 120
– 0.04
– 140
– 0.05
0
0.5
1.0
1.5
2.0
2.5
Frequency – fs
3.0
3.5
4.0
0
0.1
0.2
0.3
Frequency – fs
No.A1345-33/36
LC07410LG
Programmable digital filter setting example
@fs = 48kHz
Notch Filter
5
1kHz
High Shelf Filter
5
1kHz
Q = 0.7
0
2kHz
–5
fb = 4kHz
fb = 4kHz
– 15
– 20
– 25
– 30
– 35
gain
(-6dB)
–5
– 10
f0 = 15kHz
(-20dB)
f0 = 8kHz
– 45
– 25
0
5
10
15
20
25
5
0
10
f – kHz
15
20
25
f – kHz
Equalizer
15
Equalizer
15
f0 = 14kHz
f0 = 8kHz
10
10
5
gain +12dB
fb = 2kHz
Response – dB
fb = 8kHz
Response – dB
(-12dB)
– 15
– 20
f0 = 16kHz
– 40
f0 = 20kHz
0
Response – dB
– 10
Response – dB
2kHz
gain +6dB
0
fb = 1kHz
gain -6dB
fb = 4kHz
gain -12dB
–5
– 10
5
fb = 4kHz
gain +12dB
fb = 1kHz
gain +6dB
0
gain -6dB
–5
fb = 3kHz
gain -12dB
fb = 12kHz
– 10
f0 = 5kHz
f0 = 16kHz
– 15
– 15
5
0
10
15
20
25
0
5
10
f – kHz
LPF
0
15
20
25
f – kHz
HPF
5
Q = 0.7
0
– 10
Response – dB
– 40
–5
kHz
Response – dB
f0 = 16
Hz
8k
Hz
2k
Hz
4k
– 20
– 60
– 80
– 100
– 15
– 20
– 25
z
0H
z
=
0H
f0
20 z
0H
40
z
H
1k
10
– 30
– 35
– 120
– 40
– 140
0.1
– 45
2
3
5 7
1
2
3
5 7 10
f – kHz
2
3
5 7 100
0.01
2
3
5 7 0.1
2
3
5 7
f – kHz
1
2
3
5 7 10
No.A1345-34/36
LC07410LG
Checkpoints
The user is responsible for ascertaining whether this IC can be adopted for the set to be mass production by the user,
including the various condition for mounting in the set.
1) Power supply
• The 3.0V type and 3.0V/5.0V type are available as the power supply pins.
1.8V type: Digital power supply I/O (VDDIO)
3.0V type: Digital power supply (VDD), analog power supplies (VDDR, VDDA, VDDV, VDDP)
3.0V/5.0V type: Analog power supply (VDDS)
• The power-on sequence is such that the power is first applied in sequence starting with the circuits that operate
using a high voltage and the power is turned off in sequence starting with the circuits that operate using a low
voltage.
2) Resetting
• At power-on, the PDNB pin must be set to low without fail.
(A) or (B) is executed as shown in the figure below.
95% power startup level
Normal operation start
Power pin
tD
PDNB
0.8V
(A)
tD
PDNB
0.8V
tD > 1μs
(B)
Notes: (A) is reset at the same time as the power is first applied.
(B) is reset immediately after the power is first applied.
The MCLKIN pin clock input must be provided without fail during either the (A) or (B) period.
3) 3-line serial setting
• Whenever 3-line serial setting is to be performed, it must be done where the MCLKIN input has stabilized without
fail.
• If garbled data is found, restart the IC (switching the state of the PDNB pin from low to high) and perform 3-line
serial setting again.
No.A1345-35/36
LC07410LG
Application Circuit Example
VDDR
10μF 3900pF
3.0V
BCLK
MCLKIN
VDDR
MCLKO
10μF
1μF
VREG
3.3kΩ
VSSR
VDDP
0.068μF
VCOFIL
0.1μF
ALCIN
MICOUT
1μF
MICPWR
2.2k to
4.7kΩ
LRCK
0.47μF
MICINP
ADOUT
MICINN
DAIN
0.47μF
VDDIO
VDDA
VDDIO
VSSA
DVDD
VREF
DVSS
10μF
10μF
DVDD
μP/
DSP
10μF
4.7μF
LINE
OUT
LOUT1
TESTIN
LOUT2
SDA
SPKIN
SCK
BEEP
CSB
0.1μF
0.1μF
VDDS
VDDV Video out
PDNB
VDREF
1μF
VSSV
VDOUT
VDDV
75Ω
VDIN
SPOUTP
SPOUTN
VSSS
10μF
10μF
VDDS
0.01μF
VIDEO
DAC
SANYO Semiconductor Co.,Ltd. assumes no responsibility for equipment failures that result from using
products at values that exceed, even momentarily, rated values (such as maximum ratings, operating condition
ranges, or other parameters) listed in products specifications of any and all SANYO Semiconductor Co.,Ltd.
products described or contained herein.
SANYO Semiconductor Co.,Ltd. strives to supply high-quality high-reliability products, however, any and all
semiconductor products fail or malfunction with some probability. It is possible that these probabilistic failures or
malfunction could give rise to accidents or events that could endanger human lives, trouble that could give rise
to smoke or fire, or accidents that could cause damage to other property. When designing equipment, adopt
safety measures so that these kinds of accidents or events cannot occur. Such measures include but are not
limited to protective circuits and error prevention circuits for safe design, redundant design, and structural
design.
In the event that any or all SANYO Semiconductor Co.,Ltd. products described or contained herein are
controlled under any of applicable local export control laws and regulations, such products may require the
export license from the authorities concerned in accordance with the above law.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying and recording, or any information storage or retrieval system, or otherwise,
without the prior written consent of SANYO Semiconductor Co.,Ltd.
Any and all information described or contained herein are subject to change without notice due to
product/technology improvement, etc. When designing equipment, refer to the "Delivery Specification" for the
SANYO Semiconductor Co.,Ltd. product that you intend to use.
Information (including circuit diagrams and circuit parameters) herein is for example only; it is not guaranteed
for volume production.
Upon using the technical information or products described herein, neither warranty nor license shall be granted
with regard to intellectual property rights or any other rights of SANYO Semiconductor Co.,Ltd. or any third
party. SANYO Semiconductor Co.,Ltd. shall not be liable for any claim or suits with regard to a third party's
intellctual property rights which has resulted from the use of the technical information and products mentioned
above.
This catalog provides information as of August, 2010. Specifications and information herein are subject
to change without notice.
PS No.A1345-36/36