HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2005/05/10

アルテラの FPGAを USB経由で JTAG操作する方法 アルテラの FPGAを USB経由で JTAG操作する方法

(FT2232Cによる ISPコンフィグレーションとバウンダリスキャンによる高速簡易ロジックモニタ、(トラ技 2005/06掲載))

Tags: [FPGA], [電子工作]


ALTERA

FTDI

ヒューマンデータ
USB-008の製造販売元

FT2232C評価ボード USB-008





2005/05/26
ALTERA EPCS コンフィグROM用 多機能ギャングプログラマ
ALTERA EPCS コンフィグROM用 多機能ギャングプログラマ

  EPCS1/EPCS4/EPCS16対応、量産製造の決定版(デモ機貸し出し受付中)


本機は FT2232C ( FTDI社 )を使用し、MPSSEモードを使用する事で高速、小型、低消費電力のUSB-JTAGアダプタを実現しています。
また、サンプル アプリケーションとしALTERAのFPGAをISPコンフィグレーションとバウンダリスキャンによる簡易ロジックモニタをソースリスト付きで公開しています。

FT2232C基板として ヒューマンデータの USB-008 を使用する事で、簡単に自作可能です。(USB-008と組み合わせるJTAGアダプタの配布もします)


詳しくは、 トランジスタ技術 2005年6月号 ●トラ技サーキット・ライブラリ〈第6回〉(P.260~262) をご覧ください。


●本ソフトウェアのダウンロード
トランジスタ技術ホームページの ソフトウェア・ダウンロード・サービス 2005年 6月号 連載*トラ技サーキット・ライブラリ から本ソフトウェア(ソースリスト付き)のダウンロードができます。


●FT2232C USB-JTAGの性能
コンフィグの性能
コンフィグの性能

バウンダリスキャンの性能(簡易ロジックモニタ)
バウンダリスキャンの性能(簡易ロジックモニタ)
紙面の都合で削除のバウンダリスキャンの手順は上記ダウンロードに含んでいます。
(バウンダリスキャン方法は デバッグソリューションズ のバウンダリスキャン講座を参考にしました)
(本手順の様式はXilinxの アプリケーションノート XAPP188 を参考にしました)


本機によるJTAG経由でEPCSコンフィグROMを書き込むアプリケーションもあります。お問い合わせください。


・使用例
USB-008をJTAG ADAPTER化してデザインウェーブ付録のCyclone基板をISPコンフィグ!(EP1C3で0.60秒)
FT_Altera.exe
上:ヒューマンデータ製、FT2232C評価ボード、USB-008
下:デザインウェーブ付録のCyclone基板(EP1C3)
非圧縮のrbfファイルの作成方法は ここをご覧ください(クリック) USB-008をJTAG ADAPTER化してデザインウェーブ付録のCyclone基板を0.6秒でISPコンフィグ!

自作のUSB JTAG ADAPTERの拡大写真(FT2232Cのデバグ用にタクトスイッチとLEDを増設しています)
トラ技掲載の回路図(結線)は製作を容易にする為に簡易としています。
USB JTAG ADAPTERの拡大写真

バウンダリスキャンによる高速!簡易ロジックモニタ(EP1C3で秒間10000回に相当)
(入力は黄色で、出力は青色で見やすく色分けして表示します)
(本アイデアは ナヒテック のMITOUJTAG から得ました)
FT_Bscan.exe
バウンダリスキャンによる高速!簡易ロジックモニタ


・USB-008用のJTAGアダプタキット(基板+部品一式)の配布のお知らせ。

USB JTAG ADAPTERの使用例
USB JTAG ADAPTERの使用例

汎用の高性能レベル変換アダプタとしても使用できます
汎用の高性能レベル変換アダプタとしても使用できます

※本キットが無くてもUSB-008+いくつかの部品でJTAGアダプタを自作可能です。トランジスタ技術をご覧ください。




●本ソフトウェアの採用事例
株式会社アルファプロジェクト
USBマルチJTAGアダプタ HJ-LINK/USB の ALTERA FPGAのコンフィグ用途として。



Tags: [FPGA], [電子工作]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

FTDI FT2232Cの MPSSE機能の使い方と実力
FTDI FT2232Cの MPSSE機能の使い方と実力

  ジャスト・ワンチップで 4.5Mbpsの USB-シリアル・データ伝送が可能、(トラ技 2006/01掲載)

USB/JTAG DLC-008でALTERA/XILINX FPGAをコンフィグ
USB/JTAG DLC-008でALTERA/XILINX FPGAをコンフィグ

  ヒューマンデータ製のUSB-I/FでFPGAをコンフィグする

EZ-USBでスパルタン2をコンフィグ
EZ-USBでスパルタン2をコンフィグ

  USB経由でFPGAをコンフィグする

JTAG簡易操作ツール FJTAG.exe
JTAG簡易操作ツール FJTAG.exe

  JTAG-TAPの実験、学習、研究用に

トラ技 トランジスタ技術掲載記事
トラ技 トランジスタ技術掲載記事

  筆者のトランジスタ技術掲載記事が PDFで読めます




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2005 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/hardware/jtag_usb_008/