データシート

[AK7719]
AK7719
Low Power DSP for Voice and Audio Processing
概
要
AK7719は4つのシリアルデータI/Fをもつディジタルシグナルプロセッサ(DSP)です。DSPのマスタクロ
ックを生成するクロックジェネレイタを搭載し、DSPは1875 steps/fs (48kHzサンプリング時)の並列演
算能力を持っています。RAMベースDSPのため、ハンズフリーやアコースティックエフェクトなどの
ユーザーの要望に合わせて様々な組み合わせのプログラミングが可能です。AK7719は低消費電力動作
なので携帯機器のアプリケーションに最適です。小型の25pin CSPパッケージに実装され基板スペース
を削減します。
特
長
□ DSP
- 内蔵メモリによる順応性のあるプログラミングが可能
- ハードウエアアクセラレータ
- データ幅: 24bit (Data RAM 24bit浮動小数点対応)
- 乗算器 20 x 20 Æ 40bit (double precision available)
- 除算器 20 / 20 Æ 20bit
- ALU: 44bit 算術演算 (with overflow margin 4bit)
24bit 浮動小数点算術・論理演算
- プログラムRAM: 4096w x 36bit
- 係数RAM: 2048w x 20bit
- データRAM: 2048w x 24bit (24bit floating point)
- オフセットレジスタ: 32w x 15bit
- 遅延用RAM: 16384w x 24bit (24bit floating point)
- 5625 steps at fs16KHz, 1875 steps at fs48KHz
- 内部クロック生成器
□ オーディオインタフェースフォーマット
- 24bit 前詰, I2S,
- 16/24bit linear, 8bit A-law, 8bit µ-law PCM
- サンプリング周波数 8 KHz~48 KHz
- アップ、ダウンサンプルレートコンバータ Port#2 (8KHz↔16KHz)
□ μP I/F: I2C-Compatible, SPI
□ 動作、スリープ、パワーダウンモード
□ 電源電圧
VDD (DSP Core): 1.2V ±0.1V
TVDD (PCM I/F): 1.6V ~3.6V
動作温度範囲: -20°C~ 85°C
□
□ パッケージ: 25-Pin WL-CSP (2.62mm x2.93mm, 0.5mm pitch)
□ 消費電力: 7.4mA (8.9mW) typ. (Narrowband Handset mode operation)
MS1351-J-02-PB
2013/02
1
[AK7719]
■ ブロック図
VSS
PDN
TVDD
VDD
TEST
SYNC1
PCM
BCLK1
Interface1
(Port#1)
SDIN1
SDOUT1
AKM
DSP
Core
DIN1
PCM
Interface2
DOUT2
BCLK2
(Port#2)
SDOUT2
SDIN2
DIN2
DOUT1
SYNC2
PCM
DOUT4/GP1
SYNC3/JX1
SDOUT3/GP0
(Port#4)
SDOUT4/GP1
SDIN4
JX0
BCLK3/JX0
SDIN3
DIN4
JX1
Interface4
PCM
Interface3
(Port#3)
WDT/CRC
DIN3
DOUT3/GP0
STO/RDY
RDY
I2C
Control
Interface
CGU
(CLK
Gen
Unit)
SCLK/CAD0
SI/CAD1
DSPCLK
CSN/SCL
Memory
SO/SDA
Figure 1. Block Diagram
MS1351-J-02-PB
2013/02
2
[AK7719]
■ オーダリングガイド
-20 ∼ +85°C
25-pin CSP (0.5mm pitch) Black type
Evaluation board for AK7719
AK7719ECB
AKD7719
■ ピン配置
Top View
5
5
4
4
3
3
2
INDEX
MARK
2
1
A
B
C
D
Bottom View
1
E
E
BCLK1
D
C
5
PDN
SDIN1
SDOUT1
4
VDD
BCLK3/
JX0
SDIN3
3
VSS
SYNC3/
JX1
TEST
STO/
RDY
BCLK2
2
TVDD
I2C
SDIN4
SDOU4/
GP1
SDIN2
1
SI/CAD1
SCLK/
CAD0
CSN/
SCL
A
B
C
B
A
SYNC1
SDOUT3/
SYNC2
GP0
SO/ SDA SDOUT2
D
E
( TOP図 )
MS1351-J-02-PB
2013/02
3
[AK7719]
ピン/機能
No.
A4
A2
A3
Pin Name
VDD
TVDD
VSS
A5
PDN
D3
STO
RDY
E5
SYNC1
D5
BCLK1
B5
C5
E4
E3
E2
E1
I/O
Function
- Core Power Supply Pin 1.2V
- I/O power Supply Pin 1.6∼3.6V
- Ground Pin 0V
Power-Down Mode Pin
I
“H”: Power-up, “L”: Power-down, reset the control register.
The AK7719 must be reset once upon power-up.
Status Output Pin (Active High)
(STRDY bit = “0”)
O
Data Write Ready output pin for control I/F
(STRDY bit = “1”)
I Frame Sync 1 pin
Serial Data Clock 1 Pin
I
AK7719 goes into stanby state when BCLK1 is not present.
I Serial Data Input 1 Pin
O Serial Data Output 1 Pin
SDIN1
SDOUT1
SYNC2
O Frame Sync 2 Pin
BCLK2
O Serial Data Clock 2 Pin
SDIN2
I Serial Data Input 2 Pin
SDOUT2
O Serial Data Output 2 Pin
SYNC3
Frame Sync 3 pin
(SELPT bit = “1”)
B3
I
Conditional Jump 1 Pin
(SELPT bit = “0”)
JX1
BCLK3
Serial Data Clock 3 Pin
(SELPT bit = “1”)
B4
I
JX0
Conditional Jump 0 Pin
(SELPT bit = “0”)
C4 SDIN3
I Serial Data Input 3 Pin
SDOUT3
Serial Data Output 3 Pin
(SELDO3 bit = “0”)
D4
O
GP0
DSP Programmable output 0 Pin
(SELDO3 bit = “1”)
C2 SDIN4
I Serial Data Input 4 Pin
Serial Data Output 4 Pin
(SELDO4 bit = “0”)
SDOUT4
D2
O
GP1
DSP Programmable output 1 Pin
(SELDO4 bit = “1”)
B2 I2C
I Control Interface Mode Select Pin
“H”: I2C, “L”: SPI
Serial Clock Input pin
SPI (I2C pin = “L”)
SCLK
B1
I
CAD0
Slave Address 0 Input pin
I2C (I2C pin = “H”)
Chip select pin
SPI (I2C pin = “L”)
CSN
C1
I
SCL
Control Interface clock input pin
I2C (I2C pin = “H”)
SPI (I2C pin = “L”)
SO
O Serial data output pin
D1
SDA
I/O Control Interface input/output acknowledge pin
I2C (I2C pin = “H”)
Serial
data
input
pin
SPI
(I2C pin = “L”)
SI
A1
I
CAD1
Slave Address 1 Input pin
I2C(I2C pin = “H”)
C3 TEST
I Test pin (pull-down resistor) must be connected to VSS.
Note 1. 入力ピンは、オープンにしないで下さい。
Note 2. I2C, CAD0/1 pin は、“L”(VSS)または “H”(TVDD)固定で使用して下さい。
MS1351-J-02-PB
2013/02
4
[AK7719]
DSPブロック図
Pointer
CP0, CP1
DP0, DP1
Data RAM
Coefficient RAM
Delay RAM
16384w x 24-Bit
2048w x 24-Bit
2048w x 20-Bit
Offset Reg
32w x 15-Bit
DLP0, DLP1
CBUS(20-Bit)
DBUS(24-Bit)
MPX20
Micon I/F
MPX20
X
Control
PRAM
DEC
Y
Serial I/F
4096w x 36-Bit
Multiply
20 x 20 → 40-Bit
PC
Stack: 5 levels(max)
24-Bit
40-Bit
TMP
12 x 24-Bit
PTMP(LIFO) 6 x 24-Bit
MUL
DBUS
2 x 16/24-Bit
DIN4
2 x 16/24-Bit
DIN3
2 x 16/24-Bit
DIN2
2 x 16/24-Bit
DIN1
ALU
2 x 16/24-Bit
DOUT4
44-Bit
2 x 16/24-Bit
DOUT3
2 x 16/24-Bit
DOUT2
2 x 16/24-Bit
DOUT1
SHIFT
44-Bit
40-Bit
A
B
Overflow Margin: 4-Bit
40-Bit
DR0 ∼ 3
40-Bit
Accelerator
Over Flow Data
Generator
Division 20÷20→20
Peak Detector
MS1351-J-02-PB
2013/02
5
[AK7719]
■ 使用しないピンの処理について
使用しない入出力ピンは下記の設定を行い、適切に処理して下さい。
Pin Name
Setting
STO/RDY, SDOUT3/GPO, SDOUT4/GP1
オープン
SYNC1, BCLK1, SDIN1, SDIN2, SDIN3, SDIN4,
VSSに接続
SYNC3/JX1, BCLK3/JX0, TEST
■ パワーダウン時の出力ピンの状態
パワーダウン時(PDN pin= “L”)の出力ピンは、下記の状態になっています。
パワーダウン時の状態
No. Pin Name I/O
“L”出力
STO
D3
O
RDY
C5 SDOUT1
O SDIN2スルー出力
E4 SYNC2
O SYNC1スルー出力
E3 BCLK2
O BCLK1スルー出力
E1 SDOUT2
O SDIN1スルー出力
SDOUT3
D4
O SDIN4スルー出力
GP0
SDOUT4
SDIN3スルー出力
D2
O
GP1
SO
O SPI (I2C pin = “L”) “L”出力
D1
SDA
I/O I2C (I2C pin = “H”) Hi-z出力
絶対最大定格
(VSS=0V; 全ての電圧はグランドに対する値です)
項 目
記号
VDD
電源電圧 (DSP Core)
TVDD
電源電圧 (Digital I/O)
IIN
入力電流(除:電源 Pin)
VIND
入力電圧
Ta
動作周囲温度
Tstg
保存温度
min
−0.3
-0.3
−0.3
−20
−65
max
1.6
4.1
±10
TVDD+0.3
85
150
Unit
V
V
mA
V
°C
°C
注意: この値を超えた条件で使用した場合、デバイスを破壊することがあります。また、通常の 動作は保証
されません。
推奨動作条件
(VSS=0V; 全ての電圧はグランドに対する値です)
min
typ
max
Unit
項 目
記号
VDD
1.1
1.2
1.3
V
Core電源電圧
TVDD
1.6
1.8
3.6
V
Digital I/O電源電圧
Note 3. TVDD と VDD の立ち上げシーケンスを考慮する必要はありません。各電源は PDN pin = “L” の状態
で立ち上げ、全ての電源が立ち上がった後、PDN pin =“H” としてください。
Note 4. SCL, SDA のプルアップ抵抗の接続先は、TVDD 以下にして下さい。
注意: 本データシートに記載されている条件以外のご使用に関しては、当社では責任負いかねますので十分
ご注意下さい。
MS1351-J-02-PB
2013/02
6
[AK7719]
電気的特性
DC特性
(Ta=-20ºC~85ºC; VDD=1.2V, TVDD =1.6V~3.6V; VSS =0V)
min
パラメータ
記号
VIH
70%TVDD
ハイレベル入力電圧
VIL
ローレベル入力電圧
VOH
TVDD-0.2
ハイレベル出力電圧 Iout=-200μA (Note 5)
VOL
ローレベル出力電圧 Iout= 200μA (Note 5)
TVDD ≥ 2.0V
SDA ローレベル
VOL
TVDD < 2.0V
出力電圧 Iout = 3mA
Iin
入力リーク電流
typ
max
30%TVDD
0.2
0.4
20%TVDD
±10
Unit
V
V
V
V
V
V
μA
Note 5. SDA pin を除きます。
消費電流
(Ta=25ºC; VDD=1.2V; TVDD=1.8V; VSS =0V, fin=1kHz, fs=8kHz 16bit, FS bits=0h, LAW bits=0h, DIF bit=2h,
TESTC bit=1h, DSP running with programmed connecting DIN1 with DOUT2 and DIN2 with DOUT1)
Parameter
min
typ
max
Unit
Power Supplies:
Power-Up (PDN pin = “H”) DSP-Operational State
All Circuit Power-up
VDD
3.1
mA
VDD=1.2V
TVDD=1.8V
TVDD
0.02
mA
Power Consumption
3.76
mW
All Circuit Power-up
VDD
20
mA
VDD=1.3V
TVDD=3.6V
TVDD
2.0
mA
Power Consumption
33.2
mW
Power-Down state (PDN pin = “L”), (Note 7)
VDD
2.4
8
μA
TVDD
0.2
1
μA
Note 6. VDD と TVDD の消費電流の値は使用周波数および DSP プログラム内容によって変化します。
Note 7. 全てのディジタル入力ピンを TVDD または VSS に固定した時の値です。
MS1351-J-02-PB
2013/02
7
[AK7719]
スイッチング特性
■ システムクロック
(Ta= -20ºC ~ 85ºC, VDD=1.2V, TVDD= 1.6V ~ 3.6V, VSS=0V); CL=20pF(except SDA pin) or 400pF(SDA pin);
unless otherwise specified)
Parameter
Symbol
min
typ
max
Unit
Normal Operation mode: SYNC1/3, BCLK1/3 Input Timing
SYNC1/3 Input Timing
SYNC1/3 frequency
fs
8
48
kHz
BCLK1 Input Timing (Note 8, Note 9)
fBCLK
64
BCLK1/3 Pulse width Low
BCLK1/3 Pulse width High
tBCKL
tBCKH
0.4 x tBCLK
3072
kHz
ns
ns
0.4 x tBCLK
Note 8. SYNC1 と BCLK1 または SYNC3 と BCLK3 は同期し、fs は固定している必要があります。
Note 9. 必要なクロックは fBCLK ≥ 2 (LAW bit で設定したデータ長 8/16/24)x SYNC2 周波数です。
■ リセットおよびスタンバイ
(Ta= -20ºC ~ 85ºC, VDD=1.2V, TVDD= 1.6V ~ 3.6V, VSS=0V)
Parameter
Symbol
min
typ
max
PDN accept pulse width
(Note 10)
tPDN
600
Note 10. AK7719 は電源投入時に PDN pin = “L”から “H”に立ち上げることでリセットされます。
Unit
ns
■ シリアルデータインタフェース
(Ta= -20ºC ~ 85ºC, TVDD= 1.6V ~ 3.6V, VSS=0V, CL=20pF)
パラメータ
記号
SDIN1, SDIN3, SDIN4, SDOUT1, SDOUT3, SDOUT4
tBSYD
BCLK1 “↑”からSYNC1“↑”への遅延時間
(Note 11)
tSYBD
SYNC1“↓”からBCLK1 “↑”への遅延時間
tB1IDS
シリアルデータ入力 ラッチセットアップ時間
tB1IDH
シリアルデータ入力 ラッチホールド時間
tSY1OD
SYNC1からシリアルデータ出力遅延時間
BCLK1 “↓”からシリアルデータ出力遅延時間
(Note 12) tB1OD
SDIN2, SDOUT2
SYNC2デューティ比
tB2IDS
シリアルデータ入力 ラッチセットアップ時間
tB2IDH
シリアルデータ入力 ラッチホールド時間
tSY2OD
SYNC2からシリアルデータ出力遅延時間
BCLK2 “↓”からシリアルデータ出力遅延時間
(Note 13) tB2OD
SDINn → SDOUTn (n=1, 2, 3, 4)
tIOD
SDINnからSDOUTn出力遅延時間
Note 11. BCLK1 の極性を反転させた場合は、BCLK1 の “↓”からになります。
Note 12. BCLK1 の極性を反転させた場合は、BCLK1 の “↑”からになります。
Note 13. BCLK2 の極性を反転させた場合は、BCLK2 の “↑”からになります。
MS1351-J-02-PB
min
typ
max
Unit
40
40
ns
ns
ns
ns
ns
ns
40
40
%
ns
ns
ns
ns
60
ns
20
100
40
40
50
40
40
2013/02
8
[AK7719]
■ タイミング波形
1/fs
ts=1/fs
1/fs
SYNC1/3
VIH
VIL
1/fBCLK
1/fBCLK
tBCLK=1/fBCLK
VIH
BCLK1/3
VIL
Figure 2. システムクロック
PDN
tPDN
VIL
Figure 3. パワーダウン
MS1351-J-02-PB
2013/02
9
[AK7719]
VIH
VIL
SYNC1/3
tBSYD
tSYBD
VIH
VIL
BCLK1/3
tB1IDS
tB1IDH
VIH
VIL
SDIN1/3/4
tSY1OD
tB1OD
SDOUT1/3/4
50%TVDD
tIOD
VIH
VIL
SDIN2/4/3
Figure 4. シリアルデータインタフェース (Port#1, 3, 4)
SYNC2
50%TVDD
BCLK2
50%TVDD
tB2IDS
tB2IDH
VIH
VIL
SDIN2
tSY2OD
tB2OD
SDOUT2
50%TVDD
tIOD
VIH
VIL
SDIN1
Figure 5. シリアルデータインタフェース (Port#2)
MS1351-J-02-PB
2013/02
10
[AK7719]
■ μP インタフェース(SPI mode)
(Ta= -20ºC ~ 85ºC, VDD=1.2V; TVDD=1.6~3.6V, VSS =0V; CL=20pF)
Parameter
Symbol
μP Interface Timing (SPI mode)
SCLK Fall Time
tSF
SCLK Rise Time
tSR
SCLK Frequency
fSCLK
SCLK Low Level Width
tSCLKL
SCLK High Level Width
tSCLKH
CSN High Level Width
tWRQH
tRST1
From CSN “↑” to PDN “↑”
tIRRQ
From PDN “↑” to CSN “↓”
From SCLK “↓” to CSN “↑”
tWSC
From SCLK “↑” to CSN “↑”
tSCW
SI Latch Setup Time
tSIS
SI Latch Hold Time
tSIH
AK7719 → μP
Delay Time from SCLK “↓”to SO Output
tSOS
Hold Time from SCLK “↑” to SO Output (Note 14)
tSOH
Note 14. コマンドコードの 8bit 目入力時は除きます。
min
typ
max
Unit
30
30
4.0
ns
ns
MHz
ns
ns
ns
ns
μs
ns
ns
ns
ns
100
ns
ns
120
120
500
600
100
500
800
100
100
100
tSR
tSF
VIH
SCLK
VIL
tSCLKL
tSCLKH
1/fSCLK
1/fSCLK
VIH
PDN
VIL
VIH
CSN
VIL
tRST1
tIRRQ
Figure 6. μP インタフェース 1 (SPI )
MS1351-J-02-PB
2013/02
11
[AK7719]
VIH
CSN
tWRQH
VIL
VIH
SI
VIL
tSIS
tSIH
VIH
SCLK
VIL
tWSC
tSCW
tWSC
tSCW
Figure 7. μP インタフェース 2 (SPI)
VIH
SCLK
VIL
VIH
SO
VIL
tSOH
tSOS
Figure 8. μP インタフェース 3 (SPI)
MS1351-J-02-PB
2013/02
12
[AK7719]
■ I²CBUSインタフェース
(Ta=-20ºC~85ºC, VDD=1.2V, VDD=1.6~3.6V, VSS =0V, CL=20pF)
Parameter
Symbol
min
I²C Timing
SCL clock frequency
fSCL
30
Bus Free Time Between Transmissions
tBUF
1.3
Start Condition Hold Time
tHD:STA
0.6
(prior to first Clock pulse)
Clock Low Time
1.3
tLOW
Clock High Time
0.6
tHIGH
Setup Time for Repeated Start Condition
0.6
tSU:STA
SDA Hold Time from SCL Falling
0
tHD:DAT
SDA Setup Time from SCL Rising
0.1
tSU:DAT
Rise Time of Both SDA and SCL Lines
tR
Fall Time of Both SDA and SCL Lines
tF
Setup Time for Stop Condition
0.6
tSU:STO
Pulse Width of Spike Noise Suppressed
tSP
0
by Input Filter
Capacitive load on bus
Cb
typ
max
Unit
400
kHz
μs
μs
μs
μs
μs
μs
μs
μs
μs
μs
0.9
0.3
0.3
50
ns
400
pF
Note 15. I²C-bus は NXP B.V.の商標です。
VIH
SDA
VIL
tBUF
tLOW
tR
tHIGH
tF
tSP
VIH
SCL
VIL
tHD:STA
Stop
tHD:DAT
tSU:DAT
tSU:STA
tSU:STO
Start
Stop
Start
Figure 9. I²C バスインタフェース
MS1351-J-02-PB
2013/02
13
[AK7719]
パッケージ
25pin CSP (Unit: mm)
30 -φ0.285 ±
Top View
φ 0.05 M C
0.03
φ 0.15 M
A
(0.040)
C
A B
3
7719
2.62±0.03
4
5
B
1
D
E
A
C
B
0.5
1
2
XXXX
A
0.565±0.059
0.345±0.029
0.5
2.93±0.03
0.075 C
0.180±0.03
C
■ 材料・メッキ仕様
パッケージ材質: エポキシ系樹脂、ハロゲン (臭素、塩素)フリー
半田ボール材質: SnAgCu
MS1351-J-02-PB
2013/02
14
[AK7719]
マーキング
7719
XXXX
1
A
XXXX: Date code (4 digit)
改訂履歴
Date (Y/M/D)
12/01/12
12/05/10
Revision
00
01
Reason
初版
仕様変更
Page
Contents
1
特長
消費電力: 6.2mA(7.5mW) typ. → 7.4mA (8.9mW) typ.
消費電流
測定条件: “TESTC bit =1h” を追加
Power-Up, VDD=1.2V, TVDD=1.8V
VDD: 1.7 → 3.1mA (typ)
Power Consumption: 2.1 → 3.76mW
パッケージ
パッケージ図の寸法を変更
7
13/02/06
02
誤記訂正
14
MS1351-J-02-PB
2013/02
15
[AK7719]
重要な注意事項
z
z
z
z
z
z
本書に記載された製品、および、製品の仕様につきましては、製品改善のために予告なく変更すること
があります。従いまして、ご使用を検討の際には、本書に掲載した情報が最新のものであることを弊社
営業担当、あるいは弊社特約店営業担当にご確認ください。
本書に記載された周辺回路、応用回路、ソフトウェアおよびこれらに関連する情報は、半導体製品の動
作例、応用例を説明するものです。お客様の機器設計において本書に記載された周辺回路、応用回路、
ソフトウェアおよびこれらに関連する情報を使用される場合は、お客様の責任において行ってください。
本書に記載された周辺回路、応用回路、ソフトウェアおよびこれらに関連する情報の使用に起因してお
客様または第三者に生じた損害に対し、弊社はその責任を負うものではありません。また、当該使用に
起因する、工業所有権その他の第三者の所有する権利に対する侵害につきましても同様です。
本書記載製品が、外国為替および、外国貿易管理法に定める戦略物資(役務を含む)に該当する場合、
輸出する際に同法に基づく輸出許可が必要です。
医療機器、安全装置、航空宇宙用機器、原子力制御用機器など、その装置・機器の故障や動作不良が、
直接または間接を問わず、生命、身体、財産等へ重大な損害を及ぼすことが通常予想されるような極め
て高い信頼性を要求される用途に弊社製品を使用される場合は、必ず事前に弊社代表取締役の書面によ
る同意をお取りください。
この同意書を得ずにこうした用途に弊社製品を使用された場合、弊社は、その使用から生ずる損害等の
責任を一切負うものではありませんのでご了承ください。
お客様の転売等によりこの注意事項の存在を知らずに上記用途に弊社製品が使用され、その使用から損
害等が生じた場合は全てお客様にてご負担または補償して頂きますのでご了承下さい。
旭化成エレクトロニクス製品のご検討ありがとうございます。
より詳しい資料を用意しておりますので、お手数ですが弊社営業担
当、あるいは弊社特約店営業担当までお申し付けください。
MS1351-J-02-PB
2013/02
16