03.11.2014 Views

第2版 - ヒューマンデータ

第2版 - ヒューマンデータ

第2版 - ヒューマンデータ

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Spartan-3A ブレッドボード<br />

(セミカードサイズ)<br />

XCM-304-200A<br />

ユーザーズマニュアル<br />

第 2 版<br />

<strong>ヒューマンデータ</strong>


目 次<br />

はじめに ................................................................................................................................................... 1<br />

ご 注 意 ....................................................................................................................................................... 1<br />

改 訂 記 録 .................................................................................................................................................. 2<br />

1. 製 品 の 内 容 について...................................................................................................................... 2<br />

2. 仕 様 ...................................................................................................................................................... 2<br />

3. 製 品 説 明 ............................................................................................................................................ 3<br />

3.1. 各 部 の 名 称 ..................................................................................................................................................3<br />

3.2. ブロック 図 ......................................................................................................................................................4<br />

3.3. 開 発 環 境 .......................................................................................................................................................5<br />

3.4. 電 源 入 力 .......................................................................................................................................................5<br />

3.5. JTAG コネクタ...............................................................................................................................................5<br />

4.ディップスイッチの 説 明 ..................................................................................................................6<br />

5.FPGA へのコンフィギュレーション ............................................................................................. 7<br />

5.1. ディップスイッチ(SW1)の 設 定 ................................................................................................................7<br />

6. SPI-PROM への 書 き 込 み............................................................................................................. 8<br />

6.1. MCS データ 作 成 方 法 .................................................................................................................................8<br />

6.2. ディップスイッチ(SW1) 設 定 .....................................................................................................................11<br />

6.3. SPI-PROM へのデータ 書 き 込 み 方 法 ................................................................................................11<br />

6.4. SPI-PROM からコンフィギュレーション................................................................................................14<br />

6.5. SPI-PROM データの 消 去 方 法 ..............................................................................................................14<br />

7. FPGA ピン 割 付 表 ...........................................................................................................................15<br />

7.1. CNA ...............................................................................................................................................................15<br />

7.2. CNB ...............................................................................................................................................................16<br />

7.3. オンボードクロック ....................................................................................................................................16<br />

8. Configuration Rate の 設 定 .........................................................................................................17<br />

9. XCM-304 参 考 資 料 について....................................................................................................18<br />

10. 付 属 資 料 ........................................................................................................................................18<br />

XCM-304 第 2 版


はじめに<br />

この 度 は、Spartan-3A ブレッドボード/XCM-304-200A をお 買 い 上 げいただきまして 誠 に<br />

ありがとうございます。<br />

XCM-304 は、XILINX の 高 性 能 FPGA Spartan-3A を 用 いた 評 価 用 ボードで、 電 源 回 路 、<br />

クロック 回 路 、コンフィギュレーション 回 路 などを 装 備 した、 使 いやすいボードになっていま<br />

す。どうぞご 活 用 ください。<br />

ご 注 意<br />

禁 止<br />

注 意<br />

1 本 製 品 には、 民 生 用 の 一 般 電 子 部 品 が 使 用 されています。<br />

宇 宙 、 航 空 、 医 療 、 原 子 力 等 、 各 種 安 全 装 置 など 人 命 、 事 故 にかかわる<br />

特 別 な 品 質 、 信 頼 性 が 要 求 される 用 途 でのご 使 用 はご 遠 慮 ください。<br />

2 水 中 、 高 湿 度 の 場 所 での 使 用 はご 遠 慮 ください。<br />

3 腐 食 性 ガス、 可 燃 性 ガス 等 引 火 性 のガスのあるところでの<br />

使 用 はご 遠 慮 ください。<br />

4 基 板 表 面 に 他 の 金 属 が 接 触 した 状 態 で 電 源 を 入 れないでください。<br />

5 定 格 を 越 える 電 源 を 加 えないでください。<br />

6 本 書 の 内 容 は、 改 良 のため 将 来 予 告 なしに 変 更 することがありますので、ご 了<br />

承 願 います。<br />

7 本 書 の 内 容 については 万 全 を 期 して 作 成 しましたが、 万 一 誤 りなど、お 気 づき<br />

の 点 がございましたら、ご 連 絡 をお 願 いいたします。<br />

8 本 製 品 の 運 用 の 結 果 につきましては、7. 項 にかかわらず 当 社 は 責 任 を 負 いか<br />

ねますので、ご 了 承 願 います。<br />

