AKM AK4612EQ

[AK4612]
AK4612
6/8-Channel Audio CODEC
概
要
AK4612は6ch ADCと8ch DACを内蔵する24bit CODECです。ADCにはエンハンスト・デュアルビット
方式を採用、DACにはアドバンスト・マルチビット方式を採用しています。AK4612はシングルエンド
入力、差動入力の両方に対応しており、ホームシアターシステムやカーオーディオサラウンドシステム
など幅広いアプリケーションに適用できます。80ピンLQFPパッケージに実装され、基板スペースを削
減します。
特
長
1. 6ch 24bit ADC
- 128倍オーバサンプリング
- 直線位相ディジタルフィルタ内蔵
- シングルエンド入力/差動入力対応
- シングルエンド入力時、差動入力時アンチエイリアシングフィルタ内蔵
- ADC S/(N+D)
92dB: シングルエンド入力時
97dB: 差動入力時
- ADC DR, S/N
103dB: シングルエンド入力時
104dB: 差動入力時
- オフセットキャンセル用ディジタルHPF
- I/Fフォーマット: 前詰め, I2S, TDM
- オーバフローフラグ
2. 8ch 24bit DAC
- 128倍オーバサンプリング
- 24ビット8倍ディジタルフィルタ
- シングルエンド出力/差動出力対応
- シングルエンド出力時スムージングフィルタ内蔵
- DAC S/(N+D)
94dB: シングルエンド出力時
100dB: 差動出力時
- DAC DR, S/N
105dB: シングルエンド出力時
108dB: 差動出力時
- チャネル独立ディジタルボリューム内蔵 (256レベル, 0.5dBステップ)
- ソフトミュート
- ディエンファシス内蔵 (32kHz, 44.1kHz, 48kHz対応)
- I/Fフォーマット: 前詰め, 後詰め(16bit,20bit,24bit),I2S, TDM
- ゼロ検出機能
3. サンプリング周波数
- Normal Speed Mode: 32kHz to 48kHz
- Double Speed Mode: 64kHz to 96kHz
- Quad Speed Mode: 128kHz to 192kHz
4. マスタ / スレーブモード
MS1039-J-01
2009/06
-1-
[AK4612]
5. マスタクロック
- スレーブモード: 256fs,384fs or 512fs (Normal Speed Mode: fs=32kHz ∼ 48kHz)
256fs
(Double Speed Mode: fs=64kHz ∼ 96kHz)
128fs
(Quad Speed Mode: fs=128kHz ∼ 192kHz)
- マスタモード: 256fs or 512fs
(Normal Speed Mode: fs=32kHz ∼ 48kHz)
256fs
(Double Speed Mode: fs=64kHz ∼ 96kHz)
128fs
(Quad Speed Mode: fs=128kHz ∼ 192kHz)
6. μPインタフェース: 4線シリアル/ I2Cバス (Ver 1.0, 400kHzモード)
7. 電源電圧
- アナログ電源: AVDD1, AVDD2 = 3.0 ∼ 3.6V
- ディジタル電源: DVDD = 1.6 ∼ 2.0V
- 入出力バッファ電源: TVDD1, TVDD2 = 1.6 ∼ 3.6V
8. 消費電流: 98mA (fs=48kHz)
9. Ta = -20 ~ 85ºC (AK4612EQ), - 40 ∼ 105ºC (AK4612VQ)
10. パッケージ: 80ピンLQFP(0.5mm pitch)
MS1039-J-01
2009/06
-2-
[AK4612]
■ ブロック図
M/S
LIN1+ / LIN1
ADC1
LIN1-
ADC1
RIN1-
ADC2
HPF2
ADC2
HPF2
ADC3
HPF3
ADC3
HPF3
LIN2RIN2+ / RIN2
RIN2LIN3+ / LIN3
LIN3RIN3+ / RIN3
RIN3LOUT1+ / LOUT1
SCF1
DAC1
DATT1
DEM1
SCF1
DAC1
DATT1
DEM1
LOUT2+ / LOUT2
SCF2
DAC2
ROUT2+ / ROUT2
ROUT2-
DAC2
DATT2
DEM2
SCF3
DAC3
DATT3
DEM3
ROUT3+ / ROUT3
ROUT3-
SCF3
DAC3
LOUT4+ / LOUT4
LOUT4-
SCF4
ROUT4+ / ROUT4
ROUT4-
DATT2
DEM2
SCF2
LOUT3+ / LOUT3
LOUT3-
X’tal
Oscillation
Audio
I/F
XTO
Divider
MCKO
MCLK
LRCK
LRCK
BICK
BICK
TST1
TST2
ROUT1+ / ROUT1
LOUT2-
HPF1
XTI / MCKI
LIN2+ / LIN2
ROUT1-
PDN
DVMPD
RIN1+ / RIN1
LOUT1-
HPF1
SCF4
DAC4
DAC4
TST3
TST4
TST5
SDOUT1
SDTO1
SDOUT2
SDTO2
SDOUT3
SDTO3
OVF1 / DZF1
OVF2 / DZF2
VCOM
DATT3
DEM3
DATT4
DEM4
DATT4
DEM4
SDIN1
SDTI1
SDIN2
SDTI2
SDIN3
SDTI3
SDIN4
SDTI4
TST7
TST8
CAD0
CAD1
uP I/F
I2C
CSN
CCLK / SCL
CDTI / SDA
CDTO
VREFH1
VREFH2
AVDD1
VSS1 AVDD2
VSS2
DVDD
VSS3
TVDD1
VSS4
TVDD2
Figure 1. ブロック図
MS1039-J-01
2009/06
-3-
[AK4612]
■ オーダリングガイド
-20 ∼ +85°C
80pin LQFP(0.5mm pitch)
-40 ∼ +105°C
80pin LQFP(0.5mm pitch)
Evaluation Board for AK4612
AK4612EQ
AK4612VQ
AKD4612
LOUT2-
ROUT2+ / ROUT2
LOUT3+ / LOUT3
ROUT2-
ROUT3+ / ROUT3
LOUT3-
VSS2
ROUT3-
VREFH2
AVDD2
LOUT4LOUT4+ / LOUT4
ROUT4ROUT4+ / ROUT4
TST9
TST12
TST11
TST10
TST13
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
TST14
■ ピン配置
TST15
61
40
LOUT2+ / LOUT2
TST16
62
39
ROUT1-
OVF1 / DZF1
63
38
ROUT1+ / ROUT1
OVF2 / DZF2
64
65
37
36
LOUT1-
35
34
DVMPD
RIN1+ / RIN1
66
67
RIN1-
68
33
TST7
LIN2+ / LIN2
69
32
SDTI4
LIN2-
70
31
SDTI3
RIN2+ / RIN2
71
30
SDTI2
RIN2-
72
29
SDTI1
LIN3+ / LIN3
73
28
BICK
LIN3-
27
26
LRCK
VSS1
74
75
AVDD1
76
25
SDTO2
VREFH1
77
24
SDTO1
VCOM
78
23
VSS4
RIN3+ / RIN3
79
22
TVDD1
RIN3-
80
21
XTI / MCKI
LIN1+ / LIN1
80 pin LQFP
(TOP VIEW)
LOUT1+ / LOUT1
TST8
SDTO3
PDN
XTO
M/S
MCKO
NC
TST2
VSS3
DVDD
CDTO
TVDD2
CDTI / SDA
CCLK / SCL
CSN
CAD1
I2C
TST5
CAD0
TST4
TST1
TST3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
LIN1-
Figure 2. ピン配置
MS1039-J-01
2009/06
-4-
[AK4612]
■ AK4628との互換性
1. 機能
Function
Number of ADC channel
Number of DAC channel
Input
Output
I/F Format
TDM512
XTAL OSC
Parallel / Serial Select Pin
Control Data Output Pin
Ta
Package
AK4628
2-channel
8-channel
Single
Single
I2S, LJ, RJ(20/24bit), TDM
No
No
Yes
No
-40 ∼ +85°C
44pinLQFP
AK4612
6-channel
8-channel
Single or Diff
Single or Diff
I2S, LJ, RJ(16/20/24bit), TDM
Fs=48kHz
Yes
No
Yes
-40 ∼ +105°C
80pinLQFP
2. 電源電圧
Voltage Name
AVDD
AVDD1
AVDD2
DVDD
TVDD
TVDD1
TVDD2
AK4628
4.5 ∼ 5.5V
No
No
4.5 ∼ 5.5V
2.7 ∼ 5.5V
No
No
AK4612
No
3.0 ∼ 3.6V
3.0 ∼ 3.6V
1.6 ∼ 2.0V
No
1.6 ∼ 3.6V
1.6 ∼ 3.6V
AK4628
96k / 192k
Single: 92 / 90
Differential : - / Single: 102 / 106
Differential : - / 128 level
100k I2C, 3wire
AK4612
192k / 192k
Single: 92 / 94
Differential : 97 / 100
Single: 103 / 105
Differential: 104 / 108
256 level
400k I2C, 4wire
3. 特性
Parameter
Fs (AD/DA)
THD+N (AD/DA)
S/N (AD/DA)
Output DATT
µP I/F
MS1039-J-01
2009/06
-5-
[AK4612]
ピン/機能
No.
Pin Name
I/O
1
TST1
I
2
TST3
I
3
TST4
I
4
TST5
I
5
6
CAD0
CAD1
I
I
7
I2C
I
CCLK
I
SCL
I
CSN
I
CDTI
I
SDA
I/O
8
9
10
11
12
13
14
CDTO
TVDD2
VSS3
DVDD
O
-
15
NC
-
16
TST2
I
17
M/S
I
18
MCKO
O
19
PDN
I
20
22
23
24
25
26
27
28
29
30
31
32
XTO
XTI
MCKI
TVDD1
VSS4
SDTO1
SDTO2
SDTO3
LRCK
BICK
SDTI1
SDTI2
SDTI3
SDTI4
33
TST7
I
34
TST8
I
21
-
O
I
I
O
O
O
I/O
I/O
I
I
I
I
Function
Test Pin
This pin must be connected to VSS4.
Test Pin
This pin must be connected to VSS4.
Test Pin
This pin must be connected to TVDD2.
Test Pin
This pin must be connected to VSS4.
Chip Address 0 Pin
Chip Address 1 Pin
µP I/F Mode Select Pin
“L”: 4-wire Serial, “H”: I2C Bus
Control Data Clock Pin in serial control mode
I2C = “L”: CCLK (4-wire Serial)
Control Data Clock Pin in serial control mode
I2C = “H”: SCL (I2C Bus)
Chip Select Pin in 4-wire serial control mode
This pin must be connected to TVDD2 at I2C bus control mode
Control Data Input Pin in serial control mode
I2C = “L”: CDTI (4-wire Serial)
Control Data Input Pin in serial control mode
I2C = “H”: SDA (I2C Bus)
Control Data Output Pin in 4-wire serial control mode
Input / Output Buffer Power Supply 1 Pin, 1.6V∼3.6V
Ground Pin, 0V
Digital Power Supply Pin, 1.6V∼2.0V
No Connection.
No internal bonding. This pin must be connected to the ground.
Test Pin
This pin must be connected to VSS4.
Master Mode Select Pin
“L”: Slave Mode “H”: Master Mode
Master Clock Output Pin
Power-Down & Reset Pin
When “L”, the AK4612 is powered-down and the control registers are reset to default
state. If the state of CAD1-0 changes, then the AK4612 must be reset by PDN.
X’tal Output Pin
X’tal Input Pin
External Master Clock Input Pin
Input / Output Buffer Power Supply 1 Pin, 1.6V∼3.6V
Digital Ground Pin, 0V
Audio Serial Data Output 1 Pin
Audio Serial Data Output 2 Pin
Audio Serial Data Output 3 Pin
Input /Output Channel Clock Pin
Audio Serial Data Clock Pin
Audio Serial Data Input 1 Pin
Audio Serial Data Input 2 Pin
Audio Serial Data Input 3 Pin
Audio Serial Data Input 4 Pin
Test Pin
This pin must be connected to VSS4.
Test Pin
This pin must be connected to VSS4.
MS1039-J-01
2009/06
-6-
[AK4612]
No.
Pin Name
I/O
35
DVMPD
I
54
LOUT1+
LOUT1
LOUT1ROUT1+
ROUT1
ROUT1LOUT2+
LOUT2
LOUT2ROUT2+
ROUT2
ROUT2LOUT3+
LOUT3
LOUT3ROUT3+
ROUT3
ROUT3VSS2
AVDD2
VREFH2
LOUT4+
LOUT4
LOUT4ROUT4+
ROUT4
ROUT4-
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
I
O
O
O
O
O
O
55
TST9
O
56
TST10
O
57
TST11
O
58
TST12
O
59
TST13
O
60
TST14
O
61
TST15
O
62
TST16
O
OVF1
O
DZF1
O
OVF2
O
DZF2
O
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
63
64
Function
DAC output VCOM voltage power down pin
“L”: DAC outputs are VCOM voltage “H”: DAC outputs are Hi-Z.
Lch Analog Positive Output 1 Pin (DOE1 bit = “H”)
Lch Analog Output 1 Pin (DOE1 bit = “L”)
Lch Analog Negative Output 1 Pin (When DOE1 bit = “L”, this pin must be open.)
Rch Analog Positive Output 1 Pin (DOE1 bit = “H”)
Rch Analog Output 1 Pin (DOE1 bit = “L”)
Rch Analog Negative Output 1 Pin (When DOE1 bit = “L”, this pin must be open.)
Lch Analog Positive Output 2 Pin (DOE2 bit = “H”)
Lch Analog Output 2 Pin (DOE2 bit = “L”)
Lch Analog Negative Output 2 Pin (When DOE2 bit = “L”, this pin must be open.)
Rch Analog Positive Output 2 Pin (DOE2 bit = “H”)
Rch Analog Output 2 Pin (DOE2 bit = “L”)
Rch Analog Negative Output 2 Pin (When DOE2 bit = “L”, this pin must be open.)
Lch Analog Positive Output 3 Pin (DOE3 bit = “H”)
Lch Analog Output 3 Pin (DOE3 bit = “L”)
Lch Analog Negative Output 3 Pin (When DOE3 bit = “L”, this pin must be open.)
Rch Analog Positive Output 3 Pin (DOE3 bit = “H”)
Rch Analog Output 3 Pin (DOE3 bit = “L”)
Rch Analog Negative Output 3 Pin (When DOE3 bit = “L”, this pin must be open.)
Ground Pin, 0V
Analog Power Supply Pin, 3.0V∼3.6V
Positive Voltage Reference Input Pin, AVDD2
Lch Analog Positive Output 4 Pin (DOE4 bit = “H”)
Lch Analog Output 4 Pin (DOE4 bit = “L”)
Lch Analog Negative Output 4 Pin (When DOE4 bit = “L”, this pin must be open.)
Rch Analog Positive Output 4 Pin (DOE4 bit = “H”)
Rch Analog Output 4 Pin (DOE4 bit = “L”)
Rch Analog Negative Output 4 Pin (When DOE4 bit = “L”, this pin must be open.)
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Test Pin
This pin must be open.
Analog Input Overflow Detect 1 Pin (Note 1)
This pin goes to “H” if the analog input of Lch or Rch overflows.
Zero Input Detect 1 Pin
(Note 2)
When the input data of the group 1 follow total 8192 LRCK cycles with “0” input data,
this pin goes to “H”. And when RSTN bit is “0”, PMDAC bit is “0”, this pin goes to “H”.
Analog Input Overflow Detect 2 Pin (Note 1)
This pin goes to “H” if the analog input of Lch or Rch overflows.
Zero Input Detect 2 Pin
(Note 2)
When the input data of the group 2 follow total 8192 LRCK cycles with “0” input data,
this pin goes to “H”. And when RSTN bit is “0”, PMDAC bit is “0”, this pin goes to “H”.
MS1039-J-01
2009/06
-7-
[AK4612]
No.
65
Pin Name
LIN1+
LIN1
I/O
I
I
66
LIN1-
-
67
RIN1+
RIN1
I
I
68
RIN1-
-
69
LIN2+
LIN2
I
I
70
LIN2-
-
71
RIN2+
RIN2
I
I
72
RIN2-
-
73
LIN3+
LIN3
I
I
74
LIN3-
-
75
76
77
VSS1
AVDD1
VREFH1
I
78
VCOM
O
79
RIN3+
RIN3
I
I
80
RIN3-
-
Function
Lch Analog Positive Input 1 Pin (DIE1 bit = “H”)
Lch Analog Input 1 Pin (DIE1 bit = “L”)
Lch Analog Negative Input 1 Pin (When DIE1 bit = “L”, this pin must be open.)
(Note 3)
Rch Analog Positive Input 1 Pin (DIE1 bit = “H”)
Rch Analog Input 1 Pin (DIE1 bit = “L”)
Rch Analog Negative Input 1 Pin (When DIE1 bit = “L”, this pin must be open.)
(Note 3)
Lch Analog Positive Input 2 Pin (DIE2 bit = “H”)
Lch Analog Input 2 Pin (DIE2 bit = “L”)
Lch Analog Negative Input 2 Pin (When DIE2 bit = “L”, this pin must be open.)
(Note 3)
Rch Analog Positive Input 2 Pin (DIE2 bit = “H”)
Rch Analog Input 2 Pin (DIE2 bit = “L”)
Rch Analog Negative Input 2 Pin (When DIE2 bit = “L”, this pin must be open.)
(Note 3)
Lch Analog Positive Input 3 Pin (DIE3 bit = “H”)
Lch Analog Input 3 Pin (DIE3 bit = “L”)
Lch Analog Negative Input 3 Pin (When DIE3 bit = “L”, this pin must be open.)
(Note 3)
Ground Pin, 0V
Analog Power Supply Pin, 3.0V∼3.6V
Positive Voltage Reference Input Pin, AVDD1
Common Voltage Output Pin, AVDD1x1/2
Large external capacitor around 2.2µF is used to reduce power-supply noise.
Rch Analog Positive Input 3 Pin (DIE3 bit = “H”)
Rch Analog Input 3 Pin (DIE3 bit = “L”)
Rch Analog Negative Input 3 Pin (When DIE3 bit = “L”, this pin must be open.)
(Note 3)
Note 1. このピンはOVFE bit を “1”に設定すると、OVF pinになります。
Note 2. このピンはOVFE bit を “0”に設定すると、DZF pinになります。
Note 3. このピンは差動入力時には-入力端子として動作し、Single-End入力時には+端子へ入力した信号の反転
出力として動作するのでSingle-End入力時はOpenにしてください。
Note 4. 全てのディジタル入力ピンはフローティングにしないで下さい。
MS1039-J-01
2009/06
-8-
[AK4612]
絶対最大定格
(VSS1=VSS2=VSS3=VSS4 =0V; Note 5)
Parameter
Power Supplies
Analog
Digital
Output buffer
Input Current (any pins except for supplies)
Analog Input Voltage
Digital Input Voltage
(TST2,M/S,PDN,XTI/MCKI,LRCK,BICK,
SDTI1,SDTI2,SDTI3,SDTI4,SDTI5,SDTI6,
DVMPD pins)
(TST1,TST3,TST4,TST5,CAD0,CAD1,I2C,
CCLK/SCL,CSN,CDTI/SDA pins)
Ambient Temperature
AK4612EQ
(power applied)
AK4612VQ
Storage Temperature
Symbol
AVDD1,2
DVDD
TVDD1,2
IIN
VINA
min
-0.3
-0.3
-0.3
-0.3
max
4.2
2.2
4.2
±10
AVDD1,2+0.3
Units
V
V
V
mA
V
VIND1
-0.3
TVDD1+0.3
V
VIND2
-0.3
TVDD2+0.3
V
Ta
Ta
Tstg
-20
-40
-65
85
105
150
°C
°C
°C
Note 5. 電圧はすべてグランドに対する値です。VSS1,VSS2,VSS3,VSS4 はアナロググランドに接続して下さ
い。AVDD1,AVDD2は同じ電源に接続してください。
注意:
この値を超えた条件で使用した場合、デバイスを破壊することがあります。
また通常の動作は保証されません。
推奨動作条件
(VSS1=VSS2=VSS3=VSS4 =0V; Note 5)
Parameter
Power Supplies Analog
Digital
(Note 6)
I/O buffer 1
(Stereo Mode & Normal Speed Mode)
I/O buffer 1
(Except Stereo Mode & Normal Speed Mode)
I/O buffer 2
Symbol
AVDD1,2
DVDD
TVDD1
min
3.0
1.6
DVDD
typ
3.3
1.8
3.3
max
3.6
2.0
3.6
Units
V
V
V
TVDD1
3.0
3.3
3.6
V
TVDD2
DVDD
3.3
3.6
V
Note 6. AVDD1, AVDD2, DVDD, TVDD1, TVDD2の立ち上げシーケンスを考える必要はありません。各電源は
PDN pin = L の状態で立ち上げ、全ての電源が立ち上がった後、PDN pin = H としてください。ま
た、AK4612では全ての電源をONしてください。一部の電源のみOFFすることはできません。(電源
OFFとは電源をグランドと同電位にするか、あるいはフローティングにすることです。)
I2Cバスと接続して使う場合、周辺デバイスが電源ONの状態でAK4612のみをOFFにしないでくださ
い。
注意:
本データシートに記載されている条件以外のご使用に関しては、当社では責任負いかねますので
十分ご注意下さい。
MS1039-J-01
2009/06
-9-
[AK4612]
アナログ特性
(Ta=25°C; AVDD1=AVDD2=TVDD1=TVDD2=3.3V, DVDD =1.8V; VSS1=VSS2=VSS3=VSS4=0V;
VREFH1=AVDD1, VREFH2=AVDD2; fs=48kHz; BICK=64fs; Signal Frequency=1kHz; 24bit Data; Measurement
Frequency=20Hz∼20kHz at 48kHz, 20Hz~40kHz at fs=96kHz, 20Hz~40kHz at fs=192kHz; unless otherwise specified)
Parameter
min
typ
max
Units
ADC Analog Input Characteristics (single inputs)
Resolution
24
Bits
S/(N+D)
fs=48kHz
-1dBFS
84
92
dB
BW=20kHz
-60dBFS
40
fs=96kHz
-1dBFS
83
91
dB
BW=40kHz
-60dBFS
37
fs=192kHz
-1dBFS
91
BW=40kHz
-60dBFS
37
DR
(-60dBFS with A-weighted)
95
103
dB
S/N
(A-weighted)
95
103
dB
Interchannel Isolation
90
110
dB
Interchannel Gain Mismatch
0.1
0.5
dB
Gain Drift
40
ppm/°C
Input Voltage
AIN=0.65xVREFH1
1.94
2.15
2.37
Vpp
Input Resistance
9
7
kΩ
Power Supply Rejection
(Note 7)
50
dB
ADC Analog Input Characteristics (differential inputs)
S/(N+D)
fs=48kHz
-1dBFS
88
97
dB
BW=20kHz
-60dBFS
40
dB
fs=96kHz
-1dBFS
86
94
BW=40kHz
-60dBFS
37
fs=192kHz
-1dBFS
94
BW=40kHz
-60dBFS
37
DR
(-60dBFS with A-weighted)
96
104
dB
S/N
(A-weighted)
96
104
dB
Interchannel Isolation
90
110
dB
Interchannel Gain Mismatch
0.1
0.5
dB
Gain Drift
40
ppm/°C
Input Voltage
AIN=0.65xVREFH1 (Note 8)
±1.94
±2.15
±2.37
Vpp
Input Resistance
11
13
kΩ
Power Supply Rejection
(Note 7)
50
dB
Common Mode Rejection Ratio (CMRR)
(Note 9)
74
dB
DAC Analog Output Characteristics (single outputs)
Resolution
24
Bits
S/(N+D)
fs=48kHz
0dBFS
84
94
dB
BW=20kHz
-60dBFS
44
fs=96kHz
0dBFS
82
92
BW=40kHz
-60dBFS
41
fs=192kHz
0dBFS
92
BW=40kHz
-60dBFS
41
DR
(-60dBFS with A-weighted)
97
105
dB
S/N
(A-weighted)
97
105
dB
Interchannel Isolation
90
110
dB
Interchannel Gain Mismatch
0.1
0.5
dB
Gain Drift
20
ppm/°C
Output Voltage
AOUT=0.63xVREFH2
1.87
2.08
2.29
Vpp
5
kΩ
Load Resistance
(AC負荷)
Load Capacitance
30
pF
Power Supply Rejection
(Note 7)
50
dB
MS1039-J-01
2009/06
- 10 -
[AK4612]
DAC Analog Output Characteristics (differential outputs)
S/(N+D)
fs=48kHz
0dBFS
BW=20kHz
-60dBFS
fs=96kHz
0dBFS
BW=40kHz
-60dBFS
fs=192kHz
0dBFS
BW=40kHz
-60dBFS
DR
(-60dBFS with A-weighted)
S/N
(A-weighted)
Interchannel Isolation
Interchannel Gain Mismatch
Gain Drift
Output Voltage
AOUT=0.63xVREFH2 (Note 8)
Load Resistance
(Note 10)
Load Capacitance
(Note 11)
Power Supply Rejection
(Note 7)
90
88
100
100
90
±1.87
2
100
45
98
42
98
42
108
108
110
0
20
±2.15
dB
0.5
±2.29
30
50
dB
dB
dB
dB
ppm/°C
Vpp
kΩ
pF
dB
Note 7. VREFH1,VREFH2を+3.3Vに固定して、AVDD1, AVDD2, DVDD, TVDD1,TVDD2に1kHz, 50mVppの正弦
波を重畳した場合。
Note 8. (LIN+) – (LIN-) 及び(RIN+) – (RIN-)の値です。VREFH1, VREFH2の電圧に比例します。
Note 9. VREFH1,VREFH2を+3.3Vに固定して、LIN+(RIN+)とLIN-(RIN-)に同相でAVDD1,2x1/2中心
0.96Vpp,1kHzの正弦波を入力した場合。CMRRの測定は0dB=-7dBFS(0.96Vpp=-7dBFS)としたときの減
衰レベルを測定します。
Note 10. AC負荷に対して。DC負荷の場合は5kΩ。
Note 11. 出力ピン対GNDのLoad Capacitance を規定しています。差動信号間は容量的負荷が2倍となるので差
動間の容量負荷は2倍として考える必要があります。
Parameter
Power Supplies
Power Supply Current
Normal Operation (PDN pin = “H”)
AVDD1+AVDD2
fs=48kHz, 96kHz, 192kHz
DVDD
fs=48kHz
fs=96kHz
fs=192kHz
TVDD1+TVDD2
fs=48kHz
fs=96kHz
fs=192kHz
Power-down mode
(PDN pin = “L”, DVMPD = “ L”) (Note 12)
AVDD1+AVDD2+DVDD+TVDD1+TVDD2
(PDN pin = “L”, DVMPD = “ H”) (Note 12)
AVDD1+AVDD2+DVDD+TVDD1+TVDD2
min
typ
max
Units
76.0
16.0
22.0
35.0
6.0
7.0
7.0
125.0
24.0
35.0
55.0
8.0
9.5
9.5
mA
mA
mA
mA
mA
mA
mA
200
550
µA
10
200
µA
Note 12. 静止時。クロックを含む全てのディジタル入力ピンをVSS3 (TST1, TST3, TST4, TST5, CAD0, CAD1,
I2C, CSN, CCLK, CDTI pins), VSS4 (TST2, M/S, MCKI, LRCK, BICK, SDTI1, SDTI2, SDTI3,
SDTI4,SDTI5, SDTI6)に固定した場合の値です。
MS1039-J-01
2009/06
- 11 -
[AK4612]
フィルタ特性(fs=48kHz)
(Ta= Tmin ∼ Tmax; AVDD1=AVDD2=3.0∼ 3.6V, DVDD=1.6∼ 2.0V, TVDD1=TVDD2=1.6∼ 3.6V; DEM=OFF)
Parameter
Symbol
min
typ
max
Units
ADC Digital Filter (Decimation LPF):
Passband
(Note 13)
±0.1dB
PB
0
18.9
kHz
−0.2dB
20.0
kHz
−3.0dB
23.0
kHz
Stopband
(Note 13)
SB
28
kHz
Passband Ripple
PR
±0.1
dB
Stopband Attenuation
SA
68
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
16
1/fs
ADC Digital Filter (HPF):
Frequency Response (Note 13) −3dB
FR
1.0
Hz
−0.1dB
6.5
Hz
DAC Digital Filter (LPF):
Passband
(Note 13) ±0.06dB
PB
0
21.8
kHz
−6.0dB
24.0
kHz
Stopband
(Note 13)
SB
26.2
kHz
Passband Ripple
PR
±0.06
dB
Stopband Attenuation
SA
54
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
22
1/fs
DAC Digital Filter + Analog Filter:
Frequency Response (Note 15) 20kHz
FR
-0.1
dB
フィルタ特性(fs=96kHz)
(Ta= Tmin ∼ Tmax; AVDD1=AVDD2=3.0∼ 3.6V, DVDD=1.6∼ 2.0V, TVDD1=TVDD2=1.6∼ 3.6V; DEM=OFF)
Parameter
Symbol
min
typ
max
Units
ADC Digital Filter (Decimation LPF):
Passband
(Note 13) ±0.1dB
PB
0
37.8
kHz
−0.2dB
40.0
kHz
−3.0dB
46.0
kHz
Stopband
(Note 13)
SB
56
kHz
Passband Ripple
PR
±0.1
dB
Stopband Attenuation
SA
68
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
16
1/fs
ADC Digital Filter (HPF):
Frequency Response (Note 13) −3dB
FR
2.0
Hz
−0.1dB
13.0
Hz
DAC Digital Filter (LPF):
Passband
(Note 13) ±0.06dB
PB
0
43.6
kHz
−6.0dB
48.0
kHz
Stopband
(Note 13)
SB
52.4
kHz
Passband Ripple
PR
±0.06
dB
Stopband Attenuation
SA
54
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
22
1/fs
DAC Digital Filter + Analog Filter:
Frequency Response (Note 15) 40kHz
FR
-0.3
dB
MS1039-J-01
2009/06
- 12 -
[AK4612]
フィルタ特性(fs=192kHz)
(Ta= Tmin ∼ Tmax; AVDD1=AVDD2=3.0∼ 3.6V, DVDD=1.6∼ 2.0V, TVDD1=TVDD2=1.6∼ 3.6V; DEM=OFF)
Parameter
Symbol
min
typ
max
Units
ADC Digital Filter (Decimation LPF):
Passband
(Note 13) ±0.1dB
PB
0
56.6
kHz
−0.2dB
57.0
kHz
−3.0dB
90.3
kHz
Stopband
(Note 13)
SB
112
kHz
Passband Ripple
PR
±0.1
dB
Stopband Attenuation
SA
70
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
16
1/fs
ADC Digital Filter (HPF):
Frequency Response (Note 13) −3dB
FR
4.0
Hz
−0.1dB
26.0
Hz
DAC Digital Filter (LPF):
Passband
(Note 13) ±0.06dB
PB
0
87.0
kHz
−6.0dB
96.0
kHz
Stopband
(Note 13)
SB
104.9
kHz
Passband Ripple
PR
±0.06
dB
Stopband Attenuation
SA
54
dB
Group Delay Distortion
ΔGD
0
μs
Group Delay
(Note 14)
GD
22
1/fs
DAC Digital Filter + Analog Filter:
Frequency Response (Note 15) 80kHz
FR
-1
dB
Note 13. 各振幅特性の周波数はfs (システムサンプリングレート)に比例します。例えば、fs=48kHz時の場合
ADCの±0.1dBにおけるPassband 0.39375 × fsです。DACの±0.06dBにおけるPassbandは0.45412 x fsです。
Note 14. ディジタルフィルタによる遅延演算で、アナログ信号が入力されてから両チャネルの24bitデータが
ADC出力レジスタにセットされるまでの時間です。DAC部は24bitデータが入力レジスタにセットさ
れてからアナログ信号が出力されるまでの時間です。
Note 15. 1kHzを基準にした値です。
MS1039-J-01
2009/06
- 13 -
[AK4612]
DC特性
(Ta= Tmin ∼ Tmax; AVDD1=AVDD2=3.0∼3.6; DVDD=1.6∼2.0V; TVDD1=TVDD2=1.6∼3.6V)
Parameter
Symbol
min
typ
max
TVDD1,TVDD2 ≤ 2.2V
High-Level Input Voltage
(TST2, M/S, PDN, XTI/MCKI, LRCK, BICK,
SDTI1, SDTI2, SDTI3, SDTI4, TST7, TST8,
VIH
80%TVDD1
DVMPD pins)
(TST1,TST3,TST4,TST5,CAD0,CAD1,I2C,
VIH
80%TVDD2
CCLK/SCL, CSN, CDTI/SDA pins)
Low-Level Input Voltage
(TST2, M/S, PDN, XTI/MCKI, LRCK, BICK,
SDTI1, SDTI2, SDTI3, SDTI4, TST7, TST8,
VIL
20%TVDD1
DVMPD pins)
(TST1,TST3,TST4,TST5,CAD0,CAD1,I2C,
VIL
20%TVDD2
CCLK/SCL, CSN, CDTI/SDA pins)
TVDD1,TVDD2 > 2.2V
High-Level Input Voltage
(TST2, M/S, PDN, XTI/MCKI, LRCK, BICK,
SDTI1, SDTI2, SDTI3, SDTI4, TST7, TST8,
VIH
70%TVDD1
DVMPD pins)
(TST1,TST3,TST4,TST5,CAD0,CAD1,I2C,
VIH
70%TVDD2
CCLK/SCL, CSN, CDTI/SDA pins)
Low-Level Input Voltage
(TST2, M/S, PDN, XTI/MCKI, LRCK, BICK,
SDTI1, SDTI2, SDTI3, SDTI4, TST7, TST8,
DVMPD pins)
VIL
30%TVDD1
(TST1,TST3,TST4,TST5,CAD0,CAD1,I2C,
CCLK/SCL, CSN, CDTI/SDA pins)
VIL
30%TVDD2
High-Level Output Voltage
(SDTO1,SDTO2,SDTO3, LRCK, BICK,
MCKO pins:
Iout=-100µA)
VOH
TVDD1-0.5
(CDTO pin:
Iout=-100µA)
VOH
TVDD2-0.5
(DZF1/OVF1, DZF2/OVF2 pins: Iout=-100µA)
AVDD2-0.5
Low-Level Output Voltage
(SDTO1,SDTO2,SDTO3, LRCK, BICK,
MCKO, CDTO, DZF1/OVF1, DZF2/OVF2 pins:
Iout= 100µA)
VOL
0.5
(SDA pin, 2.0V ≤ TVDD2 ≤ 3.6V Iout= 3mA)
VOL
0.4
(SDA pin, 1.6V ≤ TVDD2 < 2.0V Iout= 3mA)
VOL
20%TVDD2
Input Leakage Current
Iin
±10
MS1039-J-01
Units
V
V
V
V
V
V
V
V
V
V
V
V
V
V
µA
2009/06
- 14 -
[AK4612]
スイッチング特性
(Ta= Tmin ∼ Tmax; AVDD1=AVDD2=3.0∼3.6; DVDD=1.6∼2.0V; TVDD1=1.6∼3.6V, TVDD2=1.6∼3.6V; CL=20pF;
unless otherwise specified)
Parameter
Symbol
min
typ
max
Units
Master Clock Timing
Crystal Resonator
Frequency
fXTAL
11.2896
24.576
MHz
MCKO Output
Frequency (TVDD1 ≥ 3.0V)
fMCK
5.6448
24.576
MHz
Duty cycle
dMCK
40
50
60
%
External Clock
256fsn:
fCLK
8.192
12.288
MHz
Pulse Width Low
tCLKL
32
ns
Pulse Width High
tCLKH
32
ns
384fsn:
fCLK
12.288
18.432
MHz
Pulse Width Low
tCLKL
22
ns
Pulse Width High
tCLKH
22
ns
512fsn, 256fsd, 128fsq:
fCLK
16.384
24.576
MHz
Pulse Width Low
tCLKL
16
ns
Pulse Width High
tCLKH
16
ns
MCKO Output
Frequency
fMCK
4.096
12.288
MHz
(TVDD1 ≥ 3.0V)
fMCK
12.288
24.576
MHz
dMCK
40
50
60
%
Duty cycle
(Note 16)
LRCK Timing (Slave mode)
Stereo mode
(TDM0 bit = “0”, TDM1 bit = “0”)
Normal Speed Mode
fsn
32
48
kHz
Double Speed Mode
fsd
64
96
kHz
Quad Speed Mode
fsq
128
192
kHz
Duty Cycle
Duty
45
55
%
TDM512 mode
(Note 17)
(TDM0 bit = “0”, TDM1 bit = “1”)
LRCK frequency
fsn
32
48
kHz
“H” time
tLRH
1/512fs
ns
“L” time
tLRL
1/512fs
ns
TDM256 mode
(Note 18)
(TDM0 bit = “1”, TDM1 bit = “0”)
LRCK frequency
fsd
64
96
kHz
“H” time
tLRH
1/256fs
ns
“L” time
tLRL
1/256fs
ns
TDM128 mode
(Note 19)
(TDM0 bit = “1”, TDM1 bit = “1”)
LRCK frequency
fsq
128
192
kHz
“H” time
tLRH
1/128fs
ns
“L” time
tLRL
1/128fs
ns
MS1039-J-01
2009/06
- 15 -
[AK4612]
Parameter
LRCK Timing (Master Mode)
Stereo mode
(TDM0 bit = “0”, TDM1 bit = “0”)
Normal Speed Mode
Double Speed Mode
Quad Speed Mode
Duty Cycle
TDM512 mode
(Note 17)
(TDM0 bit = “0”, TDM1 bit = “1”)
LRCK frequency
“H” time
(Note 20)
TDM256 mode
(Note 18)
(TDM0 bit = “1”, TDM1 bit = “0”)
LRCK frequency
“H” time
(Note 20)
TDM128 mode
(Note 19)
(TDM0 bit = “1”, TDM1 bit = “1”)
LRCK frequency
“H” time
(Note 20)
Symbol
min
fsn
fsd
fsq
dLRK
32
64
128
-
fsn
tLRH
32
fsd
tLRH
64
fsq
tLRH
128
typ
max
50
48
96
192
-
kHz
kHz
kHz
%
48
kHz
ns
96
kHz
ns
192
kHz
ns
1/16fs
1/8fs
1/4fs
Units
Note 16. DIV bit = “0”の場合を除きます。
Note 17. Normal Speed modeで使用してください。Master mode時、Master clockは512fsを入力してください。
Note 18. Double Speed mode で使用してください。
Note 19. Quad Speed modeで使用してください。
Note 20. I2Sフォーマット時は“L” time
MS1039-J-01
2009/06
- 16 -
[AK4612]
Parameter
Audio Interface Timing (Slave mode)
Stereo mode (TDM0 bit = “0”, TDM1 bit = “0”)
(TVDD1= 1.6V∼3.6V)
BICK Period
BICK Pulse Width Low
Pulse Width High
LRCK Edge to BICK “↑”
(Note 21)
BICK “↑” to LRCK Edge
(Note 21)
LRCK to SDTO(MSB) (Except I2S mode)
BICK “↓” to SDTO
SDTI Hold Time
SDTI Setup Time
(TVDD1= 3.0V∼3.6V)
BICK Period
BICK Pulse Width Low
Pulse Width High
LRCK Edge to BICK “↑”
(Note 21)
BICK “↑” to LRCK Edge
(Note 21)
LRCK to SDTO(MSB) (Except I2S mode)
BICK “↓” to SDTO
SDTI Hold Time
SDTI Setup Time
TDM512 mode
(Note 17)
(TDM0 bit = “0”, TDM1 bit = “1”)
(TVDD1= 3.0V∼3.6V)
BICK Period
BICK Pulse Width Low
Pulse Width High
LRCK Edge to BICK “↑”
(Note 21)
BICK “↑” to LRCK Edge
(Note 21)
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
TDM256 mode
(Note 18)
(TDM0 bit = “1”, TDM1 bit = “0”)
(TVDD1= 3.0V∼3.6V)
BICK Period
BICK Pulse Width Low
Pulse Width High
LRCK Edge to BICK “↑”
(Note 21)
BICK “↑” to LRCK Edge
(Note 21)
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
TDM128 mode
(Note 19)
(TDM0 bit = “1”, TDM1 bit = “1”)
(TVDD1= 3.0V∼3.6V)
BICK Period
BICK Pulse Width Low
Pulse Width High
LRCK Edge to BICK “↑”
(Note 21)
BICK “↑” to LRCK Edge
(Note 21)
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
Symbol
MS1039-J-01
min
typ
max
Units
tBCK
tBCKL
tBCKH
tLRB
tBLR
tLRS
tBSD
tSDH
tSDS
324
130
130
20
20
tBCK
tBCKL
tBCKH
tLRB
tBLR
tLRS
tBSD
tSDH
tSDS
81
33
33
23
23
10
10
ns
ns
ns
ns
ns
ns
ns
ns
ns
tBCK
tBCKL
tBCKH
tLRB
tBLR
tBSS
tBSH
tSDH
tSDS
40
16
16
10
10
6
5
10
10
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tBCK
tBCKL
tBCKH
tLRB
tBLR
tBSS
tBSH
tSDH
tSDS
40
16
16
10
10
6
5
10
10
ns
ns
ns
ns
ns
ns
ns
ns
ns
tBCK
tBCKL
tBCKH
tLRB
tBLR
tBSS
tBSH
tSDH
tSDS
40
16
16
10
10
6
5
10
10
ns
ns
ns
ns
ns
ns
ns
ns
ns
80
80
50
50
23
23
ns
ns
ns
ns
ns
ns
ns
ns
ns
2009/06
- 17 -
[AK4612]
Parameter
Audio Interface Timing (Master mode)
Stereo mode (TDM0 bit = “0”, TDM1 bit = “0”)
(TVDD1= 1.6V∼3.6V)
BICK Frequency
BICK Duty
BICK “↓” to LRCK
BICK “↓” to SDTO
SDTI Hold Time
SDTI Setup Time
(TVDD1= 3.0V∼3.6V)
BICK Frequency
BICK Duty
BICK “↓” to LRCK
BICK “↓” to SDTO
SDTI Hold Time
SDTI Setup Time
TDM512 mode
(Note 17)
(TDM0 bit = “0”, TDM1 bit = “1”)
(TVDD1= 3.0V∼3.6V)
BICK Frequency
BICK Duty
BICK “↓” to LRCK
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
TDM256 mode
(Note 18)
(TDM0 bit = “1”, TDM1 bit = “0”)
(TVDD1= 3.0V∼3.6V)
BICK Frequency
BICK Duty
BICK “↓” to LRCK
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
TDM128 mode
(Note 19)
(TDM0 bit = “1”, TDM1 bit = “1”)
(TVDD1= 3.0V∼3.6V)
BICK Frequency
BICK Duty
BICK “↓” to LRCK
SDTO Setup time BICK “↑”
SDTO Hold time BICK “↑”
SDTI Hold Time
SDTI Setup Time
Symbol
min
typ
max
Units
fBCK
dBCK
tMBLR
tBSD
tSDH
tSDS
−40
−70
50
50
64fs
50
-
40
70
-
Hz
%
ns
ns
ns
ns
fBCK
dBCK
tMBLR
tBSD
tSDH
tSDS
−23
−23
10
10
64fs
50
-
23
23
-
Hz
%
ns
ns
ns
ns
fBCK
dBCK
tMBLR
tBSS
tBSH
tSDH
tSDS
-10
6
5
10
10
512fs
50
-
10
-
Hz
%
ns
ns
ns
ns
ns
fBCK
dBCK
tMBLR
tBSS
tBSH
tSDH
tSDS
−10
6
5
10
10
256fs
50
-
10
-
Hz
%
ns
ns
ns
ns
ns
fBCK
dBCK
tMBLR
tBSS
tBSH
tSDH
tSDS
−10
6
5
10
10
128fs
50
-
10
-
Hz
%
ns
ns
ns
ns
ns
Note 21. この規格値はLRCKのエッジとBICKの立ち上がりエッジが重ならないように規定しています。
MS1039-J-01
2009/06
- 18 -
[AK4612]
Parameter
Control Interface Timing (4-wire Serial mode):
CCLK Period
CCLK Pulse Width Low
Pulse Width High
CDTI Setup Time
CDTI Hold Time
CSN “H” Time
CSN Edge to CCLK “↑”
CCLK “↑” to CSN Edge
CDTO Delay
CSN “↑” to CDTO Hi-Z
Control Interface Timing (I2C Bus mode):
SCL Clock Frequency
Bus Free Time Between Transmissions
Start Condition Hold Time (prior to first clock pulse)
Clock Low Time
Clock High Time
Setup Time for Repeated Start Condition
SDA Hold Time from SCL Falling
(Note 22)
SDA Setup Time from SCL Rising
Rise Time of Both SDA and SCL Lines
Fall Time of Both SDA and SCL Lines
Setup Time for Stop Condition
Pulse Width of Spike Noise Suppressed by Input Filter
Capacitive load on bus
Power-down & Reset Timing
PDN Pulse Width
(Note 23)
PDN “↑” to SDTO valid
(Note 24)
Symbol
min
tCCK
tCCKL
tCCKH
tCDS
tCDH
tCSW
tCSS
tCSH
tDCD
tCCZ
200
80
80
40
40
150
50
50
fSCL
tBUF
tHD:STA
tLOW
tHIGH
tSU:STA
tHD:DAT
tSU:DAT
tR
tF
tSU:STO
tSP
Cb
1.3
0.6
1.3
0.6
0.6
0
0.1
0.6
0
-
tPD
tPDV
150
typ
518
max
Units
50
70
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
400
1.0
0.3
50
400
kHz
μs
μs
μs
μs
μs
μs
μs
μs
μs
μs
ns
pF
ns
1/fs
Note 22. データは最低300ns(SCLの立ち下がり時間)の間保持されなければなりません。
Note 23. 電源投入時はPDN pin を“L” にすることでリセットがかかります。
Note 24. PDN pin を立ち上げてからのLRCKの立ち上がりの回数です。
Note 25. I2CはPhilips Semiconductorsの登録商標です。
MS1039-J-01
2009/06
- 19 -
[AK4612]
■ タイミング波形
1/fCLK
VIH
MCKI
VIL
tCLKH
tCLKL
1/fsn, 1/fsd, 1/fsq
VIH
LRCK
VIL
tdLRKH
tdLRKL
Duty
= tdLRKH (or tdLRKL) x fs x 100
tBCK
VIH
BICK
VIL
tBCKH
tBCKL
Figure 3. クロックタイミング (TDM1/0 bits = “00” & Slave mode)
1/fCLK
VIH
MCKI
VIL
tCLKH
tCLKL
1/fs
VIH
LRCK
VIL
tLRH
tLRL
tBCK
VIH
BICK
VIL
tBCKH
tBCKL
Figure 4. クロックタイミング (TDM1/0 bits = “00”以外 & Slave mode)
MS1039-J-01
2009/06
- 20 -
[AK4612]
1/fCLK
VIH
MCKI
VIL
tCLKH
tCLKL
1/fMCK
MCKO
50%TVDD1
tdMCKH
tdMCKL
dMCK
= tdMCKH (or tdMCKL) x fMCK x 100
1/fs
LRCK
50%TVDD1
tdLRKH
tdLRKL
dLRK
= tdLRKH (or tdLRKL) x fs x 100
1/fBCK
50%TVDD1
BICK
tdBCKH
tdBCKL
dBCK
= tdBCKH (or tdBCKL) x fBCLK x 100
Figure 5. クロックタイミング (TDM1/0 bits = “00” & Master mode)
1/fCLK
VIH
MCKI
VIL
tCLKH
tCLKL
1/fMCK
MCKO
50%TVDD1
tdMCKH
tdMCKL
dMCK
= tdMCKH (or tdMCKL) x fMCK x 100
1/fs
50%TVDD1
LRCK
tLRH
1/fBCK
50%TVDD1
BICK
tdBCKH
tdBCKL
dBCK
= tdBCKH (or tdBCKL) x fBCLK x 100
Figure 6. クロックタイミング (TDM1/0 bits = “00”以外 & Master mode)
MS1039-J-01
2009/06
- 21 -
[AK4612]
VIH
LRCK
VIL
tBLR
tLRB
VIH
BICK
VIL
tLRS
tBSD
SDTO
50%TVDD1
tSDS
tSDH
VIH
SDTI
VIL
Figure 7. オーディオインタフェースタイミング (TDM1/0 bits = “00” & Slave mode)
VIH
LRCK
VIL
tBLR
tLRB
VIH
BICK
VIL
tBSH
tBSS
SDTO
50%TVDD1
tSDS
tSDH
VIH
SDTI
VIL
Figure 8. オーディオインタフェースタイミング (TDM1/0 bits = “00”以外 & Slave mode)
MS1039-J-01
2009/06
- 22 -
[AK4612]
LRCK
50%TVDD1
tMBLR
50%TVDD1
BICK
tBSD
50%TVDD1
SDTO
tSDS
tSDH
VIH
SDTI
VIL
Figure 9. オーディオインタフェースタイミング (TDM1/0 bits = “00” & Master mode)
LRCK
50%TVDD1
tMBLR
50%TVDD1
BICK
tBSS
tBSH
50%TVDD1
SDTO
tSDS
tSDH
VIH
SDTI
VIL
Figure 10. オーディオインタフェースタイミング (TDM1/0 bits = “00”以外 & Master mode)
MS1039-J-01
2009/06
- 23 -
[AK4612]
VIH
CSN
VIL
tCSH
tCSS
tCCKL
tCCKH
VIH
CCLK
VIL
tCDH
tCDS
VIH
CDTI
C1
C0
R/W
VIL
Hi-Z
CDTO
Figure 11. WRITEコマンド入力タイミング (4線シリアルモード)
tCSW
VIH
CSN
VIL
tCSH
tCSS
VIH
CCLK
VIL
VIH
CDTI
D2
D1
D0
VIL
CDTO
Hi-Z
Figure 12. WRITEデータ入力タイミング (4線シリアルモード)
MS1039-J-01
2009/06
- 24 -
[AK4612]
VIH
CSN
VIL
VIH
CCLK
VIL
VIH
CDTI
A1
A0
VIL
tDCD
Hi-Z
CDTO
D7
D6
50%TVDD2
Figure 13. READデータ出力タイミング1
tCSW
VIH
CSN
VIL
tCSH
tCSS
VIH
CCLK
VIL
VIH
CDTI
VIL
tCCZ
CDTO
D2
D1
D0
Hi-Z
50%TVDD2
Figure 14. READデータ出力タイミング2
MS1039-J-01
2009/06
- 25 -
[AK4612]
VIH
SDA
VIL
tLOW
tBUF
tR
tHIGH
tF
tSP
VIH
SCL
VIL
tHD:STA
Stop
tHD:DAT
tSU:DAT
tSU:STA
tSU:STO
Start
Stop
Start
Figure 15. I2Cバスモードタイミング
tPD
VIH
PDN
VIL
tPDV
50%TVDD1
SDTO
Figure 16. パワーダウン&リセットタイミング
MS1039-J-01
2009/06
- 26 -
[AK4612]
動作説明
■ システムクロック
AK4612はMCLKのクロックソースとして外部Clock入力またはX’tal入力を選択することが可能です(Figure 17, Figure
18)。
スレーブモード時に必要なクロックは、MCLK, LRCK, BICK です。MCLKとLRCKは同期する必要はありま
すが位相を合わせる必要はありません。MCLK周波数を設定する方法は、DFS1-0 bitで設定する方法 (Manual
Setting Mode) とデバイス内部で自動設定する方法 (Auto Setting Mode) の2つがあります。Manual Setting Mode
(ACKS bit = “0”: Default)では、DFS1-0 bitでサンプリングスピードが設定され(Table 1)、各スピードでのMCLK
周波数は自動検出され、内部クロックは適切な周波数に自動設定されます(Table 3, Table 4, Table 5)。Auto
Setting Mode (ACKS bit = “1”) では、MCLK周波数は自動検出され(Table 6)、内部クロックは適切な周波数に自
動設定される(Table 7)ため、DFS1-0 bitの設定は不要です。
マスタモード時に必要なクロックはMCLKのみです。マスタクロック周波数をCKS1-0 bit (Table 2)で、サンプ
リングスピードをDFS1-0 bit (Table 1)で設定が必要です。CKS1-0, DFS1-0 bit を設定した直後ではBICKとLRCK
の出力周波数やデューティーが乱れる場合があります。電源ON等のリセット解除時(PDN pin = “↑”) はMCLK
が入力されるまでパワーダウン状態になります。
スレーブモード動作時(PDN pin = “H”)において電源ON等のリセット解除時(PDN pin = “↑”)はMCLK, LRCKが
入力されるまでパワーダウン状態です。
通常動作時にクロックの供給が停止して再度クロックが供給された場合、出力に異音が発生する可能性があ
りますので、異音が問題になる場合は外部でミュートしてください。
DFS1
0
0
1
1
DFS0
0
1
0
1
Sampling Speed Mode (fs)
Normal Speed Mode
32kHz~48kHz
Double Speed Mode
64kHz~96kHz
Quad Speed Mode
128kHz~192kHz
N/A
-
(default)
(N/A: Not available)
Table 1.サンプリングスピード (Manual Setting Mode)
CKS1
CKS0
0
0
1
1
0
1
0
1
Normal Speed
Mode
256fs
384fs
512fs
512fs
Double Speed
Mode
256fs
256fs
256fs
256fs
Quad Speed
Mode
128fs
128fs
128fs
128fs
(default)
Table 2. マスタクロック入力周波数選択 (Master Mode)
LRCK
fs
32.0kHz
44.1kHz
48.0kHz
256fs
8.1920
11.2896
12.2880
MCLK (MHz)
384fs
12.2880
16.9344
18.4320
512fs
16.3840
22.5792
24.5760
BICK (MHz)
64fs
2.0480
2.8224
3.0720
Table 3. システムクロック例 (Normal Speed Mode @Manual Setting Mode)
MS1039-J-01
2009/06
- 27 -
[AK4612]
LRCK
fs
88.2kHz
96.0kHz
MCLK (MHz)
256fs
22.5792
24.5760
BICK (MHz)
64fs
5.6448
6.1440
Table 4. システムクロック例 (Double Speed Mode @Manual Setting Mode)
LRCK
fs
176.4kHz
192.0kHz
MCLK (MHz)
128fs
22.5792
24.5760
BICK (MHz)
64fs
11.2896
12.2880
Table 5. システムクロック例 (Quad Speed Mode @Manual Setting Mode)
MCLK
512fs
256fs
128fs
Sampling Speed Mode
Normal Speed Mode
Double Speed Mode
Quad Speed Mode
Table 6. サンプリングスピード (Auto Setting Mode)
LRCK
fs
32.0kHz
44.1kHz
48.0kHz
88.2kHz
96.0kHz
176.4kHz
192.0kHz
128fs
22.5792
24.5760
MCLK (MHz)
256fs
22.5792
24.5760
-
512fs
16.3840
22.5792
24.5760
-
Sampling
Speed Mode
Normal Speed
Mode
Double Speed
Mode
Quad Speed
Mode
Table 7. システムクロック例 (Auto Setting Mode)
MS1039-J-01
2009/06
- 28 -
[AK4612]
■ クロックソース
AK4612のXTI pin には、以下の方法でのクロックの供給が可能です。
1) 外部クロックを使う場合
XTI
External Clock
AK4612
XTO
Figure 17. 外部クロックモード
Note. TVDD1以上のクロックは入力しないでください。
2) X’talを使う場合
XTI
AK4612
XTO
Figure 18. X’talモード
Note: コンデンサの値は水晶振動子に依存します(Typ.10pF)。
水晶振動子を使用する際はTVDD1=3.0~3.6Vです。
MS1039-J-01
2009/06
- 29 -
[AK4612]
■ Differential / Single-End 入力切り替え
AK4612はDIE1-3 bitを “1”にするとDifferential入力(Figure 19)、“0”にするとSingle-End入力(Figure 20)を選択で
きます。Differential入力選択時に片側の入力ピンをVCOM電圧、もう片側の入力ピンを信号入力として使用し
ないでください。Single-end入力選択時は L/RIN1-3- pin にはL/RIN1-3 pin に入力された信号の反転が出力され
るためSingle-end入力選択時はL/RIN1-3- pin をOpenにしてください。また、AK4612はDifferential入力選択時、
Single-End入力選択時共にアンチエリアジングフィルタを内蔵しています。
AK4612
L/RIN+
AK4612
L/RIN
LPF
LPF
SCF
L/RIN-
SCF
LPF
L/RIN(Open)
Figure 19. Differential Input (DIE1-3 bit = “1”)
Figure 20. Single-end Input (DIE1-3 bit = “0”)
■ Differential / Single-End 出力切り替え
AK4612はDOE 1-4bitを “1”にするとDifferential出力(Figure 21)、“0”にするとSingle-End出力(Figure 22)を選択で
きます。Single-end出力選択時は L/ROUT1-4- pin にはVCOM電圧が出力されるためSingle-end出力選択時は
L/ROUT1-4- pin をOpenにしてください。また、Single-end出力選択時にはスイッチとキャパシタフィルタ(SCF)
と連続フィルタ(CTF)を内蔵しているためΔΣ変調器が発生する帯域外ノイズ(シェーピングノイズ)を除去す
ることができます。Differential出力選択時にはスイッチとキャパシタフィルタ(SCF)は内蔵されていますが、
連続フィルタ(CTF)を内蔵していませんので帯域外ノイズを除去したい場合は外部でLPFを組んでください。
AK4612
AK4612
L/ROUT+
LPF
SCF
SCF
Diff
to
Single
L/ROUT(Open)
L/ROUT-
Figure 21. Differential Output (DOE1-4 bit = “1”)
L/ROUT
Figure 22. Single-end Output (DOE1-4 bit = “0”)
MS1039-J-01
2009/06
- 30 -
[AK4612]
■ ディエンファシスフィルタ
IIRフィルタによる3周波数(32kHz, 44.1kHz, 48kHz)対応のディエンファシスフィルタ(50/15µs特性)を内蔵しています。
Double Speed Mode、Quad Speed Mode 時ディエンファシスフィルタは自動的にOFFになります。設定はレジスタから行
い、DAC1(SDTI1), DAC2(SDTI2), DAC3(SDTI3), DAC4(SDTI4)に対して独立に設定できます。
Mode
Sampling Speed Mode
0
1
2
3
Normal Speed Mode
Normal Speed Mode
Normal Speed Mode
Normal Speed Mode
DEM11
(DEM61-21)
0
0
1
1
DEM10
(DEM60-20)
0
1
0
1
DEM
44.1kHz
OFF
48kHz
32kHz
(default)
Table 8. ディエンファシスコントロール
■ ディジタルHPF
ADCはDCオフセットキャンセルのためにディジタルHPFを内蔵します。HPFのfcは、fs=48kHz時1.0Hzになっ
ており、周波数応答はfsに比例します。
■ マスタクロック出力
AK4612はマスタクロック出力ピンをもちます。DIV bitを “1”にすると1/2分周したクロックがMCKO pinから
出力されます(Table 9)。
DIV
0
1
MCKO
XTI x1
XTI x1/2
(default)
Table 9. マスタクロック出力周波数選択
■ マスタモードとスレーブモード
マスタモードとスレーブモードの切り替えは M/S pin で行います。 “H” でマスタモード、“L” でスレーブモー
ドです。マスタモード時 (M/S pin = “H” ) には LRCK, BICK pin は出力となります。スレーブモード時 (M/S pin
= “L” ) には LRCK , BICK pin は入力となります。LRCK, BICK pin はTable 10のようになります。
PDN pin
L
H
M/S pin
L
H
L
H
LRCK pin
Input
“L”出力
Input
Output
BICK pin
Input
“L”出力
Input
Output
Table 10. LRCK, BICK pin
MS1039-J-01
2009/06
- 31 -
[AK4612]
■ オーディオインタフェースフォーマット
(1) Stereo Mode
TDM1-0 bit =“00”のとき、10種類のデータフォーマット(Table 11)がDIF2-0 bitで選択できます。全モードとも
MSBファースト、2’sコンプリメントのデータフォーマットで、SDTO1-3はBICKの立ち下がりで出力され、
SDTI1-4はBICKの立ち上がりでラッチされます。
SDTI pinの入力フォーマットのうち、mode3/4/8/9/13/14/18/19/23/24/28/29/33/34/38/39を16 ∼ 20 bitで使った場合
はデータのないLSBには “0” を入力して下さい。
Mode
M/S
TDM1
TDM0
DIF2
DIF1
DIF0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
2
0
0
0
0
1
0
3
0
0
0
0
1
1
4
0
0
0
1
0
0
5
1
0
0
0
0
0
6
1
0
0
0
0
1
7
1
0
0
0
1
0
8
1
0
0
0
1
1
9
1
0
0
1
0
0
SDTO1-3
SDTI1-4
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
LRCK
BICK
I/O
I/O
H/L
I
≥ 32fs
I
H/L
I
≥ 48fs
I
H/L
I
≥ 48fs
I
H/L
I
≥ 48fs
I
L/H
I
≥ 48fs
I
H/L
O
64fs
O
H/L
O
64fs
O
H/L
O
64fs
O
H/L
O
64fs
O
L/H
O
64fs
O
(default)
Table 11. オーディオデータフォーマット (Stereo mode)
Note. Stereo modeで使用する場合、Normal Speed Modeでは入出力バッファの電源TVDD1は1.6V∼3.6Vで使用
することができます。Double Speed Mode, Quad Speed Modeで使用する際にはTVDD1は3.0V∼3.6Vで使
用してください。
MS1039-J-01
2009/06
- 32 -
[AK4612]
(2) TDM Mode
TDM1-0 bit = “01”と設定することによりTDM I/Fフォーマットを使用できます。5種類のデータフォーマット
が DIF2-0 bitで選択でき、全モードともMSBファースト、2’sコンプリメントのデータフォーマットで、SDTO1/2
はBICKの立ち上がりで出力され、SDTI1/2/3はBICKの立ち上がりでラッチされます。
TDM512 Mode(fs=48kHz)はTDM1-0 bit = “01”で選択できます(Table 12)。 SDTO1 pin には全ADC(6ch)のデータ
が出力されます。SDTO2/3 pin = “L”です。SDTI1 pinには全DAC(8ch)のデータを入力します。SDTI2-4 pinへの
入力データは無視されます。BICKは512fs固定、LRCKの “H”幅、 “L”幅は1/512fs(min)です。
TDM256 Mode (fs=96kHz)は TDM1-0 bit = “10”で選択できます(Table 13)。SDTO1 pin には全ADC(6ch)のデータ
が出力されます。SDTO2/3 pin = “L”です。SDTI1 pinにはDAC(8ch: L1, R1, L2, R2, L3, R3, L4, R4)の全8chのデ
ータを入力します。SDTI2-4 pinへの入力データは無視されます。BICKは256fs固定、LRCKの “H”幅、 “L”幅
は1/256fs(min)です。
TDM128 Mode (fs=192kHz)は TDM1-0 bit = “11”で選択できます(Table 14)。SDTO1 pin にはADC(4ch: L1, R1, L2,
R2)のデータが出力され、SDTO2 pinにはADC(2ch: L3, R3)のデータが出力されます。SDTO3 pin = “L”です。
SDTI1 pinにはDAC(4ch; L1, R1, L2, R2)、SDTI2 pinにはDAC(4ch: L3, R3, L4, R4)の全8chのデータを入力します。
SDTI3-4pinへの入力データは無視されます。BICKは128fs固定、LRCKの “H”幅、 “L”幅は1/128fs(min)です。
Mode
M/S
TDM1
TDM0
DIF2
DIF1
DIF0
10
0
0
1
0
0
0
11
0
0
1
0
0
1
12
0
0
1
0
1
0
13
0
0
1
0
1
1
14
0
0
1
1
0
0
15
1
0
1
0
0
0
16
1
0
1
0
0
1
17
1
0
1
0
1
0
18
1
0
1
0
1
1
19
1
0
1
1
0
0
SDTO1-3
SDTI1-4
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
LRCK
BICK
I/O
I/O
↑
I
512fs
I
↑
I
512fs
I
↑
I
512fs
I
↑
I
512fs
I
↓
I
512fs
I
↑
O
512fs
O
↑
O
512fs
O
↑
O
512fs
O
↑
O
512fs
O
↓
O
512fs
O
Table 12. オーディオデータフォーマット (TDM512 mode)
MS1039-J-01
2009/06
- 33 -
[AK4612]
Mode
M/S
TDM1
TDM0
DIF2
DIF1
DIF0
20
0
1
0
0
0
0
21
0
1
0
0
0
1
22
0
1
0
0
1
0
23
0
1
0
0
1
1
24
0
1
0
1
0
0
25
1
1
0
0
0
0
26
1
1
0
0
0
1
27
1
1
0
0
1
0
28
1
1
0
0
1
1
29
1
1
0
1
0
0
SDTO1-3
SDTI1-4
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
LRCK
BICK
I/O
I/O
↑
I
256fs
I
↑
I
256fs
I
↑
I
256fs
I
↑
I
256fs
I
↓
I
256fs
I
↑
O
256fs
O
↑
O
256fs
O
↑
O
256fs
O
↑
O
256fs
O
↓
O
256fs
O
Table 13. オーディオデータフォーマット (TDM256 mode)
Mode
M/S
TDM1
TDM0
DIF2
DIF1
DIF0
30
0
1
1
0
0
0
31
0
1
1
0
0
1
32
0
1
1
0
1
0
33
0
1
1
0
1
1
34
0
1
1
1
0
0
35
1
1
1
0
0
0
36
1
1
1
0
0
1
37
1
1
1
0
1
0
38
1
1
1
0
1
1
39
1
1
1
1
0
0
SDTO1-3
SDTI1-4
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
16bit, Right
justified
20bit, Right
justified
24bit, Right
justified
24bit, Left
justified
24bit, I2S
BICK
LRCK
I/O
I/O
↑
I
128fs
I
↑
I
128fs
I
↑
I
128fs
I
↑
I
128fs
I
↓
I
128fs
I
↑
O
128fs
O
↑
O
128fs
O
↑
O
128fs
O
↑
O
128fs
O
↓
O
128fs
O
Table 14. オーディオデータフォーマット (TDM128 mode)
Note. TDM modeで使用する場合、入出力バッファの電源TVDD1は3.0V∼3.6Vで使用してください。
MS1039-J-01
2009/06
- 34 -
[AK4612]
LRCK
0
1
2
16
17
18
24
25
31
0
1
2
16
17
18
24
25
31
0
1
BICK(64fs)
SDTO(o)
23 22
SDTI(i)
8
7
Don’t Care
6
0
15 14
8
23 22
7
1
8
7
Don’t Care
0
6
0
15 14
SDTO-23:MSB, 0:LSB; SDTI-15:MSB, 0:LSB
Lch Data
23
8
7
1
0
Rch Data
Figure 23. Mode 0/5 タイミング (Stereo Mode)
LRCK
0
1
2
12
13
14
24
25
31
0
1
2
12
13
14
24
25
31
0
1
BICK(64fs)
SDTO(o)
23 22
SDTI(i)
12 11 10
0
19 18
8
Don’t Care
23 22
7
1
12
11 10
Don’t Care
0
0
19 18
SDTO-23:MSB, 0:LSB; SDTI-19:MSB, 0:LSB
Lch Data
23
8
7
1
0
Rch Data
Figure 24. Mode 1/6 タイミング (Stereo Mode)
LRCK
0
1
2
8
9
10
24
25
31
0
1
2
8
9
10
24
25
31
0
1
BICK(64fs)
SDTO(o)
23 22
SDTI(i)
16 15 14
Don’t Care
0
23 22
23:MSB, 0:LSB
23 22
8
7
1
16 15 14
Don’t Care
0
0
23 22
Lch Data
23
8
7
1
0
Rch Data
Figure 25. Mode 2/7 タイミング (Stereo Mode)
LRCK
0
1
2
21
22
23
24
28
29
30
31
0
1
2
22
23
24
28
29
30
31
0
1
BICK(64fs)
SDTO(o)
23 22
2
1
0
SDTI(i)
23 22
2
1
0
23:MSB, 0:LSB
Don’t Care
Lch Data
23 22
2
1
0
23 22
2
1
0
23
Don’t Care
23
Rch Data
Figure 26. Mode 3/8 タイミング (Stereo Mode)
MS1039-J-01
2009/06
- 35 -
[AK4612]
LRCK
0
1
2
3
22
23
24
25
29
30
31
0
1
2
3
22
23
24
25
29
30
31
0
1
BICK(64fs)
SDTO(o)
SDTI(i)
23 22
2
1
0
23 22
2
1
0
23:MSB, 0:LSB
Don’t Care
23 22
2
1
0
23 22
2
1
0
Lch Data
Don’t Care
Rch Data
Figure 27. Mode 4/9 タイミング (Stereo Mode)
512BICK
LRCK(Mode15)
LRCK(Mode10)
BICK(512fs)
SDTO1(o)
23 22
0
23 22
L1
0
23 22
R1
0
23 22
L2
0
23 22
R2
0
23 22
L3
0
23 22
R3
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
SDTI1(i)
15 14
0
15 14
0
R1
L1
15 14
0
15 14
0
R2
L2
15 14
0
15 14
0
R3
L3
15 14
0
15 14
0
15
R4
L4
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
Figure 28. Mode 10/15 Timing (TDM512 Mode)
512BICK
LRCK(Mode16)
LRCK(Mode11)
BICK(512fs)
SDTO1(o)
23 22
0
23 22
L1
0
23 22
R1
0
23 22
L2
0
23 22
R2
0
23 22
L3
0
23 22
R3
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
SDTI1(i)
19 18
0
19 18
0
R1
L1
19 18
0
19 18
0
R2
L2
19 18
0
19 18
0
R3
L3
19 18
0
19 18
0
19
R4
L4
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
Figure 29. Mode 11/16 Timing (TDM512 Mode)
512BICK
LRCK(Mode17)
LRCK(Mode12)
BICK(512fs)
SDTO1(o)
23 22
0
23 22
L1
0
23 22
R1
0
23 22
L2
0
23 22
R2
0
23 22
L3
0
23 22
R3
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
SDTI1(i)
23 22
L1
0
23 22
R1
0
23 22
L2
0
23 22
R2
0
23 22
L3
0
23 22
R3
0
23 22
0
L4
23 22
0
23
R4
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
Figure 30. Mode 12/17 Timing (TDM512 Mode)
MS1039-J-01
2009/06
- 36 -
[AK4612]
512BICK
LRCK(Mode18)
LRCK(Mode13)
BICK(512fs)
SDTO1(o)
23 22
0
23 22
L1
0
R1
23 22
0
23 22
L2
0
23 22
R2
0
23 22
L3
23 22
0
R3
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
SDTI1(i)
23 22
0
23 22
0
R1
L1
23 22
0
23 22
0
23 22
R2
L2
0
23 22
23 22
0
R3
L3
0
23 22
23 22
0
R4
L4
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
Figure 31. Mode 13/18 Timing (TDM512 Mode)
512BICK
LRCK(Mode19)
LRCK(Mode14)
BICK(512fs)
SDTO1(o)
23
0
L1
23
0
R1
23
0
23
L2
0
23
R2
0
23
L3
0
23
R3
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
SDTI1(i)
23
0
L1
23
0
R1
23
0
23
0
23
R2
L2
0
23
0
23
R3
L3
0
23
0
23
R4
L4
32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK
Figure 32. Mode 14/19 Timing (TDM512 Mode)
256 BICK
LRCK (Mode25)
LRCK (Mode20)
BICK(256fs)
SDTO1(o)
SDTI1(i)
23 22
0
23 22
0
23 22
0
23 22
23 22
0
0
23 22
0
L1
R1
L2
R2
L3
R3
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
15 14
0
15 14
0
15 14
0
15 14
0
15 14
0
15 14
23 22
0
15 14
0
15 14
L1
R1
L2
R2
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
0
15
Figure 33. Mode 20/25 Timing (TDM256 Mode)
MS1039-J-01
2009/06
- 37 -
[AK4612]
256 BICK
LRCK (Mode26)
LRCK (Mode21)
BICK(256fs)
SDTO1(o)
SDTI1(i)
23 22
0
23 22
0
23 22
0
23 22
23 22
0
0
23 22
0
L1
R1
L2
R2
L3
R3
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
19 18
0
19 18
0
19 18
0
19 18
0
19 18
0
19 18
23 22
0
19 18
0
19 18
0
L1
R1
L2
R2
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
19
Figure 34. Mode 21/26 Timing (TDM256 Mode)
256 BICK
LRCK (Mode27)
LRCK (Mode22)
BICK(256fs)
SDTO1(o)
SDTI1(i)
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
L3
R3
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23
Figure 35. Mode 22/27 Timing (TDM256 Mode)
256 BICK
LRCK (Mode28)
LRCK (Mode23)
BICK(256fs)
SDTO1(o)
SDTI1(i)
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
L1
R1
L2
R2
L3
R3
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23 22
Figure 36. Mode 23/28 Timing (TDM256 Mode)
MS1039-J-01
2009/06
- 38 -
[AK4612]
256 BICK
LRCK (Mode29)
LRCK (Mode24)
BICK(256fs)
SDTO1(o)
SDTI1(i)
23
0
23
0
23
0
23
0
23
0
23
0
L1
R1
L2
R2
L3
R3
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23
0
23
0
23
0
23
0
23
0
23
23
0
23
0
23
0
L1
R1
L2
R2
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
32 BICK
23
Figure 37. Mode 24/29 Timing (TDM256 Mode)
128 BICK
LRCK (Mode35)
LRCK (Mode30)
BICK(128fs)
SDTO1(o)
SDTO2(o)
SDTI1(i)
SDTI2(i)
23 22
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
23 22
23 22
0
0
L3
R3
32 BICK
32 BICK
15 14
0
0
15 14
15 14
0
15 14
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
0
15 14
23 22
0
0
15 14
15 14
0
15 14
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
0
15
0
15
Figure 38. Mode 30/35 Timing (TDM128 Mode)
MS1039-J-01
2009/06
- 39 -
[AK4612]
128 BICK
LRCK (Mode36)
LRCK (Mode31)
BICK(128fs)
SDTO1(o)
SDTO2(o)
SDTI1(i)
SDTI2(i)
23 22
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
23 22
23 22
0
0
L3
R3
32 BICK
32 BICK
19 18
0
0
19 18
19 18
0
19 18
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
0
19 18
23 22
0
0
19 18
19 18
0
19 18
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
0
19
0
19
Figure 39. Mode 31/36 Timing (TDM128 Mode)
128 BICK
LRCK (Mode37)
LRCK (Mode32)
BICK(128fs)
SDTO1(o)
SDTO2(o)
SDTI1(i)
SDTI2(i)
23 22
23 22
0
0
23 22
23 22
0
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
23 22
23 22
0
L3
R3
32 BICK
0
23 22
0
32 BICK
23 22
0
23 22
23 22
0
23 22
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
0
23 22
23 22
0
0
23 22
23 22
0
23 22
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
0
23
0
23
Figure 40. Mode 32/37 Timing (TDM128 Mode)
MS1039-J-01
2009/06
- 40 -
[AK4612]
128 BICK
LRCK (Mode38)
LRCK (Mode33)
BICK(128fs)
SDTO1(o)
SDTO2(o)
SDTI1(i)
SDTI2(i)
23 22
0
23 22
0
23 22
0
23 22
0
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
23 22
0
23 22
L3
R3
32 BICK
23 22
0
23 22
0
32 BICK
0
23 22
23 22
0
23 22
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
0
23 22
0
23 22
23 22
23 22
0
23 22
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
0
23 22
0
23 22
0
23
Figure 41. Mode 33/38 Timing (TDM128 Mode)
128 BICK
LRCK (Mode39)
LRCK (Mode34)
BICK(128fs)
SDTO1(o)
SDTO2(o)
SDTI1(i)
SDTI2(i)
22
0
23
0
23
0
23
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
23
0
23
L3
R3
32 BICK
32 BICK
0
23
23
0
0
23
0
23
23
L1
R1
L2
R2
32 BICK
32 BICK
32 BICK
32 BICK
0
23
0
23
0
23
23
L3
R3
L4
R4
32 BICK
32 BICK
32 BICK
32 BICK
0
23
0
23
Figure 42. Mode 34/39 Timing (TDM128 Mode)
MS1039-J-01
2009/06
- 41 -
[AK4612]
■ オーバフロー検出機能
AK4612 はアナログ入力のオーバフロー検出機能を持ちます。オーバフロー検出機能は、OVFE bit = “1”で有
効になります。オーバフロー検出は各チャンネルのアナログ入力に対し行われ、各チャンネルのORを取りま
す。LchまたはRchのアナログ入力がオーバフローすると(-0.3dBFS以上)、OVFM2-0 bitで設定されたグループ
分けに応じてOVF1/2 pin が “H”になります。オーバフローしたアナログ入力に対するOVF1/2 pin の出力は
ADCと同じ群遅延 (GD = 16/fs = 333μs @fs=48kHz)を持ちます。パワーダウン解除後(PDN= “L” → “H”)、518/fs
(=11.8ms @fs=48kHz)の間OVF1/2 pin は “L”で、その後オーバフロー検出機能が有効になります。
Mode
0
1
2
3
4
5
6
7
OVFM2
0
0
0
0
1
1
1
1
OVFM1
0
0
1
1
0
0
1
1
OVFM0
0
1
0
1
0
1
0
1
LIN1 or RIN1
OVF1
OVF1
OVF2
OVF2
LIN2 or RIN2
OVF1
OVF2
OVF1
OVF2
LIN3 or RIN3
OVF1
OVF2
OVF1
OVF2
disable (OVF2=OVF1= “L”)
(default)
Table 15. オーバフロー検出コントロール (OVFE= “1”)
■ ゼロ検出機能
AK4612は2系統のゼロ検出機能を持ちます。ゼロ検出機能は、OVFE bit =“0”で有効になります。チャネルの
グループ分けはDZFM3-0 bitで選択できます(Table 16)。DZF1 pinはグループ1のチャネル、DZF2 pinはグルー
プ2のチャネルに対応します。ゼロ検出機能では各チャンネルのANDを取り、mode 0-4ではDZF1 pin は全8ch
のANDを取ります。DZF2 pin はmode 0 の時 “L”で、mode 1-3 の時 “H”です。
グループ1(グループ2)の全チャネルが8192回連続して “0” の場合、DZF1(DZF2) pin は “H” になります。その
後グループ1(グループ2)のいずれかのチャネルの入力データが “0” でなくなると “L” になります。
Mode
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
3
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
DZFM
2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
L1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
R1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
L2
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
DZF2
AOUT
R2
L3
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
R3
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
L4
DZF1
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
R4
DZF1
DZF1
DZF1
DZF1
DZF1
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
DZF2
disable (DZF1=DZF2= “L”)
(default)
Table 16. ゼロ検出コントロール (OVFE= “0”)
MS1039-J-01
2009/06
- 42 -
[AK4612]
■ ディジタルボリューム機能
AK4612はチャネル独立ディジタルボリューム(256レベル, 0.5dBステップ)を内蔵しています。減衰量はレジス
タのATT7-0 bitでそれぞれ設定します(Table 17)。
ATT7-0
00H
01H
02H
:
7DH
7EH
7FH
FEH
FFH
Attenuation Level
0dB
-0.5dB
-1.0dB
:
-62.5dB
-63.0dB
-63.5dB
:
-127.0dB
MUTE (-∞)
(default)
Table 17. ディジタルボリュームの減衰量
ディジタルボリュームの遷移時間はATS1-0 bitで設定します(Table 18)。Mode0, Mode1, Mode2では設定値間の
遷移はソフト遷移です。したがって、遷移中にスイッチングノイズは発生しません。
Mode
0
1
2
3
ATS1
0
0
1
1
ATS0
0
1
0
1
ATT speed
4096/fs
2048/fs
512/fs
256/fs
(default)
Table 18. ディジタルボリュームの遷移時間
Mode0の場合、ATT設定間の遷移は4096レベルでソフト遷移します。00H(0dB)からFFH(MUTE)までには4096/fs
([email protected]=48kHz)かかります。PDN pinを “L” にすると、ATT7-0 bitは00Hに初期化されます。ATT7-0 bitは
RSTN bitを “0” にすると一旦00Hになり、RSTN bitを “1” に戻すと設定値に戻っていきます。
MS1039-J-01
2009/06
- 43 -
[AK4612]
■ ソフトミュート機能
ソフトミュートはディジタル的に実行されます。SMUTE bitを “1” にするとその時点のATT設定値から設定さ
れたディジタルボリュームの遷移時間 (Table 18)以内で入力データが-∞ (“0”)までアテネーションされます。
SMUTE bitを “0” にすると、-∞から設定されたディジタルボリュームの遷移時間 (Table 18)以内でATT設定値
まで復帰します。ソフトミュート開始後、-∞までアテネーションされる前に解除されるとアテネーションが
中断され、同じサイクルでATT設定値まで復帰します。ソフトミュート機能は信号を止めずに信号源を切り
替える場合などに有効です。
SMUTE bit
ATT Level
(1)
(2)
(4)
Attenuation
-∞
GD
(3)
GD
AOUT
DZF1,2
(5)
8192/fs
注:
(1) 設定されたディジタルボリュームの遷移時間 (Table 18)以内で-∞ (“0”)までアテネーションされます。例
えば、Mode 0時、ATT設定値が “00H”の場合は4096/fsサイクルです。ソフトミュートで遷移するATT値
は00H∼FFHです。
(2) 設定されたディジタルボリュームの遷移時間 (Table 18)以内でATT設定値まで復帰します。例えば、Mode
0時、ATT設定値が “FFH”の場合は4096/fsサイクルです。ソフトミュートで遷移するATT値はFFH∼00H
です。
(3) ディジタル入力に対してアナログ出力は群遅延(GD)を持ちます。
(4) ソフトミュート開始後、-∞までアテネーションされる前に解除されるとアテネーションが中断され、同
じサイクルでATT設定値まで復帰します。
(5) グループの全チャネルの入力データが8192回連続して “0” の場合、DZF1, 2 pinは “H” になります。
その後グループ1(グループ2)のいずれかのチャネルの入力データが “0” でなくなると、DZF1(DZF2) pin
は “L” になります。
Figure 43. ソフトミュート機能とゼロ検出機能
■ システムリセット
電源 ON 時には、PDN pinに一度 “L” を入力してリセットして下さい。VCOMなど基準電圧のパワーダウンは
MCLK で解除され、その後 LRCK の “↑” に同期して内部回路がパワーアップし、内部のタイミングが動作し
ます。LRCK が入力されるまでADC, DACはパワーダウン状態です。
MS1039-J-01
2009/06
- 44 -
[AK4612]
■ パワーダウン機能
AK4612のADCとDACはパワーダウンピン(PDN pin)を “L” にすることでパワーダウンでき、このとき同時に
各ディジタルフィルタがリセットされます。PDN = “L”で内部レジスタ値は初期化されます。パワーダウンモ
ード時、SDTO1-3, DZF1-2 pinは “L” になり、アナログ出力はDVMPD pin = “L”のときVCOM電圧、DVMPD pin
= “H”のときHi-Zを出力します。このリセットは電源投入時に必ず一度行って下さい。ADCの場合、パワーダ
ウンモードが解除されると3∼4/fs後、初期化サイクル(518/fs)が開始されます。そのため、出力データSDTO1-3
は521∼522 x LRCKサイクル後確定します。DACの場合、パワーダウンモードが解除されると3∼4/fs後、初
期化サイクル(516/fs)が開始されます。初期化中、アナログ出力はDVMPD pin = “L”であればVCOM電圧、
DVMPD pin = “H”であればHi-Zを出力します。Figure 44にパワーダウン及びパワーアップ時のシーケンス例を
示します。
Power
3~4/fs
PDN
(10)
(12)
518/fs
ADC Internal
State
(1)
Init Cycle
Normal Operation
Power-down
Normal Operation
Power-down
516/fs (2)
DAC Internal
State
Init Cycle
GD (3)
GD
ADC In
(Analog)
ADC Out
(Digital)
“0”data
DAC In
(Digital)
“0”data
(6)
(4)
“0”data
“0”data
(3)
GD
DAC Out
(Analog)
(5)
GD
(7)
(7)
(7)
Clock In
Don’t care
Don’t care
MCLK,LRCK,SCLK
10~11/fs
(11)
(7)
DZF1/DZF2
External
Mute
Don’t care
Mute ON
Mute ON
(9)
注:
(1) ADCはパワーダウン解除後、アナログ部が初期化されます。
(2) DACはパワーダウン解除後、アナログ部が初期化されます。
(3) アナログ入力に対するディジタル出力、ディジタル入力に対するアナログ出力は群遅延をもちます。
(4) パワーダウン時ADC出力は “0” データです。
(5) パワーダウン時DAC出力は DVMPD pin = “L”であればVCOM電圧、DVMPD pin = “H”であればHi-Zです。
(6) アナログ部の初期化終了時ADC出力に異音が出力されます。異音が問題になる場合はディジタル出力を
ミュートして下さい。
(7) PDN pinの立ち下がりエッジ、及びPDN pinの立ち上がりエッジの519∼520/fs後で異音が出力されます。
(8) パワーダウン状態(PDN pin = “L”)では、DZF1-2 pinは “L” になります。
(9) 異音(7)が問題になる場合はアナログ出力を外部でミュートして下さい。
(10) PDN pin を “H”にしてから初期化サイクルが開始するまで3∼4/fsかかります。
(11) PDN pin を “H”にしてから10∼11/fsの間はDZF= “L”です。
(12) PDN pin = “L”の状態で電源を投入し、すべての電源が立ち上がった後、PDN pinを“H”にしてください。
Figure 44. ピンパワーダウン/ピンパワーアップシーケンス例
MS1039-J-01
2009/06
- 45 -
[AK4612]
AK4612のADCとDACはPMVR bit = “1” のときPMADC bitとPMDAC bitでそれぞれ独立にパワーダウンできま
す。また、ADC1-3はPMAD1-3 bitでそれぞれ独立にパワーダウンができ、DAC1-4はPMDA1-4 bitでそれぞれ
独立にパワーダウンができます。このときレジスタ値は初期化されません。PMADC = “0”のときSDTO1-3 pin
は “L” になります。PMDAC = “0”のとき、アナログ出力はDVMPD pin = “L”であればVCOM電圧、DVMPD pin
= “H”であればHi-Zを出力しDZF1-2 pinは “H” になります。このとき異音が生じるので、問題になる場合は外
部でミュートして下さい。Figure 45にパワーダウン及びパワーアップ時のシーケンス例を示します。
PMVR bit
3~4/fs (11)
4~5/fs (10)
PMADC/PMDAC bit
518/fs
ADC Internal
State
Normal Operation
Power-down
(1)
Init Cycle
Normal Operation
516/fs (2)
DAC Internal
State
Normal Operation
Power-down
Init Cycle
Normal Operation
GD (3)
GD
ADC In
(Analog)
(4)
ADC Out
(Digital)
“0”data
DAC In
(Digital)
“0”data
(6)
(3)
GD
GD
(5)
(7)
DAC Out
(Analog)
Clock In
(7)
Don’t care
MCLK,LRCK,SCLK
(8)
8∼9/fs (12)
DZF1/DZF2
External
Mute
(9)
Mute ON
注:
(1) ADCはパワーダウン解除後、アナログ部が初期化されます。
(2) DACはパワーダウン解除後、アナログ部が初期化されます。
(3) アナログ入力に対するディジタル出力、ディジタル入力に対するアナログ出力は群遅延をもちます。
(4) パワーダウン時ADC出力は “0” データです。
(5) パワーダウン時DAC出力は DVMPD pin = “L”であればVCOM電圧、DVMPD pin = “H”であればHi-Zです。
(6) アナログ部の初期化終了時ADC出力に異音が出力されます。異音が問題になる場合はディジタル出力を
ミュートして下さい。
(7) PMDAC bit に“0”を書き込んでから4~5/fs後、及びPMDAC bit に“1”を書き込んでから519∼520/fs後で異
音が出力されます。
(8) パワーダウン状態(PMDAC bit = “0”)では、DZF1-2 pinは “H” になります。
(9) 異音(7)が問題になる場合はアナログ出力を外部でミュートして下さい。
(10) PMADC bitに “0”を書き込んでから該当するADCがパワーダウンするまで4~5/fs かかります。
PMDAC bitに “0”を書き込んでから該当するDACがパワーダウンするまで4~5/fs かかります。
(11) PMADC bit 及びPMDAC bitを “1”にしてから初期化サイクルが開始するまで3∼4/fsかかります。
(12) PMDAC bitに“1”を書き込んでから8~9/fs後 “L” になります。
Figure 45. ビットパワーダウン/ビットパワーアップシーケンス例
MS1039-J-01
2009/06
- 46 -
[AK4612]
■リセット機能
RSTN = “0”のときADCはアナログ部とディジタル部がパワーダウン、DACはディジタル部がパワーダウンし
ますがレジスタ値は初期化されません。このときDZF1-2 pinは “H” 、SDTO1-3 pinは “L” になり、アナログ出
力はDVMPD pinの設定に関わらずVCOM電圧なります。この時異音が生じるので、問題になる場合は外部で
ミュートして下さい。Figure 46にRSTN bitによるリセットシーケンスを示します。
RSTN bit
4~5/fs (8)
3~4/fs (9)
Internal
RSTN bit
518/fs (1)
ADC Internal
State
Normal Operation
Power-down
DAC Internal
State
Normal Operation
Digital Block Power-down
Normal Operation
Init Cycle
Normal Operation
GD (2)
GD
ADC In
(Analog)
(3)
ADC Out
(Digital)
(4)
“0”data
DAC In
(Digital)
“0”data
(2)
GD
DAC Out
(Analog)
Clock In
MCLK,LRCK,SCLK
GD
(6)
(5)
(6)
Don’t care
8∼9/fs (7)
DZF1/DZF2
注:
(1) ADCはパワーダウン解除後、アナログ部が初期化されます。
(2) アナログ入力に対するディジタル出力、ディジタル入力に対するアナログ出力は群遅延(GD)をもちま
す。
(3) パワーダウン時ADC出力は “0” データです。
(4) アナログ部の初期化終了時ADC出力に異音が出力されます。異音が問題になる場合はディジタル出力を
ミュートして下さい。
(5) RSTN= “0”の時、アナログ出力はDVMPD pinの設定に関わらずVCOM電圧です。
(6) RSTN bitが “0” になってから4∼5/fs後、及びRSTN bitが “1” になってから3∼4/fs後に異音が出力されます。
(7) DZF1-2 pinはRSTN bitが “0” になると “H” になり、RSTN bitが “1” になってから8~9/fs後 “L” になります。
(8) RSTN bitに “0”を書き込んでからLSI内部のRSTN bitが変化するまで4~5/fs かかります。
(9) RSTN bitに “1”を書き込んでから初期化サイクルが開始するまで3∼4/fsかかります。
Figure 46. リセットシーケンス例
MS1039-J-01
2009/06
- 47 -
[AK4612]
■ ADC個別パワーダウン機能
AK4612ではADCパワーマネジメントビットPMAD3-1 bitにより個別にパワーダウンをすることができます。
パワーマネジメントビットPMAD3-1 bitが “0”のとき、該当するADCのアナログ部、ディジタル部は共にパワ
ーダウンされます。各ADCはパワーダウン解除後、アナログ部が初期化されます。アナログ入力に対するデ
ィジタル出力は群遅延(GD)をもちます。パワーダウン時ADC出力は “0” データです。アナログ部の初期化終
了時ADC出力に異音が出力されます。異音が問題になる場合はディジタル出力をミュートして下さい。
PMAD3-1 bit
Power Down Channel
ADCDigital
Internal State
4~5/fs (1)
2~3/fs (2)
Normal Operation
Power-down
2~3/fs (2)
4~5/fs (1)
Normal Operation
Power-down
518/fs (3)
ADC Analog
Internal State
Normal Operation
Power-down
Init Cycle
Normal Operation
518/fs (3)
Normal Operation Power-down
Init Cycle
Normal Operation
(4)
GD
GD (4)
ADC In
(Analog)
(5)
“0”data
ADC Out
(Digital)
Normal Operation Channel
(6)
GD (4)
(6)
GD (4)
ADC In
(Analog)
ADC Out
(Digital)
(5)
“0”data
Clock In
MCLK,LRCK,SCLK
注:
(1)
(2)
(3)
(4)
(5)
(6)
PMAD3-1 bitに “0”を書き込んでから該当するADCがパワーダウンするまで4~5/fs かかります。
PMAD3-1 bitに “1”を書き込んでから初期化サイクルが開始するまで2∼3/fsかかります。
ADCはパワーダウン解除後、アナログ部が初期化されます。
アナログ入力に対するディジタル出力は群遅延(GD)をもちます。
パワーダウン時ADC出力は “0” データです。
アナログ部の初期化終了時ADC出力に異音が出力されます。異音が問題になる場合はディジタル出
力をミュートして下さい。
Figure 47. ADC個別パワーダウン例
MS1039-J-01
2009/06
- 48 -
[AK4612]
■ DAC個別パワーダウン機能
AK4612ではDACパワーマネジメントビットPMDA4-1 bitにより個別にパワーダウンをすることができます。
パワーマネジメントビットが “0”のとき、該当するDACのアナログ部、ディジタル部は共にパワーダウンさ
れます。PMDA4-1 bitによりパワーダウンされたDACのアナログ出力はDVMPD pin = “L”であればVCOM電圧、
DVMPD pin = “H”であればHi-Zになります。またDZF検出は行っていますが、DZF検出結果はDZF1-2 pinに反
映されなくなります。パワーダウンの設定・解除の両方で異音が生じるため、問題になる場合は外部でミュ
ート、もしくはPMDAC bit = “0”またはRSTN bit = “0”の時にPMDA4-1 bitの設定を行ってください。Figure 48
にPMDA4-1 bitによるパワーダウン及びパワーアップ時のシーケンスを示します。
PMDA4-1 bit
4~5/fs (4)
Power Down Channel
DAC Digital
Internal State
2~3/fs (5)
Normal Operation
Power-down
2~3/fs (5)
4~5/fs (4)
Normal Operation
Power-down
516/fs (6)
DAC Analog
Internal State
Normal Operation
Power-down
DAC In
(Digital)
Init Cycle
Normal Operation
516/fs (6)
Normal Operation Power-down
Init Cycle
Normal Operation
“0”data
(1)
GD
GD
(3)
DAC Out
(Analog)
(2)
(3)
(3)
(2)
(3)
8192/fs
DZF Detect
Internal State
(7)
(7)
Normal Operation Channel
DAC In
(Digital)
“0”data
GD
GD
DAC Out
(Analog)
8192/fs
DZF Detect
Internal State
Clock In
MCLK,LRCK,SCLK
(8)
(9)
DZF1/DZF2
注:
(1) ディジタル入力に対するアナログ出力は群遅延(GD)をもちます。
(2) PMDA4-1 bitでパワーダウンされたDACのアナログ出力はDVMPD pin = “L”であればVCOM電圧、
DVMPD pin = “H”であればHi-Zです。
(3) PMDA4-1 bitに“0”を書き込んでから4~5/fsで、PMDA4-1 bitに “1”を書き込んでから518∼519/fs でDAC
の出力には異音が出力されます。
(4) PMDA4-1 bitに “0”を書き込んでから該当するDACがパワーダウンするまで4~5/fs かかります。
(5) PMDA4-1 bitに “1”を書き込んでから初期化サイクルが開始するまで2∼3/fsかかります。
(6) DACはパワーダウン解除後、アナログ部が初期化されます。
(7) パワーダウンされたDACではDZF検出は行っていますが、検出結果はDZF1-2 pinには反映されませ
ん。
(8) パワーダウン設定により、パワーダウンされたDACのDZF検出結果が無視され、DZF1-2 pinが “H”に
なります。
(9) パワーダウンを行わないDACに入力がある場合に、個別パワーダウンを行ってもDZF1-2 pinは “H”
にはなりません。異音が問題になる場合にはアナログ出力を外部でミュートしてください。
Figure 48. DAC個別パワーダウン例
MS1039-J-01
2009/06
- 49 -
[AK4612]
■ シリアルコントロールインタフェース
AK4612の各機能はピンまたはレジスタで設定できます。レジスタへの書き込み方式は2種類(4線シリアル、I2C
バス)あります。チップアドレスはCAD0, CAD1 pinの設定で決定されます。PDN pinを “L” にすると内部レジ
スタ値は初期化されます。RSTN bitに “0” を書き込むと内部タイミング回路がリセットされます。但し、こ
の時レジスタの内容は初期化されません。
* PDN = “L”時はコントロールレジスタへの書き込みはできません。
(1) 4線シリアルコントロールモード (I2C pin = “L”)
レジスタ設定は4線式シリアルI/F pin(CSN, CCLK, CDTI, CDTO)で書き込みまたは読み出しを行います。I/F上
のデータはChip address (2bits, CAD0, CAD1 pinで設定), Read/Write (1bit), Register address (MSB first, 5bits) と
Control Data (MSB first, 8bits)で構成されます。データ送信側はCCLKの“↓”で各ビットを出力し、受信側は“↑”
で取り込みます。データの書き込みはCSNの“↑”で有効になり、データの読み出しはCSNの“↑”で出力がHi-Z
になります。1アドレスへの書き込み毎にCSNを一度 “H”にしてください。CCLKのクロックスピードは5MHz
(max)です。PDN pin= “L”でレジスタの値はリセットされます。
CSN
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CCLK
“H” or “L”
“H” or “L”
CDTI
“H” or “L”
C1 C0 R/W A4 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 “H” or “L”
WRITE
Hi-Z
CDTO
CDTI
READ
CDTO
“H” or “L”
C1 C0 R/W A4 A3 A2 A1 A0
Hi-Z
“H” or “L”
D7 D6 D5 D4 D3 D2 D1 D0
Hi-Z
C1 – C0: Chip Address (C1=CAD1, C0=CA0)
R/W: READ / WRITE (“1”: WRITE, “0”: READ)
A4 - A0: Register Address
D7 – D0: Control Data
Figure 49. コントロールデータタイミング
MS1039-J-01
2009/06
- 50 -
[AK4612]
(2) I2Cバスコントロールモード (I2C pin = “H”)
AK4612のI2Cバスモードのフォーマットは、高速モード(max:400kHz)に対応しています。
(2)-1. WRITE命令
I2Cバスモードにおけるデータ書き込みシーケンスはFigure 50に示されます。バス上のICへのアクセスには、
最初に開始条件 (Start Condition) を入力します。SCLラインが “H”の時にSDAラインを “H”から “L”にすると、
開始条件が作られます(Figure 56)。開始条件の後、スレーブアドレスが送信されます。このアドレスは7ビッ
トから構成され、8ビット目にはデータ方向ビット(R/W) が続きます。上位5ビットは “00100”固定、次の2ビ
ットはアクセスするICを選ぶためのアドレスビットで、CAD1, CAD0 pinにより設定されます(Figure 51)。ア
ドレスが一致した場合、AK4612は確認応答 (Acknowledge) を生成し、命令が実行されます。マスタは確認応
答用のクロックパルスを生成し、SDAラインを解放しなければなりません(Figure 57)。R/W bitが “0”の場合は
データ書き込み、R/W bitが “1”の場合はデータ読み出しを行います。
第2バイトはサブアドレス(レジスタアドレス)です。サブアドレスは8ビット、MSB firstで構成され、上位3ビ
ットは “0”固定です(Figure 52)。第3バイト以降はコントロールデータです。コントロールデータは8ビット、
MSB firstで構成されます(Figure 53)。AK4612は、各バイトの受信を完了するたびに確認応答を生成します。
データ転送は、必ずマスタが生成する停止条件 (Stop Condition) によって終了します。SCLラインが “H”の時
にSDAラインを “L”から “H”にすると、停止条件が作られます(Figure 56)。
AK4612は複数のバイトのデータを一度に書き込むことができます。データを1バイト送った後、停止条件を
送らず更にデータを送ると、サブアドレスが自動的にインクリメントされ、次のデータは次のサブアドレス
に格納されます。アドレス “16H”にデータを書き込んだ後、さらに次のアドレスに書き込んだ場合にはアド
レス“00H”にデータが書き込まれます。
クロックが “H”の間は、SDAラインの状態は一定でなければなりません。データラインが “H”と “L”の間で状
態を変更できるのは、SCLラインのクロック信号が “L”の時に限られます(Figure 58)。SCLラインが “H”の時に
SDAラインを変更するのは、開始条件、停止条件を入力するときのみです。
S
T
A
R
T
SDA
S
T
O
P
R/W="0"
Slave
S Address
Sub
Address(n)
A
C
K
Data(n)
Data(n+1)
A
C
K
A
C
K
Data(n+x)
A
C
K
A
C
K
P
A
C
K
Figure 50. I2Cバスモードのデータ転送シーケンス
0
0
1
0
0
CAD1
CAD0
R/W
A1
A0
D1
D0
(CAD1,CAD0は pinにより設定)
Figure 51. 第1バイトの構成
0
0
0
A4
A3
A2
Figure 52. 第2バイトの構成
D7
D6
D5
D4
D3
D2
Figure 53. 第3バイト以降の構成
MS1039-J-01
2009/06
- 51 -
[AK4612]
(2)-2. READ命令
R/W bitが “1”の場合、AK4612はREAD動作を行います。指定されたアドレスのデータが出力された後、マス
タが停止条件を送らず確認応答を生成すると、サブアドレスが自動的にインクリメントされ、次のアドレス
のデータを読み出すことができます。アドレス “16H”のデータを読み出した後、さらに次のアドレスを読み
出す場合にはアドレス “00H”のデータが読み出されます。
AK4612はカレントアドレスリードとランダムリードの2つのREAD命令を持っています。
(2)-2-1. カレントアドレスリード
AK4612は内部にアドレスカウンタを持っており、カレントアドレスリードではこのカウンタで指定されたア
ドレスのデータを読み出します。内部のアドレスカウンタは最後にアクセスしたアドレスの次のアドレス値
を保持しています。例えば、最後にアクセス(READでもWRITEでも)したアドレスが “n”であり、その後カレ
ントアドレスリードを行った場合、アドレス “n+1”のデータが読み出されます。カレントアドレスリードで
は、AK4612はREAD命令のスレーブアドレス(R/W bit = “1”)の入力に対して確認応答を生成し、次のクロック
から内部のアドレスカウンタで指定されたデータを出力したのち内部カウンタを1つインクリメントします。
データが出力された後、マスタが確認応答を生成せず停止条件を送ると、READ動作は終了します。
S
T
A
R
T
SDA
S
T
O
P
R/W="1"
Slave
S Address
Data(n)
Data(n+1)
Data(n+2)
MA
AC
SK
T
E
R
A
C
K
MA
AC
SK
T
E
R
Data(n+x)
MA
AC
SK
T
E
R
MA
AC
SK
T
E
R
P
MN
AA
SC
T
EK
R
Figure 54. カレントアドレスリード
(2)-2-2. ランダムアドレスリード
ランダムアドレスリードにより任意のアドレスのデータを読み出すことができます。ランダムアドレスリー
ドはREAD命令のスレーブアドレス(R/W bit = “1”)を入力する前に、ダミーのWRITE命令を入力する必要があ
ります。ランダムアドレスリードでは最初に開始条件を入力し、次にWRITE命令のスレーブアドレス(R/W bit
= “0”)、読み出すアドレスを順次入力します。AK4612がこのアドレス入力に対して確認応答を生成した後、
再送条件、READ命令のスレーブアドレス(R/W bit= “1”)を入力します。AK4612はこのスレーブアドレスの入
力に対して確認応答を生成し、指定されたアドレスのデータを出力し、内部アドレスカウンタを1つインクリ
メントします。データが出力された後、マスタが確認応答を生成せず停止条件を送ると、READ動作は終了
します。
S
T
A
R
T
SDA
S
T
A
R
T
R/W="0"
Slave
S Address
Slave
S Address
Sub
Address(n)
A
C
K
A
C
K
S
T
O
P
R/W="1"
Data(n)
A
C
K
Data(n+1)
MA
AC
S K
T
E
R
Data(n+x)
MA
AC
S
T K
E
R
MA
AC
S
T K
E
R
P
MN
A A
S
TC
E K
R
Figure 55. ランダムアドレスリード
MS1039-J-01
2009/06
- 52 -
[AK4612]
SDA
SCL
S
P
start condition
stop condition
Figure 56. 開始条件と停止条件
DATA
OUTPUT BY
TRANSMITTER
not acknowledge
DATA
OUTPUT BY
RECEIVER
acknowledge
SCL FROM
MASTER
2
1
8
9
S
clock pulse for
acknowledgement
START
CONDITION
Figure 57. I2Cバスでの確認応答
SDA
SCL
data line
stable;
data valid
change
of data
allowed
Figure 58. I2Cバスでのビット転送
MS1039-J-01
2009/06
- 53 -
[AK4612]
■ レジスタマップ
Addr
00H
01H
02H
03H
04H
05H
06H
07H
08H
09H
0AH
0BH
0CH
0DH
0EH
0FH
10H
11H
12H
Register Name
Power Management 1
Power Management 2
Power Management 3
Control 1
Control 2
De-emphasis1
Reserved
Overflow Detect
Zero Detect
Input Control
Output Control
LOUT1 Volume Control
ROUT1 Volume Control
LOUT2 Volume Control
ROUT2 Volume Control
LOUT3 Volume Control
ROUT3 Volume Control
LOUT4 Volume Control
ROUT4 Volume Control
D7
0
0
0
TDM1
0
DEM41
0
0
LOOP1
0
0
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
D6
0
0
0
TDM0
MCKO
DEM40
0
0
LOOP0
0
0
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
D5
0
0
1
DIF2
CKS1
DEM31
0
0
0
0
1
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
D4
0
0
1
DIF1
CKS0
DEM30
0
0
0
0
1
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
D3
PMVR
0
PMDA4
DIF0
DFS1
DEM21
0
OVFE
DZFM3
0
DOE4
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
D2
PMADC
PMAD3
PMDA3
ATS1
DFS0
DEM20
1
OVFM2
DZFM2
DIE3
DOE3
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
D1
PMDAC
PMAD2
PMDA2
ATS0
ACKS
DEM11
0
OVFM1
DZFM1
DIE2
DOE2
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
D0
RSTN
PMAD1
PMDA1
SMUTE
DIV
DEM10
1
OVFM0
DZFM0
DIE1
DOE1
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
注: アドレス13H∼1FHは書き込み不可です。“0”で指定されたビットへの “1”の書き込みは禁止です。
PDN pin を “L” にすると、レジスタ値は初期化されます。
RSTN bit を “0” にすると、内部のタイミングがリセットされ、DZF1-2 pin が “H” になります。但し、レ
ジスタ値は初期化されません。
MS1039-J-01
2009/06
- 54 -
[AK4612]
■ 詳細説明
Addr
00H
Register Name
Power Management 1
R/W
Default
D7
0
RD
0
D6
0
RD
0
D5
0
RD
0
D4
0
RD
0
D3
PMVR
R/W
1
D2
PMADC
R/W
1
D1
PMDAC
R/W
1
D0
RSTN
R/W
1
RSTN: 内部タイミングリセット
0: リセット。DZF1-2 pinは “H” になりますが、レジスタ値は初期化されません。
1: 通常動作。
PMDAC: DAC1-4のパワーマネジメント
0: 全DACのパワーダウン。このときPMDA1-6 bitは無効です。
1: 通常動作。このときPMDA1-6 bitは有効です。
PMADC: ADC1-3のパワーマネジメント
0: 全ADCのパワーダウン。このときPMAD1-3 bitは無効です。
1: 通常動作。このときPMAD1-3 bitは有効です。
PMVR: 基準電圧のパワーマネジメント
0: パワーダウン
1: 通常動作
各ブロックを動作させる場合は、必ずPMVR bitを“1”にしなければなりません。PMVR bitに対
して“0”を書き込むことができるのは、PMDAC, PMADC bitを“0”にする時だけです。
Addr
01H
Register Name
D7
D6
D5
D4
D3
D2
D1
D0
Power Management 2
0
RD
0
RD
0
RD
0
RD
0
RD
PMAD3
PMAD2
PMAD1
0
0
0
0
0
R/W
1
R/W
1
R/W
1
R/W
Default
PMAD3-1: ADC1-3のパワーマネジメント (0: パワーダウン, 1: 通常動作)
PMAD1: ADC1のパワーマネジメント
PMAD2: ADC2のパワーマネジメント
PMAD3: ADC3のパワーマネジメント
Addr
02H
Register Name
D7
D6
Power Management 3
0
RD
0
RD
0
0
R/W
Default
D5
D4
D3
D2
D1
D0
1
1
PMDA4
PMDA3
PMDA2
PMDA1
RD
1
RD
1
R/W
1
R/W
1
R/W
1
R/W
1
PMDA4-1: DAC1-4のパワーマネジメント (0: パワーダウン, 1: 通常動作)
PMDA1: DAC1のパワーマネジメント
PMDA2: DAC2のパワーマネジメント
PMDA3: DAC3のパワーマネジメント
PMDA4: DAC4のパワーマネジメント
MS1039-J-01
2009/06
- 55 -
[AK4612]
Addr
03H
Register Name
Control 1
R/W
Default
D7
TDM1
R/W
0
D6
TDM0
R/W
0
D5
DIF2
R/W
1
D4
DIF1
R/W
0
D3
DIF0
R/W
0
D2
ATS1
R/W
0
D1
ATS0
R/W
0
D0
SMUTE
R/W
0
SMUTE: ソフトミュート機能有効
0: 通常動作
1: 全DAC出力がソフトミュートされます。
ATS1-0: ディジタルアテネータ遷移時間設定(Table 18)
初期値: “00”, mode 0
DIF2-0: オーディオデータインタフェースモード選択(Table 11, Table 12, Table 13, Table 14)
初期値: “100”, mode 4
TDM1-0: TDMフォーマット選択(Table 11, Table 12, Table 13, Table 14)
Mode TDM1 TDM0
0
0
0
1
0
1
2
1
0
3
1
1
Addr
04H
Register Name
Control 2
R/W
Default
D7
0
RD
0
SDTI
1-6
1
1-2
1-3
Sampling Speed Mode
Stereo mode (Normal, Double, Quad Speed Mode)
TDM512 mode (Normal Speed Mode)
TDM256 mode (Double Speed Mode)
TDM128 mode (Quad Speed Mode)
D6
MCKO
R/W
0
D5
CKS1
R/W
1
D4
CKS0
R/W
0
D3
DFS1
R/W
0
D2
DFS0
R/W
0
D1
ACKS
R/W
0
D0
DIV
R/W
0
DIV: マスタクロック出力周波数設定
0: XTIに入力された周波数を1倍で出力
1: XTIに入力された周波数を1/2倍にして出力
ACKS: クロック自動認識モード有効
0: 無効, Manual Setting Mode
1: 有効, Auto Setting Mode
ACKS= “1”のとき、MCLK周波数は自動検出されます。この場合DFSの設定は無視されます。
ACKS= “0”のとき、サンプリングスピードモードはDFS0, 1で設定し、各モードでのMCLK周
波数は自動検出されます。
DFS1-0: サンプリングスピードコントロール(Table 1)
ACKS bit= “1”のとき、DFSの設定は無視されます。
CKS1-0: マスタクロック入力周波数選択(Table 2)
MCKO: マスタクロック出力イネーブル
0: MCKO pin = “L”を出力
1: DIV bitで設定された周波数をMCKOに出力
MS1039-J-01
2009/06
- 56 -
[AK4612]
Addr
05H
Register Name
De-emphasis1
R/W
Default
D7
DEM41
R/W
0
D6
DEM40
R/W
1
D5
DEM31
R/W
0
D4
DEM30
R/W
1
D3
DEM21
R/W
0
D2
DEM20
R/W
1
D1
DEM11
R/W
0
D0
DEM10
R/W
1
DEM11-10: DAC1のディエンファシス応答コントロール(Table 8)
初期値: “01”, OFF
DEM21-20: DAC2のディエンファシス応答コントロール(Table 8)
初期値: “01”, OFF
DEM31-30: DAC3のディエンファシス応答コントロール(Table 8)
初期値: “01”, OFF
DEM41-40: DAC4のディエンファシス応答コントロール(Table 8)
初期値: “01”, OFF
Addr
07H
Register Name
Overflow Detect
R/W
Default
D7
0
RD
0
D6
0
RD
0
D5
0
RD
0
D4
0
RD
0
D3
OVFE
R/W
0
D2
OVFM2
R/W
1
D1
OVFM1
R/W
1
D0
OVFM0
R/W
1
OVFE: オーバフロー検出機能有効 (Table 15)
0: オーバフロー検出無効、ゼロ検出有効
OVF1/DZF1 pinはDZF1 pinとなります。OVF2/DZF2 pinはDZF2 pinとなります。
1: オーバフロー検出有効、ゼロ検出無効
OVF1/DZF1 pinはOVF1 pinとなります。OVF2/DZF2 pinはOVF2 pinとなります。
OVFM2-0: オーバフロー検出モード選択 (Table 15)
初期値: “111”, 無効
MS1039-J-01
2009/06
- 57 -
[AK4612]
Addr
08H
Register Name
Zero Detect
R/W
Default
D7
LOOP1
R/W
0
D6
LOOP0
R/W
0
D5
0
RD
0
D4
0
RD
0
D3
DZFM3
R/W
1
D2
DZFM2
R/W
1
D1
DZFM1
R/W
1
D0
DZFM0
R/W
1
DZFM3-0: ゼロ検出モード選択 (Table 16)
初期値: “1111”, 無効
LOOP1-0: ループバックモード有効
00: 通常動作 (ループバックなし)
01: LIN1 → LOUT1, LOUT2
RIN1 → ROUT1, ROUT2
LIN2 → LOUT3, LOUT4
RIN2 → ROUT3, ROUT4
LIN3 → LOUT5, LOUT6
RIN3 → ROUT5, ROUT6
ADCのディジタル出力をDACのディジタル入力に接続します。このモードではDAC入力
のSDTI1-4は無視されます。ループバックモード時SDTOのフォーマットは、オーディオフ
ォーマットがmode0,1の場合はmode3、mode2の場合はmode5になります。
10: SDTI1(L) → SDTI2(L), SDTI3(L), SDTI4(L)
SDTI1(R) → SDTI2(R), SDTI3(R), SDTI4(R)
このモードではDAC入力のSDTI2-4は無視されます。
11: Not Available
TDMモードのとき、レジスタの設定は “00”に設定して下さい。
Addr
09H
Register Name
Input Control
R/W
Default
D7
0
RD
0
D6
0
RD
0
D5
0
RD
0
D4
0
RD
0
D3
0
RD
0
D2
DIE3
R/W
1
D1
DIE2
R/W
1
D0
DIE1
R/W
1
D1
DOE2
R/W
1
D0
DOE1
R/W
1
DIE3-1: ADC1-3差動入力イネーブル (0: Single-End Input, 1: Differential Input)
DIE1: ADC1差動入力イネーブル
DIE2: ADC2差動入力イネーブル
DIE3: ADC3差動入力イネーブル
Addr
0AH
Register Name
Output Control
R/W
Default
D7
0
RD
0
D6
0
RD
0
D5
1
RD
1
D4
1
RD
1
D3
DOE4
R/W
1
D2
DOE3
R/W
1
DOE4-1: DAC1-4差動出力イネーブル (0: Single-End Output, 1: Differential Output)
DOE1: DAC1差動出力イネーブル
DOE2: DAC2差動出力イネーブル
DOE3: DAC3差動出力イネーブル
DOE4: DAC4差動出力イネーブル
MS1039-J-01
2009/06
- 58 -
[AK4612]
Addr
0BH
0CH
0DH
0EH
0FH
10H
11H
12H
Register Name
LOUT1 Volume Control
ROUT1 Volume Control
LOUT2 Volume Control
ROUT2 Volume Control
LOUT3 Volume Control
ROUT3 Volume Control
LOUT4 Volume Control
ROUT4 Volume Control
R/W
Default
D7
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
ATT7
R/W
0
D6
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
ATT6
R/W
0
D5
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
ATT5
R/W
0
D4
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
ATT4
R/W
0
D3
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
ATT3
R/W
0
D2
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
ATT2
R/W
0
D1
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
ATT1
R/W
0
D0
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
ATT0
R/W
0
ATT7-0: アテネーションレベル(Table 17)
MS1039-J-01
2009/06
- 59 -
[AK4612]
システム設計
MUTE
LPF
MUTE
MUTE
LPF
MUTE
MUTE
Analog 3.3V
条件:差動入力(DIE3-1 bit = “111”)、差動出力(DOE4-1 bit =“1111” )
4線シリアルコントロール(I2C pin = “L”)
Master mode (M/S pin = “H”)
AK4612はDifferential 入力ではアンチエリアジングフィルタを内蔵しています。
AK4612はDifferential 出力ではスムージングフィルタを内蔵していませんので帯域外ノイズを除去し
たい場合は外部でLPFを組んでください。
LPF
LPF
LPF
61 TST15
LOUT2+
40
62 TST16
ROUT1-
39
ROUT1+-
38
64 OVF2 / DZF2
LOUT1-
37
65 LIN1+
LOUT1+
36
66 LIN1-
DVMPD
35
67 RIN1+
TST8
34
68 RIN1-
TST7
33
69 LIN2+
SDTI4
32
70 LIN2-
SDTI3
31
63 OVF1 / DZF1
AK4612
SDTI2
30
72 RIN2-
SDTI1
29
73 LIN3+
BICK
28
71 RIN2+
Analog 3.3V
2.2u 0.1u
+
LRCK
27
SDTO3
26
SDTO2
25
SDTO1
24
VSS4
23
TVDD1
22
XTI / MCLK
21
74 LIN310u 0.1u
75 VSS1
+
76 AVDD1
77 VREFH1
78 VCOM
LPF
MUTE
LPF
MUTE
NC
TST2
M/S
MCKO
PDN
XTO
16
17
18
19
20
DSP
0.1u 10u
+
1.6V to 3.6V
Digital
10u
+
C1
C1
1.8V
Digital Core
µP
MUTE
0.1u
14
DVDD
VSS3
13
0.1u
10u
Digital Ground
+
1.6V to 3.6V
Digital
Analog Ground
15
TVDD2
CCLK / SCL
8
CDTO
I2C
7
12
CAD1
6
11
CAD0
5
CDTI / SDA
TST5
4
CSN
TST4
3
9
TST3
2
10
TST1
1
79 RIN3+
80 RIN3-
LPF
ROUT2+ 42
LOUT2- 41
LOUT3+ 44
ROUT2- 43
ROUT3+ 46
LOUT3- 45
VSS2 48
ROUT3- 47
VREFH2 50
0.1u 10u
AVDD2 49
LOUT4-1 52
LOUT4+ 51
TST9 55
ROUT4- 54
ROUT4+ 53
TST11 57
TST10 56
TST14 60
TST13 59
TST12 58
+
Figure 59. システム接続例1
MS1039-J-01
2009/06
- 60 -
[AK4612]
MUTE
ROUT2 42
LOUT2- 41
LOUT3 44
ROUT2- 43
ROUT3 46
LOUT3- 45
ROUT3- 47
VSS2 48
0.1u 10u
+
AVDD2 49
LOUT4 51
VREFH2 50
ROUT4 53
LOUT4- 52
TST9 55
ROUT4- 54
TST10 56
TST13 59
TST12 58
TST11 57
TST14 60
MUTE
MUTE
MUTE
MUTE
Analog 3.3V
条件:Single-end入力(DIE3-1 bit = “000”)、Single-end出力(DOE4-1 bit =“0000” )
I2Cバスコントロール(I2C pin = “H”)
Slave mode (M/S pin = “L”)
AK4612はSingle-end 入力ではアンチエリアジングフィルタを内蔵しています。
AK4612はSingle-end 出力ではスムージングフィルタを内蔵しています。
61 TST15
LOUT2
40
62 TST16
ROUT1-
39
63 OVF1 / DZF1
ROUT1
38
64 OVF2 / DZF2
LOUT1-
37
65 LIN1
LOUT1
36
66 LIN1-
DVMPD
35
67 RIN1
TST8
34
68 RIN1-
TST7
33
69 LIN2
SDTI4
32
70 LIN2-
SDTI3
31
AK4612
71 RIN2
72 RIN2-
Analog 3.3V
2.2u 0.1u
+
30
SDTI1
29
73 LIN3
BICK
28
74 LIN3-
LRCK
27
10u 0.1u
75 VSS1
+
76 AVDD1
SDTO3
26
SDTO2
25
SDTO1
24
VSS4
23
TVDD1
22
XTI / MCLK
21
77 VREFH1
78 VCOM
PDN
XTO
20
VSS3
13
19
TVDD2
12
MCKO
CDTO
11
M/S
CDTI / SDA
10
18
CSN
9
17
CCLK / SCL
8
TST2
I2C
7
16
CAD1
6
NC
CAD0
5
DVDD
TST5
4
15
TST4
3
14
TST3
2
µP
MUTE
DSP
0.1u 10u
+
1.6V to 3.6V
Digital
10u
+
1.8V
Digital Core
Digital Ground
+
1.6V to 3.6V
Digital
10u
0.1u
80 RIN3-
MUTE
0.1u
TST1
1
79 RIN3
Analog Ground
SDTI2
MUTE
Figure 60. システム接続例2
MS1039-J-01
2009/06
- 61 -
[AK4612]
1. グランドと電源のデカップリング
電源とグランドの取り方には十分注意して下さい。通常AVDD1, AVDD2, TVDD1, TVDD2にはシステムのア
ナログ電源を供給します。AVDD1, AVDD2, TVDD1, TVDD2が別電源で供給される場合は、電源立ち上げシ
ーケンスを考える必要はありません。VSS1とVSS2, VSS3, VSS4はアナロググランドに接続して下さい。シス
テムのグランドはアナログとディジタルで分けて配線し、PCボード上の電源に近いところで接続して下さ
い。小容量のデカップリングコンデンサはなるべく電源ピンの近くに接続して下さい。
2. 基準電圧入力
VREFH1, VREFH2 pinに入力される電圧がアナログ入出力レンジを設定します。通常VREFH1 pinはAVDD1 pin
に接続し、VSS1との間に0.1μFのセラミックコンデンサを接続します。VREFH2 pinはAVDD2 pinに接続し、
VSS2との間に0.1μFのセラミックコンデンサを接続します。VCOMはAVDD1x1/2電圧を出力しており、アナ
ログ信号のコモン電圧として使われます。このピンには高周波ノイズを除去するために2.2μF程度の電解コン
デンサと並列に0.1μFのセラミックコンデンサをVSS1との間に接続して下さい。特にセラミックコンデンサ
はピンに出来るだけ近づけて接続して下さい。VCOM pinから電流を取ってはいけません。また、ディジタル
信号、特にクロック信号は変調器へのカップリングを避けるためVREFH1, VREFH2, VCOMからできるだけ離
して下さい。
3. アナログ入力
ADC入力はシングルエンド入力、差動入力の両方に対応しており、DIE3-1 bit で選択できます。シングルエン
ド入力時は内部で9kΩ(typ)でVCOM(AVDD1x1/2)電圧にバイアスされています。入力レンジは0.65 x VREFH1
Vpp (typ)@fs=48kHzです。差動入力時は内部で13kΩ(typ)でVCOMにバイアスされています。LIN(RIN)+と
LIN(RIN)−間の入力信号範囲は、±0.65 x VREFH1 Vpp (typ)@fs=48kHzです。AK4612はVSS1からAVDD1まで
の電圧を入力することができます。出力コードのフォーマットは2’sコンプリメント(2の補数)です。DCオフ
セットは内蔵のHPFでキャンセルされます。
AK4612は128fs(@fs=48kHz)でアナログ入力をサンプリングします。ディジタルフィルタは、128fsの整数倍付
近の帯域を除く阻止域以上のノイズをすべて除去します。AK4612は128fs付近のノイズを減衰させるためにア
ンチエリアジングフィルタ(RCフィルタ)を内蔵しています。
4. アナログ出力
DAC出力はシングルエンド出力、差動出力の両方に対応しており、DOE4-1 bit で選択できます。シングルエ
ンド出力時の出力レンジはVCOM電圧を中心に0.63xVREFH2 Vpp(typ)です。差動出力時の出力レンジは
VCOM電圧を中心に ±0.63 x VREFH2 Vpp (typ)です。差動出力は外部で加算されます。L(R)OUT+ とL(R)OUTの加算電圧はVAOUT = [L(R)OUT+]-[L(R)OUT-]です。加算ゲインが1の場合、出力レンジは4.16Vpp
([email protected]=3.3V)です。外部加算回路のバイアス電圧は外部で供給されます。入力コードのフォーマット
は2’sコンプリメント(2の補数)で、7FFFFFH(@24bit)に対しては正のフルスケール、800000H(@24bit)に対して
は負のフルスケール、000000H(@24bit)での理想値はVCOM電圧が出力されます。ΔΣ変調器が発生する帯域
外ノイズ(シェーピングノイズ)はシングルエンド出力時には内蔵のスイッチトキャパシタフィルタ(SCF)と連
続フィルタ(CTF)で除去されます。差動出力時には連続フィルタが内蔵されていませんので帯域外ノイズを除
去したい場合は外部でLPFを組んでください。
本LSIのアナログ出力はVCOM電圧に対して数mV程度のオフセットを持つため通常の使用ではコンデンサで
DC成分をカットします。
MS1039-J-01
2009/06
- 62 -
[AK4612]
5. 外部アナログ入力回路
この回路の入力レベルは4.3Vpp (AK4612: typ. ±2.15Vpp)です。
5.1kΩ
4.7kΩ
Analog In
4.3Vpp
VP+
4.7kΩ
22μ
10kΩ
2.15Vpp
AIN+
VA
10k
Bias
VPNJM5532
AK4612
NJM5532
Bias
0.1μ 10μ
Bias
10k
AIN-
VA = +3.3V
VP+ = +12V
VP- = -12V
Figure 61. Input buffer circuit example 1 (DC coupled single-end input)
この回路の入力レベルは4.3Vpp (AK4612: typ. ±2.15Vpp)です。
5.1kΩ
4.7kΩ
Analog In
4.3Vpp
VP+
4.7kΩ
22μ
2.15Vpp
10kΩ
VP+ = +12V
VP- = -12V
AIN+
VPNJM5532
10μ
AK4612
NJM5532
AIN2.15Vpp
10μ
Figure 62. Input buffer circuit example 2 (AC coupled single-end input)
この回路の入力レベルは±2.15Vpp (AK4612: typ. ±2.15Vpp)です。
Analog In
2.15Vpp
AIN+
10μ
AK4612
Analog In
2.15Vpp
AIN10μ
Figure 63. Input buffer circuit example 3 (AC coupled differential input)
MS1039-J-01
2009/06
- 63 -
[AK4612]
この回路の入力レベルは±2.15Vpp (AK4612: typ. ±2.15Vpp)です。
Analog In
2.15Vpp
AIN+
10μ
AK4612
AIN-
Open
Figure 64. Input buffer circuit example 4 (AC coupled single-end input)
6. 外部アナログ出力回路
この回路の出力レベルは4.16Vpp (AK4612: typ. ±2.08Vpp)です。
2.08Vpp
20Ω
A
4.7kΩ
4.7kΩ
AOUT470p
R1
2200p
AK4612
VP+
3900p
20Ω
4.7kΩ
R1
Analog Out
4.16Vpp
AOUT+
B
2.08Vpp
VPVP+ = +12V
NJM5532
VP- = -12V
When R1=200Ω
fc=93.2kHz, Q=0.712, g=-0.1B at 40kHz
When R1=180Ω
fc=98.2kHz, Q=0.681, g=-0.2dB at 40kHz
470p
4.7kΩ
Figure 65. Output buffer circuit example 1 (DC coupled differential output)
この回路の出力レベルは4.16Vpp (AK4612: typ. ±2.08Vpp)です。
2.08Vpp
20Ω
4.7kΩ
A
4.7kΩ
AOUT22μ
R1
470p
2200p
AK4612
3900p
4.7kΩ
20Ω
VP+
R1
AOUT+
2.08Vpp
B 22μ
4.7kΩ
470p
Analog Out
4.16Vpp
VP- VP+ = +12V
NJM5532
VP- = -12V
When R1=180Ω
fc=90.1kHz, Q=0.735, g=-0.04B at 40kHz
When R1=150Ω
fc=99.0kHz, Q=0.680, g=-0.23dB at 40kHz
Figure 66. Output buffer circuit example 2 (AC coupled differential output)
MS1039-J-01
2009/06
- 64 -
[AK4612]
この回路の出力レベルは4.16Vpp (AK4612: typ. 2.08Vpp)です。
470p
AOUT-
OPEN
4.7kΩ
4.7kΩ
AK4612
VP+
2.08Vpp
4.7kΩ
4.7kΩ
Analog Out
AOUT+
22μ
10kΩ
470p
VPNJM5532
4.16Vpp
VP+ = +12V
VP- = -12V
Figure 67. Output buffer circuit example 3 (AC coupled single-end output)
この回路の出力レベルは2.08Vpp (AK4612: typ. 2.08Vpp)です。
AOUT-
OPEN
AK4612
2.08Vpp
AOUT+
Analog Out
22μ
10kΩ
2.08Vpp
Figure 68. Output buffer circuit example 4 (AC coupled single-end output)
MS1039-J-01
2009/06
- 65 -
[AK4612]
パッケージ
z
80-pin LQFP
( Unit : mm )
14.0±0.2
12.0±0.2
41
61
40
80
21
12.0±0.2
1
20
0.08
0.125+0.10
-0.05
0.50±0.2
0.10
M
+0.15
0.10 -0.10
0.50
1.25TYP
1.85MAX
0° ~ 10°
0.20±0.1
1.40±0.2
14.0±0.2
60
■ 材質・メッキ仕様
パッケージ材質:
リードフレーム材質:
リードフレーム処理:
エポキシ系樹脂、ハロゲン(臭素、塩素)フリー
銅
半田(無鉛)メッキ
MS1039-J-01
2009/06
- 66 -
[AK4612]
マーキング (AK4612EQ)
AK4612EQ
XXXXXXX
1) Pin #1 indication
2) Date Code: XXXXXXX(7 digits)
3) Marking Code: AK4612EQ
4) Asahi Kasei Logo
マーキング (AK4612VQ)
AK4612VQ
XXXXXXX
1) Pin #1 indication
2) Date Code: XXXXXXX(7 digits)
3) Marking Code: AK4612VQ
4) Asahi Kasei Logo
MS1039-J-01
2009/06
- 67 -
[AK4612]
改訂履歴
Date (YY/MM/DD)
09/02/06
09/06/05
Revision
00
01
Reason
初版
仕様変更
Page
Contents
10
アナログ特性
ADC Analog Input Characteristics (differential)
S/(N+D) fs=48kHz, -1dBFS: 89 → 88 (min)
重要な注意事項
• 本書に記載された製品、及び、製品の仕様につきましては、製品改善のために予告なく変更するこ
とがあります。従いまして、ご使用を検討の際には、本書に掲載した情報が最新のものであること
を弊社営業担当、あるいは弊社特約店営業担当にご確認下さい。
• 本書に掲載された情報・図面の使用に起因した第三者の所有する特許権、工業所有権、その他の権
利に対する侵害につきましては、当社はその責任を負うものではありませんので、ご了承下さい。
• 本書記載製品が、外国為替及び、外国貿易管理法に定める戦略物資(役務を含む)に該当する場合、輸
出する際に同法に基づく輸出許可が必要です。
• 医療機器、安全装置、航空宇宙用機器、原子力制御用機器など、その装置・機器の故障や動作不良
が、直接または間接を問わず、生命、身体、財産等へ重大な損害を及ぼすことが通常予想されるよ
うな極めて高い信頼性を要求される用途に弊社製品を使用される場合は、必ず事前に弊社代表取締
役の書面による同意をお取り下さい。
• この同意書を得ずにこうした用途に弊社製品を使用された場合、弊社は、その使用から生ずる損害
等の責任を一切負うものではありませんのでご了承下さい。
• お客様の転売等によりこの注意事項の存在を知らずに上記用途に弊社製品が使用され、その使用か
ら損害等が生じた場合は全てお客様にてご負担または補償して頂きますのでご了承下さい。
MS1039-J-01
2009/06
- 68 -