ACB-BF592
ユーザーズマニュアル
第5版

金子システム株式会社

1

ご注意
1.

本資料に記載されている内容は本資料発行時点のものであり、予告なく変更することがあります。
当社製品のご購入およびご使用にあたりましては、当社ホームページを通じて公開される情報を参照ください。

2.

当社から提供する情報の正確性と信頼性には万全を尽くしていますが、誤りがないことを保証するものではありません。当社はその使用に対する責任を一切負いません。その使用によって第三者の特許権、著作権その他知的財産が侵害された場合でも、同様に責任を負いません。

3.

本資料は、当社の書面による事前の明示同意がない限り、いかなる形式でも複製できません。

4.

当社保証範囲を超えて当社製品をご使用された場合の故障および事故につきましては、当社は、一切その責任を負いません。

目次
1

はじめに ............................................................................................................................................31.1

23

パッケージ内容 ..........................................................................................................................3

ハードウェア・リファレンス ............................................................................................................42.1

製品外観 .....................................................................................................................................42.2

ブロック図 .................................................................................................................................52.3

外形寸法 .....................................................................................................................................52.4

電気特性 .....................................................................................................................................62.5DIP スイッチの設定 ..................................................................................................................62.6コネクタ仕様..............................................................................................................................72.7

JTAG ヘッダ ..............................................................................................................................9

更新履歴 ............................................................................................................................................92

1 はじめに
このたびは当社製品をご購入いただき、ありがとうございます。
本製品は、アナログ・デバイセズ社 DSP である Blackfin ADSP-BF592 を使用した CPU ボードです。本製品 ACB-BF592 の特徴は以下の通りです。
z52.07mm×18.29mm と小型で、600mil 40 ピン DIP IC と同一サイズですz

ブレッドボードに挿入でき、実験に最適です

zBlackfin の動作に必要な電源は基板にて生成するため、3.3V を供給すれば動作いたしますz

DIP スイッチにより、ブートモードが切換えできるため、ご都合に合わせたブートが指定可
能です

zSPI フラッシュメモリ搭載なので、外部データの保存も可能です

また、ADSP-BF592 プロセッサの特徴は以下の通りです。
z

最大 400MHz コアクロックで動作し、2 個の MAC(積和演算器)により、800MMACs(メガ積和演算/秒)のパフォーマンスに達しますz

遅延なしで動作可能な L1 SRAM を 68k バイト内蔵z

C ランタイムライブラリ、VDK RTOS コードが書かれた L1 ROM を内蔵

z

省電力

z

2 個の SPI、2 個の SPORT、1 個の UART、1 個の PPIz

9 個のペリフェラル DMA チャンネルと、2 個のメモリ間 DMA チャンネルz

9×9mm の LFCSP パッケージ

詳細は、アナログ・デバイセズ社の ADSP-BF592 のサイトを参照ください。
http://www.analog.com/jp/processors-dsp/blackfin/adsp-bf592/processors/product.html
関連する技術資料は、以下を参照ください。
http://www.analog.com/jp/processors-dsp/blackfin/adsp-bf592/processors/technical-documentati
on/index.html
z回路図やサンプルプログラムは、以下のサイトを参照ください。
http://kaneko-sys.co.jp/support/1.1

パッケージ内容
ACB-BF592 のパッケージには、以下が含まれます。
表 1 パッケージ内容
内容数量

ACB-BF592 ボード

1枚

20×1 列 ピンヘッダ

2個

13 ピンヘッダ

1個

32 ハードウェア・リファレンス
2.1

製品外観
DIP スイッチ

25MHz 水晶ADSP-BF592

SPI フラッシュメモリ
JTAG ヘッダ

ONOFF

図 1 表面写真

図 2 裏面写真

ご使用前に、DIP スイッチの保護シートをはがしてください。

4

ブロック図2.2

ここでは、ACB-BF592 ボード上のプロセッサの構成を説明します。