9 本 書 に 記 載 されている 使 用 と 異 なる 使 用 をされ、あるいは 本 書 に 記 載 されてい<br />

ない 使 用 をされた 場 合 の 結 果 については、 当 社 は 責 任 を 負 いません。<br />

10 本 書 および、 回 路 図 、サンプル 回 路 などを 無 断 で 複 写 、 引 用 、 配 布 することはお<br />

断 りいたします。<br />

11 発 煙 や 発 火 、 異 常 な 発 熱 があった 場 合 はすぐに 電 源 を 切 ってください。<br />

12 ノイズの 多 い 環 境 での 動 作 は 保 障 しかねますのでご 了 承 ください。<br />

13 静 電 気 にご 注 意 ください。<br />

XCM-304 第 2 版


改 訂 記 録<br />

版 日 付 内 容<br />

初 版 2009 年 2 月 18 日 初 版 発 行<br />

第 2 版 2009 年 12 月 11 日 仕 様 のリセット 回 路 表 記 変 更<br />

1. 製 品 の 内 容 について<br />

本 パッケージには、 以 下 のものが 含 まれています。 万 一 、 不 足 などがございましたら、 弊<br />

社 宛 にご 連 絡 ください。<br />

FPGA ブレッドボード XCM-304-200A 1<br />

付 属 品 1<br />

マニュアル( 本 書 ) 1 *<br />

ユーザ 登 録 はがき 1 *<br />

* オーダー 毎 に 各 1 部 の 場 合 があります。(ご 要 望 により 追 加 請 求 できます)<br />

2. 仕 様<br />

製 品 型 番<br />

XCM-304-200A<br />

搭 載 FPGA<br />

XC3S200A-4VQG100C<br />

電 源 DC 3.3 [V] ( 内 部 電 源 はオンボードレギュレータで 生 成 )<br />

消 費 電 流 N/A ( 詳 細 は FPGA データシートご 参 照 )<br />

外 形 寸 法<br />

54×53 [mm]<br />

質 量<br />

約 15 [g]<br />

ユーザーI/O 54 本 (IP ピン 含 む)<br />

I/O コネクタ<br />

40 ピンスルーホール 0.9[mmφ]x2 組 2.54mm ピッチ<br />

プリント 基 板 ガラスエポキシ 4 層 基 板 1.6t<br />

コンフィグ ROM M25P80 (STMicro, 8Mb) *<br />

クロック オンボード 50MHz *<br />

コンフィグ 用 リセット 回 路 内 蔵 (140 [ms] min) *<br />

JTAG コネクタ<br />

DIL7 ピン ピンソケット 2.54mm ピッチ<br />

ステータス LED<br />

2 個 (POWER, DONE)<br />

汎 用 LED<br />

4 個<br />

付 属 品<br />

SIL7 ピンヘッダ( 本 体 に 取 付 け 済 み) 1 個 *<br />

DIL40 ピンヘッダ 2 個 *<br />

* 互 換 品 と 変 更 になる 場 合 がございます<br />

<br />

XCM-304 第 2 版


3. 製 品 説 明<br />

3.1. 各 部 の 名 称<br />

ユーザ I/O (CNB)<br />

ステータス LED<br />

FPGA<br />

JTAG<br />

設 定 SW<br />

コンフィグ ROM<br />

発 振 器 (50 MHz)<br />

ユーザ I/O (CNA)<br />

汎 用 LED<br />

部 品 面<br />

XCM-304 第 2 版


3.2. ブロック 図<br />

VIO(B) INPUT<br />

External CLK<br />

User I/Os CNB<br />

24<br />

User Oscillator<br />

(Option)<br />

Config. Device<br />

M25P80<br />

(8 Mbit)<br />

Oscillator<br />

50 MHz<br />

Power-On Reset<br />

140ms min<br />

X_PROG<br />

Spartan-3A<br />

XC3S200A<br />

-4VQG100C<br />

JTAG<br />

Buffer<br />

DONE LED<br />

JTAG<br />

Power Circuit<br />

1.2V<br />

4<br />

User LED<br />

Power LED<br />

(3.3V)<br />

24<br />

Config. Switch<br />

User I/Os CNA<br />

3.3 V INPUT External CLK<br />

<br />

XCM-304 第 2 版


3.3. 開 発 環 境<br />

FPGAの 内 部 回 路 設 計 には、 回 路 図 エディタやHDL 入 力 ツール、 論 理 合 成 ツールが 必<br />

要 です。これらの 開 発 ツールは、XILINX 社 が 無 償 配 布 するISEにて 可 能 です。 使 用 する<br />

