9 LRCKI Input/Output Channel Clock Pin
10 BCLKI Audio Serial Data Clock Pin
11 SDTOO Audio Serial Data Output Pin
12 SDTII Audio Serial Data Input Pin
13 DGND- Digital Ground Pin
14 VD- Digital Power Supply Pin, +3V
CS
15
16 CCLKI Control Clock Input Pin
17 CDTOO Control Data Output Pin
18 CDTII Control Data Input Pin
19 DZFO Zero Detect Pin
20 LOUTO Lch analog output pin
21 ROUTO Rch analog output pin
22 VCMLO Lch Common Voltage Output Pin, 0.5 x VA
23 VCMRO Rch Common Voltage Output Pin, 0.5 x VA
24 VCOMO Common Voltage Output Pin, 0.5 x VA
I Reset & Power down Pin
I Chip Select Pin
Don't be connected with external circuit.
Don't be connected with external circuit.
Don't be connected with external circuit.
M0026-E-001998/08
- 4 -
Page 5
ASAHI KASEI[AK4516A]
ABSOLUTE MAXIMUM RATING
(AGND,DGND=0V; Note 1 )
ParameterSymbolminmaxUnits
Power Supplies: Analog
Digital
VD-VA
Input Current (Any pin except supplies.)IIN Analog Input Voltage
LIN1,LIN2,RIN1,RIN2
Digital Input VoltageVIND-0.3VA+0.3V
Ambient TemperatureTa-2085
Storage TemperatureTstg-65150
Note 1 . All Voltage with respect to ground.
RECOMMENDED OPERATING CONDITIONS
VA
VD
∆VDA
VINA-0.3VA+0.3V
-0.3
-0.3
-
6.0
6.0
0.3
±10
V
V
V
mA
C
°
C
°
(AGND,DGND=0V; Note1 )
ParameterSymbolmintypmaxUnits
Power Supplies Analog
Digital
Note 1 . All Voltage with respect to ground
VA
VD
2.5
2.5
3.0
3.0
3.6
VA
V
V
M0026-E-001998/08
- 5 -
Page 6
ASAHI KASEI[AK4516A]
ANALOG CHARACTERISTICS
(Ta=25°C; VA,VD=3.0V; fs=44.1kHz; Signal Frequency=1kHz; Measurement Frequency=10Hz∼20kHz ;
S/(N+D), DR, S/N are specification toward full scale.signal; Unless otherwise specified)
-40dB
ADC Analog Input Characteristics : (Note 3 )
Resolution16Bits
S/(N+D) (-2dB Input)7585dB
DR (-60dB Input, A-Weighted)8490dB
S/N (A-Weighted)8490dB
Interchannel Isolation8090dB
Interchannel Gain Mismatch0.20.5dB
DAC Analog Output Characteristics:(Note 4 )
Resolution16Bits
S/(N+D)7586dB
DR (-60dB Output, A-Weighted)8490dB
S/N (A-Weighted)8490dB
Interchannel Isolation90100dB
Interchannel Gain Mismatch0.10.3dB
Output Voltage (AOUT=0.6 x VA) (Note 2 )1.621.81.98Vpp
Load Resistance10
Power Supply
P ower supply: VA+VD
Normal Operation (PD="H")
AD+DA (PM0=1,PM1=1,PM2=1,PM3=0)
AD (PM0=1,PM1=1,PM2=0,PM3=0)
DA (PM0=0,PM1=0,PM2=1,PM3=0)
Power-down-mode(PD="L") (Note 5 )
Note 2 .Analog Input and Output voltage (Full-Scale voltage:0dB) scale with VA.
IPGA: 0.57 x VA(typ.), DAC : 0.6 x VA(typ).
3 .ADC is input from LIN1/RIN1 or LIN2/RIN2 and it measures included in IPGL/IPGR. The value of
IPGL/IPGR is set 0dB.
Internal HPF removes offset in the ADC, IPGL/IPGR.
4 .Measured by AD725C(SHIBASOKU), RMS mode.
5 . In case of the power-down mode, all digital input pins including clock(MCLK, BCLK, LRCK) pins are
held VD or DGND.
∼-8dB
∼-32dB
∼-40dB
∼-52dB
+8.0dB
-28dB
-52dB
-60dB
∼-28dB
∼-52dB
∼-60dB
∼-72dB
0.1
0.1
0.1
0.1
0.5
1
2
4
18
11
9
10
27
17
14
100
k
dB
dB
dB
dB
kΩ
mA
mA
mA
uA
M0026-E-001998/08
- 6 -
Page 7
ASAHI KASEI[AK4516A]
FILTER CHARACTERISTICS
(Ta=25°C; VA,VD=2.5∼3.6V; fs=44.1kHz; DEM bit="0")
ParameterSymbolmintypmaxUnits
ADC Digital Filter (LPF):
Passband (Note 6 )
StopbandSB26.0kHz
Passband RipplePR
Stopband AttenuationSA68dB
Group Delay (Note 7 )GD16.11/fs
Group Delay Distortion
ADC Digital Filter (HPF):
Frequency Response (Note 6 ) -3.0dB
DAC Digital Filter:
Passband (Note 6 )
StopbandSB24.1kHz
Passband RipplePR
Stopband AttenuationSA43dB
Group Delay (Note 7 )GD14.71/fs
DAC Digital Filter + Analog Filter
Frequency Response 0∼20.0kHz
Note 6 .The passband and stopband frequencies scale with fs (system sampling rate).
For example, ADC is PB=0.431*fs(@-0.55dB), DAC is PB=0.454*fs(@-0.1dB).
7 .The calculating delay time which occurred by digital filtering. This time is from the input of analog signal to
setting the 16 bit data of both channels to the output register for ADC.
For DAC, this time is from setting the 16 bit data of both channels on input register to the output of analog
signal.
±0.1dB
-0.55dB
-1.2dB
-0.5dB
-0.1dB
±0.1dB
-6.0dB
PB0
19.0
20.0
∆GD
FR3.4
PB0
22.05
FR
±0.5
16.5kHz
kHz
kHz
±0.1
0us
10
22
20.0kHz
±0.06
dB
Hz
Hz
Hz
kHz
dB
dB
M0026-E-001998/08
- 7 -
Page 8
ASAHI KASEI[AK4516A]
DC CHARACTERISTICS
(Ta=25°C; VA,VD=2.5∼3.6V)
ParameterSymbolmintypmaxunits
High-Level Input Voltage
Low-Level Input Voltage
High-Level Output Voltage (Iout=-400uA)
Low-Level Output Voltage (Iout=400uA)
Input Leakage CurrentIin--
SWITCHING CHARACTERISTICS
(Ta=25°C; VA,VD=2.5∼3.6V; CL=20pF)
ParameterSymbolmintypmaxUnits
Control Clock Frequency
Master Clock (MCLK) 256fs:
Pulse Width Low
Pulse Width High
384fs:
Pulse Width Low
Pulse Width High
Channel Select Clock(LRCK) Frequency
Duty
Audio Interface Timing
BCLK period
BCLK Pulse Width Low
Pulse Width High
LRCK Edge to BCLK "
BCLK "
LRCK to SDTO(MSB) Delay Time
BCLK "
SDTI Latch Hold Time
SDTI Latch Set up Time
Control Interface Timing
CCLK Period
CCLK Pulse Width Low
Pulse Width High
CDATA Latch Set Up Time
CDATA Latch Hold Time
CS
CS
CCLK "
CDTO Output Delay Time
CS
Reset Timing
PD
PD
Note 8 .RL=1kΩ/10% Change (Pull-up operates for VD)
The clocks which are required to operate are MCLK(256fs/384fs), LRCK(fs), BCLK(32fs
(MCLK) should be synchronized with LRCK but the phase is free of care.
The MCLK can be input 256fs or 384fs. When 384fs is input, the internal master clock is divided into 2/3
automatically. *fs is sampling frequency.
All external clocks (MCLK, BCLK, LRCK) should always be present whenever IPGA or ADC or DAC is in operation.
If these clocks are not provided, the AK4516A may draw excess current and it is not possible to operate properly
because utilizes dynamic refreshed logic internally. If the external clocks are not present, the AK4516A should be in
the power-down mode. (Please refer to the "Mode Control 1" section.)
∼). The master clock
System Reset
AK4516A should be reset once by bringing
"
↑" after exiting reset by MCLK. After the system reset operation, the all internal AK4516A registers are initial value.
PD
pin "L" upon power-up. The internal timing starts clocking by LRCK
Zero detection
When the input data at both channels are continuously zeros f or 8192 LRCK cycles, DZF goes to "H". DZF
immediately goes to "L", if the input data are not zero. When the DAC is power-down, DZF becomes to "L".
Digital High Pass Filter(HPF)
The ADC has HPF for the DC offset cancel. The cut-off frequency of HPF is 3.4Hz(@fs=44.1kHz) and it is -0.1dB at
22Hz. It also scales with the sampling frequency(fs).
M0026-E-001998/08
- 11 -
Page 12
ASAHI KASEI[AK4516A]
Audio Serial Interface Format
Data is shifted in/out the SDTI/SDTO pins using BCLK and LRCK inputs. Four serial data are selected by the DIF0
and DIF1 pins as shown in Table 1 . In all modes, the serial data is MSB-first, 2's compliment format and it is latched
by "
↑" of BCLK.
When DIF1="0" and DIF0="1", only BCLK=64fs is acceptable.
The data on the 4 wires serial interface consists of op-code(3bit), address(LSB-first, 5bit) and control data
(LSB-first, 8bit). The transmitting data is output to each bit by "
of CCLK. Writing data becomes effective b y "
CS should be held to "H" at no access. In case of connecting between CDTI and CDTO, the I/F can be also
controlled by 3-wires.
↑" of CS. Reading da t a becom e s Hi-Z (f l oating ) by "↑" of CS.
↓" of CCLK, the receiving data is latched by "↑"
CCLK always needs 16 edges of "
inhibited.
Reading/Writing of the control registers by except op0=op1="1" are invalid.
="L". Reading/Writing of the address except 00H∼0DH are
Figure 5 . Control Data Timing
M0026-E-001998/08
- 14 -
Page 15
ASAHI KASEI[AK4516A]
•
INIT: Initializing. At this time, ZFIPL and ZFIPR are "0". When these flags becomes "1", INIT
process has completed.
•
PD: Power-down state. ADC is output "0", analog output of DAC goes floating.
•
INIT-1: Initializing all registers.
•
INIT-2: Initializing read only registers in control registers.
•
Inhibit-1: Inhibits writing and reading to all control registers.
•
Inhibit-2: Enable writing to control registers except "Mode Control 1 (01H)" register.
•
Inhibit-3: Enable reading from control registers.
•
Inhibit-4: Enable writing to only "Mode Control 1 (01H)" register of the control registers.
Note: Please refer to "explanation of register" about the condition of each register.
1
Digital output corresponding to analog input and analog output corresponding to digital input have the
{
group delay(GD).
2
If the analog signal does not be input, the digital outputs have the offset to the op-amp of input and some
{
offset error of the internal ADC.
3
A few noise occurs at the "↓↑" of PD signal.
{
Please mute the analog output externally if the noise in fluences the system application.
4
When the external clocks are stopped, the AK4516A should be in the power-down mode.
{
Figure 6 .Power-up/Power-down Timing Example
M0026-E-001998/08
- 15 -
Page 16
ASAHI KASEI[AK4516A]
Operation mode explanation
The AK4516A can perform the limitter operation and the recovery operation automatically. There are three operation
modes.
1. Manual Mode
The manual mode is used when the AK4516A mode is changed (for example, when the input pin or the Deemphasis etc setting is changed) or the recording level is adjusted from uP writing operation by manual. In case of
the semi-auto or the full-auto modes, it is impossible to set up a part of the register.
(Refer to "Semi-auto mode", "Full-auto mode" section).
M0026-E-001998/08
- 16 -
Page 17
ASAHI KASEI[AK4516A]
2. Semi-auto Mode
The semi-auto mode is the mode that uses the AK4516A auto limitter function, and the recovery operation is
processed by uP or DSP etc.
During the semi-auto mode, writing to the following registers from uP is inhibited.
•
LRGA, LTM1-0, ZELM, LMTH1-0, LMAT2-0
Figure 7 . Control example of semi-auto mode operation(LMAT = 1 step, ZENM=ZELM="1")
1
Setting up the registers for the semi-auto mode operation.
WR(LMTE="1", RCVE="0"): After the registers concerned in the auto limitter operation is set up and
{
confirming the zero crossing flags(ZFIPL,ZFIPR)="1", LMTE is set "1".
3
As the input signal of ADC exceeds LMTH, the auto limitter operation starts.
{
4
WR(IPGA="31H"):As the auto limitter is in operation, writing by uP is ignored.
{
5
After the zero crossing operation of both Lch and Rch is completed, the next operation starts.
{
6
RD(LCDET&IPGA):Confirm to complete auto limitter operation and reads the IPGA present value.
{
7
WR(IPGA="2FH"):Update IPGA value.
{
8
WR(LMTE="0")
{
9
In Figure 7 , since "0" is written to LMTE during ATT operation, the operation changes to manual mode
{
after completing ATT operation. After confirming LCDET="1", it is possible to change the each register
set-up. If LMTE is set "0" during the auto limitter operation or the update of the IPGA value by uP,
LCDET becomes "1" after the max "1" ATT/GAIN operation is completed by internal state.
10
In this case, the input signal of ADC exceeds LMTH, the auto limitter does not operate because of
{
LMTE="0".
M0026-E-001998/08
- 17 -
Page 18
ASAHI KASEI[AK4516A]
Figure 8 Register set-up sequence at Semi-auto mode
M0026-E-001998/08
- 18 -
Page 19
ASAHI KASEI[AK4516A]
3. Full-auto Mode
The full-auto mode is done automatically by the auto limitter and the auto recovery function of the AK4516A.
However, writing to the register is needed to enable these functions.
During the full-auto mode, writing to the following registers from uP is inhibited.
WR(LMTE=RCVE="1"): After the registers concerned in the auto limitter operation is set up and
{
confirming the zero crossing flags(ZFIPL, ZFIPR)="1", LMTH and RCVE are set "1".
3
WR(IPGA="31H"):As the operation is full-auto mode, writing by uP is ignored.
{
4
The ready of recovery starts.
{
5
As the input signal of ADC exceeds LMTH, the recov ery operation (in the figure, recovery ready) is
{
discontinued and the limitter operation starts.
6
WR(LMTE=RCVE="0"):The full-auto mode operation is completed.
{
7
In Figure 9 , sin ce "0" is written to LMT E& RCVE du ring th e ATT oper ati o n, the ope r a tio n change s t o the
{
manual mode after completing ATT operation. After confirming LCDET="1", it is possible to change the
each register set-up. If LMTE&RCVE are set "0" during the full-auto mode operation, LCDET becomes
"1" after the max "1" ATT/GAIN operation is completed by internal state.
8
In this case, the input signal of ADC exceeds LMTH, the auto limitter does not operate because of
{
LMTE=RCVE="0".
9
After the limitter operation is completed, the AK4516A waits for the time set by WTM1-0. If the input
{
signal does not exceed (LMTH - 2dB), the recovery operation is executed. After the waiting time finishes
the next waiting time starts immediately. In recovery ready, the waiting timer is reset under the condition
of (LMTH - 2dB)
Signal.
M0026-E-001998/08
Input Signal<LMTH. And the timer starts under the condition of (LMTH - 2dB)>Input
≤
- 19 -
Page 20
ASAHI KASEI[AK4516A]
Figure 10 . Registers set-up sequence at Full-auto mode
M0026-E-001998/08
- 20 -
Page 21
ASAHI KASEI[AK4516A]
Register Map
AddrRegister NameD7D6D5D4D3D2D1D0
00H Input Select0000RIN2RIN1LIN2LIN1
01H Mode Control 10000PM3PM2PM1PM0
02H Mode Control 2MONO1 MONO0 DIF1DIF0FS1FS0DEM0
03H Zero Cross & Timer ControlLRGAGSEL NRTM1 NRTM0 ZENMLTM1LTM0ZELM
04H Peak Hold Low Byte LchPLL7PLL6PLL5PLL4PLL3PLL2PLL1PLL0
05H Peak Hold High Byte LchPUL7PUL6PUL5PUL4PUL3PUL2PUL1PUL0
06H Peak Hold Low Byte RchPLR7PLR6PLR5PLR4PLR3PLR2PLR1PLR0
07H Peak Hold High Byte RchPUR7PUR6PUR5PUR4PUR3UR2PUR1PUR0
08H Overflow StatusZFIPRZFIPLROF2ROF1ROF0LOF2LOF1LOF0
09H Auto LMT&RCV ControlLMTERCVE0LMTH1 LMTH0 LMAT2 LMAT1 LMAT0
0AH Input PGA Control LchLCDET IPGL6IPGL5IPGL4IPGL3IPGL2IPGL1IPGL0
0BH Input PGA Control RchLCDET IPGR6 IPGR5 IPGR4 IPGR3 IPGR2 IPGR1 IPGR0
0CH Auto Recovery Control 10000WTM1 WTM0 RATT1 RATT0
0DH Auto Recovery Control 20REF6REF5REF4REF3REF2REF1REF0
Table 2 . AK4516A Register Map
Input Select
AddrRegister NameD7D6D5D4D3D2D1D0
00H Input Select0000RIN2RIN1LIN2LIN1
R/WR/W
RESET00000101
LIN2-1 : Select ON/OFF of Lch input (0:OFF, 1:ON). These bits can select to ON/OFF at the same time.
RIN2-1: Select ON/OFF of Rch input (0:OFF, 1:ON). These bits can select to ON/OFF at the same time.
This register is reset at PD pin="L", then inhibits writing to this register.
M0026-E-001998/08
- 21 -
Page 22
ASAHI KASEI[AK4516A]
Mode Control 1
AddrRegister NameD7D6D5D4D3D2D1D0
01H Mode Control 10000PM3PM2PM1PM0
R/WR/W
RESET00000111
PM3-0: Power Management (0: Power Down, 1:Power Up)
PM0: Mixer, PGA input, Auto Limitter and Auto Recovery power control.
PM1: Power control of ADC
PM2: Power control of DA C
PM3: Used both as power control of analog loopback circuit and as selection of MUX.
(0: DAC, 1:Analog loopback)
This register is reset by the
PM0-3 can be partially powered-down by ON/OFF of PM0-3. When
all the circuit in AK4516A can be powered-down regardless of PM0-3.
When PM0-3 go all "0", all the circuits in AK4516A can be also powered-down.
When PM3 goes "1", input for output-AMP is selected to analog loopback circuit from
DAC output.
Output MUX and AMP are powered-down when
Figure 11 .
The loopback output and the MUX selecting DAC output is a MIXER with the switch in
practice. Therefore, when both PM2 and PM3 select ON, the analog loopback signal
and DA C output are mixed by Gain 1.
Except the case of PM0=PM1=PM2=PM3="0" or
should not be stopped.
When the input PGA and MUX are powered-down by PM0-3 or
AMP becomes Hi-Z(floating).
The AK4516A includes the digital de-emphasis filter(tc=50/15us) by IIR filter. The filter
corresponds to three sampling frequency (32kHz, 44.1kHz, 48kHz). The de-emphasis filter
selected by FS0 and FS1 registers are enabled for input audio data.
FS1FS0Mode
0044.1kHz RESET
01 OFF
1048kHz
1132kHz
Table 4 . De-empahsis frequency
DEM: Control of De-emphasis (0: Disable, 1: Enable)
FS0 and FS1 registers of the de-emphasis are enabled by setting DEM=1. FS0 and FS1 are
ignored at DEM=0.
This register is reset by the PD pin="L", then inhibits writing to this register.
M0026-E-001998/08
- 24 -
Page 25
ASAHI KASEI[AK4516A]
Zero Cross & Timer Control
Addr Register NameD7D6D5D4D3D2D1D0
03H Zero Cross & Timer ControlLRGAGSEL NRTM1 NRTM0 ZENMLTM1LTM0ZELM
R/WR/WR/WR/WR/WR/WR/WR/WR/W
RESET11100100
LRGA: Selects the method of writing to IPGA
0: Independent data can be written to IPGA and IPGR.
1: Common data can be written to IPGL and IPGR.
In this case, when a data is written to IPGL, the same data is also written to IPGR. When a
data is written to IPGR, a data is only written to IPGR. When IPGL value differs from IPGR
value, IPGL and IPGR values can be set by a common data after writing IPGL value at
LRGA="1". (RESET)
GSEL:Selects input gain (set a common Lch and Rch)
0: LINE
1: MIC (RESET)
Even if LINE and MIC are the same data value, both gain values are different.
NRTM1-0: Zero crossing timeout at writing operation by uP and auto recovery operation.
Set-up zero crossing timeout at writing operation by uP and the auto recovery operation. The
writing operation by uP and the auto recovery operation set up in common. In case of the
auto limitter operation, zero crossing operation is set by different bits(LTM1-0).
Table 5 . Zero crossing timeout at uP writing operation and auto recovery operation.
(NRTM1="1", NRTM0="0" at RESET)
ZENM: Enables zero crossing detection at uP WRITE operation or auto recovery operation
(0: Disable, 1: Enable)
1: When IPGA of each L/R channels do zero crossing or timeout independently, the IPGA
value is changed by uP WRITE operation or auto recovery operation.
0: IPGA is changed immediately.
M0026-E-001998/08
- 25 -
Page 26
ASAHI KASEI[AK4516A]
LTM1-0:Zero crossing timeout(ZELM="1") or Update period(ZELM="0") at the auto limitter mode
Table 6 . Zero crossing timeout or Update period at the auto limitter mode
ZELM: Enables zero crossing detection at the auto limitter operation (0: Disable, 1: Enable)
0: The IPGA value is changed immediately. When the IPGA value is changed continuously,
the change is done by the period specified by LTM1-0.
1: When IPGA of each L/R channel do zero crossing or timeout independently, the IPGA
value is changed by auto limitter operation.
These bits are reset by PD pin="L", then inhibits writing to these bits.
Peak Hold
Addr Register NameD7D6D5D4D3D2D1D0
04H Peak Hold Low Byte LchPLL7PLL6PLL5PLL4PLL3PLL2PLL1PLL0
05H Peak Hold High Byte LchPUL7PUL6PUL5PUL4PUL3PUL2PUL1PUL0
06H Peak Hold Low Byte RchPLR7PLR6PLR5PLR4PLR3PLR2PLR1PLR0
07H Peak Hold High Byte RchPUR7PUR6PUR5PUR4PUR3PUR2PUR1PUR0
R/WRD
RESET00H
Zero crossing timeout(ZELM="1")Update period(ZELM="0")
48kHz 44.1kHz 32kHz 48kHz 44.1kHz 32kHz
PLL7-0:Peak hold of Lch (Absolute value), 8bit of LSB (FFH∼00H)
PUL7-0:Peak hold of Lch (Absolute value), 8bit of MSB (7FH
PLR7-0:Peak hold of Rch (Absolute value), 8bit of LSB (FFH
PUR7-0:Peak hold of Rch (Absolute value), 8bit of MSB (7FH
The peak is held L/R audio data independently. These registers are reset by reading 8bit of MSB, reading 8bit
of both MSB and LSB should be continuity controlled by reading in order of 8 bit of MSB from LSB. After
reading the 8 bit of LSB the last, 8 bit of MSB is lost by reading 8 bit of LSB the last. Sign bits (PUL7, PUR7)
becomes "0" as the output value is the absolute value.
These registers are reset on the following any conditions.
RESET00000000
ZFIPR: Rch IPGA zero crossing detection flag.
ZFIPL: Lch IPGA zero crossing detection flag.
At writing operation by uP, when ZENM is "1", this flag becomes "0" if IPGA value is set
independently for L/R. When each channel does zero crossing or timeout, and then IPGA of
each channel is changed, the flag of each channel becomes "1".
When writing to the same channel is done again under zero crossing waiting before this flag
becomes "1", the timeout counter is not reset. Therefore then, zero crossing timeout period
becomes shorter for the new writing. But if writing is done to the channel which the flag is "1"
when the flag of either Lch or Rch is "0", the timeout counter is reset. In this case, zero
crossing timeout counter restarts from the last writing.
When ZEIP is "0", ZFIPL/ZFIPR always become "1". ZFIPL/ZFIPR always become "1" during
semi-auto mode operation (LMTE="1", RCVE="0") and full-auto mode operation
(LMTE=RCVE="1").
ZFIPR/ZFIRL is "0" during initializing operation after exiting power-down by
The completion of the initializing operation can be recognized by confirming these flags are
"1".
These bits are reset on the following any conditions.
PD
•
pin="L"
In case of PM0="0", these flag become "1".
ROF2-0: Overflow Flag of Rch
Overflow flag includes 3 bit. Max value of the overflow is held. These bits are reset to
(0, 0, 0) by reading by uP.
These bits are reset on the following any conditions.
PD
•
pin="L"
•
PM1="0"
ROF2ROF1ROF0Threshold
<
000
001
010
011
100
101
110
Table 7 . Overflow Flag of Rch
-12.04dB
-12.04dB
-8.52dB
-6.02dB
-4.08dB
-1.80dB
-0.00dB
PD
pin.
≤
≤
≤
≤
≤
≤
M0026-E-001998/08
- 27 -
Page 28
ASAHI KASEI[AK4516A]
LOF2-0: Overflow Flag of Lch
Overflow flag includes 3bit. Max value of overflow is held. These bits are reset to
(0, 0, 0) by reading by uP.
These bits are reset on the following any conditions.
PD
•
pin="L"
•
PM1="0"
LOF2LOF1LOF0Threshold
000<-12.04dB
001
010
011
100
101
110
Table 8 . Overflow Flag of Lch
-12.04dB
-8.52dB
-6.02dB
-4.08dB
-1.80dB
-0.00dB
≤
≤
≤
≤
≤
≤
M0026-E-001998/08
- 28 -
Page 29
ASAHI KASEI[AK4516A]
Auto Limitter Control
During the auto limitter operation, when either Lch or Rch exceed auto limitter detection level (LMTH1-0),
IPGA value is attenuated by auto limitter ATT step (LMAT1-0) automatically. Then the IPGA value is changed
commonly for L/R channels. In this operation, either zero crossing detection with timeout or immediate
change is selected by ZELM. Timeout period and update period are set by LTM1-0 (refer to Table 6 ). The
operation for attenuation is done continuously until the input signal level becomes LMTH1-0 or less. Unless
LMTE is set "1" after finishing operation for attenuation, this operation for attenuation repeats when input
signal level exceeds LMTH1-0 again. IPGA value of register is always written to current value in this mode
automatically, the operation for attenuation always starts from current IPGA value.
When the operation for attenuation is completed after the input signal becomes LMTH1-0 or less, auto
limitter detection flag(LCDET) becomes "1". This flag become "0" when the input signal exceeds LMTH1-0
again and the AK4516A enters the auto limitter operation.
During the auto limitter operation (LCDET=0), IPGA is changed according to the value set by the auto
limitter operation. Therefore, uP writing operation is ignored.
During semi-auto mode and after completing auto limitter operation(LCDET="1"), IPGA is changed
according to the value written by uP.
Addr Register NameD7D6D5D4D3D2D1D0
09H Auto LMT&RCV ControlLMTERCV0LMTH1 LMTH0 LMAT2 LMAT1 LMAT0
R/WR/WR/WRDR/WR/WR/WR/WR/W
RESET00011000
LMTE: Auto Limitter Enable Flag
0: Auto limitter operation OFF (RESET)
1: Auto limitter operation ON
RCVE: Auto Recovery Enable Flag
0: Auto recovery operation OFF(RESET)
1: Auto recovery operation ON.
This bit is only available at LMTE="1". When LMTE is "0" , auto recovery operation becomes
"OFF".
The change of operation mode by LMTE and RCVE bits always needs to control via manual-mode, between
the semi-auto mode and the full-auto mode should not be changed.
IPGA value of each channel should be equal value before entering the semi-auto mode and the full-auto
mode. LRGA should be set "1" during the semi-auto mode and writing operation by uP should always write
equal value to each channel.
During the auto limitter operation, when either Lch or Rch exceeds the auto limitter detection level set
by LMTH1-0, the number of steps attenuated from current IPGA value is set. For example, when the
current IPGA value is 68H in the state of LMAT2-0="111", it becomes IPGA=60H by the auto limitter
operation, the input signal level is attenuated by 4dB (=0.5dB x 8).
Auto limitter operation period is the constant period by setting LTM1-0 at ZELM="1", it is the different
period by the input signal at ZELM="0". (depend on zero crossing detection period)
When the attenuation value exceeds IPGA="00"(MUTE), it clips to "00".
LCDET: Auto Limitter and Auto Recovery detection Flag(refer to Figure 7 and Figure 9 )
0: Updating IPGA value by uP writing at the semi-auto mode and the auto limitter or the auto
recovery operation.
1: Complete the auto recovery operation or the auto limitter operation. Complete updating
IPGA value by uP writing at semi-auto mode. (RESET)
This flag(LCDET) always become "1" at manual mode(LMTE=RCVE="1"). The LCDET in
0AH and 0BH shows the same value.
This flag is "0" during initialization after exiting power-down mode by
During the semi-auto mode operation, if LMTE is set "0" during the auto limitter operation or
the update of the IPGA value by uP, LCDET becomes "1" after the max "1" ATT/GAIN
operation is completed by internal state.
During the full-auto-mode operation, if LMTE&RCVE are set "0" during the full-auto mode
operation, LCDET becomes "1" after the max "1" ATT/GAIN operation is completed by
internal state.
PD
pin.
In case of changing the registers relative to the semi-auto mode and the full-auto mode,
these registers should be changed after writing LMTE="0"(at the semi-auto mode) or
LMTE=RCVE="0" (at the full-auto mode) and then confirming LCDET="1".
M0026-E-001998/08
- 30 -
Page 31
ASAHI KASEI[AK4516A]
IPGL6-0: Lch Input Analog PGA. 105 levels.
IPGR6-0: Rch Input Analog PGA. 105 levels.
ON/OFF of zero crossing detection is controlled by ZENM/ZELM bits.
IPGL and IPGR are read by uP current values at rising of
These registers are reset by
These registers are reset by PM0="0".
M0026-E-001998/08
PD
pin="L", then inhibits writing to these registers.
- 31 -
pin.
Page 32
ASAHI KASEI[AK4516A]
Auto Recovery Contr ol
Auto recovery operation starts after completing auto limitter operation (LCDET="1") at LMTE=RCVE="1".
IPGA gain increases automatica lly by this operatio n up to the set reference level(REF6-0). Then the IPGA
value is set for L/R commonly. Either zero crossing or fs(sampling frequency) period for this auto recovery
operation is decided by zero crossing detection at the auto recovery operation and the writing operation by
uP (=ZENM).
During the auto recovery operation, when either input signal level of Lch or Rch exceeds the auto limitter
detection level (LMTH1-0), the auto recovery operation changes into the auto limitter operation immediately.
(Refer to Figure 9 )
Addr Register NameD7D6D5D4D3D2D1D0
0CH Auto Recovery Control 10000WTM1 WTM0 RATT1 RATT0
R/WRDRDRDRDR/WR/WR/WR/W
RESET00001000
WTM1-0: Auto Recovery Waiting Time
Recovery operation is done at a period set by WTM1-0 when any limitter operation does not
occur at full-auto mode. When the input signal level exceeds auto recovery waiting counter
reset level set by LMTH1-0, the auto recovery waiting counter is reset.
The waiting timer starts when the input signal level becomes below the auto recovery waiting
counter reset level.
When the auto recovery waiting time(WTM1-0) is shorter than zero crossing timeout period
of the auto recovery operation(NRTM1-0), the auto recovery is operated by NRTM1-0.
Therefore, in this case the auto recovery operation period is not constant.
During the auto recovery operation, the number of steps changed from current IPGA value is
set. For example, when the current IPGA value is 30H, RATT1="0", RATT0="1" are set, IPGA
changes to 32H by the auto limitter operation, the input signal level is gained by 1dB(=0.5dB
x 2).
The auto recovery operation period is fs period at ZENM="0", the auto recovery operation is
done after zero crossing detection or timeout in case of ZENM="1"
When the IPGA value exceeds the reference level (REF6-0), the IPGA value does not
increase.
After completing the auto limitter operation, the auto recovery operation wait for only a period set by
{
WTM1-0. If the auto limitter operation is not occurred during the recovery operation, the auto recovery
operation is done only once.
2
IPGA is changed by zero crossing in the auto recovery operation, and the count of the next recovery
{
waiting period is also proceeding at the same time.
3
When the auto limitter operation is entered in zero crossing waiting(Rch), the auto recovery operation
{
in progress is stopped, the auto limitter is done according to smaller value (Rch in the Figure 10) of the
IPGA value. Then, IPGL is changed from 30H to 2EH and IPGR is changed from 2FH to 2EH.
(refer to Recovery Operation 1)
4
When the auto recovery operation is waiting for the next operation, the limitter operation is done from
{
IPGA value at that time . (refer to Recovery Operation 2)
PD
This register is reset by
pin = "L", then inhibits writing to this register.
M0026-E-001998/08
- 33 -
Page 34
ASAHI KASEI[AK4516A]
Addr Register NameD7D6D5D4D3D2D1D0
0DH Auto Recovery Control 20REF6REF5REF4REF3REF2REF1REF0
R/WRDR/WR/WR/WR/WR/WR/WR/W
RESET00110000
REF6-0: Set the Reference value at Auto Recovery Operation
During the auto recovery operation, when IPGA value becomes the reference value set by
REF6-0, the gain of the auto recovery operation does not exceed the reference value. The
reference value is set commonly as for Lch and Rch.
During the auto recovery operation, if IPGA value exceeds the setting reference value by
GAIN operation, IPGA does not become the larger than the reference value.
For example, when REF=30H, RATT=2 step, IPGA=2FH, IPGA will become 2FH + 2step =
31H by auto recovery operation, but IPGA value becomes 30H as REF value is 30H.
IPGA should be certainly set to the same value or smaller than REF value before entering
full-auto mode .
Table 14 . Reference Value Setting in Auto Recovery operation
GAIN(dB)
MICLINE
STEPLEVEL
0.5dB73
1dB24
2dB4
4dB3
These bits are reset by
M0026-E-001998/08
PD
pin ="L", then inhibits writing to these bits.
- 34 -
Page 35
ASAHI KASEI[AK4516A]
SYSTEM DESIGN
Figure 13 shows the system connection example. An evaluation board [AKD4516A] is available which
demonstrates the optimum layout, power supply arrangement and measurement results.
NOTE:
Figure 13 . Typical Connection Diagram
≥
- LRCK=fs, SCLK
- Power supply lines of VA and VD should be distributed separately from the point with low
impedance of regulator or connecting to the resistor of 10 ohms.
- When LOUT(ROUT) drives some capacitive load, some resistor should be added in series
between LOUT(ROUT) and capacitive load.
- The capacitor value on VCOM depends on low frequency noise level of power supply.
32fs or 64fs, MCLK=256fs or 384fs
M0026-E-001998/08
- 35 -
Page 36
ASAHI KASEI[AK4516A]
1. Grounding and Power Supply Decoupling
The AK4516A requires careful attenuation to power supply and grounding arrangements. When VA and VD are
supplied separately, VA should not be the higher voltage than VD. If so not, VA is supplied from analog supply in
system and VD is supplied from VA via 10 ohms resistor.(refer to Figure 13 )
System analog ground and digital ground should be connected together near to where the supplies are brought
onto the printed circuit board. Decoupling capacitors should be as near to the AK4516A as possible, with the small
value ceramic capacitor being nearest.
2. Voltage Reference
VCOM is a signal ground of this chip. An electrolytic less than 4.7uF in parallel with a 0.1uF ceramic capacitor
attached to these pins eliminates the effects of high frequency noise. No load current maybe drawn from VCOM pin.
All signals, especially clock, should be kept away from the VA, VCML, VCMR, VCOM pins in order to avoid
unwanted coupling into the AK4516A.
3. Analog Inputs
ADC inputs are single-ended and internally biased to VCML & VCMR with 50k
with the supply voltage and nominally 0.57 x VA Vpp(typ). The ADC output data format is 2's compliment. The output
code is 7FFFH(@16bit) for input above a positive full scale and 8000H(@16bit) for input below a negative full scale.
Ideal code is 0000H(@16bit) with no input signal.
4. Analog Outputs
The analog outputs are also single-ended and centered around the VCOM voltage. The input signal range scales
with the supply voltage and nominally 0.6 x VA Vpp(typ). The DAC input data format is 2's compliment. The output
voltage is a positive full scale for 7FFFH(@16bit) and a negative full scale for 8000H(@16bit). The ideal output is
VCOM voltage for 0000H(@16bit). If the noise generated by the delta-sigma modulator beyond the audio band
would be the problem, the attenuation by external filter is required.
Ω (typ). The input signal range scales
M0026-E-001998/08
- 36 -
Page 37
ASAHI KASEI[AK4516A]
PACKAGE
zzzz
24pin VSOP (Unit: mm)
NOTE: Dimension “*” does not include mold flash.
Material & Lead finish
Package molding compound:Epo xy
Lead frame material:Cu
Lead frame surface treatment:Solder plate
M0026-E-001998/08
- 37 -
Page 38
ASAHI KASEI[AK4516A]
MARKING
Contents of AAXXXX
AA: Lot#
XXXX: Date Code
M0026-E-001998/08
- 38 -
Page 39
IMPORTANT NOTICE
z These products and their specifications are subject to change without notice. Before
considering any use or application, consult the Asahi Kasei Microsystems Co., Ltd. (AKM)
sales office or authorized distributor concerning their current status.
z AKM assumes no liability for infringement of any patent, intellectual property, or other
right in the application or use of any information contained herein.
z Any export of these products, or devices or systems containing them, may require an
export license or other official approval under the l aw and regulations o f the country of
export pertaining to customs and tariffs, currency exchange, or strategic materials.
z AKM products are neither intende d nor authorized for use as critica l components in any
safety, life support, or other hazard related device or system, and AKM assumes no
responsibility relating to any such use, except with the express written consent of the
Representative Director of AKM. As used here:
(a) A hazard related device or system is one designed or intended for life support or
maintenance of safety or for applications in medicine, aerospace, nuclear ener gy, or
other fields, in which its failure to function or perf orm may reasonably be expected to
result in loss of life or in significant injury or damage to person or property.
(b) A critic al component is one whose fail ure to function or perfor m may reasonably be
expected to result, whether directly or indirectly, in the loss of the safety or
effectiveness of the device or system containing it, and which must therefore meet
very high standards of performance and reliability.
z It is the responsibility of the buyer or distributor of an AKM product who distributes,
disposes of, or otherwise places the product with a third party to notify that party in
advance of the above content and conditions, and the buyer or distributor agrees to
assume any and all r esponsibility and liability for and ho ld AKM harmless from any and
all claims arising from the use of said product in the absence of such notification.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.