JTAG ヘッダ

JTAG ポート

DIP スイッチ

ADSP-BF592

25MHz 水晶プロセッサ

2MB フラッシュ

リセット管理1.375V

電源調整

周辺機能(SPI/TWI/SPORT/PPI)

3.3V
ピンヘッダ

図 3 簡易ブロック図

ACB-BF592 は、ADSP-BF592 Blackfin プロセッサを中心に、動作に最低限必要となる以下の機能で構成されています。

2.3z

JTAG ヘッダz

DIP スイッチ（ブートモード、フラッシュメモリのライトプロテクトを設定）

z25MHz 水晶z

2MB SPI フラッシュメモリ

z1.375V リニアレギュレータz

リセット管理（リセットスーパーバイザ）
外形寸法

図 4 基板外形図

52.4

電気特性
表 2 電気特性項目条件

記号mintypmax

供給電圧－

VCC_3V3

3.0V

3.3V

3.6V

－78mA

－70mA

－62mA

－54mA

－45mA

－38mA

CCLK:400MHzSCLK:100MHz
CCLK:350MHx
SCLK: 87.5MHz
3.3V 供給時の消費電流(実測・参考値)

CCLK:300MHzSCLK:75MHz

ICC

CCLK:250MHx
SCLK:62.5MHz
CCLK:200MHzSCLK:50MHz
CCLK:150MHx
SCLK:37.5MHz

電流測定条件・Visual DSP++から JTAG-ICE を使ってプログラムを実行
・SPI フラッシュからデータを連続リード
・PLL の設定以外プログラムは同一
消費電流は参考値です。プログラムや使用するペリフェラル、動作環境によって異なりますので、供給側の出力電流は余裕をもった設計にしてください。

2.5

DIP スイッチの設定
SPI フラッシュメモリのライトプロテクトおよび、ADSP-BF592 のブートモードの設定を行います。
表 3 DIP スイッチ機能表
番号

操作

説明

1

ON

SPI フラッシュメモリ(U3) をライトプロテクトに設定します。

OFF

SPI フラッシュメモリ(U3) のライトプロテクトを解除します。

ON

BMODE2 ピンの論理を L に設定します。

OFF

BMODE2 ピンの論理を H に設定します。

ON

BMODE1 ピンの論理を L に設定します。

OFF

BMODE1 ピンの論理を H に設定します。

ON

BMODE0 ピンの論理を L に設定します。

OFF

BMODE0 ピンの論理を H に設定します。

23

46

各ブートモードに対応したスイッチ 2～4 の設定は以下の通りです。
ブートモードの詳細は、アナログ・デバイセズ社「ADSP-BF59x Blackfin Processor Hardware
Reference」を参照ください。
表 4 ブートモードと DIP スイッチの対応
ブートモードスイッチ

備考

000

234Idle/No BootONONON

001

設定しないでください

Reserved

2.6010234

SPI1 master boot using PG11ON

OFF

ON

011

234

SPI slave bootONOFF

OFF

100

234

基板搭載の SPI フラッシュメモリか

SPI0 master boot using PF8OFF

ON

ON

らブート

101

234

Boot from PPI port

OFFON

OFF

110

234

Boot from UART host device

OFFOFFON

コネクタ仕様※ 各表の入出力は、ADSP-BF592 からみたもので、信号名の最後に # が付く名前は、負論理（Low アクティブ）であることを示します。
※ 各ピンの詳細は、アナログ・デバイセズ社「ADSP-BF59x Blackfin Processor Hardware
Reference」を参照ください。
表 5 コネクタ仕様
ピン番号

信号名入出力説明

1EXT_WAKE

出力

Wake Up 出力2

PPI_CLK入力

PPI クロック入力
100kΩでプルダウンされています3

I2C_SCL入出力

I2C クロック

4

I2C_SDA入出力

I2C データ

5

PF0

入出力

PF0/DR1SEC/PPI_D8/WAKEN16PF1