際 には、インターネットによるライセンス 登 録 が 必 要 となります。<br />

3.4. 電 源 入 力<br />

本 ボードは、DC 3.3V 単 一 電 源 で 動 作 します。<br />

内 部 で 必 要 な、1.2V はオンボードのレギュレータにより 生 成 されます。<br />

外 部 から 供 給 する 3.3V 電 源 は 充 分 安 定 して、 充 分 な 余 裕 のあるものをご 用 意 ください。<br />

電 源 は、CNA、CNB から 供 給 してください。 適 切 な 電 源 を 供 給 してください。<br />

いずれも 3.3V を 超 えることはできません。<br />

詳 しくは FPGA のデータシート、 回 路 図 などを 参 照 してください。また 電 源 の 立 ち 上 がりは 単<br />

調 増 加 である 必 要 があります。 良 質 の 電 源 を 使 用 するようにしてください。<br />

3.5. JTAG コネクタ<br />

FPGA へのコンフィギュレーションや<br />

SPI-PROM への ISP に 用 います。<br />

ピン 配 置 は 次 表 のとおりです<br />

JTAG コネクタ<br />

1-------- 7<br />

ピン 番 号 信 号 名 方 向<br />

1 GND I/O<br />

2 TCK IN<br />

3 TDO OUT<br />

4 TMS IN<br />

5 VCC(3.3V) OUT(POW)<br />

6 TDI IN<br />

7 GND I/O<br />

弊 社 製 ダウンロードケーブル XC3 や XILINX 社 の 純 正 ケーブルなどを 用 いることができま<br />

す。<br />

また、ダウンロードケーブルと XCM-304 との 接 続 には 付 属 品 SIL7 ピンヘッダをご 利 用 で<br />

きます。<br />

使 用 例<br />

ダウンロードケーブル<br />

注 意<br />

ダウンロードケーブルを 接 続 する 場 合 、 誤 差 しなどにご 注 意 ください<br />

XCM-304 第 2 版


JTAG チェインには BUS SW を 介 して SPI-PROM と FPGA の 両 方 に 接 続 されています。<br />

FPGA<br />

JTAG<br />

BUS SW<br />

SW1-8<br />

SPI<br />

PROM<br />

XC3S200A<br />

4VQG100C<br />

4.ディップスイッチの 説 明<br />

XCM-304 のディップスイッチ(SW1)は 以 下 のように 割 り 付 けられています。<br />

SW を ON で Low に 固 定 されます。<br />

番 号 1 2 3 4 5 6 7 8<br />

記 号 PUDC_B X_M0 X_M1 X_M2 VS2 VS1 VS0 X_PROG<br />

出 荷 時 OFF OFF OFF OFF OFF OFF OFF ON<br />

説 明 プルアップ 設 定 モードセレクトピン SPI コンフィギュレーションモード ターゲット 設 定<br />

マスタシリアル マスタ SPI BPI UP JTAG<br />

M[0..2]モードピンの 設 定 <br />

1 : プルアップ 設 定<br />

コンフィギュレーション 中 の IO ポートのプルアップ 状 態 を 設 定 します。<br />

OFF : プルアップを 使 用 しない<br />

ON : プルアップを 使 用 する<br />

2、3、4 : モードセレクトピン<br />

上 記 を 参 照 し 各 コンフィギュレーションモードを 設 定 してください。<br />

5、6、7 : SPI コンフィギュレーションモード<br />

詳 しくはデータシートをご 覧 ください。<br />

8 : ターゲット 設 定<br />

OFF : JTAG(FPGA)<br />

ON : SPI-PROM<br />

<br />

XCM-304 第 2 版


5.FPGA へのコンフィギュレーション<br />

5.1. ディップスイッチ(SW1)の 設 定<br />

FPGA にコンフィギュレーションする 際 、ディップスイッチの 設 定 が 必 要 です。<br />

ディップスイッチを 下 記 のように 設 定 してください。<br />

SW1<br />

1 2 3 4 5 6 7 8<br />

ON X X X X X X X<br />

OFF X X X X X X X ■<br />

X:Don’t care<br />

▼<br />

FPGA へのコンフィギュレーションは iMPACT により 行 います。<br />

iMPACT を 起 動 し[File]-[Initialize Chain]をクリックすると、FPGA が 認 識 されます。FPGA に 対<br />

して bit ファイルを 割 り 付 けてください。<br />

▼<br />

デバイスのアイコン 上 で 右 クリックをし、[Program…]をクリックしてください。<br />

