[AK4482]
MS1408-J-01 2012/05
- 19 -
■
AK4482 の各機能はレジスタで設定できます。レジスタ設定は3線式シリアル I/F pin: CSN, CCLK, CDTI で書
き込みを行います。 I/F上のデータは Chip address (2bit, C1/0, “01”固定), Read/Write (1bit, “1”固定, Write only),
Register address (MSB first, 5bit) と Control data (MSB first, 8bit)で構成されます。データ送信側はCCLKの “↓” で
各ビットを出力し、受信側は “↑” で取り込みます。データの書き込みはCSNの “↑”で有効になります。 CCLK
のクロックスピードは5MHz (max)です。アクセスしないときはCSN は “H”に固定して下さい。
PDN pin を “L”にすると内部レジスタ値は初期化されます。また、RSTN bit に “0”を書き込むと内部タイミン
グ回路がリセットされます。但し、このときレジスタの内容は初期化されません。
CDTI
CCLK
C1
0 1234567
8 9 10 11 12 13 14 15
D4D5D6D7A1A2A3A4R/WC0 A0 D0D1D2D3
CSN
C1-C0: Chip Address (Fixed to “01”)
R/W: READ/WRITE (Fixed to “1”, Write only)
A4-A0: Register Address
D7-D0: Control Data
Figure 9. Control I/F Timing
*AK4482はデータ読み込みをサポートしません。また、C1/0, R/W は固定 (“011”) です。
*PDN = “L”時、およびマスタクロックが供給されていない時は、コントロールレジスタへの書き込みはでき
ません。
■ Register Map
Addr Register Name D7 D6 D5 D4 D3 D2 D1 D0
00H Control 1 ACKS 0 0 DIF2 DIF1 DIF0 PW RSTN
01H Control 2 DZFE DZFM SLOW DFS1 DFS0 DEM1 DEM0 SMUTE
02H Control 3 0 0 0 0 0 DZFB 0 SD
03H Lch ATT ATT7 ATT6 ATT5 ATT4 ATT3 ATT2 ATT1 ATT0
04H Rch ATT ATT7 ATT6 ATT5 ATT4 ATT3 ATT2 ATT1 ATT0
Notes:
For addresses from 05H to 1FH, data must not be written.
When PDN pin goes “L”, the registers are initialized to their default values.
When RSTN bit goes “0”, the only internal timing is reset and the registers are not initialized to their default
values.
All data can be written to the register even if PW or RSTN bit is “0”.