2009-03-31 6 views
1

私の会社は、XC3000シリーズチップの一部である旧式のザイリンクスFPGA(XC3042A)を使用してPCBを構築しようとしています。チップにデータをプログラミングする経験がある人はいますか?私は人々が使用したソフトウェア、ハードウェアなどを探しています。旧式ザイリンクスチップ

答えて

1

プログラミング仕様は、ザイリンクスのWebサイトから入手できます。 FPGAのプログラミングに使用されるさまざまな方法に関するドキュメントを提供しています。それは彼らのAppNotesにあるはずです。彼らはいくつかのモードを持っています - 通常スレーブシリアルまたは選択マップ(パラレル)。つまり、SPIフラッシュ、またはパラレルフラッシュ、またはJTAGを意味します。

周囲を見回すと、DIYプログラミングケーブルの回路図も見つかることがあります。また、独自のカスタムインターフェイスを設計したり、SDカードや他のものとインターフェイスしたりする際に、プログラミング仕様を処理するために、8ビットPICなどの小さなマイクロインターフェイスをインターフェイスすることもできます。

2

私は、ISAバスへのカスタム組み込みインターフェイスを使用して、古いザイリンクスチップ(XC4010XL)をプログラミングしました。 私はDOSボックスとスレーブパラレル設定のストローブ信号用の '245(bidirトランシーバ)と74LS74(デュアルフリップフロップD)の自家製ISAカードでTurbo-Cを使用しました。

たとえば、パラレルポートを使用して同じものを実装することは困難ではありません。

1

現在のザイリンクスツールとケーブルは、古い部品をプログラムします。

0

チェックアウトFTDI更新されたハードウェアを使用するように説得することができます。現在のところ、USB + FPGAの場合は150ドル、マニュアルとバンドルする場合は80ドルの追加料金がかかります。プラス送料。

ザイリンクスのWebサイトから入手できる無料のWebキットもサポートしています。

1

XC3000シリーズはJTAGインターフェイスを使用しないため、ザイリンクスプログラマを使用してコンフィギュレーションをダウンロードすることはできません。

外部EPROMまたはエンベデッドプロセッサを使用してコードをダウンロードできます。デイジーチェーンについて http://www.xilinx.com/support/documentation/application_notes/xapp090.pdf

このアプリケーションを見ては、ザイリンクスから注意 http://www.xilinx.com/support/documentation/application_notes/xapp091.pdf

これは、データ・フォーマットだけでなく、FPGAにコンフィギュレーションファイルをダウンロードするための信号情報を説明しています。

古いバージョンのザイリンクスプログラマをWebサイトから使用してデバイスを構成できます.3000シリーズをサポートするザイリンクスの最新バージョンはバージョン8でしたが、わかりません。

関連する問題