FPGA へのコンフィギュレーションの 際 は、 通 常 [Verify]のチェックを 外 してください。<br />

XCM-304 第 2 版


▼<br />

書 き 込 みが 成 功 すると、[Program Succeeded]と 表 記 されます。<br />

6. SPI-PROM への 書 き 込 み<br />

6.1. MCS データ 作 成 方 法<br />

▼ 下 図 赤 枠 [PROM File Formatter] 上 でダブルクリックしてください。<br />

<br />

XCM-304 第 2 版


▼<br />

次 に、 下 図 のようにチェックを 入 れ、File Name と Location( 保 存 先 )を 指 定 し Next>をクリックし<br />

てください。<br />

▼<br />

次 に、XCM-304 は M25P80 を 使 用 しているので、Select SPI PROM Density(bits)は 8M を 選<br />

択 してください。<br />

下 図 のようになれば Next>をクリックします。<br />

XCM-304 第 2 版


▼ 次 に、Finish をクリックしてください。<br />

▼<br />

次 に、 下 図 ダイアログが 表 示 されますので OK をクリックし、bit ファイルを 指 定 してください。<br />

▼<br />

次 に、 作 成 した bit ファイルを 割 り 当 てます。<br />

<br />

XCM-304 第 2 版


▼ 次 に、iMPACT Processes のタブにある[Generate File…]をダブルクリックしてください。<br />

下 記 のように PROM File [Generation Succeeded]と 表 記 されれば 完 了 です。<br />

6.2. ディップスイッチ(SW1) 設 定<br />

SPI-PROM に 書 き 込 む 際 、ディップスイッチの 設 定 が 必 要 です。<br />

ディップスイッチを 下 記 のように 設 定 してください。<br />

SW1<br />

1 2 3 4 5 6 7 8<br />

ON X ■ ■ X X X ■<br />

OFF X ■ X X X<br />

X:Don’t care<br />

6.3. SPI-PROM へのデータ 書 き 込 み 方 法<br />

SPI-PROM<br />

へのデータ 書 込 みは iMPACT により 行 います。<br />

▼ iMPACT を 起 動 し[Direct SPI Configuration]のタブをクリックしてください。<br />

右 クリックし [Add SPI Device]をクリックしてください。<br />

右 クリック<br />

XCM-304 第 2 版


▼ 6.1 項 で 作 成 した MCS ファイルを 選 択 してください。<br />

▼ 次 に SPI-PROM の 種 類 を 選 択 してください。<br />

XCM-304 では ST マイクロエレクトロニクスの M25P80 を 使 用 しています。<br />

M25P80 を 選 択 してください。<br />

▼ 下 図 のようになれば SPI-PROM に MCS ファイルを 割 り 当 てることができました。<br />

SPI-PROM 上 で 右 クリックし[Program…]をクリックしてください。<br />

<br />

XCM-304 第 2 版


▼<br />

SPI-PROM へデータ 書 き 込 み 時 は[Verify][Erase Before Programming]にチェックをいれ OK を<br />

クリックしてください。<br />

▼<br />

[<br />

Program Succeeded]が 表 示 されれば 終 了 です。<br />

XCM-304 第 2 版


6.4. SPI-PROM からコンフィギュレーション<br />

SPI-PROM からコンフィギュレーションする 際 、ディップスイッチの 設 定 が 必 要 です。<br />

ディップスイッチを 下 記 のように 設 定 し、 電 源 を 入 れると SPI-PROM から FPGA にコンフィギ<br />

ュレーションされます。<br />

1 2 3 4 5 6 7 8<br />

ON X ■ ■ X X X<br />

OFF X ■ X X X ■<br />

X:Don’t care<br />

6.5. SPI-PROM データの 消 去 方 法<br />

ディップスイッチを 下 記 のように 設 定 してください。<br />

1 2 3 4 5 6 7 8<br />

ON X ■ ■ X X X ■<br />

OFF X ■ X X X<br />

X:Don’t care<br />

▼<br />

SPI-PROM 上 で 右 クリックし、[Erase…]をクリックしてください。<br />

▼<br />

[Erase Succeeded]と 表 示 されれば 終 了 です。<br />

<br />

XCM-304 第 2 版


7. FPGA ピン 割 付 表<br />

7.1. CNA<br />

備 考 BANK NET LABEL FPGA ピン コネクタピン FPGA ピン NET LABEL BANK 備 考<br />

3.3V 1 2 3.3V<br />