入出力

PF1/DR1PRI/PPI_D9

7

PF2

入出力

PF2/RSCLK1/PPI_D10

8

PF3

入出力

PF3/RFS1/PPI_D11

79PF4入出力

PF4/DT1SEC/PPI_D12

10

PF5入出力

PF5/DT1PRI/PPI_D13

11PF6入出力

PF6/TSCLK1/PPI_D14

12PF7入出力

PF7/TFS1/PPI_D15

13PF9入出力

PF9/TMR0/PPI_FS1/SPI0_SSEL3

14PF10入出力

PF10/TMR1/PPI_FS215

PF11入出力

PF11/UA_TX/SPI0_SSEL4

16

PF12入出力

PF12/UA_RX/SPI0_SSEL7/TACI2-1

17

SPI0_MOSI

出力

SPI0_MOSI18

SPI0_MISO

入力

SPI0_MISO

19

SPI0_SCK

入出力

SPI0_SCK

20

GND

―

電源グラウンド

21

GND

―

電源グラウンド

22

PG0

入出力

PG0/DR0SEC/SPI0_SSEL1/SPI0_SS

23

PG1

入出力

PG1/DR0PRI/SPI1_SSEL1/WAKEN324PG2

入出力

PG2/RSCLK0/SPI0_SSEL525

PG3入出力PG3/RFS0/PPI_FS326

PG4入出力PG4(HWAIT)/DT0SEC/SPI0_SSEL627

PG5入出力PG5/DT0PRI/SPI1_SSEL628

PG6入出力PG6/TSCLK029

PG7入出力PG7/TFS0/SPI1_SSEL730

PG8入出力PG8/SPI1_SCK/PPI_D031

PG9

入出力

PG9/SPI1_MOSI/PPI_D132

PG10

入出力

PG10/SPI1_MISO/PPI_D233

PG11

入出力

PG11/SPI1_SSEL5/PPI_D334

PG12

入出力

PG12/SPI1_SSEL2/PPI_D4/WAKEN235

PG13

入出力

PG13/SPI1_SSEL1/SPI1_SS/PPI_D536

PG14

入出力

PG14/SPI1_SSEL4/PPI_D6/TACLK137

PG15入出力PG15/SPI1_SSEL6/PPI_D7/TACLK2

38

NMI#

入力

NMI 入力4.7k の抵抗でプルアップされています

39

RESET_IN#入力

リセット入力40

VCC_3V3―

3.3V 電源

8

2.7JTAG ヘッダ
表 6 JTAG ピンヘッダ
ピン番号

信号名

ピン番号

信号名

1

GND

2EMU#

3(KEY)

4

GND

5

VCC_3V3

6TMS

7GND

8TCK

9GND

10TRST#

11

GND

12

TDI

13GND

14TDO

JTAG ヘッダには、以下の JTAG-ICE を使用することが可能です。
表 7 JTAG-ICE
製品名

備考

Analog Devices

http://www.analog.com/jp/processors-dsp/blackfin/usb-emulator

ADZS-HPUSB-ICE

bf/processors/product.html

Analog Deviceshttp://www.analog.com/jp/processors-dsp/blackfin/usb-emulator

ADZS-USB-ICE

bf/processors/product.html

Analog Devices

http://www.analog.com/jp/processors-dsp/blackfin/emulator-100/

ADZS-100B-ICE

processors/product.html

gnICE+

http://docs.blackfin.uclinux.org/doku.php?id=hw:jtag:gnice-plus

3 更新履歴
版

更新日

更新内容

第1版

2012/01/23

初版発行

第2版

2012/04/09

P8-9 表 4 21～40 番ピンの番号が逆順だったため修正

第3版

2012/05/28

P4 サポートページの案内を追加
P6 VDDINT 電圧値変更(1.375V)

第4版

2013/01/17

P7 電気特性追加

第5版

2013/01/23

P5 基板外形図更新9