EVB-AUD2
ユーザーズマニュアル
第1版

金子システム株式会社

1

ご注意
1.

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

2.

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

3.

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

4.

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

2

目次
1

はじめに ............................................................................................................................................41.1

234

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

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

製品外観 .....................................................................................................................................52.2

ブロック図 .................................................................................................................................62.3

外形寸法 .....................................................................................................................................72.4

コネクタ仕様..............................................................................................................................7使用方法 ............................................................................................................................................83.1ケーブルの接続 ..........................................................................................................................83.2

サンプルプログラム .................................................................................................................10

プログラムの書き換え .................................................................................................................... 114.1

Blackfin ADSP-BF592 ............................................................................................................ 114.1

Xilinx XC9536XL ....................................................................................................................125

付属ソフトウェアのご注意 .............................................................................................................126

更新履歴 ..........................................................................................................................................133

1 はじめに
このたびは当社製品をご購入いただき、ありがとうございます。
本製品は、アナログ・デバイセズ社 DSP である Blackfin ADSP-BF592 とオーディオコーデック
IC の SSM2603 を使用したオーディオ評価キットです。本製品 EVB-AUD2 の特徴は以下の通りです。
z

8M ビット SRAM を搭載し、長時間ディレイが実現可能です。

z

3 点 LED と 3 点のスイッチを装備

z

4 点のポテンショメータ（単回転抵抗ボリューム）を装備

z

ADSP-BF592 の UART 端子を引き出していますので、付属の UART-USB 変換ケーブルを使用して PC との通信も可能です。

z

DC5V 単一電源です。

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
EVB-AUD2 は、弊社のモジュールである ACB-BF592 及び UMB-SSM2603 を使用しています。
モジュールの詳細は以下のサイトを参照ください。
http://kaneko-sys.co.jp/shop/00001.html
http://kaneko-sys.co.jp/shop/00006.htmlz回路図は、以下のサイトを参照ください。
http://kaneko-sys.co.jp/support/

4

1.1

パッケージ内容
EVB-AUD2 のパッケージには、以下が含まれます。
表 1 パッケージ内容内容

数量

EVB-AUD2 ボード1枚※UMB-SSM2603 の水晶は 12.288MHz がはんだ付けされています
DC5V AC アダプタ

1個

UART-USB 変換ケーブル

1本

FTDI 社 TTL-232R-3V3
1枚

CD-ROM
マニュアルやサンプルコードが入っています。サンプルコードはライセンスの都合で、サイトでは公開していません2 ハードウェア・リファレンス
2.1

製品外観
CPLD

SRAM
UMB-SSM2603

ACB-BF592

UART コネクタ

スイッチ
LED

ポテンショメータ

図 1 製品写真5ブロック図

2.2

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

JTAG ヘッダ

CPLD

ACB-BF592

UMB-SSM2603
モジュール

CPU モジュール
SRAM

3.3V

3.3V
電源調整

電源調整

電源ジャック

図 2 簡易ブロック図EVB-AUD2 は、以下の機能で構成されています。
z

ACB-BF592 CPU モジュールz

UMB-SSM2603 モジュールz

SRAM 制御用 CPLDz

8M ビット SRAM

z

3.3V リニアレギュレータ×2z

UART 用ピンヘッダ

6

UART 用ピン2.3

外形寸法

図 3 基板外形図

2.4コネクタ仕様
表 2 J2 コネクタ仕様
ピン番号

信号名

入出力説明1GND

電源

電源グラウンド

2――6 ピンと接続されています

3NC―未接続ピン

4UART_RX

入力

UART データ入力ピン

5UART_TX

出力

UART データ出力ピン

6――2 ピンと接続されています

7

3 使用方法
3.1ケーブルの接続
付属 AC アダプタと、3.5mm オーディオプラグを接続します。オーディオ入力には PC やオーディオプレイヤーを接続し、オーディオ出力にはヘッドフォンかスピーカーを接続してください。
付属 USB-UART 変換ケーブル（サンプルプログラムでは使用しません）

付属 AC アダプタ

3.5mm オーディオプラグ

3.5mm オーディオプラグ

オーディオ出力オーディオ入力

ヘッドフォン又はスピーオーディオソースへ

カーへ

図 4 ケーブル接続

8

UART を使用する場合、付属の USB-UART 変換ケーブルを以下の向きに接続します。1 番ピンが黒です。向きを間違えないようにしてください。

図 5 UART ケーブル接続

USB-UART 変換ケーブルは、FTDI 社の TTL-232R-3V3 です。ケーブルの詳細は以下のサイトをご覧ください。
http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf
ケーブル用のドライバは、下記サイトからダウンロードしてご使用ください。
http://www.ftdichip.com/FTDrivers.htm

9

3.2

サンプルプログラム
サンプルプログラムとしてシンプルなディレイを評価いただけます。
電源投入時は、オーディオの入力を出力にバイパスしており、SW1 を押すことでディレイのON/OFF の切り替えが可能です。
各機能は以下の通りです。

【POT1】
ボリューム調整【POT2】
ディレイ長調整（最長 2.7 秒）【SW1】【POT3】

ディレイ

ディレイリピート

ON/OFF

回数調整

図 6 シンプルディレイ機能

SW2/SW3 とLED2/LED3、POT4 はサンプルプログラムでは使用しません。SW2/SW3 を押すとLED2 が光り、POT4 を回転させるとLED3 の点滅速度が変わりますが、基板テスト用で音には関係しません。

104 プログラムの書き換え
4.1

Blackfin ADSP-BF592
Blackfin プログラムの書き換えには、下記の JTAG-ICE が必要です。
表 3 BF592 側 JTAG-ICE
製品名

備考

Analog Devices

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

ADZS-HPUSB-ICE

bf/processors/product.html

Analog Devices

http://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

ACB-BF592 モジュールの CN1 に、写真のようにケーブルを接続してください。

図 7 Blackfin JTAG-ICE 接続例

114.1

Xilinx XC9536XLCPLD の書き換えには、下記の JTAG-ICE が必要です。
表 4 CPLD 側 JTAG-ICE
製品名

備考

プラットフォーム

http://japan.xilinx.com/products/boards-and-kits/HW-USB-II-G.

ケーブル USB II

htm

図 8 Xilinx JTAG-ICE 接続例

5 付属ソフトウェアのご注意
シンプルディレイ及び外部 SRAM へのアクセスドライバのサンプル、CPLD のソース一式がCD-ROM に収められています。これらのソフトウェアについては、以下にご注意ください。
z

この製品のご購入者であれば、自由に改変・使用が可能です。

z

ソフトウェアは無保証です。その使用によって第三者の特許権、著作権その他知的財産が侵害された場合でも、同様に責任を負いません。

z

他の製品に自由に使用することが可能です。

z他の製品やマニュアルに、弊社のコピーライトを表示する必要はありません。

z

ロイヤリティフリーです。

z

弊社から提供しているソースファイルの再配布、及び各種メディア、インターネットへの公開はできません。

12

6 更新履歴版
第1版

更新日
2012/07/16

更新内容
初版発行

13