電 源 予 約 3 4 電 源 予 約<br />

GND 5 6 GND<br />

A IOA0 3 7 8 4 IOA1 A<br />

A IOA2 5 9 10 6 IOA3 A<br />

A IOA4 9 11 12 10 IOA5 A<br />

A IOA6 12 13 14 13 IOA7 A<br />

GND 15 16 GND<br />

A IOA8 15 17 18 16 IOA9 A<br />

A IOA10 19 19 20 20 IOA11 A<br />

A IOA12 28 21 22 32 IOA13 A<br />

A IOA14 33 23 24 34 IOA15 A<br />

GND 25 26 GND<br />

A IOA16 35 27 28 36 IOA17 A<br />

A IOA18 37 29 30 40 IOA19 A<br />

A IOA20 41 31 32 49 IOA21 A<br />

A IOA22 50 33 34 52 IOA23 A<br />

GND 35 36 GND<br />

L5 と 兼 用 A IOA24 56 37 38 57 IOA25 A L4 と 兼 用<br />

L3 と 兼 用 A IOA26 59 39 40 60 IOA27 A L2 と 兼 用<br />

※L2-L5 : LED<br />

XCM-304 第 2 版


7.2. CNB<br />

備 考 BANK NET LABEL FPGA ピン コネクタピン FPGA ピン NET LABEL BANK 備 考<br />

VIO(B) 1 2 VIO(B)<br />

電 源 予 約 3 4 電 源 予 約<br />

GND 5 6 GND<br />

B IOB0 98 7 8 94 IOB1 B<br />

B IOB2 93 9 10 90 IOB3 B<br />

B IOB4 89 11 12 88 IOB5 B<br />

B IOB6 86 13 14 85 IOB7 B<br />

GND 15 16 GND<br />

B IOB8 84 17 18 83 IOB9 B<br />

B IOB10 78 19 20 77 IOB11 B<br />

A IOB12 73 21 22 72 IOB13 A<br />

A IOB14 71 23 24 70 IOB15 A<br />

GND 25 26 GND<br />

A IOB16 65 27 28 64 IOB17 A<br />

A IOB18 62 29 30 61 IOB19 A<br />

INPUT A IOB20 7 31 32 97 IOB21 B INPUT<br />

INPUT B IOB22 82 33 34 21 IOB23 A INPUT<br />

GND 35 36 GND A<br />

INPUT A IOB24 39 37 38 68 IOB25 A INPUT<br />

N.C 39 40 N.C<br />

※VIO(B)は 通 常 3.3V。 変 更 時 は R3 を 取 り 外 す。<br />

IP ピンに 割 り 付 け( 入 力 専 用 )<br />

7.3. オンボードクロック<br />

周 波 数 NET LABEL FPGA ピン<br />

CLK0 43<br />

50 MHz<br />

CLK1 44<br />

<br />

XCM-304 第 2 版


8. Configuration Rate の 設 定<br />

XCM-304 では Configuration Rate の 設 定 が 可 能 です。<br />

以 下 にConfiguration Rate の 設 定 方 法 を 示 します。<br />

▼ ISE の Processes のタブにある[Generate Programming File]で 右 クリックし、<br />

[Properties…]をクリックしてください。<br />

▼ [Configuration Options]の[Configuration Rate]を 25 に 設 定 し<br />

[OK]をクリックしてください。<br />

XCM-304 第 2 版


9. 参 考 資 料 について<br />

下 記 資 料 につきましては 製 品 サポートページにて 公 開 しております。<br />

必 要 に 応 じてご 利 用 くださいませ。<br />

http://www.hdl.co.jp/support_c.html<br />

回 路 図<br />

ピンリスト<br />

外 形 図<br />

パターン 図<br />

ネットリスト ... 等<br />

10. 付 属 資 料<br />

1. 基 板 回 路 図 ( 別 紙 )<br />

2. 外 形 図<br />

<br />

XCM-304 第 2 版


HDL<br />

'09.Dec.07<br />

ISSUED


Spartan3AN ブレッドボード<br />

(セミカードサイズ)<br />

XCM-304-200A<br />

2009/2/18 初 版<br />

2009/12/11 第 2 版<br />

有 限 会 社 <strong>ヒューマンデータ</strong><br />

〒567-0034<br />

大 阪 府 茨 木 市 中 穂 積 1-2-10<br />

ジブラルタ 生 命 茨 木 ビル<br />

TEL 072-620-2002<br />

FAX 072-620-2003<br />

URL http://www.hdl.co.jp/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!