Download SH-DSPオーディオボード 音声データの処理プログラム評価に最適です
Transcript
オーディオボード SH-DSPオーディオボード ¥68,000 定価 (税別) 音声データの処理プログラム評価に最適です DSP内蔵 日立製高速演算処理CPU搭載、データ処理に有効なFFT・IFFTがシステムコールで利用可能 CPUボード仕様概略 ボード仕様概略 実装CPU 実装メモリ 動作クロック A/D D/A 入出力フィルタ 入力レベル 出力レベル RS232C シリアル CPU拡張バス 電源 参考ソフト デモソフト 基板寸法 ブロック図 SH-DSP7410(日立製HD6437410F) ROM1(CPU内蔵 48KB マスクROM)…モニタ・FFTライブラリ内蔵 ROM2(外部 128KB flashROM)…ユーザプログラム領域 SRAM 4Mビット×2 (各256KB×16ビット) 58.9824MHz (実装14.7456MHz×4倍モード) 14ビット 2ch 13ビット 2ch MAX7400 ×4 スイッチドキャパシタ A/D最大サンプリング周波数 54KHz ※2チャンネル、処理無しでD/Aにスルー出力の場合 0dBm 600Ω トランス絶縁入力 0dBm 600Ω トランス絶縁出力 1ch TTL 1ch バス幅16ビット +5V ※ユーザ様でご用意下さい 消費電流 実測値 650mA 「THRU」 A/D・D/A変換、「FFT・IFFT」DSP関数…CD内収録 「CODEC.MOT」 ※ステレオコーデック…出荷時ROM2へ書込済(ソースは含まれません) ● 商品内容 CPUボードHSB7410ST 1枚 付属フィルタ用クロックボード 付属CD 1枚 1枚 ※Cコンパイラ・アセンブラ・コンパイラ/ アセンブラ説明書・付属ソフト等収録 1本 DC電源ケーブル ※コネクタ片側圧着済み A/D入力ケーブル(3P) 2本 ※コネクタ片側圧着済み D/A出力ケーブル(6P) 1本 ※コネクタ片側圧着済み 外部クロック接続ケーブル 1本 ※入出力フィルタ用 取扱説明書(操作編・教本) 各1部 ファイル転送に通信ソフト等を使用します 機種…DOS/V機ないしその互換機 対応OS…MS-DOSまたはWindows チャンネル…RS232C(9P)1chが空いていること ご用意戴くソフト…通信ソフト(HyperTerminal等)、 及びエディタソフト(WORD・ワードパッド等) 216.4×104.14 mm J9 フィルタ用クロック入力 FOx100 600Ω 600Ω AMP LPF ADC AMP LPF ADC CPU DAC LPF AMP DAC LPF AMP SH-DSP 7410 DC電源 電源 J1 CPU 拡張バス ROM2 CS0 ROM1CPU内蔵 (モニタ他) 8ビットバス SRAM CS2 32ビットバス +12V SIO RS232C 入力 +5V -12V +3.3V 記載の商品はそれぞれ各社の商品です。仕様は変更される場合がございます。ご不明な点は弊社support@hokutodennshi.co.jp宛ご連絡下さい。 11.29.01 SH-DSPオーディオボード SH-DSP7410実装 TEL011・640・8800 FAX011・640・8801 〒060-0042札幌市中央区大通西16丁目3-7 株式会社 お問い合せE-mail:[email protected] URL:http://www.hokutodenshi.co.jp SCFとフィルタ用クロックボード HSB7410STボードでは、MAXIM製MAX7400 MAX7400をSCF(スイッチト・キャパシタ・フィルタ)としてA/D変換器の前及びD/A変換器の後に配置し MAX7400 ています。カットオフ周波数の設定は「Presetable Counter」ボードを付属ケーブルにて接続し、外部クロック入力としてご利用頂きます。 周波数切替信号入力(2P) J1 PRESETABLE COUNTERボード J6 (DSUB-9P) +5V RS232Cポート RS232Cポート RS232Cクロスケーブル 付属外部クロック接続ケーブル(4P) 付属 付属A/D入力ケーブル 付属 (3P 2本) J9 J5 PCへ へ J7 J3(RS232C)はモニタご利 用時にクロスケーブルの接続 が必要となりますが、未使用 時はユーザプログラムにて適 宜ご利用頂けます 外部クロックの入力 内部クロックでのご利用は CPU処理速度が遅くなります ので、J9より外部クロックを 入力してご利用下さい 付属D/A出力ケーブル 付属 (6P) J11 HSB7410ST J2 DC電源(+5v) 付属プログラム概略 参考ソフト 「THRU」…A/D・D/Aコンバータを使用してキット内容ご紹介するプログラム デモソフト 「FFT」・「IFFT」…DSP関数を使用したモジュールの参考プログラム 「CODEC.MOT」…音声圧縮のデモプログラム※北大青木直史先生のご指導によるものです システムコール一覧 エコーバックあり1バイト入力 エコーバックなし1バイト入力 1バイト出力 改行出力 文字列入力 文字列出力 16進文字列を数値に変換 10進符号なし整数文字列を数値に変換 10進符号付き整数文字列を数値に変換 10進固定小数点文字列を32ビットの数値に変換 10進固定小数点文字列を32ビット+8ビットの数値に変換 数値を16進文字列に変換 数値を10進符号なし整数文字列に変換 数値を10進符号付き整数文字列に変換 32ビットの数値を固定小数点文字列に変換 32ビット+8ビットの数値を固定小数点文字列に変換 ◆◆利用可能な 関数◆◆◆◆ ◆◆利用可能なDSP関数 利用可能な 関数◆◆◆◆ FftComplex DIir FftReal DIir1 IfftComplex InitFir IfftReal InitIir FftInComplex InitDIir FftInReal FreeFir IfftInComplex FreeIir IfftInReal FreeDIir InitFft CopyXtoY FreeFft CopyYtoX Fir CopyToX Fir1 CopyToY Iir CopyFromX Iir1 CopyFromY メモリマップ 外部メモリ SH-DSP7410内蔵メモリ 0 0005FFF XROM 000F000 代替ベクタ XRAM 000F3FF 000F400 モニタ用 作業領域 000F66F 000F670 静的変数 ※1 000F687 000F688 未初期化 000FC2B 変数※1 000FC2C 000FFFF スタック※3 10000 0015FFF YROM 001F000 静的変数 001F007 ※2 001F008 未初期化 YRAM 変数※2 001F407 001F408 ヒープ領域 ※4 FLASH ROM 2000000 通常空間 (1MB 32bit) RAM 3000000 SRAM I/O 空間 (1MB) (CS3) (CS2) ユーザプログラム 実行領域 20FFFFF 001FFFF 周辺 モジュール C000000 E000000 SH-DSPオーディオボード SH-DSP7410実装 TEL011・640・8800 1000000 通常空間 (128KB 8bit) (CS1) ユーザプログラム 101FFFF 格納領域 FAX011・640・8801 ※1 DSPライブラリを使用しない時は自由に使用すること ができます ※2 DSPライブラリのフィルタ関数を使用しない時は、 自由に使用することができます ※3 モニタのコマンドによって変更可能です ※4 ヒープ領域はH’F670番地に値を設定することに よって変更することができます 〒060-0042札幌市中央区大通西16丁目3-7 株式会社 お問い合せE-mail:[email protected] URL:http://www.hokutodenshi.co.jp ボード配置図 HSB7410ST J1 CPU拡張バス(60P) 50P 49P 2P 1P J6 ROM2選択ジャンパ ROM2選択ジャンパ ※使用時のみショート モニタ起動時「オープン⇒ボ ードRESET」が必要です (起動後ショートして下さい) 1P 2P J4 H-UDI I/F (14P) J3 RS232C (DSUB9P) 13P 14P SH7410 SW1 RESET 10P 9P J12シリアルポート (10P TTL) J2 DC電源入力 (+5V) 2P 1P 1P J9フィルタクロック 入力 J8クロック選択 1P J14 予備ポート (6P) 1P J13 J10 A/D R 終端抵抗ジャンパ 1P 1P J5A/D入力 R A/D L 1P J7A/D入力 L 終端抵抗ジャンパ J11 D/A出力(6P) 注意! 各コネクタのピン番号配置はボード配置図にて必ずご確認下さい 各コネクタのピン番号配置はボード配置図にて必ずご確認下さい SH-DSPオーディオボード SH-DSP7410実装 TEL011・640・8800 FAX011・640・8801 〒060-0042札幌市中央区大通西16丁目3-7 株式会社 お問い合せE-mail:[email protected] URL:http://www.hokutodenshi.co.jp Presetable Counterボード J5 周波数設定ジャンパ J4 周波数設定ジャンパ J2 周波数設定ジャンパ 1P J1 HSB7410STボード接続I/F (付属ケーブルにてJ9と接続) J3 周波数設定 ジャンパ GND J6 可変設定時の切替信号入力+5V High周波数 +5V 0V Low周波数 各コネクタ信号表 J2 DC電源入力+5V J1 CPU拡張バス(60P) NO. 信号名 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 49 45 115 116 58 48 47 98 96 93 90 88 86 82 80 78 75 72 70 142 144 148 150 152 158 160 162 NO. 信号名 GND NC *WE2 *BREQ CLK NMI *CS3/*RAS3/*CE *WE1 *WE0 A23 A21 A19 A17 A15 A13 A11 A9 A7 A5 A3 A1 D15 D13 D11 D9 D7 D5 D3 D1 VCC GND 2 GND 4 51 *WE3 6 54 *WAIT 8 46 *BACK 10 118 IRQ0 12 117 *RST 14 95 A20 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 53 97 95 91 89 87 84 81 79 77 73 71 69 143 146 149 151 155 159 161 164 *RD A22 A20 A18 A16 A14 A12 A10 A8 A6 A4 A2 A0 D14 D12 D10 D8 D6 D4 D2 D0 VCC GND J12 シリアルポート<TTL>(10P) NO. 信号名 1 3 5 7 9 2 4 6 8 10 2 TxD0/PB9 1 SCK0 175 FTOA2/PB7 Vcc GND NO. 信号名 NC NC GND -12V +12V NC NO. 1 2 3 4 5 6 7 8 9 信号名 DCD RXD TXD DTR GND DSR RTS CTS RI 173 7 5 169 FTC11/PB5 RxD1/PB13 TxD1/PB12 FTI1/FTOB1/PB3 GND 4 SCK1/PB11 174 FT12/FTOB2/PB6 171 FTOA1/PB4 NC J4 H-UDI I/F(14P) NO. 信号名 NO. 信号名 1 3 5 7 9 11 13 2 4 6 8 10 12 14 112 109 99 117 103 101 117 TCK *TRST TDO *RST(IN) TMS TDl *RST(OUT) J13 A/D入力 終端抵抗 J5 A/D入力 R GND GND GND VCC GND GND GND 終端抵抗は 終端抵抗は 利用時ショート J10 A/D入力 終端抵抗 1 2 3 GND+- J7 A/D入力 L J6 ROM2選択ジャンパ ※U2FLASHメモリへユーザプログラム書込時ショート J14 予備ポート(6P) 1 2 3 4 5 6 J3 RS232C(DSUB9P) 1 2 3 GND+- NO. 信号名 GND 3 RxD0/PB10 176 FTC12/PB8 NC NC +5V GND J8 クロック切替ジャンパ 1-2ショート 内部クロック 2-3ショート 外部クロック ※CPU処理速度が遅くなりますので通常は 外部クロックにてご利用下さい 内蔵ROM 内蔵ROM内に書込み済みのモニタを使用する場合、モニタ ROM内に書込み済みのモニタを使用する場合、モニタ 起動時J6ジャンパのオープン⇒ボードRESET RESET( SW1)が必 )が必 起動時J6ジャンパのオープン⇒ボード RESET( SW1 要です。モニタ起動後はJ6ジャンパプラグをショートに戻し てご利用下さい。 J9 フィルタクロック入力 付属ケーブルにて、Presetable Counterボードの J1へ接続してご利用下さい 注意! 各コネクタのピン番号配置はボード配置図にて必ずご確認下さい SH-DSPオーディオボード SH-DSP7410実装 TEL011・640・8800 FAX011・640・8801 〒060-0042札幌市中央区大通西16丁目3-7 株式会社 お問い合せE-mail:[email protected] URL:http://www.hokutodenshi.co.jp