[AK4558] AK4558 108dB 216kHz 32Bit CODEC with PLL 1. 概 要 AK4558はディジタルオーディオ機器用に開発された低電圧 PLL内蔵 32bit 216kHz対応のA/D, D/Aコン バータです。内部回路は新開発の32bit Digital Filter を採用し、低群遅延、高音質を実現しています。ま た、新規搭載のOSR-Doubler技術により広い信号帯域・低帯域外ノイズ特性と低消費電力を両立してお り、音質を重視する電子楽器やオーディオインターフェースなど幅広いアプリケーションに適用できま す。アナログ入出力はシングルエンドになっており、外付け部品をほとんど必要としません。また、 AK4558は28-pin QFNパッケージを採用しておりますので、機器の小型化には最適です。 2. 特 長 Single-ended ADC - Dynamic Range, S/N: 108dB@AVDD=3.3V - S/(N+D): 92dB@AVDD=3.3V - Selectable HPF for DC-offset cancel (fc = 1Hz @ fs=48kHz) - 4-types Digital Filter for High Sound Quality Single-ended DAC - Dynamic Range, S/N: 108dB@AVDD=3.3V - S/(N+D): 100dB@AVDD=3.3V - Digital de-emphasis for 32kHz, 44.1kHz and 48kHz sampling - 5-types Digital Filter for High Sound Quality - Channel Independent Digital Attenuator (Linear 256 steps) Audio I/F format: MSB First, 2’s Complement - ADC: 24/32bit MSB justified , 24/32bit I2S compatible or TDM - DAC: 24/32bit MSB justified, 16/20/24/32bit LSB justified, 24/32bit I2S compatible or TDM Input/Output Voltage: ADC = 2.64Vpp @ AVDD=3.3V DAC = 2.51Vpp @ AVDD=3.3V Master/Slave mode P I/F: I2C Bus Sampling Rate: (1) PLL Mode • PLL Slave Mode (LRCK pin): fs = 8kHz 216kHz • PLL Slave Mode (BICK pin): fs = 8kHz 216kHz • PLL Master Mode: 8kHz, 11.025kHz, 12kHz, 16kHz, 22.05kHz, 24kHz, 32kHz, 44.1kHz, 48kHz, 54kHz, 88.2kHz, 96kHz, 128kHz, 176.4kHz, 192kHz (2) External Clock Mode • Normal Speed: 8kHz to 54kHz (256fs or 512fs) 8kHz to 48kHz (384fs or 768fs) • Double Speed: 54kHz to 108kHz (256fs) 48kHz to 96kHz (384fs) • Quad Speed: 108kHz to 216kHz (128fs) 96kHz to 192kHz (192fs) 015004500-J-00 2015/04 1 [AK4558] Master Clock: (1) PLL Mode • MCKI pin: 27MHz, 26MHz, 24MHz, 19.2MHz, 13.5MHz, 13MHz, 12.288MHz, 12MHz, 11.2896MHz • LRCK pin: 1fs • BICK pin: 32fs, 64fs, 128fs(TDM), 256fs(TDM) (2) External Clock Mode (MCKI pin) • Slave mode: 256fs, 384fs, 512fs or 768fs (Normal Speed) 256fs or 384fs (Double Speed) 128fs or 192fs (Quad Speed) • Master mode: 256fs or 512fs (Normal Speed) 256fs (Double Speed) 128fs (Quad Speed) Power Supply: • AVDD = 2.4 to 3.6V (typ. 3.3V) • TVDD = 1.7 to 3.6V (typ. 1.8V) Power Supply Current: 18mA (fs=48kHz) Ta = -40 to 105°C Package: 28-pin QFN (0.5mm pitch) 015004500-J-00 2015/04 2 [AK4558] 3. 目 次 概 要 .................................................................................................................................................. 1 特 長 .................................................................................................................................................. 1 目 次 .................................................................................................................................................. 3 ブロック図と機能説明 ........................................................................................................................ 5 ■ ブロック図 ......................................................................................................................................... 5 ■ AK4556との比較 ................................................................................................................................ 6 5. ピン配置と機能説明 ............................................................................................................................ 7 ■ オーダリングガイド .......................................................................................................................... 7 ■ ピン配置 ............................................................................................................................................. 7 ■ ピン機能説明 ..................................................................................................................................... 8 ■ 使用しないピンの処理について ........................................................................................................ 9 6. 絶対最大定格 ..................................................................................................................................... 10 7. 推奨動作条件 ..................................................................................................................................... 10 8. アナログ特性 ..................................................................................................................................... 11 9. ADC FILTER CHARACTERISTICS (fs=48kHz) ............................................................................... 13 10. ADC FILTER CHARACTERISTICS (fs=96kHz) ........................................................................... 14 11. ADC FILTER CHARACTERISTICS (fs=192kHz) ......................................................................... 15 12. DAC FILTER CHARACTERISTICS (fs=48kHz) ........................................................................... 16 13. DAC FILTER CHARACTERISTICS (fs=96kHz) ........................................................................... 17 14. DAC FILTER CHARACTERISTICS (fs=192kHz) ......................................................................... 18 15. DC特性 ........................................................................................................................................... 19 16. スイッチング特性 .......................................................................................................................... 20 ■ Timing Diagram ............................................................................................................................... 29 17. 動作説明 ......................................................................................................................................... 34 ■ パラレル/シリアルモード ................................................................................................................ 34 ■ マスタモードとスレーブモードの設定 ........................................................................................... 34 ■ システムクロック ............................................................................................................................ 35 ■ パラレルモード (PS pin= “H”) ......................................................................................................... 36 ■ シリアルモード (PS pin= “L”) .......................................................................................................... 38 ■ PLLモード (PMPLL bit = “1”) ........................................................................................................... 41 ■ PLLのアンロックについて .............................................................................................................. 46 ■ PLL Master Mode (PMPLL bit = “1”, CKS3-2 pins = “HH”) ............................................................. 46 ■ PLL Slave Mode (PMPLL bit = “1”, CKS3-2 pins = “LL” or “LH” or “HL”) ........................................ 47 ■ ディエンファシスフィルタ ............................................................................................................. 48 ■ ディジタルHPF ................................................................................................................................ 48 ■ オーディオインタフェースフォーマット ....................................................................................... 49 ■ TDMモード時のカスケード接続...................................................................................................... 52 ■ ADC/DACディジタルフィルタ ........................................................................................................ 61 ■ モノラル/ステレオ切り替え .......................................................................................................... 61 ■ ディジタルボリューム機能 ............................................................................................................. 62 ■ Soft Mute Operation ......................................................................................................................... 63 ■ 帯域外ノイズ除去フィルタ ............................................................................................................. 64 ■ DAC出力 (LOUT, ROUT pins) ......................................................................................................... 67 ■ コントロールシーケンス ................................................................................................................. 70 ■ シリアルコントロールインターフェース ....................................................................................... 81 ■ レジスタマップ ................................................................................................................................ 84 ■ 詳細説明 ........................................................................................................................................... 84 18. 外部接続回路例 .............................................................................................................................. 89 ■ パラレルモード ................................................................................................................................ 89 1. 2. 3. 4. 015004500-J-00 2015/04 3 [AK4558] ■ シリアルモード ................................................................................................................................ 90 19. パッケージ ..................................................................................................................................... 92 ■ 材質・メッキ仕様 ............................................................................................................................ 92 ■ マーキング ....................................................................................................................................... 93 20. 改訂履歴 ......................................................................................................................................... 93 重要な注意事項 ........................................................................................................................................ 94 015004500-J-00 2015/04 4 [AK4558] 4. ブロック図と機能説明 ■ ブロック図 MCKI PDN VCOC PMPLL PLL LRCK BICK PMADL LIN ADC HPF Audio I/F RIN ADC SDTI HPF PMADR CKS3 PMDAL LOUT LPF SCF SDTO DAC DATT DEM DAC DATT DEM CKS2 CKS1 CKS0/TDMI ROUT LPF SCF PMDAR VCOM uP I/F(I2C) LDO:1.8V LDOE AVDD VSS1 TVDD VSS2 VDD18 PMDAL/CAD0 LOPS PMADL/SCL PMADR/SDA PS PMDAR/CAD1 Figure 1. Block Diagram 015004500-J-00 2015/04 5 [AK4558] ■ AK4556との比較 Function fs (max) HFP Cut-off HPF Disable ADC Input Level Input Resistance Init Cycle S/(N+D) DR, S/N DF SA SB GD DAC Output Level Load Resistance S/(N+D) DR, S/N DF SA GD MCKI (Slave) Audio I/F ADC DAC Volume Digital Filter Option PLL M/S mode Parallel/Serial mode Pop Guard Idd AVDD VDD18 TVDD Package AK4556 216kHz 1Hz @ fs = 48kHz Yes AK4558 216kHz 1Hz @ fs = 48kHz Yes 0.7 x VA 8k@ fs = 48kHz, 96kHz, 192kHz 4134/fs @ Normal Speed, Slave mode 91dB 103dB 68dB 28kHz 18/fs 0.8 x AVDD 8k@ fs = 48kHz, 96kHz, 192kHz 5200/fs @ Normal Speed, Slave mode 92dB 108dB 85dB 27.8kHz 5/fs 0.7 x VA 5k 90dB 106dB 54dB 21/fs 256/384/512/768fs @ Normal Speed 256/384fs @ Double Speed 128/192fs @ Quad Speed 24bit MSB justified / I2S No No 0.76 x AVDD 5k 100dB 108dB 80dB 6.8/fs 256/384/512/768fs @ Normal Speed 256/384fs @ Double Speed 128/192fs @ Quad Speed 24/32bit MSB justified 24/32bit I2S/TDM 24/32bit MSB justified 16/20/24/32bit LSB justified 24/32bit I2S/TDM 0.5dB/step Yes No Master / Slave No Yes Master / Slave Yes No 27.5mA (Vdd = 3V) 2.4V to 3.6V 2.4V to 3.6V (Normal/Double Speed) 2.7V to 3.6V (Quad Speed) 20TSSOP (6.5mm x 6.4mm, 0.65mm Pitch) Yes 18.0mA (AVDD = 3.3V,TVDD=1.8V) 2.4V to 3.6V 1.7V to 1.98V 24bit MSB justified /24bit LSB justified / I2S 015004500-J-00 1.7V to 3.6V 28QFN (5.0mm x 5.0mm, 0.5mm Pitch) 2015/04 6 [AK4558] 5. ピン配置と機能説明 ■ オーダリングガイド AK4558 AKD4558 -40 +105C AK4558評価用ボード 28-pin QFN (0.5mm pitch) LIN 22 RIN 23 AVDD 24 VSS1 25 VCOM 26 LOUT ROUT LDOE LOPS PMDAR/CAD1 PMDAL/CAD0 PMADR/SDA PMADL/SCL PDN 21 20 19 18 17 16 15 ■ ピン配置 14 VDD18 13 VSS2 12 TVDD 11 MCKI 10 SDTI 27 9 BICK 28 8 SDTO AK4558 28pin QFN 4 5 CKS2 CKS1 7 3 CKS3 LRCK 2 PS DMDAT CKS0/TDMI 6 1 VCOC Top View Note 1. 裏タブはVSSに接続してください。 015004500-J-00 2015/04 7 [AK4558] ■ ピン機能説明 No. Pin Name I/O PD State 1 VCOC O Hi-z 2 PS I Hi-z 3 4 5 CKS3 CKS2 CKS1 I I I Hi-z Hi-z Hi-z CKS0 I Hi-z TDMI I Hi-z 7 LRCK I/O 8 SDTO O 9 BICK I/O 10 SDTI I Hi-z 11 12 13 MCKI TVDD VSS2 I - Hi-z - O Pulldown (500ohm) I Hi-z PDN I Hi-z PMADL I Hi-z 6 Hi-Z /L L Hi-Z /L Function (PS pin = “H”) This pin should be connected to VSS. (PS pin = “L”) Output Pin for Loop Filter of PLL Circuit This pin should be connected to VSS, unless PLL Mode 15 used. Parallel/Serial Mode Select Pin “L”: Serial Mode, “H”: Parallel Mode Do not change this pin during PDN pin = “H”. Mode Setting Pin #3 Mode Setting Pin #2 Mode Setting Pin #1 (PS pin = “H”) Mode Setting Pin #0 (PS pin = “L”) TDM Data Input Pin Input/Output Channel Clock Pin When PDN pin is “L”, LRCK pin outputs “L” in master mode. LRCK pin outputs “Hi-Z” in slave mode. Audio Serial Data Output Pin When PDN pin is “L”, SDTO pin outputs “L”. Audio Serial Data Clock Pin When PDN pin is “L”, BICK pin outputs “L” in master mode. BICK pin outputs “Hi-Z” in slave mode. Audio Serial Data Input Pin I Hi-z I/O Hi-z PMDAL I Hi-z CAD0 I Hi-z PMDAR I Hi-z CAD1 I Hi-z 20 LOPS I Hi-z 21 LDOE I Hi-z 22 LIN I Hi-z External Master Clock Input Pin LDO Power Supply/Digital I/F Power Supply Pin Digital Ground Pin (LDOE pin = “H”) LDO Output Pin This pin must be connected to VSS2 pin with 1F 50% capacitor in series. (LDOE pin = “L”) 1.8V Power Input Pin Power-Down & Reset Mode Pin “L”: Power-down and Reset, “H”: Normal operation The AK4558 should be reset once by bringing PDN pin = “L”. (PS pin = “H”) ADC Lch Power Management Pin (PS pin = “L”) Control Data Clock Pin (PS pin = “H”) ADC Rch Power Management Pin (PS pin = “L”) Control Data Input/Output Pin (PS pin = “H”) DAC Lch Power Management Pin (PS pin = “L”) Chip Address 0 Pin (PS pin = “H”) DAC Rch Power Management Pin (PS pin = “L”) Chip Address 1 Pin (PS pin = “H”) DAC Output Power Save Mode Control Pin (PS pin = “L”) This pin must be connected to VSS2. LDO Enable Pin “L”: LDO Disable, “H”: LDO Enable Lch Analog Input Pin 23 RIN I Hi-z Rch Analog Input Pin 24 AVDD - - 14 15 VDD18 16 SCL PMADR I - Hi-z 17 SDA 18 19 Analog Power Supply Pin 015004500-J-00 2015/04 8 [AK4558] 25 VSS1 - 26 VCOM O 27 LOUT O 28 ROUT O Pulldown (400ohm) Pulldown (100kohm) Pulldown (100kohm) Analog Ground Pin Common Voltage Output Pin, 0.5 x AVDD This pin must be connected to VSS1 pin with 1µF±50% capacitor in series. Lch Analog Output Pin Rch Analog Output Pin Note 2. アナログ入力ピン(LIN, RIN)以外の全てのディジタル入力ピンは、フローティングにしないで下 さい。 ■ 使用しないピンの処理について 使用しない入出力ピンは下記の設定を行い、適切に処理してください。 区分 Analog Digital ピン名 LOUT, ROUT, LIN, RIN MCKI, SDTI, CKS0/TDMI, CKS1, LOPS SDTO 015004500-J-00 設定 オープン VSS2 に接続 オープン 2015/04 9 [AK4558] 6. 絶対最大定格 (VSS1=VSS2=0V; Note 3) Parameter Symbol Min. Max. Unit Power Analog AVDD -0.3 6.0 V Supplies Digital core VDD18 -0.3 2.5 V Digital I/O TVDD -0.3 6.0 V Input Current (Any Pin Except Supplies) IIN mA 10 Analog Input Voltage (LIN, RIN pin) VINA -0.3 AVDD+0.3 V Digital Input Voltage (Note 4) VIND -0.3 TVDD+0.3 V Ambient Temperature (power applied) Ta -40 105 C (Note 5) Storage Temperature Tstg -65 150 C Note 3. 電圧は全てグランドピンに対する値です。 VSS1,VSS2 はアナロググランドに接続して下さい。 Note 4. PMDAL/CAD0, PMDAR/CAD1, LOPS, CKS0/TDMI, CKS3, CKS2, CKS1, PMADL/SCL, PMADR/SDA, SDTI, LRCK, BICK, MCKI, SDA, PS, LDOE and PDN pins 。 SDA, SCL pinsのプルアップ抵抗の接続先は(TVDD+0.3)V以下にして下さい。 Note 5. 実装されるプリント基板の配線密度100%以上の場合です。裏タブはVSSに接続してください。 注意: この値を超えた条件で使用した場合、デバイスを破壊することがあります。 また、通常の動作は保証されません。 7. 推奨動作条件 (VSS1=VSS2=0V; Note 3) Parameter Symbol Min. Typ. Max. Unit Analog AVDD 2.4 3.3 3.6 Power V Digital (LDOE pin=“L”) TVDD VDD18 1.8 3.6 Supplies V Digital Core(LDOE pin=“L”) VDD18 1.7 1.8 1.98 (Note 3) V Digital (LDOE pin=“H”) TVDD 2.4 3.3 3.6 Note 3. 電圧は全てグランドピンに対する値です。 VSS1,VSS2 はアナロググランドに接続して下さい。 Note 6. LDOE pin = “L”のとき、TVDDはVDD18と同時または先に立ち上げてください。AVDDとTVDD 及びAVDDとVDD18の電源立ち上げシーケンスを考慮する必要はありません。 LDOE pin = “H”のとき、内部LDOが1.8Vを出力します。AVDDとTVDDの立ち上げシーケンスを 考える必要はありません。各電源はPDN pin = “L” の状態で立ち上げ、全ての電源が立ち上がっ た後、PDN pin =“H” としてください。また、AK4558では全ての電源をONしてください。一部 の電源のみOFFすることはできません。(電源OFFとは電源をグランドと同電位にするか、あ るいはフローティングにすることです。)I2Cバスと接続して使う場合、周辺デバイスが電源 ONの状態でAK4558のみをOFFにしないでください。 注意: 本データシートに記載されている条件以外のご使用に関しては、当社では責任負いかねますので 十分ご注意下さい。 015004500-J-00 2015/04 10 [AK4558] 8. アナログ特性 (Ta=25C; AVDD= TVDD=3.3V; VSS1=VSS2=0V; EXT Slave Mode; fs=48kHz, 96kHz, 192kHz; Signal Frequency=1kHz; BICK=64fs; Data=32bit, Measurement frequency=20Hz 20kHz at fs=48kHz, 20Hz 40kHz at fs=96kHz, 20Hz 40kHz at fs=192kHz; unless otherwise specified) Parameter Min. Typ. Max. Unit ADC Analog Input Characteristics: Resolution 32 bit 2.38 2.64 2.90 Vpp Input Voltage (Note 7) S/(N+D) fs=48kHz 1dBFS 82 92 dB BW=20kHz 60dBFS 43 dB fs=96kHz 1dBFS 81 91 dB BW=40kHz 60dBFS 40 dB fs=192kHz 1dBFS 91 dB BW=40kHz 60dBFS 40 dB DR (60dBFS with A-weighted) 100 108 dB S/N (A-weighted) 100 108 dB Input Resistance 7 10 k Interchannel Isolation 90 110 dB Interchannel Gain Mismatch 0 0.5 dB Gain Drift ppm/ 100 C Power Supply Rejection (Note 11) 50 dB DAC Analog Output Characteristics: Resolution 32 bit 2.26 2.51 2.76 Vpp Output Voltage (Note 8) S/(N+D) fs=48kHz 0dBFS 90 100 dB BW=20kHz 60dBFS 45 dB fs=96kHz 0dBFS 88 98 dB BW=40kHz 60dBFS 42 dB fs=192kHz 0dBFS 98 dB BW=40kHz 60dBFS 42 dB DR (60dBFS with A-weighted) 100 108 dB S/N (A-weighted) 100 108 dB 30 pF Load Capacitance (Note 9) Load Resistance (Note 10) 5 k Interchannel Isolation 90 107 dB Interchannel Gain Mismatch 0 0.5 dB Gain Drift ppm/ 100 C Power Supply Rejection (Note 11) 50 dB Note 7. アナログ入力電圧のフルスケール値(0dB)です。AVDD電圧に比例します。 Vin = 0.8 x AVDD (Vpp). Note 8. アナログ出力電圧のフルスケール値(0dB)です。AVDD電圧に比例します。 Vout = 0.76 x AVDD (Vpp). Note 9. LOUT/ROUTが容量性負荷を駆動する場合は、直列抵抗220を挿入して下さい。この場合、 400pFまで駆動可能です。 Note 10. AC負荷のみ対応。DC負荷には対応しない。 Note 11. VCOM pinとVSS1 pinとの間に1.0μFを接続し、下記条件時の正弦波を重畳した場合です。 ・LDOE pin = “L”のとき、AVDD, VDD18, TVDDに1kHz, 50mVppの正弦波 ・LDOE pin = “H”のとき、AVDD, TVDDに1kHz, 50mVppの正弦波 015004500-J-00 2015/04 11 [AK4558] Ta=25°C; AVDD=3.3V, TVDD=VDD18=1.8V (LDOE pin= “L” ) Slave Mode, MCKI=24.576MHz, ADC Single Input / DAC Single Output レジスタ設定:TDM1-0 bits = “00”, DIF2-0 bits = “111”, MCKS1-0 bits = “10”, DFS1-0 bits = “00” SLAD/DA bits = “0”, SDAD/DA bits = “1” 出力PIN負荷:DAC Single-end=4.7kohm、33pF、LRCK=BICK=SDTO pins=22pF Parameter Min. Typ. Max. Unit Power Supplies Power Supply Current Normal Operation (PDN pin = “H”) AVDD fs=48kHz, 96kHz, 192kHz 12.0 16.0 mA TVDD+VDD18 fs=48kHz 6.0 9.0 mA fs=96kHz 10.0 15.0 mA fs=192kHz 10.0 15.0 mA Power-down mode (PDN pin = “L”) (Note 12) 1 100 µA AVDD+ TVDD+VDD18 Note 12. 静止時。クロックを含む全てのディジタル入力ピンをVSS2に固定した場合の値です。 015004500-J-00 2015/04 12 [AK4558] 9. ADC FILTER CHARACTERISTICS (fs=48kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.7 3.6V) Parameter Symbol Min. Typ. Max. Unit ADC Digital Filter (Decimation LPF): SHARP ROLL-OFF (SLAD bit=“0” ; SDAD bit=“0”) Passband (Note 13) 0dB/-0.06dB PB 0 kHz 22.1 kHz 24.4 6.0dB Stopband (Note 13) SB 27.8 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 20.0kHz 0 1/fs GD Group Delay (Note 14) GD 1/fs 19 ADC Digital Filter (Decimation LPF): SHORT DELAY SHARP ROLL-OFF FILTER (SLAD bit=“0” ; SDAD bit=“1”) Passband (Note 13) 0dB/-0.06dB PB 0 22.1 kHz 24.4 kHz 6.0dB Stopband (Note 13) SB 27.8 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 20.0kHz 2.6 1/fs GD Group Delay (Note 14) GD 1/fs 5.0 ADC Digital Filter (Decimation LPF): SLOW ROLL-OFF (SLAD bit=“1” ; SDAD bit=“0”) 0dB/-0.074dB Passband (Note 13) PB 0 12.5 kHz 21.9 kHz 6.0dB Stopband (Note 13) SB 36.5 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 20.0kHz 0 1/fs GD Group Delay (Note 14) GD 7.0 1/fs ADC Digital Filter (Decimation LPF): SHORT DELAY SLOW ROLL-OFF (SLAD bit=“1” ; SDAD bit=“1”) 0dB/-0.074dB Passband (Note 13) PB 0 12.5 kHz 21.9 kHz 6.0dB Stopband (Note 13) SB 36.5 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 20.0kHz 1.2 1/fs GD Group Delay (Note 14) GD 5.0 1/fs ADC Digital Filter (HPF): Frequency Response FR 1.0 Hz 3.0dB 2.5 Hz 0.5dB (Note 13) 6.5 Hz 0.1dB Note 13. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例:PB(0dB/-0.06dB) = 0.46 x fs (@fs=48kHz) for ADC block(SHARP ROLL-OFF). 例:PB(0dB/-0.074dB) = 0.26 x fs (@fs=48kHz) for ADC block(SLOW ROLL-OFF). Note 14. ディジタルフィルタによる演算遅延で、ADC部はアナログ信号が入力されてからSDTO Lchの MSBの出力タイミングまでの時間です。また、オーディオインターフェースでの出力時に、最 大+1[1/fs]の誤差を生じる可能性があります。 015004500-J-00 2015/04 13 [AK4558] 10. ADC FILTER CHARACTERISTICS (fs=96kHz) ADC FILTER CHARACTERISTICS (fs=96kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.7 3.6V) Parameter Symbol Min. Typ. Max. Unit ADC Digital Filter (Decimation LPF): SHARP ROLL-OFF (SLAD bit=“0” ; SDAD bit=“0”) 44.2 Passband (Note 13) 0dB/-0.06dB 0 kHz PB 48.7 kHz 6.0dB Stopband (Note 13) SB 55.6 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0 1/fs GD Group Delay (Note 14) GD 1/fs 19 ADC Digital Filter (Decimation LPF): SHORT DELAY SHARP ROLL-OFF FILTER (SLAD bit=“0” ; SDAD bit=“1”) Passband (Note 13) 0dB/-0.06dB 0 44.2 kHz PB 48.7 kHz 6.0dB Stopband (Note 13) SB 55.6 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 2.6 1/fs GD Group Delay (Note 14) GD 1/fs 5.0 ADC Digital Filter (Decimation LPF): SLOW ROLL-OFF (SLAD bit=“1” ; SDAD bit=“0”) 25 Passband (Note 13) 0dB/-0.074dB 0 kHz PB 43.7 kHz 6.0dB Stopband (Note 13) SB 73 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0 1/fs GD Group Delay (Note 14) GD 1/fs 7.0 ADC Digital Filter (Decimation LPF): SHORT DELAY SLOW ROLL-OFF FILTER (SLAD bit=“1” ; SDAD bit=“1”) Passband (Note 13) 0dB/-0.074dB 0 25 kHz PB 43.7 kHz 6.0dB Stopband (Note 13) SB 73 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 1.2 1/fs GD Group Delay (Note 14) GD 1/fs 5.0 ADC Digital Filter (HPF): Frequency Response FR 2.0 Hz 3.0dB 5.0 Hz (Note 13) 13 Hz 0.1dB Note 13. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例: PB(0dB/-0.06dB) = 0.46 x fs (@fs=96kHz) for ADC block(SHARP ROLL-OFF). 例: PB(0dB/-0.074dB) = 0.26 x fs (@fs=96kHz) for ADC block(SLOW ROLL-OFF). Note 14. ディジタルフィルタによる演算遅延で、ADC部はアナログ信号が入力されてからSDTO Lch のMSBの出力タイミングまでの時間です。また、オーディオインターフェースでの出力時に、 最大+1[1/fs]の誤差を生じる可能性があります。 015004500-J-00 2015/04 14 [AK4558] 11. ADC FILTER CHARACTERISTICS (fs=192kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.6 1.98V, 2.4 3.6V) Parameter Symbol Min. Typ. Max. Unit ADC Digital Filter (Decimation LPF): SHARP ROLL-OFF (SLAD bit=“0” ; SDAD bit=“0”) 0dB/-0.04dB 83.7 Passband (Note 13) 0 kHz PB 100.1 kHz 6.0dB Stopband (Note 13) SB 122.9 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0 1/fs GD Group Delay (Note 14) GD 1/fs 15 ADC Digital Filter (Decimation LPF): SHORT DELAY SHARP ROLL-OFF FILTER (SLAD bit=“0” ; SDAD bit=“1”) Passband (Note 13) 0dB/-0.04dB 0 83.7 kHz PB 100.1 kHz 6.0dB Stopband (Note 13) SB 122.9 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0.3 1/fs GD Group Delay (Note 14) GD 1/fs 6.0 ADC Digital Filter (Decimation LPF): SLOW ROLL-OFF (SLAD bit=“1” ; SDAD bit=“0”) 0dB/-0.1dB Passband (Note 13) 0 31.1 kHz PB 75.2 kHz 6.0dB Stopband (Note 13) SB 145.9 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0 1/fs GD Group Delay (Note 14) GD 8.0 1/fs ADC Digital Filter (Decimation LPF): SHORT DELAY SLOW ROLL-OFF FILTER (SLAD bit=“1” ; SDAD bit=“1”) Passband (Note 13) 0dB/-0.1dB 0 31.1 kHz PB 75.2 kHz 6.0dB Stopband (Note 13) SB 145.9 kHz Stopband Attenuation SA 85 dB Group Delay Distortion 0 ~ 40.0kHz 0.6 1/fs GD Group Delay (Note 14) GD 6.0 1/fs ADC Digital Filter (HPF): Frequency Response FR 4.0 Hz 3.0dB 10.0 Hz (Note 13) 26.0 Hz 0.1dB Note 13. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例:PB(0dB/-0.04dB) = 0.436 x fs (@fs=192kHz) for ADC block (SHARP ROLL-OFF). 例: PB(0dB/-0.1dB) = 0.16 x fs (@fs=192kHz) for ADC block (SLOW ROLL-OFF). Note 14. ディジタルフィルタによる演算遅延で、ADC部はアナログ信号が入力されてからSDTO Lchの MSBの出力タイミングまでの時間です。また、オーディオインターフェースでの出力時に、最 大+1[1/fs]の誤差を生じる可能性があります。 015004500-J-00 2015/04 15 [AK4558] 12. DAC FILTER CHARACTERISTICS (fs=48kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.7 3.6V) Parameter Symbol Min. Typ. Max. Unit DAC Digital Filter (LPF): Sharp roll-off mode(DEM=OFF; SLDA bit=“0”; SDDA bit=“0”) Passband (Note 15) ±0.05dB PB 0 21.8 kHz 24.0 kHz 6.0dB Stopband SB 26.2 kHz Passband Ripple PR dB -0.0032 0.0032 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 27.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 20.0kHz (Note 18) FR -0.3 0.2 dB DAC Digital Filter (LPF): Short delay Sharp roll-off mode (DEM=OFF; SLDA bit=“0” ; SDDA bit=“1”) Passband (Note 15) ±0.05dB PB 0 21.8 kHz 24.0 kHz 6.0dB Stopband SB 26.2 kHz Passband Ripple PR dB -0.0031 0.0031 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 6.8 1/fs DAC Digital Filter + Analog Filter: -0.4 0.3 Frequency Response 0 ~ 20.0kHz (Note 18) FR dB DAC Digital Filter (LPF): Slow roll-off mode(DEM=OFF; SLDA bit=“1” ; SDDA bit=“0”) 0 8.8 Passband (Note 16) ±0.07dB PB kHz kHz 3.0dB 19.7 Stopband SB kHz 42.6 Passband Ripple PR dB -0.043 0.043 Stopband Attenuation SA dB 73 Group Delay (Note 17) GD 7.3 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 20.0kHz (Note 18) FR -5 0.1 dB DAC Digital Filter (LPF): Short delay Slow roll-off mode(DEM=OFF; SLDA bit=“1” ; SDDA bit=“1”) Passband (Note 16) ±0.07dB PB 0 12.1 kHz 24.3 kHz 3.0dB Stopband SB 41.5 kHz Passband Ripple PR dB -0.05 0.05 Stopband Attenuation SA 82 dB Group Delay (Note 17) GD 5.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 20.0kHz (Note 18) FR -5 0.1 dB Note 15. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例: Passband (0.06dB) = 0.454 x fs (@ fs=48kHz). Note 16. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例: Passband (0.06dB) = 0.204 x fs (@ fs=48kHz). Note 17. ディジタルフィルタによる演算遅延で、DAC部はSDTI LchのMSBの取り込みタイミングから アナログ信号が出力されるまでの時間です。また、オーディオインターフェースでの入力時に、 最大+1[1/fs]の誤差を生じる可能性があります。 Note 18. The reference frequency is 1kHz. 015004500-J-00 2015/04 16 [AK4558] 13. DAC FILTER CHARACTERISTICS (fs=96kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.7 3.6V) Parameter Symbol Min. Typ. Max. Unit DAC Digital Filter (LPF): Sharp roll-off mode(DEM=OFF; SLDA bit=“0” ; SDDA bit=“0”) ±0.05dB PB 0 43.5 kHz Passband (Note 15) 48.0 kHz 6.0dB Stopband SB 52.5 kHz Passband Ripple PR dB -0.0032 +0.0032 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 27.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 40.0kHz (Note 18) FR -0.4 0.3 dB DAC Digital Filter (LPF): Short delay Sharp roll-off mode (DEM=OFF; SLDA bit=“0” ; SDDA bit=“1”) Passband (Note 15) ±0.05dB PB 0 43.5 kHz 48.0 kHz 6.0dB Stopband SB 52.5 kHz Passband Ripple PR dB -0.0031 +0.0031 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 6.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 40.0kHz (Note 18) FR -0.4 0.3 dB DAC Digital Filter (LPF): Slow roll-off mode (DEM=OFF; SLDA bit=“1” ; SDDA bit=“0”) 0 17.7 Passband (Note 16) ±0.07dB PB kHz kHz 3.0dB 39.6 Stopband SB kHz 85.3 Passband Ripple PR dB -0.043 +0.043 Stopband Attenuation SA dB 73 Group Delay (Note 17) GD 7.3 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 40.0kHz (Note 18) FR -4 0.1 dB DAC Digital Filter (LPF): Short delay Slow roll-off mode(DEM=OFF; SLDA bit=“1” ; SDDA bit=“1”) Passband (Note 16) ±0.07dB PB 0 24.2 kHz 44.6 kHz 3.0dB Stopband SB 83.0 kHz Passband Ripple PR dB -0.05 +0.05 Stopband Attenuation SA 82 dB Group Delay (Note 17) GD 5.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 40.0kHz (Note 18) FR -5 0.1 dB Note 15. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例:Passband (0.06dB) = 0.454 x fs (@ fs=96kHz). Note 16. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例:Passband (0.06dB) = 0.204 x fs (@ fs=96kHz). Note 17. ディジタルフィルタによる演算遅延で、DAC部はSDTI LchのMSBの取り込みタイミングから アナログ信号が出力されるまでの時間です。また、オーディオインターフェースでの入力時に、 最大+1[1/fs]の誤差を生じる可能性があります。 Note 18. The reference frequency is 1kHz. 015004500-J-00 2015/04 17 [AK4558] 14. DAC FILTER CHARACTERISTICS (fs=192kHz) (Ta= -40 +105C; AVDD =2.4 3.6V, TVDD=1.7 3.6V) Parameter Symbol Min. Typ. Max. Unit DAC Digital Filter (LPF): Sharp roll-off mode(DEM=OFF; SLDA bit=“0” ; SDDA bit=“0”) ±0.05dB PB 0 87.0 kHz Passband (Note 15) 96.0 kHz 6.0dB Stopband SB 105 kHz Passband Ripple PR dB -0.0032 +0.0032 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 27.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 80.0kHz (Note 18) FR -1.0 1.0 dB DAC Digital Filter (LPF): Short delay Sharp roll-off mode (DEM=OFF; SLDA bit=“0” ; SDDA bit=“1”) Passband (Note 15) ±0.05dB PB 0 87.0 kHz 96.0 kHz 6.0dB Stopband SB 105 kHz Passband Ripple PR dB -0.0031 +0.0031 Stopband Attenuation SA 80 dB Group Delay (Note 17) GD 6.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 80.0kHz (Note 18) FR -1.0 1.0 dB DAC Digital Filter (LPF): Slow roll-off mode (DEM=OFF; SLDA bit=“1” ; SDDA bit=“0”) 0 35.5 Passband (Note 16) ±0.07dB PB kHz kHz 3.0dB 79.1 Stopband SB kHz 171 Passband Ripple PR dB -0.043 +0.043 Stopband Attenuation SA dB 73 Group Delay (Note 17) GD 7.3 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 80.0kHz (Note 18) FR -5.0 0.1 dB DAC Digital Filter (LPF): Short delay Slow roll-off mode (DEM=OFF; SLDA bit=“1” ; SDDA bit=“1”) Passband (Note 16) ±0.07dB PB 0 48.4 kHz 89.2 kHz 3.0dB Stopband SB 165.9 kHz Passband Ripple PR dB -0.05 +0.05 Stopband Attenuation SA 82 dB Group Delay (Note 17) GD 5.8 1/fs DAC Digital Filter + Analog Filter: Frequency Response 0 ~ 80.0kHz (Note 18) FR -5.0 0.1 dB Note 15. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します。 例:Passband (0.06dB) = 0.454 x fs (@ fs=192kHz). Note 16. Passband及びStopbandの周波数特性はfs (サンプリングレート)に比例します 例: Passband (0.06dB) = 0.204 x fs (@ fs=192kHz). Note 17. ディジタルフィルタによる演算遅延で、DAC部はSDTI LchのMSBの取り込みタイミングから アナログ信号が出力されるまでの時間です。また、オーディオインターフェースでの入力時に、 最大+1[1/fs]の誤差を生じる可能性があります。 Note 18. The reference frequency is 1kHz. 015004500-J-00 2015/04 18 [AK4558] 15. DC特性 (Ta= -40 +105C; AVDD=2.43.6V, TVDD=1.7 3.6V) Parameter Symbol TVDD 3.0V VIH High-Level Input Voltage (CKS3, CKS2, CKS1, CKS0/TDMI, SDTI, LRCK, BICK, MCKI, PMADL/SCL, PMADR/SDA, PMDAL/CAD0, PMDAR/CAD1, PS, LDOE and PDN pins) VIL Low-Level Input Voltage (CKS3, CKS2, CKS1, CKS0/TDMI, SDTI, LRCK, BICK, MCKI, PMADL/SCL, PMADR/SDA, PMDAL/CAD0, PMDAR/CAD1, PS, LDOE and PDN pins) TVDD > 3.0V High-Level Input Voltage VIH (CKS3, CKS2, CKS1, CKS0/TDMI, SDTI, LRCK, BICK, MCKI, PMADL/SCL, PMADR/SDA, PMDAL/CAD0, PMDAR/CAD1, PS, LDOE and PDN pins) Low-Level Input Voltage VIL (CKS3, CKS2, CKS1, CKS0/TDMI, SDTI, LRCK, BICK, MCKI, PMADL/SCL, PMADR/SDA, PMDAL/CAD0, PMDAR/CAD1, PS, LDOE and PDN pins) High-Level Output Voltage (SDTO,LRCK,BICK pins: Iout=-100µA) VOH Low-Level Output Voltage (SDTO, LRCK, BICK pins: Iout= 100µA) VOL VOL (SDA pin, 2.0V TVDD 3.6V Iout= 3mA) VOL (SDA pin, 1.7V TVDD < 2.0V Iout= 3mA) Input Leakage Current Iin 015004500-J-00 Min. Typ. Max. Unit 80%TVDD - - V - - 20%TVDD V 70%TVDD - - V - - 30%TVDD V TVDD-0.5 - - V - - 0.5 0.4 20%TVDD 10 V V V µA 2015/04 19 [AK4558] 16. スイッチング特性 (Ta= -40 +105C; AVDD= 2.4 ~ 3.6V; TVDD=1.7 ~ 3.6V; CL=20pF) Parameter Symbol Min. PLL Master Mode (PLL Reference Clock = MCKI pin) MCKI Input Timing Frequency fCLK 11.2896 Pulse Width Low tCLKL 0.4/fCLK Pulse Width High tCLKH 0.4/fCLK LRCK Output Timing Frequency fsn, fsd, fsq Stereo Mode: Duty Cycle Duty TDM128 Mode: (Note 19) I2S compatible: Pulse Width Low MSB or LSB justified: Pulse Width High TDM256 Mode: (Note 19) I2S compatible: Pulse Width Low MSB or LSB justified: Pulse Width High BICK Output Timing (Table 21) Period BCKO1-0 bits = “00” BCKO1-0 bits = “01” Typ. Max. Unit - 27 - MHz s s Table 19 50 - kHz % - s - s 1/(8fsn) 1/(8fsd) 1/(8fsn) 1/(8fsd) tLRCKL - tLRCKH - tLRCKL - 1/(4fsq) - s tLRCKH - 1/(4fsq) - s tBCK tBCK - - s s - s - s - s - % 1/(32fs) 1/(64fs) 1/(128fsn) BCKO1-0 bits = “10” tBCK 1/(128fsd) BCKO1-0 bits = “11” tBCK 1/(256fsn) 1/(256fsn) TDM Mode (Note 19) tBCK 1/(256fsd) 1/(128fsq) Duty Cycle dBCK 50 Note 19. TDM使用時、TVDD=3.0V~3.6V。バリピッチモードには対応しません。 015004500-J-00 2015/04 20 [AK4558] Parameter Symbol Min. PLL Slave Mode (PLL Reference Clock = BICK pin) LRCK Input Timing Frequency Normal Speed Mode: 256fs, 512fs fsn 8 384fs, 768fs 8 Double Speed Mode: 256fs fsd 54 384fs 48 Quad Speed Mode: 128fs fsq 108 192fs 96 Stereo mode duty cycle Duty 45 TDM128Mode: (Note 19) I2S compatible: Pulse Width Low tLRCKL 1/(128fsq) MSB or LSB justified: Pulse Width tLRCKH 1/(128fsq) High TDM256 Mode: (Note 19) I2S compatible: Pulse Width Low MSB or LSB justified: Pulse Width High BICK Input Timing Period Stereo Mode PLL3-0 bits = “0011” PLL3-0 bits = “0010” tLRCKL tLRCKH tBCK tBCK 1/(256fsn) 1/(256fsd) 1/(256fsn) 1/(256fsd) - PLL3-0 bits = “0001” tBCK PLL3-0 bits = “0000” TDM128 Mode PLL3-0 bits = “0001” TDM256 Mode PLL3-0 bits = “0000” Pulse Width Low Pulse Width High tBCK - tBCK - tBCK tBCKL tBCKH 015004500-J-00 0.4 x tBCK 0.4 x tBCK Typ. Max. Unit - 54 48 108 96 216 192 55 - 127/(128fsq) kHz kHz kHz kHz kHz kHz % s s - 127/(128fsq) s - 255/(256fsn) 255/(256fsd) 255/(256fsn) 255/(256fsd) s s 1/(32fs) 1/(64fs) 1/(128fsn) 1/(128fsd) 1/(256fsn) - s s - s 1/(128fsq) 1/(256fsn) 1/(256fsd) - - s - s s s s 2015/04 21 [AK4558] PLL Slave Mode (PLL Reference Clock = LRCK pin) LRCK Input Timing Frequency Normal Speed Mode: 256fs, 512fs fsn 8 384fs, 768fs 8 Double Speed Mode: 256fs fsd 54 384fs 48 Quad Speed Mode: 128fs fsq 108 192fs 96 Stereo Mode: Duty Cycle Duty 45 TDM128Mode: I2S compatible: Pulse Width Low tLRCKL 1/(128fsq) MSB or LSB justified: Pulse Width tLRCKH 1/(128fsq) High TDM256 Mode: 1/(256fsn) I2S compatible: Pulse Width Low tLRCKL 1/(256fsd) MSB or LSB justified: Pulse Width 1/(256fsn) tLRCKH High 1/(256fsd) BICK Input Timing 1/(64fs) Period Stereo Mode tBCK 1/(128fsd) 1/(256fsn) TDM128 Mode (Note 19) tBCK TDM256 Mode (Note 19) tBCK Pulse Width Low Pulse Width High - tBCKL tBCKH 015004500-J-00 0.4 x tBCK 0.4 x tBCK - 54 48 108 96 216 192 55 - 127/(128fsq) kHz kHz kHz kHz kHz kHz % s s - 127/(128fsq) s - 255/(256fsn) 255/(256fsd) 255/(256fsn) 255/(256fsd) s s - 1/(32fsn) s 1/(128fsq) 1/(256fsn), 1/(256fsd) - - s - s - s s 2015/04 22 [AK4558] Parameter Symbol External Slave Mode MCKI Input Timing External Clock fCLK 256fsn: tCLKL Pulse Width Low tCLKH Pulse Width High fCLK 384fsn: tCLKL Pulse Width Low tCLKH Pulse Width High fCLK 512fsn, 256fsd, 128fsq: tCLKL Pulse Width Low tCLKH Pulse Width High fCLK 768fsn, 384fsd, 192fsq: tCLKL Pulse Width Low tCLKH Pulse Width High Pulse Width Low tCLKL Pulse Width High tCLKH LRCK Input Timing Stereo mode (TDM1-0 bits = “00”) fsn Normal Speed Mode: 256fs, 512fs 384fs, 768fs fsd Double Speed Mode: 256fs 384fs fsq Quad Speed Mode: 128fs 192fs Duty Duty Cycle TDM256 mode (Note 19) (Note 20) (TDM1-0 bits = “01”) fsn LRCK frequency tLRH “H” time tLRL “L” time TDM256 mode (Note 19) (Note 21) (TDM1-0 bits = “01”) fsd LRCK frequency tLRH “H” time tLRL “L” time TDM128 mode (Note 19) (Note 22) (TDM1-0 bits = “10”) fsq LRCK frequency tLRH “H” time tLRL “L” time Note 20. Normal Speed mode で使用してください。 Note 21. Double Speed modeで使用してください。 Note 22. Quad Speed modeで使用してください。 015004500-J-00 Min. Typ. Max. Unit 2.048 29 29 3.072 22 22 4.096 15 15 6.144 11 11 0.4/fCLK 0.4/fCLK - 13.824 18.432 27.648 36.864 - MHz ns ns MHz ns ns MHz ns ns MHz ns ns s s 8 8 54 48 108 96 45 - 54 48 108 96 216 192 55 kHz kHz kHz kHz kHz kHz % 8 1/256fsn 1/256fsn - 48 - kHz ns ns 48 1/256fsd 1/256fsd - 96 - kHz ns ns 96 1/128fsq 1/128fsq - 192 - kHz ns ns 2015/04 23 [AK4558] Parameter External Master Mode MCKI Input Timing External Clock 256fsn: 384fsn: 512fsn, 256fsd, 128fsq: 768fsn, 384fsd, 192fsq: Pulse Width Low Pulse Width High LRCK Output Timing Stereo mode (TDM1-0 bits = “00”) Normal Speed Mode: 256fs, 512fs 384fs, 768fs Double Speed Mode: 256fs 384fs Quad Speed Mode: 128fs 192fs Stereo Mode: Duty Cycle TDM256 mode (Note 23) (TDM1-0 bits = “1X”) LRCK frequency I2S compatible: Pulse Width Low MSB justified: Pulse Width High TDM256 mode (Note 24) (TDM1-0 bits = “1X”) LRCK frequency I2S compatible: Pulse Width Low MSB justified: Pulse Width High TDM128 mode (Note 25) (TDM1-0 bits = “01”) LRCK frequency I2S compatible: Pulse Width Low MSB justified: Pulse Width High BICK Output Timing (Table 15) Period BCKO1-0 bits = “00” BCKO1-0 bits = “01” BCKO1-0 bits = “10” BCKO1-0 bits = “11” TDM Mode Symbol fCLK fCLK fCLK fCLK tCLKL tCLKH fsn Min. Typ. Max. Unit 2.048 3.072 4.096 6.144 0.4/fCLK 0.4/fCLK - 13.824 18.432 27.648 36.864 - MHz MHz MHz MHz s s 8 8 54 48 108 96 - 50 54 48 108 96 216 192 - fsn 8 - 48 kHz tLRCKL tLRCKH - 1/(8fsn) 1/(8fsn) - s s 48 - 96 kHz - 1/(8fsd) 1/(8fsd) - s s 96 - 192 kHz tLRCKL tLRCKH - 1/(4fsq) 1/(4fsq) - s s tBCK tBCK tBCK tBCK - - s s s s tBCK - 1/(32fs) 1/(64fs) 1/(128fs) 1/(256fsn) 1/(256fsn) 1/(256fsd) 1/(128fsq) 50 - s fsd fsq Duty fsd tLRCKL tLRCKH fsq - kHz % Duty Cycle (Note 26) dBCK % Note 23. Normal Speed mode で使用してください。 Note 24. Double Speed modeで使用してください。 Note 25. Quad Speed modeで使用してください。 Note 26. MCKI=256fsn, 256fsdでBICK出力周波数 256fs, またはMCKI=128fsqでBICK出力周波数 128fs の場合、MCKIのパルス幅で出力されます。 015004500-J-00 2015/04 24 [AK4558] Parameter Audio Interface Timing (Slave mode) Stereo mode (TDM1-0 bits = “00”) Normal, Double, Quad Speed Mode (TVDD= 1.7V~3.6V) BICK Period BICK Pulse Width Low Pulse Width High LRCK Edge to BICK “” (Note 27) BICK “” to LRCK Edge (Note 27) LRCK to SDTO(MSB) (Except I2S mode) BICK “” to SDTO SDTI Hold Time SDTI Setup Time Normal, Double, Quad Speed Mode (TVDD= 2.7V~3.6V) BICK Period BICK Pulse Width Low Pulse Width High LRCK Edge to BICK “” (Note 27) BICK “” to LRCK Edge (Note 27) LRCK to SDTO(MSB) (Except I2S mode) BICK “” to SDTO SDTI Hold Time SDTI Setup Time Symbol tBCK tBCKL tBCKH tLRB tBLR tLRS tBSD tSDH tSDS tBCK tBCKL tBCKH tLRB tBLR tLRS tBSD tSDH tSDS 015004500-J-00 Min. Typ. Max. Unit 1/128fsn 1/64fsd 1/32fsq 58 58 58 58 10 10 - 48 48 - ns ns ns ns ns ns ns ns ns ns ns 1/256fsn 1/128fsd 1/64fsq 33 33 33 33 5 5 - 28 28 - ns ns ns ns ns ns ns ns ns ns ns 2015/04 25 [AK4558] Parameter Symbol Min. Typ. Max. Unit Audio Interface Timing (Slave mode) Stereo mode (TDM1-0 bits = “00”) TDM256 mode (Normal Speed Mode (TDM1-0 bits = “1X”) (Note 23) tBCK 1/256fsn ns BICK Period tBCKL 33 ns BICK Pulse Width Low tBCKH 33 ns Pulse Width High tLRB 23 ns LRCK Edge to BICK “” (Note 27) tBLR 23 ns BICK “” to LRCK Edge (Note 27) tBSS 5 ns SDTO Setup time BICK “” tBSH 5 ns SDTO Hold time BICK “” tSDH 5 ns SDTI/TDMI Hold Time tSDS 5 ns SDTI/TDMI Setup Time TDM256 mode (Double Speed Mode) (TDM1-0 bits = “1X”) (Note 24) tBCK 1/256fsd ns BICK Period tBCKL 14 ns BICK Pulse Width Low tBCKH 14 ns Pulse Width High tLRB 14 ns LRCK Edge to BICK “” (Note 27) tBLR 14 ns BICK “” to LRCK Edge (Note 27) tBSS 5 ns SDTO Setup time BICK “” tBSH 5 ns SDTO Hold time BICK “” tSDH 5 ns SDTI/TDMI Hold Time tSDS 5 ns SDTI/TDMI Setup Time TDM128 mode (Quad Speed Mode) (TDM1-0 bits = “01”) (Note 25) tBCK 1/128fsq ns BICK Period tBCKL 14 ns BICK Pulse Width Low tBCKH 14 ns Pulse Width High tLRB 14 ns LRCK Edge to BICK “” (Note 27) tBLR 14 ns BICK “” to LRCK Edge (Note 27) tBSS 5 ns SDTO Setup time BICK “” tBSH 5 ns SDTO Hold time BICK “” tSDH 5 ns SDTI/TDMI Hold Time tSDS 5 ns SDTI/TDMI Setup Time Note 27. この規格値はLRCKのエッジとBICKの立ち上がりエッジが重ならないように規定しています。 015004500-J-00 2015/04 26 [AK4558] Parameter Audio Interface Timing (Master mode) Stereo mode (TDM1-0 bits = “00”) Normal ,Double, Quad Speed Mode (TVDD= 1.7V~3.6V) (Note 28) BICK “” to LRCK LRCK to SDTO(MSB) (Except I2S mode) BICK “” to SDTO SDTI Hold Time SDTI Setup Time Normal, Double, Quad Speed Mode (TVDD= 2.7V~3.6V) (Note 29) BICK “” to LRCK LRCK to SDTO(MSB) (Except I2S mode) BICK “” to SDTO SDTI Hold Time SDTI Setup Time TDM256 mode, TDM128 mode (TDM1-0 bits = “01”, “10”) BICK “” to LRCK SDTO Setup time BICK “” SDTO Hold time BICK “” SDTI/TDMI Hold Time SDTI/TDMI Setup Time Note 28. BICK出力周波数 ≤ 6.912MHz の場合。 Note 29. BICK出力周波数 > 6.912MHz の場合。 Symbol Min. Typ. Max. Unit tMBLR tLRS tBSD tSDH tSDS 14 38 52 20 20 - 14 38 52 - ns ns ns ns ns tMBLR tLRS tBSD tSDH tSDS 7 20 27 9 9 - 7 20 27 - ns ns ns ns ns tMBLR tBSS tBSH tSDH tSDS 6 5 5 5 5 - 6 - ns ns ns ns ns 015004500-J-00 2015/04 27 [AK4558] Parameter Symbol Min. Typ. Max. Unit 2 Control Interface Timing (I C Bus): fSCL 400 kHz SCL Clock Frequency tBUF 1.3 Bus Free Time Between Transmissions s 0.6 Start Condition Hold Time (prior to first clock pulse) tHD:STA s tLOW 1.3 Clock Low Time s tHIGH 0.6 Clock High Time s 0.6 Setup Time for Repeated Start Condition s tSU:STA 0 SDA Hold Time from SCL Falling (Note 30) s tHD:DAT 0.1 SDA Setup Time from SCL Rising s tSU:DAT 1.0 Rise Time of Both SDA and SCL Lines s tR 0.3 Fall Time of Both SDA and SCL Lines s tF 0.6 Setup Time for Stop Condition s 0 50 Pulse Width of Spike Noise Suppressed by Input tSU:ST 400 ns Filter pF O Capacitive load on bus tSP Cb Power-down & Reset Timing tAPD 150 ns PDN Accept Pulse Width (Note 31) tRPD 30 ns PDN Reject Pulse Width tPDV 5200 1/fs PDN “” to SDTO valid (Note 32) Note 30. データは最低300ns(SCLの立ち下がり時間)の間保持されなければなりません。 Note 31. 電源投入時はPDN pin を“L” にすることでリセットがかかります。150ns以上のPDN pin = “L” パルスでリセットがかかります。30ns以下のPDN = “L”パルスではリセットはかかりません。 Note 32. 内部パワーダウンが解除されてからのLRCKの立ち上がりの回数です。 (PDN pinの立ち上がり後、5ms max. で内部パワーダウン解除) 015004500-J-00 2015/04 28 [AK4558] ■ Timing Diagram 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 2. クロックタイミング (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 3. クロックタイミング (TDM1-0 bits = “00”以外 & Slave mode) 015004500-J-00 2015/04 29 [AK4558] 1/fCLK VIH MCKI VIL tCLKH tCLKL 1/fs LRCK 50%TVDD tdLRKH tdLRKL dLRK = tdLRKH (or tdLRKL) x fs x 100 1/tBCK 50%TVDD BICK tdBCKH tdBCKL dBCK = tdBCKH (or tdBCKL) x tBCK x 100 Figure 4. クロックタイミング (TDM1-0 bits = “00” & Master mode) 1/fCLK VIH MCKI VIL tCLKH tCLKL 1/fs LRCK 50%TVDD tLRH 1/tBCK 50%TVDD BICK tdBCKH tdBCKL dBCK = tdBCKH (or tdBCKL) x tBCK x 100 Figure 5. クロックタイミング (TDM1-0 bits = “00”以外 & Master mode) 015004500-J-00 2015/04 30 [AK4558] VIH LRCK VIL tBLR tLRB VIH BICK VIL tLRS tBSD SDTO 50%TVDD tSDH tSDS VIH SDTI VIL Figure 6. オーディオインターフェースタイミング (TDM1-0 bits = “00” & Slave mode) VIH LRCK VIL tBLR tLRB VIH BICK VIL tBSH tBSS SDTO 50%TVDD tSDH tSDS VIH SDTI VIL VIH TDMI VIL Figure 7. オーディオインターフェースタイミング (TDM1-0 bits = “00”以外 & Slave mode) 015004500-J-00 2015/04 31 [AK4558] LRCK 50%TVDD tMBLR 50%TVDD BICK tLRS tBSD 50%TVDD SDTO tSDS tSDH VIH SDTI VIL Figure 8. オーディオインターフェースタイミング (TDM1-0 bits = “00” & Master mode) LRCK 50%TVDD tMBLR 50%TVDD BICK tBSS tBSH 50%TVDD SDTO tSDS tSDH VIH SDTI VIL tSDS tSDH VIH TDMI VIL Figure 9. オーディオインターフェースタイミング (TDM1-0 bits = “00”以外 & Master mode) 015004500-J-00 2015/04 32 [AK4558] 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 10. I2Cバスタイミング PMADL bit, PMADR bit tPDV SDTO 50%TVDD tAPD tRPD PDN VIL Figure 11. パワーダウン&リセットタイミング 015004500-J-00 2015/04 33 [AK4558] 17. 動作説明 ■ パラレル/シリアルモード AK4558はPS pin = “H”に設定することで、I2Cを使用しないパラレルモードに対応されます。パラレル モードの動作は、CKS3-0 pinsによって設定されます。PS pin=“L”のとき、I2Cが有効になります。 動作中は、PS pin の切り替えはできません。 ■ マスタモードとスレーブモードの設定 マスタモードとスレーブモードの切り替えはCKS3 pin, CKS2 pinで行います。CKS3 pin = “H”かつCKS2 pin = “H”でマスタモード、それ以外はスレーブモードです。 CKS3 pin CKS2 pin Mode L L Slave Mode L H Slave Mode H L Slave Mode H H Master Mode Table 1. Select Master/Slave Mode PDN pin L H CKS3 pin L L H H L L H H CKS2 pin L H L H L H L H LRCK pin Input Input Input “L”出力 Input Input Input Output BICK pin Input Input Input “L”出力 Input Input Input Output Table 2. LRCK, BICK Pin 015004500-J-00 2015/04 34 [AK4558] ■ システムクロック 外部とのI/Fモードは以下の4通りの方法があります(Table 3,Table 4)。 Mode PMPLL bit CKS3-2 pins PLL Master Mode 1 “HH” PLL Slave Mode “LL” 1 (PLL Reference Clock: LRCK or BICK pin) “LH” EXT Slave Mode 0 “HL” EXT Master Mode 0 “HH” Table 3. Clock Mode Setting (x: Do not care) PS pin Mode “H” パラレル モード EXT Slave Mode CKS3-0 pins で選択 EXT Master Mode CKS3-0 pins で選択 PLL Master Mode PLL3-0 bits で選択 “L” シリアル モード MCKI pin PLL3-0 bits Figure Table 16 Figure 14 Table 16 Figure 16 x x Figure 12 Figure 13 BICK pin Input ( 32fs) Output (64fs) Output (BCKO1-0 bits で選択) Input (PLL3-0 bits で選択) LRCK pin Input (1fs) Output (1fs) EXT Slave Mode ACKS bit = “1” または ACKS bit = “0”かつ DFS1-0 bits で選択 Input ( 32fs) Input (1fs) EXT Master Mode MCKS1-0 bits, DFS1-0 bits で選択 Output (BCKO1-0 bits で選択) Output (1fs) PLL Slave Mode (PLL Reference Clock: LRCK or BICK pin) VSS2 に接続して下さい。 Output (1fs) Input (1fs) Table 4. Clock pins state in Clock Mode 015004500-J-00 2015/04 35 [AK4558] ■ パラレルモード (PS pin= “H”) AK4558に必要とされるクロックは、MCKI, BICK, LRCKです。MCKIとLRCKは同期する必要はありま すが、位相を合わせる必要はありません。Table 5に標準のオーディオレートに対してAK4558に必要と されるMCKIの周波数を示します。MCKIが192fs, 384fs, 768fsの場合、サンプリング周波数はバリピッ チに対応していません(Table 6)。CKS3-0 pins (Table 7)でMCKI周波数、BICK周波数、HPFのON/OFF、 及びマスタ/スレーブモードを設定します。 fs 32kHz 44.1kHz 48kHz 96kHz 192kHz 128fs N/A N/A N/A N/A 24.576MHz MCKI 192fs 256fs 384fs 512fs N/A 8.192MHz 12.288MHz 16.384MHz N/A 11.2896MHz 16.9344MHz 22.5792MHz N/A 12.288MHz 18.432MHz 24.576MHz N/A 24.576MHz 36.864MHz N/A 36.864MHz N/A N/A N/A Table 5. System Clock Example (N/A: Not Available) 768fs 24.576MHz 33.8688MHz 36.864MHz N/A N/A Mode Sampling Frequency MCKI 256fs/512fs 8kHz fs 54kHz Normal Speed 384fs/768fs 8kHz fs 48kkHz 256fs 54kHz < fs 108kHz Double Speed 384fs 48kHz < fs 96kHz 128fs 108kHz < fs 216kHz Quad Speed 192fs 96kHz < fs 192kHz Table 6. Sampling Frequency Range 015004500-J-00 2015/04 36 [AK4558] Mode CKS 3 pin CKS 2 pin CKS1 pin CKS0 pin HPF M/S 0 L L L L ON Slave 1 L L L H ON Slave 2 L L H L OFF Slave 3 L L H H OFF Slave 4 L H L L ON Slave 5 L H L H ON Slave 6 L H H L OFF Slave 7 L H H H OFF Slave 8 H L L L ON Slave 9 H L L H ON Slave 10 H L H L OFF Slave 11 H L H H OFF Slave 12 13 14 15 H H H H H H H H L L H H L H L H MCKI 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) 128/192fs (Quad Speed) 256/384fs (Double Speed) 512/768fs (Normal Speed) 256/384/512/768fs (Normal Speed) ON Master 256fs (Double Speed) ON Master 512fs (Normal Speed) ON Master 128fs (Quad Speed) ON Master 256fs (Normal Speed) Table 7. Mode Setting Audio Interface Format 32bit LJ/RJ (Mode 5) Table 23 32bit I2S (Mode 7) Table 23 32bit LJ (Mode 6) Table 23 32bit I2S (Mode 15) Table 23 Note 33. PS pin =“L”の時、CKS3, CKS2 pinsでMaster/Slaveの設定のみ有効です。 CKS1, CKS0 pin は無効です。 015004500-J-00 2015/04 37 [AK4558] ■ シリアルモード (PS pin= “L”) EXT Mode (PMPLL bit = “0”) スレーブモード時に必要なクロックは、MCKI, LRCK, BICK です。MCKIとLRCKは同期する必要はあり ますが位相を合わせる必要はありません。MCKI周波数を設定する方法は、DFS1-0 bitsで設定する方法 (Manual Setting Mode) とデバイス内部で自動設定する方法 (Auto Setting Mode) の2つがあります。 Manual Setting Mode (ACKS bit = “0”: Default)では、DFS1-0 bitsでサンプリングスピードが設定され (Table 8)、各スピードでのMCKI周波数は自動検出され、内部クロックは適切な周波数に自動設定され ます(Table 10, Table 11, Table 12)。Auto Setting Mode (ACKS bit = “1”) では、MCKI周波数は自動検出 され(Table 13)、内部クロックは適切な周波数に自動設定される(Table 14)ため、DFS1-0 bitsの設定は 不要です。 マスタモード時に必要なクロックはMCKIのみです。マスタクロック周波数をMCKS1-0 bits (Table 9) で、サンプリングスピードをDFS1-0 bits (Table 8)で設定します。MCKS1-0, DFS1-0 bits を設定した直 後ではBICKとLRCKの出力周波数やデューティーが乱れる場合があります。電源ON等のリセット解除 時(PDN pin = “”) はMCKIが入力されるまでパワーダウン状態になります。 スレーブモード動作時(PDN pin = “H”)において電源ON等のリセット解除時(PDN pin = “”)はMCKI, LRCK, BICKが入力されるまでパワーダウン状態です。 通常動作時にクロックの供給が停止して再度クロックが供給された場合、出力に異音が発生する可能性 がありますので、異音が問題になる場合は外部でミュートしてください。 DFS1 0 0 1 1 MCKS 1 0 0 1 1 DFS0 Sampling Speed Mode (fs) (default) 0 Normal Speed Mode 8kHz~54kHz 1 Double Speed Mode 48kHz~108kHz 0 Quad Speed Mode 96kHz~216kHz 1 Quad Speed Mode 96kHz~216kHz Table 8.サンプリングスピード (Manual Setting Mode) MCKS Normal Double Quad Speed 0 Speed Mode Speed Mode Mode 0 256fs 256fs 128fs 1 384fs 256fs 128fs 0 512fs 256fs 128fs 1 768fs 256fs 128fs Table 9. マスタクロック入力周波数選択 (Master Mode) (default) LRCK MCKI (MHz) BICK (MHz) fs 256fs 384fs 512fs 768fs 64fs 8.0kHz 2.0480 3.0720 4.0960 6.1440 0.5120 32.0kHz 8.1920 12.2880 16.3840 24.5760 2.0480 44.1kHz 11.2896 16.9344 22.5792 33.8688 2.8224 48.0kHz 12.2880 18.4320 24.5760 36.8640 3.0720 Table 10. システムクロック例 (Normal Speed Mode @Manual Setting Mode) 015004500-J-00 2015/04 38 [AK4558] LRCK MCKI (MHz) BICK (MHz) fs 256fs 64fs 88.2kHz 22.5792 5.6448 96.0kHz 24.5760 6.1440 108.0kHz 27.6480 6.9120 Table 11. システムクロック例 (Double Speed Mode @Manual Setting Mode) LRCK MCKI (MHz) BICK (MHz) fs 128fs 64fs 176.4kHz 22.5792 11.2896 192.0kHz 24.5760 12.2880 216.0kHz 27.6480 13.8240 Table 12. システムクロック例 (Quad Speed Mode @Manual Setting Mode) MCKI Sampling Speed Mode 512fs 768fs Normal Speed Mode 256fs 384fs Double Speed Mode 128fs 192fs Quad Speed Mode Table 13. サンプリングスピード (Auto Setting Mode) LRCK fs 8.0kHz 32.0kHz 44.1kHz 48.0kHz 88.2kHz 96.0kHz 176.4kHz 192.0kHz 216.0kHz 128fs 22.5792 24.5760 27.6480 MCKI (MHz) 192fs 256fs 384fs 512fs 768fs 4.0960 6.1440 16.3840 24.5760 22.5792 33.8688 24.5760 36.8640 22.5792 33.8688 24.5760 36.8640 33.8688 36.8640 Table 14. システムクロック例 (Auto Setting Mode) BICK出力周波数 (TDM mode) 0 N/A(Note 34) 1 N/A(Note 34) 0 N/A(Note 34) 256fsn, 256fsd, 1 128fsq Table 15. BICK Output Frequency at Master Mode Mode BCKO1 bit 0 1 2 0 0 1 3 1 BCKO0 bit BICK出力周波数 (Stereo mode) 32fsn,32fsd,32fsq 64fsn,64fsd,64fsq 128fsn, 128fsd 256fsn Sampling Speed Mode Normal Speed Mode Double Speed Mode Quad Speed Mode (default) Note 34. TDM Mode時、Mode0, 1, 2は使用できません。 015004500-J-00 2015/04 39 [AK4558] EXT Slave Mode (PMPLL bit = “0”, CKS3-2 pins =”LL” or “LH” or “HL”) DSP or P AK4558 128fs, 256fs, 384fs, 512fs or 768fs MCKI MCLK 32fs or 128fs(TDM128) or 256fs(TDM256) BICK LRCK 1fs BCLK LRCK SDTO SDTI SDTI SDTO Figure 12. EXT Slave Mode EXT Master Mode (PMPLL bit = “0”, CKS3-2 pins = “HH”) DSP or P AK4558 128fs, 256fs, 384fs, 512fs or 768fs MCKI BICK LRCK MCLK 32fs, 64fs or 128fs(TDM128) or 256fs(TDM256) 1fs BCLK LRCK SDTO SDTI SDTI SDTO Figure 13. EXT Master Mode 015004500-J-00 2015/04 40 [AK4558] ■ PLLモード (PMPLL bit = “1”) PMPLL bit = “1”の時、内蔵の高精度アナログPLLはFS3-0 bits, PLL3-0 bitsで選択したクロックに応じて 動作します。PLLのロック時間は、電源投入後、PMPLL bit を “0” → “1”に変更し、安定したクロックが 入力された場合、またはサンプリング周波数が変更された場合、Table 16の通りです。 Mode 15(LRCK基準)の時は、VCOC pin は10nFのコンデンサを介してVSSに接続してください。その 他のModeでは、コンデンサを介さずVSSに接続して下さい。 1) PLL Modeの設定 0 1 0 1 0 1 0 1 0 0 1 0 1 PLL基準ク ロック入力 ピン BICK pin BICK pin BICK pin BICK pin MCKI pin MCKI pin MCKI pin MCKI pin MCKI pin MCKI pin MCKI pin MCKI pin MCKI pin 256fs 128fs 64fs 32fs 11.2896MHz 12.288MHz 12MHz 24MHz 19.2MHz 13MHz 26MHz 13.5MHz 27MHz 1 LRCK pin 1fs Mode PLL3 bit PLL2 bit PLL1 bit PLL0 bit 0 1 2 3 4 5 6 7 8 10 11 12 13 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 15 1 1 1 入力周波数 VCOC pin 接続 C[F] VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS VSS 10n 50% PLLロッ ク時間 (max) 2ms 2ms 2ms 2ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms 10ms (default) (Note 35) (Note 36) 40ms Table 16. Setting of PLL Mode (fs: Sampling Frequency) Note 35. fs = 22.05kHz, 44.1kHzの時はEXT Master Modeを使用してください。 Note 36. fs = 16kHz, 24kHz, 32kHz, 48kHzの時はEXT Master Modeを使用してください。 015004500-J-00 2015/04 41 [AK4558] 2) PLL Modeのサンプリング周波数設定 MCKI入力の場合は、Table 17の設定によりサンプリング周波数が選択できます。 Mode FS3 bit FS2 bit FS1 bit FS0 bit Sampling Frequency (Note 37) 0 0 0 0 0 8kHz mode 1 0 0 0 1 11.025kHz mode 2 0 0 1 0 12kHz mode 3 0 0 1 1 16kHz mode 4 0 1 0 0 22.05kHz mode 5 0 1 0 1 24kHz mode (default) 6 0 1 1 0 32kHz mode 7 0 1 1 1 44.1kHz mode 8 1 0 0 0 48kHz mode 9 1 0 0 1 64kHz mode 10 1 0 1 0 88.2 kHz mode 11 1 0 1 1 96 kHz mode 12 1 1 0 0 128 kHz mode 13 1 1 0 1 176.4 kHz mode 14 1 1 1 0 192 kHz mode 15 1 1 1 1 192 kHz mode Table 17. Setting of Sampling Frequency at PMPLL bit = “1” Note 37. PLL基準クロック入力ピン が MCKI pin の場合、PLL3-0 bits (入力周波数)とFS3-0 bits (Sampling Frequency) の組み合わせにより、Sampling Frequency がモード名のSampling Frequency と異なるケースがあります。正確な Sampling Frequency はTable 19を確認して ください。Master Mode時のBICKとLRCKの出力周波数もTable 19のSampling Frequency に 対応した周波数となります。 基準クロックがLRCK or BICK入力の場合は、FS3-1 bitsでサンプリング周波数の設定を行って下さい (Table 18)。PLL基準クロック入力ピン が BICK pin のSampling Frequencyはmode名のSampling Frequency と一致します。 Mode FS3 bit FS2 bit FS1 bit FS0 bit Sampling Frequency Range 0 0 x 0 0 8kHz fs 13.5kHz 0 0 x 1 1 12kHz < fs 27kHz 0 1 x 2 0 (default) 24kHz < fs 54kHz 0 1 x 3 1 48kHz < fs 108kHz 1 0 x 4 0 96kHz < fs 216kHz Others Others N/A Table 18. Setting of Sampling Frequency at PLL3-2 bits = “00” or PLL3-0 bits = “1111” and PMPLL bit = “1” PLL Slave Mode (PLL Mode設定のMode 0-3:BICK基準, Mode15: LRCK基準) (PLL Reference Clock: LRCK or BICK pin), (x: Do not care, N/A: Not Available) 015004500-J-00 2015/04 42 [AK4558] Input Frequency MCKI[MHz] 11.2896 12.288 12 Sampling Frequency Mode 8kHz mode 12kHz mode 16kHz mode 24kHz mode 32kHz mode 48kHz mode 64kHz mode 96kHz mode 128kHz mode 192kHz mode 11.025kHz mode 22.05kHz mode 44.1kHz mode 88.2kHz mode 176.4kHz mode 8kHz mode 12kHz mode 16kHz mode 24kHz mode 32kHz mode 48kHz mode 64kHz mode 128kHz mode 96kHz mode 192kHz mode 11.025kHz mode 22.05kHz mode 44.1kHz mode 88.2kHz mode 176.4kHz mode 8kHz mode 12kHz mode 16kHz mode 24kHz mode 32kHz mode 48kHz mode 64kHz mode 96kHz mode 128kHz mode 192kHz mode 11.025kHz mode 22.05kHz mode 44.1kHz mode 88.2kHz mode 176.4kHz mode 015004500-J-00 Sampling Frequency generated by PLL [kHz](Table 19) 8.000000 12.000000 16.000000 24.000000 32.000000 48.000000 64.000000 96.000000 128.000000 192.000000 11.025000 22.050000 44.100000 88.200000 176.400000 8.000000 12.000000 16.000000 24.000000 32.000000 48.000000 64.000000 128.000000 96.000000 192.000000 11.025000 22.050000 44.100000 88.200000 176.400000 8.000000 12.000000 16.000000 24.000000 32.000000 48.000000 64.000000 96.000000 128.000000 192.000000 11.024877 22.049753 44.099507 88.199013 176.398026 2015/04 43 [AK4558] 24 8kHz mode 8.000000 12kHz mode 12.000000 16kHz mode 16.000000 24kHz mode 24.000000 32kHz mode 32.000000 48kHz mode 48.000000 64kHz mode 64.000000 96kHz mode 96.000000 128kHz mode 128.000000 192kHz mode 192.000000 11.025kHz mode 11.024877 22.05kHz mode 22.049753 44.1kHz mode 44.099507 88.2kHz mode 88.199013 176.4kHz mode 176.398026 Sampling frequency that differs from sampling frequency of mode name Input Frequency MCKI[MHz] 19.2 13 Sampling Frequency Mode 8kHz mode 12kHz mode 16kHz mode 24kHz mode 32kHz mode 48kHz mode 64kHz mode 96kHz mode 128kHz mode 192kHz mode 11.025kHz mode 22.05kHz mode 44.1kHz mode 88.2kHz mode 176.4kHz mode 8kHz mode 12kHz mode 16kHz mode 24kHz mode 32kHz mode 48kHz mode 64kHz mode 96kHz mode 128kHz mode 192kHz mode 11.025kHz mode 22.05kHz mode 44.1kHz mode 88.2kHz mode 176.4kHz mode 015004500-J-00 Sampling Frequency generated by PLL [kHz](Note 38) 8.000000 12.000000 16.000000 24.000000 32.000000 48.000000 64.000000 96.000000 128.000000 192.000000 11.025000 22.050000 44.100000 88.200000 176.400000 7.999786 11.999679 15.999572 23.999358 31.999144 47.998716 63.998288 95.997432 127.996575 191.994863 11.024877 22.049753 44.099507 88.199013 176.398026 2015/04 44 [AK4558] 26 8kHz mode 7.999786 12kHz mode 11.999679 16kHz mode 15.999572 24kHz mode 23.999358 32kHz mode 31.999144 48kHz mode 47.998716 64kHz mode 63.998288 96kHz mode 95.997432 128kHz mode 127.996575 192kHz mode 191.994863 11.025kHz mode 11.024877 22.05kHz mode 22.049753 44.1kHz mode 44.099507 88.2kHz mode 88.199013 176.4kHz mode 176.398026 13.5 8kHz mode 8.000300 12kHz mode 12.000451 16kHz mode 16.000601 24kHz mode 24.000901 32kHz mode 32.001202 48kHz mode 48.001803 64kHz mode 64.002404 96kHz mode 96.003606 128kHz mode 128.004808 192kHz mode 192.007212 11.025kHz mode 11.025218 22.05kHz mode 22.050436 44.1kHz mode 44.100871 88.2kHz mode 88.201742 176.4kHz mode 176.403485 27 8kHz mode 8.000300 12kHz mode 12.000451 16kHz mode 16.000601 24kHz mode 24.000901 32kHz mode 32.001202 48kHz mode 48.001803 64kHz mode 64.002404 96kHz mode 96.003606 128kHz mode 128.004808 192kHz mode 192.007212 11.025kHz mode 11.025218 22.05kHz mode 22.050436 44.1kHz mode 44.100871 88.2kHz mode 88.201742 176.4kHz mode 176.403485 Sampling frequency that differs from sampling frequency of mode name Note 38. 小数点 7 桁以下は四捨五入して削除しています Table 19. Sampling Frequency at PLL Mode (Reference Clock is MCKI) 015004500-J-00 2015/04 45 [AK4558] ■ PLLのアンロックについて PLL Master Mode (PMPLL bit = “1”, CKS3-2 pins = “HH”) このモードで PMPLL bit = “0” → “1”にした後PLLがロックするまでの間、BICKとLRCKは “L”を出力し ます (Table 20)。PLLロック後、BICKとLRCK出力は “L”からクロック出力となります。最初の1周期分 のLRCK, BICKは、正常でない可能性がありますが、1fs後には正常なクロックになります。 サンプリング周波数を変更する場合は一度PMPLL bit = “0”にすることでアンロック状態の不定なBICK, LRCKを出力させずに “L”を出力させることができます。 PLL State BICK pin LRCK pin “L” Output “L” Output PMPLL bit “0” → “1”直後 PLL Unlock 時(上記以外) 不定 不定 1fs Output Table 21 PLL Lock 時 Table 20. Clock Operation at PLL Master Mode (PMPLL bit = “1”, CKS3-2 pins =”HH”) ■ PLL Master Mode (PMPLL bit = “1”, CKS3-2 pins = “HH”) 外部から11.2896MHz, 12MHz , 12.288MHz, 13MHz, 13.5MHz, 19.2MHz, 24MHz, 26MHz or 27MHz の クロックを入力し、内部のPLLによりBICK, LRCKクロックを生成し出力します。BICK出力はBCKO1-0 bitsにより、32fs, 64fs, 128fs, 256fsを選択することができます(Table 21)。 11.2896MHz, 12MHz, 12.288MHz, 13MHz 13.5MHz, 19.2MHz, 24MHz, 26MHz, 27MHz DSP or P AK4558 MCKI BICK LRCK 32fs, 64fs or 128fs(TDM128), 256fs(TDM256) 1fs BCLK LRCK SDTO SDTI SDTI SDTO Figure 14. PLL Master Mode Mode 0 1 2 3 BICK 出力周波数 BICK 出力周波数 (Stereo mode) (TDM mode) 0 0 32fsn,32fsd,32fsq N/A (Note 39) 0 1 64fsn,64fsd,64fsq N/A (Note 39) 1 0 128fsn, 128fsd N/A (Note 39) 1 1 256fsn 256fsn,256fsd,128fsq Table 21. BICK Output Frequency at Master Mode (N/A: Not Available) BCKO1 bit BCKO0 bit (default) Note 39. TDM Mode時、Mode0, 1, 2は使用できません。 015004500-J-00 2015/04 46 [AK4558] ■ PLL Slave Mode (PMPLL bit = “1”, CKS3-2 pins = “LL” or “LH” or “HL”) BICK or LRCK pinへ入力されるクロックを基準に内部のPLLにてAK4558に必要なクロックを生成しま す。PLLの基準クロックは、PLL3-0 bits にて設定することができます(Table 16)。 a) PLL 基準クロック: BICK pin BICK pinへ入力されるクロックを基準に内部のPLLにてAK4558に必要なクロックを生成します。 PLLの基準クロックは、PLL3-0 bits にて設定することができます。 BICKとLRCKの入力は同期している必要があります。FS3-0 bitsを設定することで、8kHz 216kHzの サンプリング周波数に対応します (Table 17)。 AK4558 DSP or P MCKI BICK LRCK 32fs, 64fs or 128fs(TDM128) or 256fs(TDM256) 1fs BCLK LRCK SDTO SDTI SDTI SDTO Figure 15. PLL Slave Mode 1 (PLL Reference Clock: BICK pin) b) PLL 基準クロック: LRCK pin LRCK pinへ入力されるクロックを基準に内部のPLLにてAK4558に必要なクロックを生成します。 PLL3-0 bits を “1111” に設定してください。 BICKとLRCKの入力は同期している必要があります。FS3-0 bitsを設定することで、8kHz 216kHzの サンプリング周波数に対応します(Table 17)。 AK4558 DSP or P MCKI BICK LRCK 32fs, 64fs or 128fs(TDM128) or 256fs(TDM256) 1fs BCLK LRCK SDTO SDTI SDTI SDTO Figure 16. PLL Slave Mode 2 (PLL Reference Clock: LRCK pin) 015004500-J-00 2015/04 47 [AK4558] ■ ディエンファシスフィルタ ディエンファシスフィルタがDEM1-0 bits でDAC (SDTI)に対して設定できます。IIRフィルタによる3 周波数(32kHz, 44.1kHz, 48kHz)対応のディエンファシスフィルタ(50/15µs特性)を内蔵しています。 Double Speed Mode、Quad Speed Mode 時ディエンファシスフィルタは自動的にOFFになります。 Mode 0 1 2 3 4 5 Sampling Speed Mode DEM1 DEM0 DEM Normal Speed Mode 0 0 44.1kHz Normal Speed Mode 0 1 OFF Normal Speed Mode 1 0 48kHz Normal Speed Mode 1 1 32kHz Double Speed Mode x x OFF Quad Speed Mode x x OFF Table 22. ディエンファシスコントロール (x: Do not care) (default) ■ ディジタルHPF ADCはDCオフセットキャンセルのためにディジタルHPFを内蔵します。HPFのfcは、fs=48kHz時1.0Hz になっており、周波数応答はfsに比例します。 PS pin=“H”のとき、CKS3-0 pinsの設定により、HPFのON/OFFを制御することができます(Table 7)。 但し、動作中にHPFのON/OFF設定を変更すると、DCオフセット値の変化によるクリック音発生の原 因となります。設定変更はパワーダウン(PDN pin = “L”)時に行うことを推奨します。 PS pin=“L”のとき、HPFEL/R bitsの設定により、L/RchのHPFのON/OFF設定を個別に行うことができ ます。 015004500-J-00 2015/04 48 [AK4558] ■ オーディオインタフェースフォーマット 8 種類のデータフォーマット(Table 23)が DIF2-0 bits で選択できます。全モードとも MSB ファースト、 2’s コンプリメントのデータフォーマットです。オーディオインタフェースはマスタモードとスレーブ モードに対応します。マスタモードでは LRCK と BICK は出力になり、スレーブモードでは入力になり ます。SDTO は BICK の “↓”で出力され、SDTI は BICK の“↑”でラッチされます。 Mode CKS3-2 pins TDM1 TDM0 DIF2 DIF1 bit bit bit bit DIF0 bit 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 2 3 00 01 10 4 5 6 7 SDTO (ADC) SDTI (DAC) BICK Figure 16bit 後詰め ≥32fs Figure 17 20bit 後詰め ≥40fs Figure 18 24bit 前詰め ≥48fs Figure 19 32fs Figure 20 ≥48fs Figure 21 24bit 後詰め 32bit 後詰め 32bit 前詰め ≥48fs ≥64fs ≥64fs ≥64fs Figure 22 Figure 23 Figure 24 Figure 25 16bit 後詰め ≥32fs Figure 17 20bit 後詰め 24bit 前詰め ≥40fs ≥48fs Figure 18 Figure 19 16-bit I S 互換 32fs Figure 20 24-bit I S 互換 2 ≥48fs Figure 21 24bit 前詰め 24bit 後詰め 32bit 前詰め 32bit 後詰め 32bit 前詰め 32bit 前詰め 2 32bit I S 互換 ≥64fs ≥64fs ≥64fs ≥64fs Figure 22 Figure 23 Figure 24 Figure 25 24bit 前 詰 め (Note 41) 24bit 前 詰 め (Note 41) 24bit 前詰め 2 16-bit I S 互換 0 0 0 1 1 2 24-bit I S 互換 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 8 11 0 0 0 0 0 9 10 11 11 0 0 0 0 0 0 0 1 1 0 24bit 前詰め 32bit 前詰め 32bit 前詰め 2 32bit I S 相互 24bit 前 詰 め (Note 41) 24bit 前詰め 24bit 前詰め 2 11 12 13 14 15 11 11 11 11 11 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 1 Table 23. Audio Interface Format (Stereo Mode) (N/A: Not available) Note 40. 各 ch に対して、設定した bit 以上の BICK を入力してください。 Note 41. BICKが48fs以下の場合、SDTOの出力bit長は、LRCKの半周期中のBICKの数で制限されます。 015004500-J-00 2015/04 49 [AK4558] 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 17. Mode 0/8 Timing 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 18. Mode 1/9 Timing 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 23 22 2 1 0 23 22 2 1 0 Lch Data 23 Don’t Care 23 Rch Data Figure 19. Mode 2/10 Timing LRCK 0 1 2 3 12 13 14 15 0 1 2 3 12 13 14 15 0 1 29 30 31 BICK(32fs) SDTO(o) SDTI(i) 15 14 4 3 2 1 0 15 14 4 3 2 1 0 15 14 4 3 2 1 0 15 14 4 3 2 1 0 16:MSB, 0:LSB Lch Data Rch Data Figure 20. Mode 3/11 Timing (32fs) 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) 23 22 2 1 0 SDTI(i) 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 21. Mode 3/11 Timing (≥48fs) 015004500-J-00 2015/04 50 0 [AK4558] 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 22. Mode 4/12 Timing LRCK 0 1 2 3 4 5 26 27 28 29 30 31 0 1 2 3 4 5 26 27 28 29 30 31 0 1 BCLK(64fs) SDTO(o) 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 31 SDTI(i) 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 31 31:MSB, 0:LSB Lch Data Rch Data Figure 23. Mode 5/13 Timing LRCK 0 1 2 3 4 5 26 27 28 29 30 31 0 1 2 3 4 5 26 27 28 29 30 31 0 1 BCLK(64fs) SDTO(o) 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 31 SDTI(i) 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 31 31:MSB, 0:LSB Lch Data Rch Data Figure 24. Mode 6/14 Timing LRCK 0 1 2 3 4 5 26 27 28 29 30 31 0 1 2 3 4 5 26 27 28 29 30 31 0 1 BCLK(64fs) SDTO(o) 0 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 SDTI(i) 0 31 30 29 28 27 5 4 3 2 1 0 31 30 29 28 27 5 4 3 2 1 0 31:MSB, 0:LSB Lch Data Rch Data Figure 25. Mode 7/15 Timing 015004500-J-00 2015/04 51 [AK4558] ■ TDMモード時のカスケード接続 a) ADC AK4558はTDM256 mode時に最大4台、TDM128mode時に最大2台までのカスケード接続に対応します。 (1) TDM256mode (Normal,Double mode対応) デバイス#1/#2/#3のSDTO pinはデバイス#2/#3/#4のTDMI pinに接続されます (Figure 26)。デバイス#4 のSDTO pinから8チャンネルのTDMデータを出力できます (Figure 27)。 AK4558 #1 TDMI MCKI 48kHz, 96kHz LRCK 256fs BICK GND SDTO AK4558 #2 TDMI MCKI LRCK BICK SDTO AK4558 #3 TDMI MCKI LRCK BICK SDTO AK4558 #4 TDMI MCKI LRCK BICK 8ch TDM SDTO Figure 26. Cascade TDM256 Connection Diagram 256 BICK LRCK BICK(256fs) #1 SDTO (o) #4 TDMI (i) #4 SDTO (o) 31 30 1 0 31 30 1 L#1 R#1 32 BICK 32 BICK 31 30 1 0 31 30 1 0 31 30 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 L#3 R#3 L#2 R#2 L#1 R#1 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 31 30 1 0 31 30 1 0 31 30 1 L#4 R#4 L#3 R#3 L#2 R#2 L#1 R#1 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 0 31 30 Figure 27. Cascade TDM Timing (Mode 22; TDM256 mode, MSB justified, Slave mode) 015004500-J-00 2015/04 52 [AK4558] (2) TDM128モード デバイス#1のSDTO pinはデバイス#2のTDMI pinに接続されます(Figure 28)。デバイス#2のSDTO pin から、4チャネルTDMデータとして出力することができます(Figure 29)。 AK4558 #1 TDMI MCKI 192kHz LRCK 128fs BICK GND SDTO AK4558 #2 TDMI MCKI LRCK BICK 4ch TDM SDTO Figure 28. Cascade TDM128 Connection Diagram 128 BICK LRCK BICK(128fs) #1 SDTO(o) #2 SDTO(o) 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 L#1 R#1 32 BICK 32 BICK 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 1 0 31 30 1 0 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 L#2 R#2 L#1 R#1 32 BICK 32 BICK 32 BICK 32 BICK 2 1 0 31 30 Figure 29. Cascade TDM Timing (Mode 16; TDM128 mode, MSB justified, Slave mode) 015004500-J-00 2015/04 53 [AK4558] b) DAC (1) TDM256mode (Normal,Double mode対応) TDM1-0 bits = “1X”及びSDS1-0 bits で取得データのスロットを選択します。AK4558 #1,2,3,4に入力す るSDTIは、SDS 1-0 bitsによりDAC TDMデータの選択が可能です(Table 24). デバイス#1,2,3,4の LOUT/ROUT pinから上記設定に応じたデータを出力できます(Figure 26)。 AK4558 #1 256fs MCKI 48kHz, 96kHz LRCK 256fs BICK 8ch TDM SDTI CAD1-0 =00H LOUT ROUT AK4558 #2 SDTI MCKI LRCK BICK CAD1-0 =01H LOUT ROUT AK4558 #3 SDTI MCKI LRCK BICK CAD1-0 =10H LOUT ROUT AK4558 #4 SDTI MCKI LRCK BICK CAD1-0 =11H LOUT ROUT Figure 30. Cascade TDM256 Connection Diagram 256 BICK LRCK BICK(256fs) SDTI 1,2,3,4 SDTI#1 (i) 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 0 31 30 1 Data1 Data2 Data3 Data4 Data5 Data6 Data7 Data8 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 31 30 1 0 31 30 1 0 31 30 0 31 30 L (Data1) R (Data2) 32 BICK SDTI#2 (i) 32 BICK 31 30 1 0 31 30 1 0 31 30 L (Data3) R (Data4) 1 #1 ICK 0 31 30 1 0 R#1 32 BICK 31 30 32 BICK SDTI#3 (i) 31 30 32 BICK 1 0 31 30 1 0 31 30 L (Data5) R (Data6) 32 BICK SDTI#4 (i) 32 BICK 31 30 1 0 31 30 1 0 31 30 L (Data7) R (Data8) 32 BICK 32 BICK Figure 31. Cascade TDM Timing (Mode 22; TDM256 mode, MSB justified, Slave mode) 015004500-J-00 2015/04 54 [AK4558] (2)TDM128mode (Quad mode対応) TDM1-0 bits = “01”及びSDS1-0 bits を設定することで、最大で4チャンネルに対応できます。AK4558 #1,2に入力するSDTIは、SDS 1-0 bitsによりDAC TDMデータの選択が可能です(Table 24)。 AK4558 #1 256fs MCKI 48kHz LRCK 256fs BICK 4ch TDM SDTI LOUT ROUT AK4558 #2 SDTI MCKI LRCK BICK LOUT ROUT Figure 32. Cascade TDM128 Connection Diagram 128 BICK LRCK BICK(128fs) SDTI 1,2 SDTI#1 (i) 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 DATA1 DATA2 DATA3 DATA4 32 BICK 32 BICK 32 BICK 32 BICK 31 30 29 28 4 3 2 L (Data1) 32 BICK 1 0 31 30 29 28 4 3 2 1 1 0 31 30 31 30 0 R (Data2) 32 BICK SDTI#2 (i) 31 30 29 28 4 3 2 1 0 31 30 29 28 4 3 2 L (Data3) R (Data4) 32 BICK 32 BICK 1 0 31 30 Figure 33. Cascade TDM Timing (Mode 32; TDM128 mode, MSB justified, Slave mode) 015004500-J-00 2015/04 55 [AK4558] Mode 0 1 2 3 Mode M/S SDS1 SDS0 TDM Data 0 0 L(Data1)/R(Data2) TDM128 0 1 L(Data3)/R(Data4) TDM256 1 0 L(Data5)/R(Data6) 1 1 L(Data7)/R(Data8) Table 24. DAC TDM Data選択設定(SDS 1-0 bits) TDM1 DIF2 DIF1 DIF0 0 0 0 0 0 0 0 1 16 0 0 1 0 17 0 0 1 1 18 0 1 0 0 19 0 1 0 1 20 0 1 1 0 21 0 1 1 1 0 0 1 0 0 1 0 1 22 1 0 1 0 23 1 0 1 1 24 1 1 0 0 25 1 1 0 1 26 1 1 1 0 1 1 1 1 27 1 TDM0 x SDTO (ADC) SDTI (DAC) (default) BICK Figure 256fs Figure 34 256fs Figure 35 256fs Figure 36 256fs Figure 36 256fs Figure 34 256fs Figure 35 256fs Figure 34 256fs Figure 35 256fs Figure 36 256fs Figure 36 256fs Figure 34 256fs Figure 35 N/A N/A 24bit MSB 24bit MSB justified justified 2 24bit I S Compatible 24bit MSB 24bit LSB justified justified 32bit MSB 32bit LSB justified justified 32bit MSB 32bit MSB justified justified 2 32bit I S Compatible N/A N/A 24bit MSB 24bit MSB justified justified 2 24bit I S Compatible 24bit MSB 24bit LSB justified justified 32bit MSB 32bit LSB justified justified 32bit MSB 32bit MSB justified justified 2 32bit I S Compatible Table 25. Audio Interface Format (TDM256 Mode) (x: Don’t care, N/A: Not Available) 015004500-J-00 2015/04 56 [AK4558] Mode M/S TDM1 TDM0 DIF2 DIF1 DIF0 0 0 0 0 0 0 0 1 28 0 0 1 0 29 0 0 1 1 30 0 1 0 0 31 0 1 0 1 32 0 1 1 0 33 0 0 0 1 0 0 1 0 0 1 0 1 34 0 0 1 0 35 0 0 1 1 36 0 1 0 0 37 0 1 0 1 38 0 1 1 0 39 0 1 1 1 0 1 SDTO (ADC) SDTI (DAC) BICK Figure 128fs Figure 37 128fs Figure 38 128fs Figure 39 128fs Figure 39 128fs Figure 37 128fs Figure 38 128fs Figure 37 128fs Figure 38 128fs Figure 39 128fs Figure 39 128fs Figure 37 128fs Figure 38 N/A N/A 24bit MSB 24bit MSB justified justified 2 24bit I S Compatible 24bit MSB 24bit LSB justified justified 32bit MSB 32bit LSB justified justified 32bit MSB 32bit MSB justified justified 2 32bit I S Compatible N/A N/A 24bit MSB 24bit MSB justified justified 2 24bit I S Compatible 24bit MSB 24bit LSB justified justified 32bit MSB 32bit LSB justified justified 32bit MSB 32bit MSB justified justified 2 32bit I S Compatible Table 26. Audio Interface Format (TDM128 Mode) (N/A: Not available) 256 BICK LRCK Mode22 26 LRCK Mode16 20 BICK (256fs) SDTI Mode16 22 SDTI Mode20 26 SDTO Mode16 22 SDTO Mode20 26 23 22 0 31 30 23 22 0 0 31 30 23 22 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 23 22 0 31 30 0 0 31 30 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 0 31 30 Figure 34. Mode 16/20/22/26 Timing (TDM256 mode, MSB justified) 015004500-J-00 2015/04 57 [AK4558] 256 BICK LRCK Mode23 27 LRCK Mode17 21 BICK (256fs) SDTI Mode17 23 SDTI Mode21 27 SDTO Mode17 23 SDTO Mode21 27 23 0 23 0 31 30 23 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 23 0 31 30 0 31 0 23 0 31 30 0 31 L1 R1 L2 R2 L3 R3 L4 R4 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK Figure 35. Mode 17/21/23/27 Timing (TDM256 mode, I2S Compatible) 256 BICK LRCK Mode24 25 LRCK Mode18 19 BICK (256fs) SDTI Mode18 24 SDTI Mode19 25 SDTO Mode18 24 SDTO Mode19 25 23 22 0 31 30 23 22 0 0 31 30 23 22 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 23 22 0 0 31 30 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 23 0 31 30 0 0 31 30 23 22 0 31 30 L1 R1 L2 R2 L3 R3 L4 R4 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK 32 BICK Figure 36. Mode 18/19/24/25 Timing (TDM256 mode, LSB justified) 015004500-J-00 2015/04 58 [AK4558] 128 BICK LRCK Mode34 38 LRCK Mode28 32 BICK (128fs) SDTI Mode28 34 23 22 SDTI Mode32 38 0 23 22 31 30 SDTO Mode28 34 23 22 0 31 30 23 22 SDTO Mode32 38 0 0 23 22 0 31 30 23 22 31 30 0 0 23 22 0 31 30 23 22 0 31 30 0 0 0 31 30 23 22 0 31 30 0 23 22 0 31 30 0 31 30 L1 R1 L2 R2 32 BICK 32 BICK 32 BICK 32 BICK Figure 37. Mode 28/32/34/38 Timing (TDM128 mode, 24bit MSB justified) 128 BICK LRCK Mode35 39 LRCK Mode29 33 BICK (128fs) SDTI Mode29 35 23 22 SDTI Mode33 39 0 0 31 30 SDTO Mode29 35 0 0 31 30 23 22 SDTO Mode33 39 23 22 0 0 31 30 23 22 0 0 0 31 30 0 0 31 30 0 31 30 23 22 23 22 23 22 0 0 31 30 23 0 31 23 22 0 0 31 30 23 0 31 L1 R1 L2 R2 32 BICK 32 BICK 32 BICK 32 BICK Figure 38. Mode 29/33/35/39 Timing (TDM128 mode, 24bit I2S Compatible) 015004500-J-00 2015/04 59 [AK4558] 128 BICK LRCK Mode36 37 LRCK Mode30 31 BICK (128fs) SDTI Mode30 36 23 22 SDTI Mode31 37 0 31 30 SDTO Mode30 36 0 0 31 30 23 22 SDTO Mode31 37 23 22 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 23 22 0 0 31 30 0 31 30 23 22 0 0 31 30 23 22 0 31 30 L1 R1 L2 R2 32 BICK 32 BICK 32 BICK 32 BICK Figure 39. Mode 30/31/36/37 Timing (TDM128 mode, MSB/LSB justified) 015004500-J-00 2015/04 60 [AK4558] ■ ADC/DACディジタルフィルタ ADCは4種類のディジタルフィルタを内蔵しており、SDAD bit, SLAD bitでADCのフィルタ特性を選択 することが可能です。初期値はSLAD bit = “0”, SDAD bit = “1” (Short delay Sharp Roll-Off Filter) です。 SLAD bit 0 0 1 1 SDAD bit 0 1 0 1 ADC Filter Mode Setting Sharp Roll-Off Filter Short delay Sharp Roll-Off Filter Slow Roll-Off Filter Short delay Slow Roll-Off Filter Table 27. ADC Digital Filter 設定 (default) DACは5種類のディジタルフィルタを内蔵しており、SSLOW bit, SDDA bit, SLDA bitでDACのフィルタ 特性を選択することが可能です。ただし、SSLOW bit = “1”の場合、SDDA bit, SLDA bitの設定は無効に なります。初期値はSSLOW bit = “0”, SLDA bit =“0” , SDDA bit =“1”(Short delay Sharp Roll-Off Filter) で す。 SSLOW bit = “1”の場合、DATTは使用できません。 PS pin = “H”の時はShort delay Sharp Roll-Off Filter (default)になります。 SSLOW bit 0 0 0 0 1 SLDA bit 0 0 1 1 SDDA bit 0 1 0 1 DAC Filter Mode Setting Sharp Roll-Off Filter Short delay Sharp Roll-Off Filter Slow Roll-Off Filter Short delay Slow Roll-Off Filter x Super Slow Roll-Off Filter Table 28. DAC Digital Filter 設定 (x: Do not care) (default) ■ モノラル/ステレオ切り替え PMADL, PMADR bit の設定により ADC のモノラル/ステレオ動作を切り替えることができます。ADC のモノラル/ステレオ動作を切り替える場合には、PMADL = PMADR = “0”を経由してください。 PMADL bit 0 0 1 1 PMADR bit ADC Lch data ADC Rch data 0 All “0” All “0” 1 Rch Input Signal Rch Input Signal 0 Lch Input Signal Lch Input Signal 1 Lch Input Signal Rch Input Signal Table 29. モノラル/ステレオ切り替え 015004500-J-00 (default) 2015/04 61 [AK4558] ■ ディジタルボリューム機能 AK4558はチャネル独立ディジタルボリューム(256レベル, 0.5dBステップ)を内蔵しています。減衰量は ATL/R7-0 bitsで設定します(Table 30)。ATL/R 7-0 bits 設定値間の遷移時間はATS 1-0 bitsで設定します (Table 31)。Mode0, Mode1, Mode2では設定値間の遷移はソフト遷移です。したがって、遷移中にスイ ッチングノイズは発生しません。Mode0の場合、ATT設定間の遷移は4080レベルでソフト遷移します。 FFH(0dB)から00H(MUTE)までには4080/fs (85ms@fs=48kHz)かかります。PDN pinを “L” にすると、 ATL/R7-0 bitsはFFHに初期化されます。ATL/R7-0 bitsはRSTN bitを “0” にすると一旦FFHになり、RSTN bitを “1” に戻すと設定値に戻っていきます。 ATTL/R Attenuation Level 7-0 bits FFH 0dB (default) FEH 0.5dB FDH 1.0dB FCH 1.5dB : : 03H 126.5dB 01H 127.0dB 00H MUTE () Table 30. ディジタルボリュームの減衰量 Mode ATS1 ATS0 ATT speed (default) 0 0 0 4080/fs 1 0 1 2040/fs 2 1 0 510/fs 3 1 1 255/fs Table 31. ディジタルボリュームの遷移時間設定 (ATS 1-0 bits) 015004500-J-00 2015/04 62 [AK4558] ■ Soft Mute Operation ソフトミュートはディジタル的に実行されます。SMUTE bit を “1” にするとその時点の ATT 設定値か ら設定されたディジタルボリュームの遷移時間(Table 31)以内で入力データが- (“0”)までアテネーショ ンされます。SMUTE bit を “0” にすると、-から設定されたディジタルボリュームの遷移時間(Table 31) 以内で ATT 設定値まで復帰します。ソフトミュート開始後、-までアテネーションされる前に解除さ れるとアテネーションが中断され、同じサイクルで ATT 設定値まで復帰します。ソフトミュート機能 は信号を止めずに信号源を切り替える場合などに有効です。 SMUTE bit ATT Level (1) (2) (4) Attenuation - GD (3) GD LOUT/ROUT Notes: (1) 設定されたディジタルボリュームの遷移時間(Table 31) 以内で- (“0”)までアテネーションされま す。例えば、Mode 0時、ATT設定値が “FFH”の場合は4080/fsサイクルです。ソフトミュートで遷 移するATT値はFFH~00Hです。 (2) 設定されたディジタルボリュームの遷移時間(Table 31) 以内でATT設定値まで復帰します。例え ば、Mode 0時、ATT設定値が “00H”の場合は4080/fsサイクルです。ソフトミュートで遷移する ATT値は00H~FFHです。 (3) ディジタル入力に対してアナログ出力は群遅延(GD)を持ちます。 (4) ソフトミュート開始後、-までアテネーションされる前に解除されるとアテネーションが中断さ れ、同じサイクルでATT設定値まで復帰します。 Figure 40. Soft Mute 015004500-J-00 2015/04 63 [AK4558] ■ 帯域外ノイズ除去フィルタ AK4558は周波数特性の選択可能な帯域外ノイズ除去フィルタを内蔵しています。このフィルタは帯域 外ノイズを減衰し、スイッチングレギュレータ等の影響によるアナログ特性の劣化を防ぎます。 FIRDA2-0 bitsにより、ノイズを減衰する周波数を設定することができます(Table 32)。 FIRDA FIR filter 2-0 Mode bits 000 0 001 1 010 2 011 3 100 4 101 5 110 6 111 7 FIR filter 1/4*[1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0] 1/4*[1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1] (default) 1/4*[1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1] 1/4*[1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1] 1/4*[1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1] 1/4*[1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1] 1/4*[1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1] 1/4*[1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1] Table 32. FIR Filter Setting Figure 41. Mode0 FIR Filter Figure 42. Mode1 FIR Filter 015004500-J-00 2015/04 64 [AK4558] Figure 43. Mode2 FIR Filter Figure 44. Mode3 FIR Filter Figure 45. Mode4 FIR Filter 015004500-J-00 2015/04 65 [AK4558] Figure 46. Mode5 FIR Filter Figure 47. Mode6 FIR Filter Figure 48. Mode7 FIR Filter 015004500-J-00 2015/04 66 [AK4558] ■ DAC出力 (LOUT, ROUT pins) 1. DAC出力コントロールシーケンス(ポップ音低減回路使用時) PS pin = “L” PS pin = “L”のとき、下記設定が有効となります。 LOUT, ROUT pinsはVCOM電圧を出力します。また、負荷抵抗はmin. 5kです。PMDAL/R bits = LOPS bit = “0” にすると、パワーダウン状態になりVSS1に100k (typ)でプルダウンされます。LOPS bit = “1” とすると、パワーセーブモードになります。また、LOPS bit = “1”として、PMDAL/R bitsでパワーダウ ンのON/OFF を行うと、Lch, Rch 個別にON/OFF 時に発生するポップ音を低減することができます。 このとき、Figure 49に示すようにCカップル後、DAC出力のラインを20kの抵抗でプルダウンしてく ださい。立ち上がりおよび立下がりの時間はC=1F, RL=10kのとき、最大300msです。DAC出力は、 PMDAL/R bits = “1”かつLOPS bit = “0”でパワーアップ状態となります。 LOPS bit 0 1 LOPS bit 0 1 PMDAL Mode LOUT pin 0 Pull-down to VSS1 パワーダウン 1 通常動作 通常動作 0 Fall down to VSS1 パワーセーブ 1 Rise up to VCOM パワーセーブ Table 33. DAC出力Lchのモード設定 PMDAR Mode ROUT pin 0 Pull-down to VSS1 パワーダウン 1 通常動作 通常動作 0 Fall down to VSS1 パワーセーブ 1 Rise up to VCOM パワーセーブ Table 34. DAC出力Rchのモード設定 LOUT ROUT 1F (default) (default) 220 20k Figure 49. DAC出力外付け回路(ポップ音低減回路使用時) 015004500-J-00 2015/04 67 [AK4558] [DAC 出力コントロールシーケンス(ポップ音低減回路使用時)] (2) (5) PMDAL/R bits (1) (3) (4) (6) LOPS bit 300 ms 300 ms 99%VCOM LOUT, ROUT pins Normal Output 1%VCOM 300 ms 300 ms Figure 50. DACコントロールシーケンス(ポップ音低減回路使用時) (1) パワーセーブモードを ON します(LOPS bit = “0” “1”)。 (2) パワーダウンを解除します(PMDAL/R bits = “0” “1”)。 LOUT, ROUT pins が立ち上がります。99%VCOM までの立ち上がり時間は C=1F のとき 200ms (max 300ms)です。 (3) LOUT, ROUT pins が立ち上がった後、パワーセーブモードを解除します(LOPS bit = “1” “0”)。 ステレオライン出力が可能になります。 (4) パワーセーブモードを ON します(LOPS bit = “0” “1”)。 (5) パワーダウンに設定します(PMDAL/R bits = “1” “0”)。 LOUT, ROUT pins が立ち下がります。1%VCOM までの立ち下がり時間は C=1F のとき 200ms (max 300ms)です。 (6) LOUT, ROUT pins が立ち下がった後でパワーセーブモードを解除します(LOPS bit = “1” “0”)。 2. DAC 出力コントロールシーケンス(ポップ音低減回路使用時) PS pin =”H” PS pin =”H”のとき、下記設定が有効となります。 LOUT, ROUT pins は VCOM 電圧を出力します。また、負荷抵抗は min. 5kです。PMDAL/R pins = LOPS pin = “0” にすると、 パワーダウン状態になり VSS1 に 100k (typ)でプルダウンされます。LOPS pin = “H” とすると、パワーセーブモードになります。また、LOPS pin = “H”として、PMDAL/R pins でパワーダ ウンの ON/OFF を行うと、Lch, Rch 個別に ON/OFF 時に発生するポップ音を低減することができます。 このとき、Figure 51に示すように C カップル後、DAC 出力のラインを 20kの抵抗でプルダウンして ください。立ち上がりおよび立下がりの時間は C=1F, RL=10kのとき、最大 300ms です。DAC 出力 は、PMDAL/R pins = “1”かつ LOPS pin = “0”でパワーアップ状態となります。 LOUT ROUT 1F 220 20k Figure 51. DAC出力外付け回路(ポップ音低減回路使用時) 015004500-J-00 2015/04 68 [AK4558] (2) (5) PMDAL/R pins (1) (3) (4) (6) LOPS pin 300 ms 300 ms 99%VCOM LOUT, ROUT pins Normal Output 300 ms 1%VCOM 300 ms Figure 52. DACコントロールシーケンス(ポップ音低減回路使用時) (1) パワーセーブモードをON します。 (2) パワーダウンを解除します(PMDAL/R pins = “L” “H”)。 LOUT, ROUT pins が立ち上がります。99%VCOMまでの立ち上がり時間はC=1Fのとき200ms (max 300ms)です。 (3) LOUT, ROUT pins が立ち上がった後でパワーセーブモードを解除します(LOPS pin = “H” “L”)。 ステレオライン出力が可能になります。 (4) パワーセーブモードをON します(LOPS pin = “L” “H”)。 (5) パワーダウンに設定します(PMDAL/R pins = “H” “L”)。 LOUT, ROUT pins が立ち下がります。1%VCOMまでの立ち下がり時間はC=1Fのとき200ms (max 300ms)です。 (6) LOUT, ROUT pins が立ち下がった後でパワーセーブモードを解除します(LOPS pin = “H” “L”)。 015004500-J-00 2015/04 69 [AK4558] ■ コントロールシーケンス 1. クロックの設定 PS pin = “L”で AK4558 を使用時には、クロックが供給されている必要があります。 1-1. PLLマスタモードの場合(PS pin=“L”, CKS3-2 pins = “H H”) Example: Audio I/F Format: 32bit I2S (ADC & DAC) BICK frequency at Master Mode: 64fs Input Master Clock Select at PLL Mode: 11.2896MHz Sampling Frequency: 44.1kHz Power Supply (1) Power Supply & PDN pin = “L” “H” (1) PDN pin (2) (3)Addr:01H, Data:08H Addr:03H, Data:38H Addr:05H, Data:3AH 1ms (max) (LDOE=”L”), 10ms (max) (LDOE=”H”) Internal PDN PMPLL bit (3) (4)Addr:01H, Data:09H (Addr:01H, D0) (4) Input MCKI pin 10ms (max) BICK pin LRCK pin BICK and LRCK output (6) Output (5) Figure 53. Clock Set Up Sequence (1) <手順例> (1) 電源立ち上げ後、PDN pin = “L” “H” この区間は AK4558 のリセットのため、150ns 以上の “L”区間が必要です。 (2) PDN pin = “L” “H”後、LDOE pin=”L”の時は 1ms, LDOE pin=”H”の時は 10ms 以上の時間が経 過後に内部 PDN がパワーアップします。また、外付けコンデンサの容量 1μF±50%の場合、 VCOM のパワーアップ時間は、PDN pin = “L” “H”後、max 2ms です。 (3) この区間に、DIF2-0, PLL3-0, FS3-0,BCKO1-0 bits の設定を行って下さい。 (4) PMPLL bit が “0” “1”になり、 MCKI pin にクロックが供給された後、PLL 動作がスタートし ます。PLL ロック時間は 10ms(max.) です。(3)の区間に MCKI pin にクロックが供給された場 合、この区間では EXT モードのマスタモードとして BICK, LRCK を出力します。 (5) PLLが安定後、BICK, LRCKを出力し始め、正常な動作が開始します。 015004500-J-00 2015/04 70 [AK4558] 1-2. PLLスレーブモードで外部クロック(BICK pin , LRCK pin)を使用する場合 (PS pin=“L”, CKS3-2 pins = “L L” or “L H” or “H L”) Power Supply Example: Audio I/F Format: 32bit I2S (ADC & DAC) PLL Reference clock: BICK BICK frequency: 64fs Sampling Frequency: 44.1kHz (1) PDN pin (2) 1ms (max) (LDOE=”L”), 10ms (max) (LDOE=”H”) Internal PDN 4fs (1)ofPower Supply & PDN pin = “L” “H” (3) (3)Addr:01H, Data:04H Addr:03H, Data:38H Addr:05H, Data:22H PMPLL bit (Addr:01H, D0) (4) BICK pin LRCK pin Input BICK…2ms (max) LRCK…40ms (max) (4) Addr:01H, Data:05H Internal Clock (5) Figure 54. Clock Set Up Sequence (2) <手順例> (1) 電源立ち上げ後、PDN pin = “L” “H” この区間は AK4558 のリセットのため、150ns 以上の “L”区間が必要です。 (2) PDN pin = “L” “H”後、LDOE pin=”L”の時は 1ms, LDOE pin=”H”の時は 10ms 以上の時間が経 過後に内部 PDN がパワーアップします。また、外付けコンデンサの容量 1μF±50%の場合、 VCOM のパワーアップ時間は、PDN pin = “L” “H”後、max 2ms です。 (3) この区間に、DIF2-0, PLL3-0, FS3-0,BCKO1-0 bits の設定を行って下さい。 (4) PMPLL bit が “0” “1”になり、 PLL 基準クロック(BICK or LRCK pin)が供給された後、PLL 動作がスタートします。PLL のロック時間は BICK が PLL 基準クロック入力の場合、2ms(max), LRCK が PLL 基準クロックの場合、40ms(max)です。 (5) PLLが安定後、正常な動作が開始します。 015004500-J-00 2015/04 71 [AK4558] 1-3. 外部クロックモードで使用する場合(スレーブモード) (CKS3-2 pins = “L L” or “L H” or “H L”) Example: :Audio I/F Format: 32bit I2S (ADC & DAC) Power Supply Input MCKI frequency: 256fsn Sampling Frequency: 44.1kHz (1) PDN pin Internal PDN (1) Power Supply & PDN pin = “L” “H” (2) 1ms (max) (LDOE=”L”), 10ms (max) (LDOE=”H”) (3) (4) MCKI pin Input (3) (PS pin=”L”) Addr:03H, Data:38H Addr:04H, Data:00H (PS pin=”H”) CKS3-0 pins= “LHLH” or“LHHH” (4) BICK pin LRCK pin Input MCKI, BICK and LRCK input Figure 55. Clock Set Up Sequence (3) <手順例> (1) 電源立ち上げ後、PDN pin “L” “H” この区間は AK4558 のリセットのため、150ns 以上の “L”区間が必要です。 (2) PDN pin = “L” “H”後、LDOE pin=”L”の時は 1ms, LDOE pin=”H”の時は 10ms 以上の時間が 経過後に内部 PDN がパワーアップします。また、外付けコンデンサの容量 1μF±50%の場合、 VCOM のパワーアップ時間は、PDN pin = “L” “H”後、max 2ms です。 (3)この区間に、シリアルモードの場合、DIF2-0,ACKS,DFS1-0 bits, パラレルモードの場合 CKS pins の設定を行って下さい。 (4) MCKI, LRCK, BICK クロック入力後、正常な動作が開始します。 015004500-J-00 2015/04 72 [AK4558] 1-4. 外部クロックモードで使用する場合(マスタモード) (CKS3-2 pins = “H H”) Example: : Audio I/F Format: 32bit I2S (ADC and DAC) Input MCKI frequency: 256fsn Sampling Frequency: 44.1kHz BCKO: 64fs (1) Power Supply & PDN pin = “L” “H” Power Supply (3) MCKI input (1) PDN pin Internal PDN (2) 1ms (max) (LDOE=”L”), 10ms (max) (LDOE=”H”) (3) MCKI pin Input (4) (PS pin=”L”) Addr:03H, Data:38H Addr:04H, Data:00H Addr:05H, Data:02H (PS pin=”H”) CKS3-0 pins= “ HHHH” (4) BICK pin LRCK pin BICK and LRCK output Output Figure 56. Clock Set Up Sequence (4) <手順例> (1) 電源立ち上げ後、PDN pin “L” “H” この区間は AK4558 のリセットのため、150ns 以上の “L”区間が必要です。 (2) PDN pin = “L” “H”後、LDOE pin=”L”の時は 1ms, LDOE pin=”H”の時は 10ms 以上の時間が経 過後に内部 PDN がパワーアップします。また、外付けコンデンサの容量 1μF±50%の場合、 VCOM のパワーアップ時間は、PDN pin = “L” “H”後、max 2ms です。 (3) MCKI を入力して下さい。 (4) シリアルモードの場合、DIF2-0, DFS1-0, MCKS1-0, BCKO1-0 bits, パラレルモードの場合 CKS pins を設定して下さい。LRCK および BICK が出力されます。 015004500-J-00 2015/04 73 [AK4558] 2. ADC 出力 2-1. PS pin = “L”時 Example: FS3-0 bits 0111 (Addr:05H, D6-3) PLL Master Mode Audio I/F Format :32bit I2S Sampling Frequency: 44.1kHz Digital filter: Short delay Sharp Roll-off 0111 (1) TDM1-0,DIF2-0 bits (Addr:03H D7-6&D5-3) SLAD,SDAD bits (Addr:07H D3&D2) (1) Addr:05H, Data:3AH 38H 38H (2) Addr:03H, Data:38H (2) 0FH (3) Addr:07H, Data:0FH 0FH (3) (4) (5) (4) Addr:00H, Data:19H PMADL/R bits (Addr:00H, D4-3) Recording 5200/fs SDTO pin State “L” Output Initialize Normal State “L” Output (5) Addr:00H, Data:01H Figure 57. ADC Out Sequence (PS pin = “L”) <手順例> fs=44.1kHz時の設定例です。 「クロックの設定」シリアルモードの項を参照し、クロックを供給して下さい。 (1) サンプリング周波数(FS3-0 bits)を設定して下さい。PLLロック時間を考慮し、ADCのパワーア ップを行って下さい。 (2) オーディオフォーマットを設定してください。(Addr=03H) (3) Digital filterのモードを設定してください。(Addr = 07H) (4) ADCのパワーアップ : PMADL bit = PMADR bit = “0” “1” ADCの初期化サイクルは5200/fs@Normal modeです。 初期化サイクル中、SDTOは”0”データを出力します。 (5) ADCのパワーダウン :PMADL bit = PMADR bit = “1” ”0” 2-2. PS pin = “H”時 CKS3-0 pins XXXX (1) (2) PMADL/R pins 5200/fs SDTO pin State “L” Output Initialize Normal State “L” Output Figure 58.ADC Sequence (PS pin = “H”) <手順例> 「クロックの設定」パラレルモードの項を参照し、CKS3-0 pins から動作モードを設定してください。 パラレルモード時、Digital filter はショートディレイフィルタです。PLL, TDM モードには対応しません。 (1) ADC のパワーアップ : PMADL pin = PMADR pin = “L” “H” ADC の初期化サイクルは 5200/fs@Normal mode です。 初期化サイクル中、SDTO は”0”データを出力します。 (2) ADC のパワーダウン :PMADL pin = PMADR pin = “H” ”L” 015004500-J-00 2015/04 74 [AK4558] 3. DAC 出力 3-1. PS pin = “L”時 Example: PLL, Master Mode Audio I/F Format :32bit I2S (DAC) Digital filter: Short delay Sharp Roll-off Sampling Frequency:44.1KHz Digital Volume: 0dB (1) Addr:05H, Data: 3AH FS3-0 bits (Addr 05H,D6-3) 0111 0111 (2) Addr:06H, Data: 09H (1) SSLOW SLDA, SDDA bits ATL/ATR7-0 bits (Addr 08H&09H) (3) Addr:08H/09H, Data: FFH 09H (Addr 06H, D4-2) 09H (2) (4) Addr:05H, Data: 3BH FFH FFH (5) Addr:00H, Data: 07H (3) (6) Addr:05H, Data: 3AH LOPS bit (Addr 05H,D0) >300 ms (4) (5) >300 ms (6) (7) Playback (9) (8) PMDAL/R bits (7) Addr:05H, Data: 3BH (Addr:00H D2&D1) <300 ms LOUT pin ROUT pin <300 ms Normal Output (8) Addr:00H, Data: 01H (9) Addr:05H, Data:3AH Figure 59. DAC Sequence (PS pin = “L”) <手順例> fs=44.1kHz時の設定例です。 「クロックの設定」シリアルモードの項を参照し、クロックを供給して下さい。 (1) サンプリング周波数(FS3-0 bits)を設定して下さい。 PLLロック時間を考慮し、DACのパワーアップを行って下さい。 (2) DACのDigital Filterのモードを設定してください。 (3) DACのボリューム設定 (アドレス08H,09H)をしてください。 (4) DAC出力をパワーセーブモードへ移行: LOPS bit = “0” “1” (5) DACのパワーアップ:PMDAL bit = PMDAR bit = “0” “1” LOUT, ROUT pinsが立ち上がり始めます。立ち上がり時間はC=1uFのときmax. 300msです。 (6) LOUT, ROUT pinsが立ち上がった後、DAC出力のパワーセーブモード解除:LOPS bit = “1” “0”の設定を行って下さい。設定後、LOUT, ROUT pinsから出力が開始されます。 (7) DAC出力をパワーセーブモードへ移行: LOPS bit = “0” “1” (8) DACのパワーダウン:PMDAL bit = PMDAR bit = “1” “0” LOUT, ROUT pinsが立ち下がり始めます。立ち下がり時間はC=1uFのときmax. 300msです。 (9) LOUT, ROUT pinsが立ち下がった後、DAC出力のパワーセーブモード解除:LOPS bit = “1” “0”の設定を行って下さい。 015004500-J-00 2015/04 75 [AK4558] 3-2. PS pin = “H”時 CKS3-0 pins XXXX LOPS pin >300 ms (1) >300 ms (3) (2) (4) (6) (5) PMDAL/R pins <300 ms LOUT pin ROUT pin <300 ms Normal Output Figure 60. DAC Sequence (PS pin = “H”) <手順例> 「クロックの設定」パラレルモードの項を参照し、CKS3-0 pinsから動作モードを設定してください。 パラレルモード時、Digital filterはShort delay Sharp Roll-Off Filterです。PLL, TDMモードには対応しま せん。 (1) DAC出力をパワーセーブモードへ移行: LOPS pin = “L” “H” (2) DACのパワーアップ:PMDAL pin = PMDAR pin = “L” “H” LOUT, ROUT pinsが立ち上がり始めます。立ち上がり時間はC=1uFのときmax. 300msです。 (3) LOUT, ROUT pinsが立ち上がった後、DAC出力のパワーセーブモード解除:LOPS pin = “H” “L” の設定を行って下さい。設定後、LOUT, ROUT pinsから出力が開始されます。 (4) DAC出力をパワーセーブモードへ移行: LOPS pin = “L” “H” (5) DACのパワーダウン:PMDAL pin = PMDAR pin = “H” “L” LOUT, ROUT pinsが立下り始めます。立下り時間はC=1uFのときmax. 300msです。 (6) LOUT, ROUT pinsが立ち下がった後、DAC出力のパワーセーブモード解除:LOPS pin = “H” “L” の設定を行ってください。 015004500-J-00 2015/04 76 [AK4558] 4. リセット機能 RSTN bit = “0”の時ADCはアナログ部とディジタル部がパワーダウン、DACはディジタル部がパワー ダウンしますが、レジスタ値は初期化されません。このとき、SDTO pinは“L”になり、アナログ出力は VCOM電圧になります。 RSTN bit 1/fs (5) 1/fs (6) Internal RSTN bit (1) ADC Internal State Normal Operation Power-down DAC Internal State Normal Operation Digital Block Power-down Init Cycle Normal Operation Normal Operation GD (2) GD ADC In (Analog) ADC Out (Digital) DAC In (Digital) “0”data (3) “0”data (2) GD DAC Out (Analog) Clock In MCKI,LRCK,BICK GD (7) (7) (4) Don’t care Figure 61. リセットシーケンス例 注: (1) ADCはパワーダウン解除後、アナログ部が初期化されます。 初期化サイクルはNormal Speed Mode時 (DFS1-0bits= “00”)では5200fs, Double Speed Mode時 (DFS1-0bits= “01”)では10000fs、Quad Speed Mode時(DFS1-0bits= “10”)では19200fsになります。 この期間中、ADCへの入力は動作状態のコモン電圧を入力してください。 (2) アナログ入力に対するディジタル出力、ディジタル入力に対するアナログ出力は群遅延を持ちま す。 (3) パワーダウン時ADC出力は”0”データです。 (4) パワーダウン時DAC出力はVCOM電圧です。 (5) RSTN bitに“0”を書き込んでからLSI内部のRSTN bitが変化するまで1/fsかかります。 (6) RSTN bitに“1”を書き込んでから初期化サイクルが開始するまで1/fsかかります。 (7) 内部RSTN信号のエッジ(“ ”)でクリックノイズが出力されます。このノイズはデータが “0”の場 合でも出力されます。クリックノイズが問題になる場合はアナログ出力を外部でミュートしてく ださい。 015004500-J-00 2015/04 77 [AK4558] 5. クロックの停止 AK4558を使用時には、クロックが供給されている必要があります。 1. PLLマスタモードの場合 Example: Audio I/F Format: 32bit I2S (ADC & DAC) BICK frequency at Master Mode: 64fs Input Master Clock Select at PLL Mode: 11.2896MHz (1) PMPLL bit (Addr:01H, D0) (1) Addr:01H, Data:00H (2) External MCKI Input (2) Stop an external MCKI Figure 62. Clock Stopping Sequence (1) <手順例> (1) PLLのパワーダウン: PMPLL bit = “1” “0” (2) 外部クロックを止めて下さい。 2. PLLスレーブモード(BICK, LRCK pin)の場合 Example (1) : Audio I/F Format : 32bit I2S (ADC & DAC) PLL Reference clock: BICK BICK frequency: 64fs PMPLL bit (Addr:01H, D0) (2) External BICK (1) Addr:01H, Data:00H Input (2) External LRCK Input (2) Stop the external clocks Figure 63. Clock Stopping Sequence (2) <手順例> (1) PLLのパワーダウン: PMPLL bit = “1” “0” (2) 外部クロックを止めて下さい。 3. 外部クロックスレーブモードの場合 (1) External MCKI Example : Audio I/F Format : 32bit I2S (ADC & DAC) Input Input MCKI frequency:256fs (1) External BICK Input (1) Stop the external clocks (1) External LRCK Input Figure 64. Clock Stopping Sequence (3) <手順例> (1) 外部クロックを止めて下さい。 015004500-J-00 2015/04 78 [AK4558] 4. 外部クロックマスタモードの場合 (1) External MCKI Example : Audio I/F Format : 32bit I2S (ADC & DAC) Input Input MCKI frequency:256fs BICK Output "H" or "L" LRCK Output "H" or "L" (1) Stop the external MCKI Figure 65. Clock Stopping Sequence (4) <手順例> (1) MCKIを止めて下さい。BICKおよびLRCKは “H” または “L”に固定されます。 5. システムリセット 電源 ON 時には、PDN pinに一度 “L” を入力してリセットして下さい。VCOMなど基準電圧のパワーダ ウンは PDN pinで解除され、その後 MCKI 及びLRCK の “” に同期して内部回路がパワーアップし、内 部のタイミングが動作します。MCKI, LRCK , BICKが入力されるまでADC, DACはパワーダウン状態で す。 015004500-J-00 2015/04 79 [AK4558] 6. パワーダウン機能 AVDD/TVDD (1) PDN pin LDOE pin VDD18 pin (2) Internal PDN Figure 66. パワーダウンシーケンス (LDOE pin= “L”) AVDD/TVDD (1) PDN pin LDOE pin (2) Internal PDN VDD18 pin Figure 67. パワーダウンシーケンス (LDOE pin= “H”) 注: (1) AVDDおよびTVDD立ち上げと、PDN pinを150ns “L”にしてください。 (2) LDOE pin=”L”のとき、パワーアップ後内部シャットダウンスイッチがオンします。内部回路は シャットダウンスイッチがオンした後(1ms(max))にパワーアップします。 LDOE pin=”H”のとき、パワーアップ後内部LDOが立ち上がります。内部回路は内部オシレータ のカウントアップ後、シャットダウンスイッチがオンした後(10ms(max))にパワーアップしま す。 015004500-J-00 2015/04 80 [AK4558] ■ シリアルコントロールインターフェース I2C バスコントロールモード (PS pin = “L”) AK4558 の各機能はピンまたはレジスタで設定できます。レジスタへの書き込み方式は I2C バスです。 チップアドレスは CAD0, CAD1 pins の設定で決定されます。PDN pin を “L” にすると内部レジスタ値 は初期化されます。RSTN bit に “0” を書き込むと内部タイミング回路がリセットされます。但し、この 時レジスタの内容は初期化されません。 * PDN = “L”時はコントロールレジスタへの書き込みはできません。 AK4558 の I2C バスモードのフォーマットは、高速モード(max:400kHz)に対応しています。 SDA,SCL pins のプルアップ抵抗の接続先は(TVDD+0.3)V 以下にしてください。 1. WRITE命令 I2Cバスモードにおけるデータ書き込みシーケンスはFigure 68に示されます。バス上のICへのアクセス には、最初に開始条件 (Start Condition) を入力します。SCLラインが “H”の時にSDAラインを “H”から “L” にすると、開始条件が作られます(Figure 74)。開始条件の後、スレーブアドレスが送信されます。この アドレスは7ビットから構成され、8ビット目にはデータ方向ビット(R/W) が続きます。上位5ビットは “00100”固定、次の2ビットはアクセスするICを選ぶためのアドレスビットで、CAD1,CAD0 pinsにより 設定されます(Figure 69)。アドレスが一致した場合、AK4558は確認応答 (Acknowledge) を生成し、命 令が実行されます。マスタは確認応答用のクロックパルスを生成し、SDAラインを解放しなければなり ません(Figure 75)。R/W bitが “0”の場合はデータ書き込み、R/W bitが “1”の場合はデータ読み出しを行 います。 第2バイトはサブアドレス(レジスタアドレス)です。サブアドレスは8ビット、MSB firstで構成され、上 位3ビットは “0”固定です(Figure 70)。第3バイト以降はコントロールデータです。コントロールデータ は8ビット、MSB firstで構成されます(Figure 71)。AK4558は、各バイトの受信を完了するたびに確認応 答を生成します。データ転送は、必ずマスタが生成する停止条件 (Stop Condition) によって終了します。 SCLラインが “H”の時にSDAラインを “L”から “H”にすると、停止条件が作られます(Figure 74)。 AK4558は複数のバイトのデータを一度に書き込むことができます。データを1バイト送った後、停止条 件を送らず更にデータを送ると、サブアドレスが自動的にインクリメントされ、次のデータは次のサブ アドレスに格納されます。アドレス “09 H”にデータを書き込んだ後、さらに次のアドレスに書き込んだ 場合にはアドレス“00H”にデータが書き込まれます。 クロックが “H”の間は、SDAラインの状態は一定でなければなりません。データラインが “H”と “L”の間 で状態を変更できるのは、SCLラインのクロック信号が “L”の時に限られます(Figure 76)。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) A C K Data(n+1) A C K Data(n+x) A C K A C K P A C K Figure 68. I2C バスモードのデータ転送シーケンス 015004500-J-00 2015/04 81 [AK4558] 0 0 1 0 0 CAD1 CAD0 R/W Figure 69. 第1バイトの構成 (CAD1,CAD0は pinにより設定) 0 0 0 A4 A3 A2 A1 A0 D1 D0 Figure 70. 第 2 バイトの構成 D7 D6 D5 D4 D3 D2 Figure 71. 第 3 バイト以降の構成 2. READ命令 R/W bitが “1”の場合、AK4558はREAD動作を行います。指定されたアドレスのデータが出力された後、 マスタが停止条件を送らず確認応答を生成すると、サブアドレスが自動的にインクリメントされ、次の アドレスのデータを読み出すことができます。アドレス “09 H”のデータを読み出した後、さらに次のア ドレスを読み出す場合にはアドレス”00H”のデータが読み出されます。 AK4558はカレントアドレスリードとランダムアドレスリードの2つのREAD命令を持っています。 2-1. カレントアドレスリード AK4558は内部にアドレスカウンタを持っており、カレントアドレスリードではこのカウンタで指定さ れたアドレスのデータを読み出します。内部のアドレスカウンタは最後にアクセスしたアドレスの次の アドレス値を保持しています。例えば、最後にアクセス(READでもWRITEでも)したアドレスが “n”で あり、その後カレントアドレスリードを行った場合、アドレス “n+1”のデータが読み出されます。カレ ントアドレスリードでは、AK4558は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) A C K Data(n+1) MA AC SK T E R Data(n+2) 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 72. カレントアドレスリード 2-2. ランダムアドレスリード ランダムアドレスリードにより任意のアドレスのデータを読み出すことができます。ランダムアドレス リードはREAD命令のスレーブアドレス(R/W bit = “1”)を入力する前に、ダミーのWRITE命令を入力す る必要があります。ランダムアドレスリードでは最初に開始条件を入力し、次にWRITE命令のスレー ブアドレス(R/W bit = “0”)、読み出すアドレスを順次入力します。AK4558がこのアドレス入力に対して 確認応答を生成した後、再送条件、READ命令のスレーブアドレス(R/W bit= “1”)を入力します。AK4558 はこのスレーブアドレスの入力に対して確認応答を生成し、指定されたアドレスのデータを出力し、内 部アドレスカウンタを1つインクリメントします。データが出力された後、マスタが確認応答を生成せ ず停止条件を送ると、READ動作は終了します。 015004500-J-00 2015/04 82 [AK4558] S T A R T R/W="0" Slave S Address SDA S T A R T Sub Address(n) S T O P R/W="1" Slave S Address A C K A C K Data(n) Data(n+1) MA AC S K T E R A C K Data(n+x) MA AC S T K E R MA AC S T K E R P MN A A S T C E K R Figure 73. ランダムアドレスリード SDA SCL S P start condition stop condition Figure 74. 開始条件と停止条件 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 75. I2C バスでの確認応答 SDA SCL data line stable; data valid change of data allowed Figure 76. I2C バスでのビット転送 015004500-J-00 2015/04 83 [AK4558] ■ レジスタマップ Addr 00H 01H 02H 03H 04H 05H 06H 07H Register Name Power Management PLL Control DAC TDM Control 1 Control 2 Mode Control D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 TDM1 0 0 0 TDM0 0 0 0 0 DIF2 0 PMADR PMADL PMDAR PMDAL RSTN PLL3 0 DIF1 MCKS1 PLL2 0 DIF0 MCKS0 PLL1 0 ATS1 DFS1 PLL0 SDS1 ATS0 DFS0 PMPLL SDS0 SMUTE ACKS FS3 FS2 FS1 FS0 BCKO1 BCKO0 LOPS 0 0 FIRDA2 FIRDA1 FIRDA0 SLDA SDDA SSLOW DEM1 DEM0 Filter setting HPF Enable, Filter 0 0 0 0 SLAD SDAD HPFER HPFEL setting ATL7 ATL6 ATL5 ATL4 ATL3 ATL2 ATL1 ATL0 08H LOUT Volume Control ATR6 ATR5 ATR4 ATR3 ATR2 ATR1 ATR0 09H ROUT Volume ATR7 Control Note 42. アドレス 0AH1FH は書き込み不可です。“0”で指定されたビットへの “1”の書き込みは禁止で す。 PDN pin を “L” にすると、レジスタ値は初期化されます。 RSTN bit を “0” にすると、内部のタイミングがリセットされます。但し、レジスタ値は初期化 されません。 ■ 詳細説明 Addr 00H Register Name Power Management R/W Default D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 PMADR PMADL PMDAR PMDAL RSTN RD 0 RD 0 RD 0 R/W 0 R/W 0 R/W 0 R/W 0 R/W 1 D3 PLL2 R/W 0 D2 PLL1 R/W 1 RSTN: 内部タイミングリセット 0: リセット。レジスタ値は初期化されません。 1: 通常動作。(default) PMDAL/R: DAC L/Rchのパワーマネジメント 0: DAC L/Rchのパワーダウン。(default) 1: 通常動作。 PMADL/R: ADC L/Rchのパワーマネジメント 0: ADC L/Rchのパワーダウン。(default) 1: 通常動作。 Addr 01H Register Name PLL Control R/W Default D7 0 RD 0 D6 0 RD 0 D5 0 R/W 0 D4 PLL3 R/W 0 D1 PLL0 R/W 0 D0 PMPLL R/W 0 PMPLL: PLL のパワーマネジメント 0: EXT Mode and Power down (default) 1: PLL Mode and Power up PLL3-0: PLL基準クロックの選択 (Table 16) Default: “0010” (BICK pin=64fs) 015004500-J-00 2015/04 84 [AK4558] Addr 02H Register Name DAC TDM R/W Default D7 D6 D5 D4 D3 0 RD 0 RD 0 0 0 0 0 RD 0 RD 0 RD 0 D2 D1 D0 0 SDS1 R/W SDS0 R/W 0 0 D1 ATS0 R/W 0 D0 SMUTE R/W 0 RD 0 SDS1-0:DAC TDM Data 選択設定(Table 24) Default: “00” (L(Data1)/R(Data2)の SDTI データを取り込みます。) 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 1 D3 DIF0 R/W 1 D2 ATS1 R/W 0 SMUTE: ソフトミュート機能有効 0: 通常動作 (default) 1: 全DAC出力がソフトミュートされます。 ATS1-0: ディジタルアテネータ遷移時間設定(Table 31) Default: “00” DIF2-0: オーディオインターフェースフォーマットモード選択(Table 23) Default: “111” (32bit I2S) TDM1-0: TDMフォーマット選択 (Table 23,Table 25,Table 26) Default: “00” (Stereo Mode) 015004500-J-00 2015/04 85 [AK4558] Addr 04H Register Name Control 2 R/W Default D7 0 RD 0 D6 0 RD 0 D5 0 RD 0 D4 MCKS1 RD 0 D3 MCKS0 R/W 1 D2 DFS1 R/W 0 D1 DFS0 R/W 0 D0 ACKS R/W 0 ACKS: クロック自動認識モード有効 0: 無効, Manual Setting Mode (default) 1: 有効, Auto Setting Mode ACKS bit = “1”のとき、MCKI周波数は自動検出されます。 この場合、DFS1-0 bitsの設定は無視されます。 ACKS bit = “0”のとき、サンプリングスピードモードはDFS1-0 bitsで設定し、各モードでの MCKI周波数は自動検出されます。 DFS1-0: サンプリングスピードコントロール(Table 8) ACKS bit = “1”のとき、DFS1-0 bitsの設定は無視されます。 MCKS1-0: マスタクロック入力周波数選択(Table 9) Addr 05H Register Name Filter setting R/W Default D7 D6 D5 D4 D3 D2 D1 D0 0 RD 0 FS3 R/W 0 FS2 R/W 1 FS1 R/W 0 FS0 R/W 1 BCKO1 R/W 0 BCKO0 R/W 1 LOPS R/W 0 LOPS: LOUT/ROUT のパワーセーブモード 0: Normal Operation (default) 1: Power Save Mode BCKO1-0: マスタモード時の BICK 出力周波数の設定 (Table 21) Default: “01” (64fs) FS3-0: サンプリング周波数(Table 17, Table 18) Default: “0101” 015004500-J-00 2015/04 86 [AK4558] Addr 06H Register Name Mode Control R/W Default D7 FIRDA2 R/W 0 D6 FIRDA1 R/W 0 D5 FIRDA0 R/W 1 D4 SLDA R/W 0 D3 SDDA R/W 1 D2 SSLOW R/W 0 D1 DEM1 R/W 0 D0 DEM0 R/W 1 DEM1-0: DAC のディエンファシス応答コントロール(Table 22) 初期値: “01”, OFF SSLOW: Digital Filter Bypass Mode Enable 0: Roll-off filter (default) 1: Super Slow Roll-off Mode SLDA: DAC Slow Roll-off Filter Enable (Table 28) 0: Sharp Roll-off filter (default) 1: Slow Roll-off Filter SDDA: DAC Short delay Filter Enable (Table 28) 0: Normal filter 1: Short delay Filter (default) FIRDA2-0: Out band noise eliminating Filters Setting (Table 32) default: “001” (48kHz) Addr 07H Register Name HPFE Enable, SCF_SW R/W Default D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 SLAD SDAD HPFER HPFEL RD 0 RD 0 RD 0 RD 0 R/W 0 R/W 1 R/W 1 R/W 1 HPFEL/R: ADC HPF L/Rch Setting 0: HPF L/Rch OFF 1: HPF L/Rch ON (default) SLAD: ADC Slow Roll-off Filter Enable (Table 27) 0: Sharp Roll-off filter (default) 1: Slow Roll-off Filter SDAD: ADC Short delay Filter Enable (Table 27) 0: Normal filter 1: Short delay Filter (default) 015004500-J-00 2015/04 87 [AK4558] Addr 08H Register Name LOUT Volume Control R/W Default D7 D6 D5 D4 D3 D2 D1 D0 ATL7 ATL6 ATL5 ATL4 ATL3 ATL2 ATL1 ATL0 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 ATL/R 7-0: アテネーションレベル(Table 30) Default:FF(0dB) Addr 09H Register Name ROUT Volume Control R/W Default D7 D6 D5 D4 D3 D2 D1 D0 ATR7 ATR6 ATR5 ATR4 ATR3 ATR2 ATR1 ATR0 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 R/W 1 ATL/R 7-0: アテネーションレベル(Table 30) Default:FF(0dB) 015004500-J-00 2015/04 88 [AK4558] 18. 外部接続回路例 外部接続回路例をFigure 77 とFigure 78に示します。具体的な回路と測定例については評価ボード (AKD4558)を参照して下さい。 ■ パラレルモード Mode Controller 19 18 17 16 PMDAR/CAD1 PMDAL/CAD0 PMADR/SDA PMADL/SCL 22 Analog Supply (2.4~3.6V) LIN C1 + VDD18 VSS2 23 RIN 24 AVDD 25 VSS1 10u 0.1u 15 20 LOPS C1 PDN 21 LDOE Reset AK4558 14 13 TVDD 12 MCKI 11 1.0u 0.1u 10u + Power Supply (2.4~3.6V) Top View 26 VCOM SDTI 10 27 LOUT BICK 9 28 ROUT SDTO 8 VCOC PS CKS3 CKS2 CKS1 CKS0/TDMI LRCK 1 2 3 4 5 6 7 1u Audio Controller Figure 77. 外部接続回路例 (PS pin=”H”, LDOE pin=”H”) Note: - AK4558のVSSと周辺コントローラ等のグランドは分けて配線して下さい。 - 全てのディジタル入力ピンはオープンにしないで下さい。 - LINピンとRINピンにはACカップリングコンデンサ(C1≦10μF)を挿入してください。 015004500-J-00 2015/04 89 [AK4558] ■ シリアルモード μP 19 18 17 16 PMDAR/CAD1 PMDAL/CAD0 PMADR/SDA PMADL/SCL Analog Supply (2.4~3.6V) 22 LIN 23 RIN 24 AVDD 25 AVSS C1 10u 0.1u + AK4558 15 20 LOPS C1 PDN 21 LDOE Reset VDD18 14 VSS2 13 TVDD 12 MCKI 11 Power Supply (1.7~1.98V) 0.1u + 10u 0.1u 10u + 10 Power Supply (VDD18~3.6V) Top View 26 VCOM SDTI 10 27 LOUT BICK 9 28 ROUT SDTO 8 CKS1 5 LRCK CKS2 4 Audio Controller 7 CKS3 3 CKS0/TDMI PS 2 6 VCOC 1 1u Figure 78. 外部接続回路例 (PS pin=”L”, LDOE pin=”L”) Note: - AK4558のVSSと周辺コントローラ等のグランドは分けて配線して下さい。 - 全てのディジタル入力ピンはオープンにしないで下さい。 - LINピンとRINピンにはACカップリングコンデンサ(C1≦10μF)を挿入してください。 015004500-J-00 2015/04 90 [AK4558] 1. グラウンドと電源のデカップリング AK4558ではデジタルノイズのカップリングを最小限に抑えるため、AVDD とTVDDをデカップリング します。AVDDにはシステムのアナログ電源を供給し、TVDDにはシステムのデジタル電源を供給して 下さい。AVDDとTVDDの配線はレギュレータ等からの低インピーダンス状態のまま分けて配線して下 さい。その際、AVDDとTVDDの立ち上げシーケンスを考慮する必要はありません。VSS1、VSS2は同 じアナロググランドに接続して下さい。デカップリングコンデンサ、特に小容量のセラミックコンデン サはAK4558にできるだけ近づけて接続します。 2. 基準電圧 AVDD pin に入力される電圧がアナログ入出力レンジを設定します。通常、AVDD pin とVSS1 pin 間に 10F程度の電解コンデンサと並列に0.1Fのセラミックコンデンサを接続します。VCOMはアナログ信 号のコモン電圧として使われます。このピンには高周波ノイズを除去するため1.0Fのセラミックコン デンサをVSS1 pin との間に接続して下さい。特に、セラミックコンデンサはピンにできるだけ近づけ て接続して下さい。VCOM pin は当LSI専用のピンですので、他の回路へ接続しないで下さい。また、 ディジタル信号、特にクロックは変調器へのカップリングを避けるため AVDD, TVDD, VCOM pin から できるだけ離して下さい。 3. アナログ入力 ADC入力はシングルエンド入力になっており、内部では8k (typ @ fs=48kHz, 96kHz, 192kHz)の抵抗 でVCOM電圧 (typ. 0.5 x AVDD) にバイアスされています。入力レンジはAVDD電源に比例し、typ. 0.8 x AVDD Vppです。出力コードのフォーマットは 2’s complementです。DCオフセット (ADC自体のDCオ フセットも含む)は内蔵のHPFでキャンセルすることができます。 AK4558は 128fs (@ fs=48kHz), 64fs (@ fs=96kHz) or 32fs (@ fs=192kHz)でアナログ入力をサンプリン グします。ディジタルフィルタは、アナログ入力のサンプリング周波数の整数倍付近の帯域を除く阻止 域以上のノイズを全て除去します。AK4558はアナログ入力のサンプリング周波数付近のノイズを減衰 させるためにアンチエリアジングフィルタ(RCフィルタ)を内蔵しています。 4. アナログ出力 DAC出力はシングルエンドになっており、出力レンジはVCOM電圧を中心に0.76 x AVDD Vpp (typ)で す。入力コードのフォーマットは2’s complementで、7FFFFFH(@24bit)に対しては正のフルスケール、 800000H(@24bit)に対しては負のフルスケール、000000H(@24bit)での理想値はVCOM電圧が出力され ます。変調器が発生する帯域外ノイズ(シェーピングノイズ)が気になる場合は、外付けのフィルタで 減衰させて下さい。 アナログ出力はVCOM+数mV程度のDCオフセットを持つため、通常の使用ではコンデンサでDC成分を カットします。 015004500-J-00 2015/04 91 [AK4558] 19. パッケージ ■ 材質・メッキ仕様 パッケージ材質: エポキシ系樹脂 リードフレーム材質: 銅 リードフレーム処理: 半田(無鉛)メッキ 015004500-J-00 2015/04 92 [AK4558] ■ マーキング 4558 XXXX 1 マーキングコード: AK4558 Pin #1 indication XXXX: Date code (4 digit) 20. 改訂履歴 Date (Y/M/D) 15/04/02 Revision 00 Reason 初版 Page Contents 015004500-J-00 2015/04 93 [AK4558] 重要な注意事項 0. 本書に記載された弊社製品(以下、「本製品」といいます。)、および、本製品の仕様につ きましては、本製品改善のために予告なく変更することがあります。従いまして、ご使用を 検討の際には、本書に掲載した情報が最新のものであることを弊社営業担当、あるいは弊社 特約店営業担当にご確認ください。 1. 本書に記載された情報は、本製品の動作例、応用例を説明するものであり、その使用に際し て弊社および第三者の知的財産権その他の権利に対する保証または実施権の許諾を行うも のではありません。お客様の機器設計において当該情報を使用される場合は、お客様の責任 において行って頂くとともに、当該情報の使用に起因してお客様または第三者に生じた損害 に対し、弊社はその責任を負うものではありません。 2. 本製品は、医療機器、航空宇宙用機器、輸送機器、交通信号機器、燃焼機器、原子力制御用 機器、各種安全装置など、その装置・機器の故障や動作不良が、直接または間接を問わず、 生命、身体、財産等へ重大な損害を及ぼすことが通常予想されるような極めて高い信頼性を 要求される用途に使用されることを意図しておらず、保証もされていません。そのため、別 途弊社より書面で許諾された場合を除き、これらの用途に本製品を使用しないでください。 万が一、これらの用途に本製品を使用された場合、弊社は、当該使用から生ずる損害等の責 任を一切負うものではありません。 3. 弊社は品質、信頼性の向上に努めておりますが、電子製品は一般に誤作動または故障する場 合があります。本製品をご使用頂く場合は、本製品の誤作動や故障により、生命、身体、財 産等が侵害されることのないよう、お客様の責任において、本製品を搭載されるお客様の製 品に必要な安全設計を行うことをお願いします。 4. 本製品および本書記載の技術情報を、大量破壊兵器の開発等の目的、軍事利用の目的、ある いはその他軍事用途の目的で使用しないでください。本製品および本書記載の技術情報を輸 出または非居住者に提供する場合は、「外国為替及び外国貿易法」その他の適用ある輸出関 連法令を遵守し、必要な手続を行ってください。本製品および本書記載の技術情報を国内外 の法令および規則により製造、使用、販売を禁止されている機器・システムに使用しないで ください。 5. 本製品の環境適合性等の詳細につきましては、製品個別に必ず弊社営業担当までお問合せく ださい。本製品のご使用に際しては、特定の物質の含有・使用を規制するRoHS指令等、適用 される環境関連法令を十分調査のうえ、かかる法令に適合するようにご使用ください。お客 様がかかる法令を遵守しないことにより生じた損害に関して、弊社は一切の責任を負いかね ます。 6. お客様の転売等によりこの注意事項に反して本製品が使用され、その使用から損害等が生じ た場合はお客様にて当該損害をご負担または補償して頂きますのでご了承ください。 7. 本書の全部または一部を、弊社の事前の書面による承諾なしに、転載または複製することを 禁じます。 015004500-J-00 2015/04 94