XAPP670 - Virtex-II Pro RocketIO トランシーバでレシーバ エラスティック バッファ遅延を最低限に抑える (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro RocketIO™ トランシーバのレシーバ エラスティック バッファを通して遅延を低減するデザインについて説明します。この機能を使用する場合は、RocketIO トランシーバのクロック調整およびチャネル結合機能を実行していないことが条件になります。(必要な場合は、FPGA 内でこの 2 つの機能を実行できます。)
|
1.0 |
112 KB |
2003/06/10 |
XAPP615 - 量子化 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、MPEG-2 ビデオ シグナルの量子化および逆量子化を行うリファレンス デザインについて説明します。マトリックスを量子化するため JPEG および MPEG-2 標準を使用したプロセスが開発されました。量子化または逆量子化のザインクス ソリューションについて説明します。
|
1.1 |
106 KB |
2003/06/25 |
XAPP642 - エンベデッド システムのためのコードとデータの再配置 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、メモリの特定の位置に存在しその位置あるいは別の位置から実行する ROM ファームウェア画像の作成方法について説明します。このアプリケーションで示された例では、PowerPC プロセッサをターゲットとした GNU ツールが用いられています。
|
1.0 |
105 KB |
2002/10/21 |
XAPP640 - Virtex-II Pro デザインにおけるタイミング制約 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、PowerPC™ 405 (PPC405) プロセッサを使用し Virtex®-II Pro デザインにタイミング制約を適用する方法について示します。PPC405、Processor Local Bus (PLB)、On-Chip Peripheral Bus (OPB)、および RoketIO トランシーバ を使用したタイミング制約の相互作用について説明します。この相互作用は、バスとデザイン プロセッサ ブロック間でのクロックの比率によって指定されます。この相互作用は、バスとデザイン プロセッサ ブロック間でのクロックの比率によって指定されます。リファレンス デザインを使用しタイミング制約の構文および Timing Analyzer の結果を的確に示します。
|
1.1 |
155 KB |
2003/01/16 |
XAPP657 - Virtex-II Pro RAID-5 パリティとデータ再生成コントローラ (英語版) (PDF)
資料の詳細を見る
データ再生成は、 RAID コントローラ内の重要な機能で、マイクロプロセッサによって制御された専用のハードウェア によって実行されるのが最適です。Virtex-II Pro® FPGA では、RAID パリティ ジェネレータおよびデータ再生成コントローラに必要なハードウェアやソフトウェアをどちらも実行できます。このリファレンス デザインでは、バースト モードの SYNCBURST™SRAM メモリ アクセスおよび内部ブロック SelectRAM+™ メモリを使用し、非常に効果的なハードウェア デザインを Virtex-II Pro FPGA で実現します。
|
1.0 |
157 KB |
2003/08/15 |
XAPP416 - RPM グリッド マクロを用いたブロック RAM-to-FF のタイミング制御 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、゛RPM グリッド ゛と呼ばれる新たなグリッド システムを用いて、特定の相対配置設定マクロ (RPM) の指定する方法を説明します。このグリッド システムは、Virtex-II Pro デバイスを含む、Virtex®-II アーキテクチャで使用できます。こでは、RPM 作成の知識があることを前提として解説しているため、その作成方法については、説明していていません。(RPM 作成については、ザイリンクス ライブラリ ガイドを参照してください)。このアプリケーション ノートでは、RPM グリッドを使用してブロック RAM およびスライスを含む配置変更可能なRPM マクロを作成する方法について説明し、この機能を活用することでブロック RAM からスライス レジスタまでのパスにおけるタイミングがどのように最適化できるかを示します。
|
1.0 |
254 KB |
2002/08/07 |
XAPP502 - Using a Microprocessor to Configure Xilinx FPGAs via Slave Serial or SelectMAP Mode (PDF)
資料の詳細を見る
In embedded systems, designers can reduce component count and increase flexibility by using a microprocessor to configure an FPGA. C code illustrates the use of either Slave Serial or SelectMAP mode. CPLD design files illustrate a synchronous interface between processor and FPGA. デザイン ファイル: この資料はお役に立ちましたか? はい | いいえ
|
1.6.1 |
356 KB |
2009/08/24 |
XAPP649 - Virtex-II Pro デバイスによる SONET のクロック周波数の変換 (日本語版) (PDF)
資料の詳細を見る
このアプリケーションノートは、RocketIO™ トランシーバを直接 16 ビットモードで使用する必要がある Virtex®-II Pro デザインを対象にしています。ファレンスデザインは、8 ビット/10 ビットのデータエンコーディングが不要で、出力周波数をシステム周波数の 16 倍にする必要がある場合に使用できます。
|
1.2 |
65 KB |
2007/05/14 |
XAPP260 - Virtex-II ブロック RAM を使用した高性能リード/ライト CAM (英語版) (PDF)
資料の詳細を見る
Content Addressable Memory (CAM) は、データ検索速度を向上させます。CAM をベースにした各種アプリケーションでは、データの編成およびリード/ライト パフォーマンスの必要条件は様々です。このアプリケーション ノートで解説されている革新的なデザインは、高速マッチおよび高速ライト条件を必要する小型のエンベデッド CAM に適しています。このリファレンス デザインは、Virtex-II Pro デバイスを含む Virtex-II シリーズの真のデュアルポート ブロック SelectRAM 機能を使用して作成されています。
|
1.1 |
127 KB |
2002/02/27 |
XAPP283 - Y’CrCb から R’G’B’r へのカラー スペース コンバータ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、多数のビデオ デザインで必要な Y’CrCb カラー スペース (色空間) から R’G’B’r カラー スペースへの変換回路のインプリメンテーションについて説明します。
|
1.3.1 |
88 KB |
2005/03/24 |
XAPP258 - Virtex-II ブロック RAM を使用した FIFO (英語版) (PDF)
資料の詳細を見る
Virtex®-II FPGA シリーズは、専用のオンチップ 18Kb デュアルポート同期 RAM ブロックを FIFO アプリケーション用に提供しています。このアプリケーション ノートでは、 Verilog または VHDL コード内で深度と幅が可変の 511 x 36 FIFO 共通クロック (同期) バージョンと 独立クロック(非同期) バージョンを作成する方法を説明しています。
|
1.4 |
70 KB |
2005/01/07 |
XAPP616 - ハフマン コーディング (英語版) (PDF)
資料の詳細を見る
ハフマン コーディングは、発生頻度の確率に応じて統計的に値をコード化するために使用されます。短いコードは最頻値 ( 多く現われる文字) に、また長いコードは低頻値 (あまり現われない文字) に指定します。このコーディングは、ビットストリームをさらに圧縮するため MPEG-2 で使用されます。このアプリケーション ノートでは、MPEG-2 でハフマン コーディングを実行する方法とそのインプリメンテーションについて説明します。
|
1.0 |
186 KB |
2003/04/22 |
XAPP228 - Virtex デバイスのクォッド ポート メモリ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Spartan®-II および Virtex® ファミりのデュアル ポート ブロック メモリがいかにクォッド ポート メモリとして使用できるかを説明します。これはおもに半減されたデータ アクセス タイムと 2 倍になった機能性が重要になってきますが、秒ごとのブロック メモリのビット数全体の帯域幅には、変化はありません。
|
1.0 |
61 KB |
2002/09/24 |
XAPP634 - アナログ デバイス TigerSHARC リンク (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、アナログ デバイス ADSP-TS101S TigerSHARC™ リンクポート機能を介し、Spartan® および Virtex® FPGA と通信することができるフル機能のトランスミッタ/レシーバ マクロについて説明します。
|
1.2 |
67 KB |
2004/10/26 |
XAPP256 - Virtex-II シフト レジスタを使用した FIFO (英語版) (PDF)
資料の詳細を見る
Virtex®-II デバイスで利用可能なシフト レジスタは、同期 FIFO の構築に最適です。シフト レジスタ LUT プリミティブ (SRL16) の柔軟性を利用することにより、任意の幅の FIFO を作成できると同時に 1 ビットの解像度が得られます。また、カスケードした SRL16 シフト レジスタ (SRLC16) ではワード数を 16 にすることができます。
|
1.3 |
49 KB |
2005/01/05 |
XAPP262 - 合成可能な QDR SRAM インターフェイス (日本語版) (PDF)
資料の詳細を見る
Quad Data Rate (QDR™) Synchronous Static RAM (SRAM) は、ネットワーキングやテレコミュニケーション アプリケーションに利用できる最も広帯域幅のソリューションの 1 つです。 この低価格で高性能なソリューションは、メモリ バッファリング、トラフィック管理、ルックアップ テーブル、またはリンク リストを必要とするアプリケーションに最適です。このアプリケーション ノートは、ソース同期ソリューションを使用した Virtex®-II デバイス用 QDR SRAM コントローラのインプリメンテーションについて説明します。
|
2.6 |
216 KB |
2003/09/02 |
XAPP609 - Virtex-II デバイスのローカル クロック リソース (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、Virtex®-II アーキテクチャで使用できるさまざまなローカル クロック リソースについて説明します。 また、リファレンス デザイン、ソース同期アプリケーションにおけるローカル クロック リソースの使用方法についての記載も含まれます。
|
1.2.1 |
184 KB |
2007/04/23 |
XAPP691 - パラメータ設定可能な LocalLink FIFO (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、両側に LocalLink インターフェイスを備えた First-In-First-Out メモリ キューであるパラメータ設定可能な LocalLink FIFO の設計について説明します。 LocalLink インターフェイスによって、プロトコルにとらわれない信号を定義でき、パケット用データ送信を行うことができます。また、フロー制御および任意の長さのデータ送信などの機能も可能になります。この LocalLink FIFO は 2 つの LocalLink インターフェイスで構成されます。一方は書き込みポートにあり、アップストリーム ユーザー アプリケーションと接続し、もう一方は読み出しポートにあり、ダウンストリーム ユーザー アプリケーションと接続します。
|
1.0 |
388 KB |
2004/02/02 |
XAPP511 - Queue Manager リファレンス デザイン (QMRD) (英語版) (PDF)
資料の詳細を見る
Queue Manager Reference Design (QMRD) は、ネットワーク プロセス アプリケーションに対してジョブ待ちする各フローおよびクラス ベースのフロー コントロールを示します。QMRD は、イングレス キュー (ingress queuing) の段階で可変長フレームを固定長ファブリック プロトコル データ ユニット (PDU) に変更し、エグレス キュー (egress queuing) の段階で固定長ファブリック PDU を可変長フレームに再びアセンブルします。このデザインにはコマンドおよびトラフィック スケジューラへ接続するステータス インターフェイスがあり、完全なトラフィック キューおよびスケジューリングのソリューションです。
|
1.1 |
698 KB |
2007/05/04 |
XAPP500 - J Drive: IEEE 規格 1532 デバイスのインシステム プログラミング (英語版) (PDF)
資料の詳細を見る
J Drive プログラミング エンジンは、インシステム コンフィギュレーション (ISC) により IEEE 規格1532 プログラマブル ロジック デバイス (PLD) を迅速に直接プログラミングします。 プログラミング エンジンは、インシステム デバイスをコンフィギュレーションするため、1532 BSDL ファイルのコンフィギュレーション アルゴリズム情報を使用し、1532 データ ファイルのコンフィギュレーション データを IEEE 標準 1149.1 テスト アクセス ポート (TAP) を介して適用します。 Drive 実行ファイル、ソース コード、プログラミングの例はザイリンクス ウェブサイトからダウンロード パッケージで利用可能です。 J Drive プログラミング エンジンは CoolRunner-II、XC9500/XL/XV、Spartan-3 および Virtex-II 以降のシリーズで使用できます。
|
2.1.1 |
111 KB |
2006/11/27 |
XAPP581 - 1G ファイバ チャネル用の 3X オーバーサンプリングの Virtex-II Pro RocketIO トランシーバ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro RocketIO™ マルチギガビット トランシーバ (MGT) を使用して 200 Mb/s から 1000 Mb シリアル インターフェイスを提供する 3X-オーバー サンプリング リファレンス デザインについて説明します。リファレンス デザインは、1.0625 Gb/s のファイバ チャネル レートをターゲットとした MGT のバックエンドで 3X-オーバーサンプリング回路をインプリメントします。
|
1.0 |
245 KB |
2006/10/06 |
XAPP575 - UltraController-II: 最小のフットプリント エンベデッド処理エンジン (英語版) (PDF)
資料の詳細を見る
UltraController-II は、Virtex™-4 および Virtex-II Pro Platform FPGA に組み込まれている PowerPC™ 405 (PPC405) プロセッサ コアに基づいている最小のフットプリント エンベデッド処理エンジンです。システム設計者は、ソフトウェアのアルゴリズム フレキシビリティで高性能 FPGA ファブリックを使用してさらなる自由度を得るために UltraController-II ブラック ボックス処理エンジンをより大きい ISE デザインに容易に組み込むことができます。
|
1.1.1 |
953 KB |
2005/08/05 |
XAPP571 - PowerPC ボードおよびリセット動作の DEBUGHALT コントローラ (英語版) (PDF)
資料の詳細を見る
DEBUGHALT コントローラは、リセット ベクタにメモリも持つことができないシステム、または完全にキャッシュの範囲外のシステムの PowerPC™ 405 (PPC405) プロセッサの起動過程を単純化する FPGA ロジックの用途が広い小さな一部で、このアプリケーション ノートは、Virtex-II Pro™ FPGA で利用可能なエンベデッド PPC405 プロセッサにインプリメントされたデバッグ中断モードを説明するリファレンス デザインが付随されています。DEBUGHALT コントローラ デザインは JTAG インターフェイスを通じて PPC405 プロセッサの外部コントロールを可能にします。
|
1.0.1 |
70 KB |
2005/01/27 |
XAPP564 - ML310 の PPC405 ロックステップ システム (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス ソフトウェア ツールとともにザイリンクス Virtex™-II Pro FPGA のエンベデッド PowerPC™ 405 (PPC405) プロセッサを使用したプロセッサ ロックステップシステムのインプリメンテーションについて説明します。 ロックステップ機能を確認するために、MontaVista Linux プレビュー キットで Linux オペレーティング システムの構築および実行方法、またザイリンクス ChipScope™ Pro ツールでロックステップ システムの信号をプローブする方法を習得します。
|
1.0.2 |
121 KB |
2007/01/29 |
XAPP562 - コンフィギャブル LocalLink CRC リファレンス デザイン (英語版) (PDF)
資料の詳細を見る
周期的冗長チェック (CRC) はデータの信頼性を獲得するために有効なテクニックです。 このアプリケーション ノートでは、コンフィギャブル CRC モジュールの LocalLink インターフェイスとのインプリメンテーションについて説明します。 ユーザーは、これらの機能をシステム内でインプリメントされるプロトコルまたはアプリケーションに適するように調整できます。 また、各コンフィギャブル機能に対してユーザーが指定するオプションは、モジュールの VHDL コードへの入力パラメータです。
|
1.1.1 |
218 KB |
2007/04/20 |
XAPP551 - Viterbi デコーダ ブロック デコーディング - トレリス ターミネーションとテイル バイティング (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、トレリス ターミネーションとテイル バイティングの両方をインプリメントするザイリンクス Viterbi デコーダ LogiCORE™ モジュール (バージョン5.0 以降) の使用方法について説明します。
|
1.0 |
139 KB |
2005/02/14 |
XAPP549 - Virtex-II Pro FPGA の DDR2 SDRAM メモリ インターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro FPGA の DDR2 SDRAM メモリ インターフェイスについて説明します。
|
1.2 |
149 KB |
2007/04/30 |
XAPP545 - エンベデッド IBM PowerPC の統計プロファイリング (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、いくつかの Virtex-II Pro™ FPGA に組み込まれている IBM PowerPC 405D から統計プロファイリング情報を生成する方法について説明します。特に、Agilent Technologies Trace Port Analyzer からせ生成されたトレース出力ファイルを gprof (GNU profiler) が判読可能なフォーマットへ変換する方法について詳しく記述しています。gprof ツールは、プログラムの機能のヒストグラムおよびそれらの機能の call-graph テーブルを生成することができます。
|
1.0 |
78 KB |
2004/09/15 |
XAPP542 - ML300 の U-Boot ではじめるには (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex-II Pro™ ML300 Evaluation Platforms で利用可能なエンベデッド IBM PowerPC™ 405 (PPC405) プロセッサ上で Linux をブートしてオープン ソース ファームウェアやユニバーサル ブートローダー (U-Boot) を実行するために必要な手順について説明します。
|
1.0 |
93 KB |
2004/09/27 |
XAPP541 - イーサネット、MFRD 間の Traffic Groomer (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ネットワーク ライン ポート (この場合、ギガビット イーサネット フレーム トラフィック) と Mesh Fabric Reference Design (MFRD) 間のシステム スペースをブリッジする traffic groomer のインプリメンテーションについて説明します。
|
1.0 |
376 KB |
2006/04/24 |
XAPP540 - VxWorks および PowerPC を使用したエンベデッド SMTP クライアント (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、E-mail でステータスについて報告するネットワークが使用可能なエンベデッド システムのキャパシティを示すエンベデッド シンプル メール転送プロトコル (SMTP) クライアント リファレンス デザインについて説明します。PowerPC™ 405 用 Platform Studio デザイン環境の設定、10/100 イーサネット MAC コアの設定、および VxWorks® 用のボード サポート パッケージ (BSP) の作成について説明します。
|
1.0 |
87 KB |
2004/09/17 |
XAPP537 - シリアル バックプレーン シグナル インテグリティ検証用 MultiBERT IP ツールキット (英語版) (PDF)
資料の詳細を見る
今日のシリアル バックプレーン インプリメンテーション サポート ライン レートは 622 Mbps から 3.125 Gbps までの範囲で、さらに 10 Gbps を超えるスピードに近づいています。重要な最近の開発は、シリアル バックプレーンを定義する規格の出現です。所有権か規格に基づいたとしても、シリアル バックプレーンは高信号密度、複数コネクタ、およびかなりのトレース長を厳しく要求するシグナリング環境を提示します。高速シリアル ソリューションの性能を評価して特性化することは重要で、MultiBERT はザイリンクス マルチ ギガビット トランシーバ (MGT) でこれを達成する手段を提供します。
|
1.1 |
217 KB |
2004/11/29 |
XAPP529 - Fast Simplex Link (FSL) を使用して MicroBlaze ソフト プロセッサにカスタマイズされた IP を接続 (PDF)
資料の詳細を見る
MicroBlaze™ は、カスタマイズされた IP コアを MicroBlaze ソフト プロセッサ ベースのシステムへ統合するための専用 FSL バス インターフェイスがあります。このアプリケーション ノートでは、カスタマイズされた IP コアを SCP ベースのデザインへ含めるための方法について説明します。
|
1.3 |
177 KB |
2004/05/12 |
XAPP514 - 放送業界用オーディオ/ビデオ接続ソリューション (日本語版) (PDF)
資料の詳細を見る
放送業界用のオーディオとビデオ接続性ソリューションに関するこの資料の概要は、以前にリリースされなかった新規デザインとともに、以前に発行されたシリアル ビデオ アプリケーション ノートの最新改訂版を含んでいます。 オリジナルのアプリケーション番号のリストについては序文を参照してください。
|
4.0 |
7.91 MB |
2008/02/14 |
XAPP750 - Virtex-II Pro デバイスの QDR II SRAM ローカル クロッキング インターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex-II Pro™ XC2VP20 FF1152 –6 デバイスでインプリメントされた 200MHz の 4 ワード バースト QDR II SRAM インターフェイスについて説明します。
|
1.0 |
125 KB |
2004/05/24 |
XAPP507 - Virtex-II Pro PowerPC プロセッサ上で動作する Dhrystone 2.1 ベンチマーク (英語版) (PDF)
資料の詳細を見る
Virtex™-II Pro PowerPC™ システムが使用する Dhrystone ベンチマークおよびシステムが動作するリファレンス デザインについて説明します。
|
1.0 |
67 KB |
2005/07/11 |
XAPP501 - コンフィギュレーション クイック スタート ガイドライン (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、ザイリンクス CPLD、FPGA、PROM ファミリのコンフィギュレーションとプログラミングのオプションについて説明し、各ファミリで最も頻繁に使われるコンフィギュレーション方法を実際に示します。 このドキュメントは Virtex、Spartan、XPLA3、XC9500、および XC18V00 ファミリのコンフィギュレーション クイック スタート ガイドラインを含んでいます。
|
1.5 |
250 KB |
2007/10/02 |
XAPP194 - シリアル/パラレル コンバータ (PDF)
資料の詳細を見る
このアプリケーション ノートでは、マルチ チャネル シリアル/パラレル コンバータを通じてシリアル データ ストリームからパラレル データへの多重同期の変換について説明します。
|
1.0 |
100 KB |
2004/07/20 |
XAPP225 - データ対クロック位相調整 (英語版) (PDF)
資料の詳細を見る
デジタルシステムを設計する場合、通常、入力データとクロック信号を内部システム クロックと同期させることが必要となります。内部クロックと外部クロックの周波数はまったく同じですが、バックプレーン、ボード、特定用途向け標準製品の遅延が可変であるため、位相関係が不明です。本書で説明されている回路は、Virtex®-II -5 デバイスで最大 210MHz までの単一トレースおよびデータ バスでこの問題に対応しています。速度は、新規クロックと 90 度位相シフトさせた新規クロック両方を生成できるモードの DCM (デジタル クロック マネージャ) で許容可能な最大周波数によって制限されます。
|
1.3 |
153 KB |
2008/02/18 |
XAPP224 - データの回復 (日本語版) (PDF)
資料の詳細を見る
データの回復は受信データ ストリームからエンベッドされたクロック データを抽出できるようにするメカニズムです。通常、レシーバはこの情報を対象データ ストリームから抽出しますが、レシーバのクロックがデータ伝送に使われる場合があります。このアプリケーション ノートに記述された回路には Virtex™-E、-7 デバイス、Spartan™-IIE -6 デバイス、または Spartan-3 -4 デバイスの 160 Mb/s までと、Virtex-II -5 デバイス、または Virtex-II Pro™ -6 デバイスの 420 Mb/s までのデータ レートでのソリューションの一部を提供します。クロックは実際に回復されるのでない、という意味でソリューションは部分的ですが、到達するデータは完全に抽出されます。スピードは、DLL が新しいクロックと 90 度シフトしたもうひとつのクロックの両方
|
2.2 |
226 KB |
2002/08/07 |
XAPP290 - 差分ベースのパーシャル リコンフィギュレーション (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、差分ベースのパーシャル リコンフィッギュレーションについて説明します。このリコンフィギュレーション方法は、ロジック式、フィルタ パラメータ、および I/O 規格などのデザイン パラメータを少し変更する場合に使用されます。
|
2.0 |
305 KB |
2007/12/03 |
XAPP264 - DSP 用 System Generator を使用して OPB スレーブ ペリフェラルを構築 (英語版) (PDF)
資料の詳細を見る
ザイリンクス FPGA にエンベデッド プロセッサ コアが含まれたということは、高スループット デジタル信号処理 (DSP) アプリケーションにとって画期的なことです。DSP 用 System Generator は、手作りデザインと同様の性能と効力を有するカスタム DSP データ パスのための高レベルのモデリング環境です。DSP 用 System Generator は Mathworks 社 の Simulink® および MATHLAB® ツールと密に統合されているので、FPGA デザインはユーザーの使いなれた環境でハードウェアについてあまり気を配らずにインプリメントされます。
|
1.2 |
1.65 MB |
2004/07/02 |
XAPP441 - MicroBlaze または PowerPC を使用したリモート FPGA リコンフィギュレーション (PDF)
資料の詳細を見る
このアプリケーション ノートでは、イーサネット ポートを通して FPGA のリモート リコンフィギュレーションのテクニックについて説明します。
|
1.1 |
480 KB |
2006/09/09 |
XAPP427 - 鉛フリー パッケージのインプリメンテーションおよびはんだリフロー (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートには、リフロー ハンダ付け、検査、および鉛フリー パッケージのプロセス改訂のガイドラインが記載されています。
|
2.2 |
107 KB |
2006/01/30 |
XAPP426 - ザイリンクス フリップ チップ BGA パッケージのインプリメンテーション (日本語版) (PDF)
資料の詳細を見る
ザイリンクス フリップ チップ BGA パッケージは、ザイリンクスの高性能 FPGA 製品の最新パッケージです。 従来のように、ダイが基板の面に付着されワイヤで接続されているパッケージングとは異なり、フリップ チップ BGA がハンダされたバンプ ダイは、基板を裏返し、伝導性のあるバンプでラミネート基板上の電極に直接接続されています。
|
1.0 |
395 KB |
2002/12/09 |
XAPP094 - Virtex-II Pro FPGA のメタステーブルの回復 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス Virtex™-II Pro FPGA のメタステーブル イベントの発生確率について説明します。テスト回路は、これらのメタステーブル イベントの平均故障間隔 (MTBF) を測定します。
|
3.0 |
68 KB |
2005/02/10 |
XAPP259 - システム インターフェイス タイミング パラメータ (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ソースの同期およびシステムの同期アプリケーションのタイミング解析に必要なタイミング パラメータについて説明します。これらのパラメータは、Virtex™-II および Virtex-II Pro™ の『データ シート』 のモジュール 3 に示されています。DCM パラメータ (TPSDCM および TPHDCM) 使用し、DCM クロック位相精度パラメータ、システム同期のピンからピンへのセットアップ/ホールド タイム、およびすべてのソースの同期パラメータについて説明します。また、メモリ インターフェイスおよび XGMII インターフェイスの解析例を示します。
|
1.0 |
410 KB |
2003/04/28 |
XAPP933 - 二次元リニア フィルタリング (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、パラメータ化された VHDL リファレンス デザインで二次元のフィルタリングをするザイリンクス FPGA ソリューションを提供します。
|
1.0 |
265 KB |
2006/05/09 |
XAPP104 - JTAG ISP クイック チェックリスト (PDF)
資料の詳細を見る
ISP 回路はプロトタイプの開発が高速化されるという利点があります。ただし、いかに強力な回路でも、優れたイン システム プログラミング結果を生み出すには最小限考慮すべき点があります。このアプリケーション ノートでは、ISP デザインで最高のパフォーマンスを得るために考慮すべき点について説明します。
|
2.1 |
27 KB |
2002/06/07 |
XAPP572 - 200 Mb/s から 1000 Mb/s のシリアル インターフェイス用 3/4/5/6X オーバーサンプリング回路 (英語版 ) (PDF)
資料の詳細を見る
このアプリケーション ノートに記述されたオーバーサンプリング モジュールは 3/4/5/6X オーバーサンプリングを実行します。オーバーサンプリングの比率は、マルチレート アプリケーションを容易にするために動作中に選択可能です。オーバーサンプリングされたデータの 20 ビットを受け取り、ユーザー インターフェイスに抽出されたデータを 10 ビット出力するようになっています。このモジュールは、200 Mb/s から 1000 Mb/s のラインレートを実現するために Virtex-II Pro™ RocketIO™ マルチギガビット トランシーバ (MGT) で使用することができます。
|
1.0 |
679 KB |
2004/11/18 |
XAPP802 - メモリ インターフェイス アプリケーション ノートの概要 (日本語版) (PDF)
資料の詳細を見る
この資料は、Virtex™ シリーズ FPGA をサポートするすべてのザイリンクス インターフェイス アプリケーション ノートの概要について説明します。 また、一般的なメモリ技術のいくつかの重要な特徴についても紹介します。 各アプリケーション ノートでは、データ キャプチャ テクニック、クロックの系統 、使用される FPGA リソースおよびサポートされたメモリ技術について簡潔に記述されています。
|
1.6 |
359 KB |
2005/01/21 |
XAPP780 - Dallas Semiconductor/Maxim DS2432 セキュア EEPROM を使用した FPGA IFF コピー プロテクション (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、クローニングに対して FPGA を保護するため、コスト的に最適化されたコピー プロテクション基本構想について説明します。 デザインは外部セキュア シリアル EEPROM を利用します。 含まれている リファレンス デザインは、最適化されたPicoBlaze™ 8 ビット マイクロコントローラを使用します。 このアプリケーション ノートでは、関連する PicoBlaze ソフトウェア コードでハードウェア デザインを説明します。 コードは、秘密キーを セキュア EEPROM に読み込んで、セキュア EEPROM でユーザー システムを認証します。
|
1.0 |
114 KB |
2005/08/17 |
XAPP777 - Aurora ブリッジへのギガビット イーサネット (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートのデザインでは、ザイリンクス Aurora プロトコル エンジンの Virtex-II Pro™ RocketIO™ トランシーバ、および Aurora とギガビット イーサネット間のブリッジを提供する 1 ギガビット イーサネット MAC コアを活用します。さらに、一般的なデータ転送用に Aurora、またはギガビット イーサネットをシステムとして使用する際の出発点として利用することができます。古いギガビット イーサネット ネットワークに Aurora デバイスを接続、ギガビット イーサネット トラフィックを使用して Aurora デバイスをテスト、および Aurora または ギガビット イーサネット インターフェイスを必要とするより大きなシステムを構築などを対象とするアプリケーションとして含んでいます。
|
1.0 |
231 KB |
2004/12/03 |
XAPP776 - Virtex-II Pro X FPGA で高速数値化のための AC カップリング バイパス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro X デバイスで AC カップリングをバイパスするための方法を説明します。DC カップルされたオーバ サンプリング アプリケーションで 10 Gb/s RocketIO™ マルチギガビット トランシーバ (MGT) を使用することで可能です。
|
1.0 |
63 KB |
2005/04/04 |
XAPP775 - 10 ギガビット イーサネット/ファイバ チャネル PCS リファレンス デザイン (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス Virtex-II™ および Virtex-II Pro™ FPGA 用の 10 ギガビット イーサネット Physical Coding Sublayer (PCS) リファレンス デザインについて説明します。PCS は、ザイリンクス RocketPHY™ 10 Gb/s トランシーバとザイリンクス LogicCORE™ 10 ギガビット イーサネット メディア アクセス コントローラ (MAC) コア、LogicCORE XAUI コア、または 10 ギガビットの独立したメディア インターフェイス (XGMII) リファレンス デザイン (XAPP606) 間を接続します。
|
1.0 |
176 KB |
2004/08/25 |
XAPP774 - ザイリンクス FPGA を Texas Instruments ADS527x シリーズADC に接続 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II または Virtex™-II Pro FPGA にシリアル化された LVDS 出力を備える高速 Texas Instruments (TI) ADS5273 AD コンバータ (ADC) を接続する方法について説明します。 このファミリから低速の ADC デバイスは Spartan™-3 FPGA に接続することができます。
|
1.2 |
239 KB |
2006/02/23 |
XAPP771 - Virtex-II Pro FPGA の合成可能な CIO DDR RLDRAM II コントローラ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro デバイスを一般的な I/O (CIO) ダブル データ レート (DDR) のレイテンシを削減した DRAM (RLDRAM II) デバイスとインターフェイスする方法について説明します。リファレンス デザインは、1 ピンあたり 540Mb/s のデータ転送で、270MHz のクロック レートの 2 つの CIO DDR RLDRAM II デバイスを対象とします。
|
1.0 |
300 KB |
2005/06/13 |
XAPP766 - Virtex-II シリーズ FPGA での高度セキュリティ機能の使用 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、高度ビットストリーム セキュリティ用に Virtex-II™ FPGA でどのようにバッテリーを非常に簡単にインプリメントすることができるかを説明します。いくつかのザイリンクス推奨デザインを示します。
|
1.0 |
563 KB |
2004/07/08 |
XAPP764 - ザイリンクス FPGA を Philips A-rate ファイバ光学トランシーバに接続 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス Virtex-II™ または Virtex-II Pro™ デバイスをどのように Philips TZA3015HW 30 Mbit/s から 3.2 Gbit/s A-rate 4 ビット ファイバ光学トランシーバに接続できるかを示します。このアプリケーション ノートのリファレンス デザインは TZA3015HW を使用します。
|
1.0 |
177 KB |
2004/05/25 |
XAPP763 - Virtex-II Virtex-II Pro デバイスの MGT RXRECCCLK のためのローカル クロック (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、3.125 Gb/s RocketIO™ MGT の RXRECCLK 用の Virtex-II Pro™ アーキテクチャで利用可能なローカル クロック リソースについて説明します。
|
1.1 |
74 KB |
2004/11/18 |
XAPP762 - RocketIO X ビットエラー レート テスタ リファレンス デザイン (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、RocketIO X ビットエラー レート テスタ リファレンス デザインのインプリメンテーションについて説明します。リファレンス デザインは、ひとつの Virtex-II Pro X FPGA に組み込まれた RocketIO X マルチ ギガビット トランシーバ (MGT) ポート間のひとつ、または複数の point-to-point リンク (2.5 Gb/s から 10 Gb/s) で、エンコードされていない高速シリアル データを生成、および検証をします。
|
1.0 |
332 KB |
2004/09/30 |
XAPP759 - コンフィギャブル フィジカル コーディング サブレイヤ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro FPGA ファミリのザイリンクス RocketIO™ マルチ ギガビット トランシーバ (MGT) ブロックの機能性を拡張するコンフィギャブル フィジカル コーディング サブレイヤ (CPCS) リファレンス デザインについて説明します。
|
1.1 |
322 KB |
2005/03/04 |
XAPP756 - LVDS と RocketIO CML デバイス間の DDR データ送信 (英語版) (PDF)
資料の詳細を見る
ボード上のデバイス間、または LVDS 差動標準を使用するバックプレーン上のカード間のデータのシリアル転送は、十分に確立されています。既存のカードは新技術に接続することができる必要があります。このアプリケーション ノートでは、AC カップリングおよび DC カップリングによるザイリンクス RocketIO™ マルチギガビット トランシーバ (MGT) で使用される カレント モード ロジック (CML) 技術で標準 LVDS トランシーバに相互連結させることが可能な 2 つの方法について説明します。
|
1.0 |
432 KB |
2004/11/04 |
XAPP755 - -7(C) および -6(I) スピード グレード デュアル プロセッサ デバイス用の PowerPC 405 クロック マクロ (英語版) (PDF)
資料の詳細を見る
-7 スピード グレードの Virtex-II Pro™ デバイスに組み込まれた PowerPC™ 405 プロセッサ ブロックによって、400 MHz までのスピードを実現することができます。 だたし、デュアル プロセッサ デバイスの左側のプロセッサを使用する場合、いくつか考慮すべき点があります。 このアプリケーション ノートでは、これらの注意点について説明し、左側にあるプロセッサを 350 MHz 以上のスピードで動作させる場合に必要となるマクロについて解説します。
|
1.2 |
79 KB |
2006/02/08 |
XAPP753 - EMIF を使用する TI DSP Platform に ザイリンクス FPGA をインターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、外部メモリ インターフェイス (EMIF) を使用して、Texas Instruments™ S320C6000 シリーズ デジタル信号プロセッサ (DSP) に接続するザイリンクス FPGA について説明します。
|
2.0.1 |
1.54 MB |
2007/01/29 |
XAPP932 - 色差信号リサンプラー (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、様々な色差信号フォーマット間の一般的に使用される変換を実行するために必要な 6つの回路のインプリメンテーションについて説明します。
|
1.0 |
538 KB |
2006/05/09 |
XAPP931 - カラー スペース コンバータ : YCrCb から RGB (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、多くのビデオ設計で必要な YCbCr カラー スペースから RGB カラー スペースの変換回路のインプリメンテーションについて説明します。
|
1.1 |
335 KB |
2006/10/13 |
XAPP930 - カラー スペース コンバータ : RGB から YCrCb (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、多くのビデオ設計で必要な RGB カラー スペースから YCbCr カラー スペースの変換回路のインプリメンテーションについて説明します。
|
1.0.1 |
326 KB |
2007/08/27 |
XAPP918 - パーティションでインクリメンタル デザインの再利用 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、インクリメンタル デザイン フローでのパーティションの使用について説明します。 高論理集積度、タイミング クリティカル パス、またはタイミング クリティカル モジュールをインスタンスしたモジュールをパーティションにデザインすることを推奨します。
|
1.0 |
1.03 MB |
2007/06/07 |
XAPP909 : リファレンス システム : OPB セントラル DMA の MCH OPB SDRAM (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、MicroBlaze™ プロセッサ システムにおけるマルチ チャネル OPB 同期 DRAM コントローラの使用について示します。
|
1.3 |
798 KB |
2007/06/05 |
XAPP806 - DDR フィードバック クロックの最適な DCM フェイズ シフトを決定 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、DDR メモリ フィードバック クロックの最適なフェイズ シフトを決定するのに使用することができるシステムを構築する方法について説明します。 このシステムでは、DDR メモリは OPB か PLB のどちらかに付随するコントローラによって制御され、エンベデッド マイクロプロセッサ アプリケーションで使用されます。 また、このリファレンス システムは、システムが動作していて GPIO コアがフェイズ シフトを制御している間、出力クロックのフェイズを変えることができるように構成されている DCM を使用します。 GPIO 出力は、PPC または MicroBlaze™ マイクロプロセッサで実行できるソフトウェア アプリケーションによって制御されます。
|
1.2 |
411 KB |
2007/06/05 |
XAPP953 - 二次元順序フィルタ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは二次元順序フィルタのインプリメントについて説明します。リファレンス デザインは、効率的なソーティング アルゴリズムの RTL VHDL インプリメンテーションを含んでいます。
|
1.1 |
431 KB |
2006/09/21 |
XAPP699 - UltraController GPIO インターフェイス用ソフトウェア UART (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス UltraController GPIO のインターフェイスの I/O を使用してソフトウェア UART を使用する方法について説明します。
|
1.0 |
1.02 MB |
2004/03/03 |
XAPP698 - メッシュ ファブリック リファレンス デザイン (英語版) (PDF)
資料の詳細を見る
ザイリンクスのメッシュ ファブリック リファレンス デザインは Virtex™-II Pro™ デバイスをベースにしたフル メッシュ ライン カード対応の開発ボードです。このメッシュ ファブリック デザインは完全にパラメータ化された IP コンポーネントなので、設計者はこのデザインを さまざまな組み合わせの Virtex-II Pro デバイスに分割できます。
|
1.2 |
829 KB |
2005/02/15 |
XAPP697 - 非同期データ キャプチャを使用したダイナミック フェイズ アライメント (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートおよび付随のリファレンス デザインでは、非同期データ キャプチャ テクニックを使用して SPI 4.2 などのようにバス インターフェイスで使用されるダイナミック フェイス アライメント (DPA) モジュールについて説明します。DPA モジュールは、Virtex-II™ および Virtex-II Pro™ デバイスで 800Mbps より速く動作することができます。チャネルからチャネルのスキューを取り除くことができるワード アライメント ユニットを含んでいます。このドキュメントは 「XAPP671:非同期データ キャプチャ テクニックを使用した高速データ リカバリ」の拡張版です。
|
1.2 |
157 KB |
2005/01/07 |
XAPP696 - ザイリンクス 2.5V 差動レシーバで LVPECL 3.3V ドライバをインターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex®-II Pro、Virtex-II Pro X、Virtex-4、Virtex-5、Spartan®-3E、Spartan-3 FPGA 2.5V LVPECL および低電圧差動信号 (LVDS) を含むザイリンクス 2.5V 差動レシーバと 3.3V LVPECL ドライバ (低電圧ポジティブ エミッタ結合論理回路) のインターフェイス方法について説明します。サポートされている IBIS シミュレーション結果にいくつかのインターフェイスの変更が示されています。
|
1.3 |
324 KB |
2008/05/01 |
XAPP695 - GFPF 適応のオプションを備えた SPI-4.2 へのギガビット イーサネット集合体 (英語版) (PDF)
資料の詳細を見る
ギガビット イーサネット集合体リファレンス デザイン (EARD) は、オプションの frame-mapped Generic Framing Procedure (GFP-F) で SPI-4.2 への 8 つまでのギガビット イーサネット ポートの集合体を実証します。
|
1.0 |
203 KB |
2003/12/16 |
XAPP693 - ザイリンクス Platform Flash PROM と FPGA 用の CPLD ベースのコンフィギュレーションおよび Revision Manager (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス Platform Flash コンフィギュレーション PROM とザイリンクス Spartan™ または Virtex™ ファミリ FPGA 間のコンフィギュレーション データをモニタするザイリンクス CoolRunner-II™ CPLD の使用を説明します。目的は、PROM に格納された 1 つ以上のコンフィギュレーション ファイル用に最新版管理を提供すると同時に FPGA の信頼できるコンフィギュレーションを確かにすることです。
|
1.1 |
100 KB |
2005/01/19 |
XAPP692 - RGMII を使用した Gigabit Ethernet MAC とのインターフェイス (英語版) (PDF)
資料の詳細を見る
Reduced Gigabit Media Independent Interface (RGMII) は、Gigabit Media Independent Interface (GMII) として使用できます。 このアプリケーション ノートでは、RGMII を適用可能なモジュールを使用し、Gigabit Ethernet MAC と Gigabit PHY を接続するためのピン数を 24 ピンから 12 ピンに削減する方法について説明します。
|
1.0.1 |
105 KB |
2006/09/28 |
XAPP690 - Block SelectRAM メモリをシリアライザまたはデシリアライザとして使用 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II、Virtex-II Pro™ および Spartan™ のアーキテクチャで、同じパターンを一致させる機能を使用またはこの機能を使用せずにブロック メモリでシリアライザやデシリアライザを効果的にインプリメントする方法について説明します。
|
1.0 |
97 KB |
2003/10/06 |
XAPP689 - 大規模 FPGA のグランド バウンスの管理 (日本語版) (PDF)
資料の詳細を見る
高性能な FPGA デバイスを適切に動作させるためには、グランド バウンスを制御する必要があります。特に、PCB レイアウトを行う場合のボード レベルでのインダクタンスの最小化には注意が必要です。このアプリケーション ノートでは、FGPA からの信号を受信するデバイスが、入力のアンダーシュートおよびロジック Low 電圧の要件を満たしているかを確認する計算方法について説明します。
|
1.1 |
276 KB |
2004/12/08 |
XAPP688 - Virtex-II および Virtex-II Pro FPGA を使用した高速メモリ インターフェイスの設計 (日本語版) (PDF)
資料の詳細を見る
高速メモリ インターフェイスの設計を行うことは非常に困難なことです。ザイリンクスでは、Virtex-II™ および Virtex-II Pro™ FPGA を使用しこのような設計を容易に実現します。このアプリケーション ノートでは、インターフェイス設計を容易に行う方法について考察し、設計を行う際に重要となる概念を示しながら、さまざまな設計手法について解説します。ここに記載されているすべての例は、XC2VP20FF1152-6 Virtex-II Pro FPGA での DDR-1 インターフェイスを前提としています。このインターフェイスの速度は、200 MH です。
|
1.2 |
602 KB |
2004/05/03 |
XAPP687 - 64B/66B エンコーダ/デコーダ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、64B/66B 符号化スキームのエンコードおよびデコード ブロックについて説明します。このアプリケーションは、Virtex-II Pro™ デバイスの RocketIO トランシーバ、あるいはVirtex-II/Virtex-II Pro デバイスがある外部 SERDES のデザインを使用することができます。
|
1.0 |
193 KB |
2003/11/21 |
XAPP685 - ローカル反転を使用した DDR デザイン用高速クロック アーキテクチャ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex-II Pro™ デバイスで DCM およびローカル反転クロック テクニックを使用した DDR インターフェイスのインプリメンテーション ガイドラインについてを説明します。
|
1.3 |
96 KB |
2005/03/04 |
XAPP672 - UltraController コントローラ : 軽量 PowerPC マイクロコントローラ (日本語版) (PDF)
資料の詳細を見る
UltraController™ エンベデッド プロセッサは、軽量 PowerPC™ マイクロコントローラの完全なリファレンス デザインです。3 32 ビット I/O デザインは、大規模なデザインで統合する場合の簡単なブロックで、リセットおよびクロック入力のみしか使用しません。 UltraController ソリューションでは、Virtex-II Pro™ デバイスおよびブロック RAM で使用可能な PowerPC プロセッサを使用します。 このUltraController デザインは、ロジック、データ コントロール、デバイスコンフィギュレーション、システム監視、単純なデータ操作などさまざまなアプリケーションに使用できます。
|
1.0 |
397 KB |
2003/09/02 |
XAPP671 - 非同期データ キャプチャのテクニックを使用した高速データ リカバリ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II および Virtex-II Pro™ デバイスの高速データ リカバリの方法として非同期データ キャプチャのテクニックを説明します。このアプリケーション ノートに付随するリファレンス デザインでは、データが 0.3UI のジッタ で 622Mb/s DDR で動作するインターフェイスでどのようリカバリされるかを示します。
|
1.1 |
137 KB |
2005/01/07 |
XAPP663 - lwIP を使用した Virtex-II Pro デバイスの TCP/IP (英語版) (PDF)
資料の詳細を見る
TCP/IP は 、2 つのホスト間で信頼性のあるデータ通信を提供できるように設計された通信プロトコル スタックです。ネットワーク上でデータ通信を行うときによく使用されます。主に、電子メール、ウェブページのブラウズ、インスタント メッセージ、ファイルのダウンロードなどに使用します。また TCP/IP は、エンベデッド システムでの利用率も増加しています。このアプリケーション ノートでは、Virtex-II™ Pro PowerPC™ プロセッサにおけるオープン ソース TCP/IP スタックの使用法を説明します。またリファレンス デザインの例を 使用して Insight Electronics 社および Memec 社が設計した Virtex-II Pro 開発ボードでペリフェラルとの遠隔通信ができます。
|
1.1.1 |
793 KB |
2004/08/30 |
XAPP662 - RocketIO 属性のインサーキット パーシャル リコンフィギュレーション (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex-II Pro の内部コンフィギュレーション アクセスポート (ICAP) を使用して実行する RocketIO™ トランシーバ属性のインサーキット パーシャル リコンフィギュレーションについて説明します。このソリューションでは、IBM PowerPC™ 405 (PPC405) プロセッサを搭載した Virtex-II Pro デバイスを使用して、RocketIO マルチ ギガビット トランシーバ (MGT) のプリエンファシスおよび差動スイング制御属性のパーシャル リコンフィギュレーションを実現します。これらの属性はシステムが設置される前または後に変更して MGT 信号伝送を最適化できます。またこのソリューションは、特性化、キャリブレーション、システム テストにも使用できます。
|
2.4 |
751 KB |
2004/05/26 |
XAPP661 - RocketIO トランシーバ ビット エラー レート テスタ (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、RocketIO トランシーバ ビットエラー テスタ (BERT) リファレンスデザインのインプリメンテーションを説明し、単一の Virtex-II Pro™ FPGA に搭載の 2 基の RocketIO MGT 間のシリアル リンク (1.0 ~ 3.125Gb/s) を説明します。このシステムを構築する場合、IBM CoreConnect™ インフラストラクチャで、 PLB やDCR バスを使用して PowerPC™405 プロセッサ (PPC405) を外部メモリおよびペリフェラルに接続します。このリファレンス デザインでは、2 チャネル ザイリンクス ビット エラー レート テスタ (XBERT) モジュールを使用し、RocketIO トランシーバによる高速シリアル データの送受信を実現します。
|
2.0.2 |
721 KB |
2004/05/24 |
XAPP660 - RocketIO プリエンファシスおよび差動スウィング制御属性のパーシャル リコンフィギュレーション (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、 RocketIO™ マルチギガビット トランシーバ (MGT) のプリエンファシスおよび差動スウィング制御属性の部分的なリコンフィギュレーションを行うために IBM PowerPC™ 405 コアを使用した Virtex-II Pro™ デバイスのプリ エンジニア ソリューションについて説明します。このソリューションは、他の FPGA デザインを変更せずに、多様なシステム環境用の MGT 信号伝送を最適化するためにこれらの属性を修正しなければならないアプリケーションに最適です。また、ここで説明するハードウェアおよびソフトウェア エレメントはどの Virtex-II Pro デザインにも容易に統合できます。関連するリファレンス ファイルはすべての Virtex-II Pro ファミリ デバイスをサポートします。
|
2.1 |
234 KB |
2003/11/25 |
XAPP659 - Virtex-II Pro / Virtex-II Pro X 3.3V I/O デザイン ガイドライン (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II Pro システム デザインで 3.3V I/O とインターフェイスする方法について説明します。 LVDCI_33 I/O 規格を使用して LVCMOS あるいは LVTTL 外部インターフェイスへの接続、PCI (Peripheral Component Interface) バス インターフェイス ソリューション、デバイスコンフィギュレーションそしてその他のボードレベルでのデザイン テクニックについて説明します。
|
1.5 |
620 KB |
2004/02/04 |
XAPP656 - 周波数多重のための Virtex-II Pro RocketIO MGT の使用 (英語版) (PDF)
資料の詳細を見る
未使用 RocketIO MGT は、FPGA 、または残りのシステムのいずれかに使用するために低いジッタ クロックを生成する、周波数シンセサイザーとして使用することができます。
|
1.0 |
48 KB |
2004/11/05 |
XAPP655 - ミックスバージョン IP ルータ (MIR) (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、最高 4 つまでのギガビット イーサネット ポートを提供するミックスバージョン IP ルータ用のリファレンス デザインについて説明します。MIR は複数のギガビット イーサネット ネットワークがネットワークに直接接続された IPv4 と IPv6 が混同したホストやルータで動作する場合や、ノードがルータを介して到達した場合に有効です。Virtex-II Pro™ ファミリでは、インターネット機構を IPv4 から IPv6 に内部的および外部的に移行した場合にルータ機能の移行が容易に行え、既存のパフォーマンスも維持することができます。
|
1.2 |
162 KB |
2004/10/13 |
XAPP653 - 3.3V PCI デザイン ガイドライン (日本語版) (PDF)
資料の詳細を見る
Virtex®-II Pro、Virtex-4 および Virtex-5 FPGA ファミリ用に 3.3V PCI ソリューションについて説明します。
|
1.2 |
245 KB |
2003/04/14 |
XAPP652 - ワード アラインメントと SONET/SDH デフレーミング (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、データがクロック サイクルにつき 16 ビットあるいは 64 ビットで処理される SONET/SDH システムにおける基本的なワード アラインメントとデフレーミングのロジックについて説明します。
|
1.0.1 |
199 KB |
2004/06/18 |
XAPP646 - 3.3V/5V PCI バスへの Virtex-II デバイスの接続 (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II、Virtex-II Pro、Virtex-4、Virtex-5、Spartan™-3 および Spartan-3E デバイスを 3.3V または 5V PCI バスへ接続する方法について説明します。 このデザインは、Virtex-II デバイスと 5V の PCI バスによるアプリケーションおよび Virtex-II Pro、Virtex-4、Virtex-5、Spartan-3 または Spartan-3E デバイスと 3.3V または 5V の PCI バスによるアプリケーションについての一般的なソリューションに対する要求に応えるものです。
|
1.2.2 |
178 KB |
2007/04/23 |
XAPP645 - シングル エラー訂正およびダブル エラー検出 (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex™-II、Virtex-II Pro、Virtex-4、または Virtex-5 デバイスのエラー訂正コントロール (ECC) モジュールのインプリメンテーションについて説明します。 デザインは、シングル ビット エラー(64 ビット データと 8 パリティ ビット、または 32 ビット データと 7 パリティ ビットのどちらからなるコード ワード) をすべて検知、訂正することができ、また、データのダブル ビット エラーを検知することもできます。 このデザインは、ECC オペレーション用の簡単でパワフルな方法のハミング コードを利用します。 その結果、このデザインはすぐれた性能およびリソース利用を提供します。
|
2.1 |
295 KB |
2005/07/20 |
XAPP636 - Virtex-II マルチプライヤの I/O ポートの最適なパイプライン方式 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、VHDL および Verilog で作成された Virtex™-II パイプライン方式の乗算器プリミティブ (MULT18X18 と MULT18X18S) の高速で最適化されたインプリメンテーションについて説明します。
|
1.4 |
128 KB |
2004/06/24 |
XAPP635 - LVDS リンク ポートを使用したアナログ デバイス TigerSHARC TS20x と Virtex-II FPGA のインターエフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、アナログ デバイス TigerSHARC TS20x デジタル信号プロセッサ(DSP) と互換性をもつ送信モジュールおよび受信モジュールについて説明します。 これらの 2 つのマクロを使用することによって、Virtex-II™ Pro グレード -7 デバイスが送信している場合は 1 ライン (500 MB/s) 当たり 1000 Mb/s までのスピードで、Virtex-II Pro グレード -7 デバイスが受信している場合は 1 ライン当たり 500 Mb/s までのスピードで、4 ビット LVDS link に 128 ビット ワードのダブル データ レート (DDR) 通信を可能にします。
|
1.1 |
52 KB |
2005/02/23 |
XAPP622 - 644-MHz SDR LVDS トランスミッタ/レシーバ (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、低電圧差動信号 (LVDS) 17ペア (1 クロックと 16 データ チャンネル) を使用した最高 644 MHz で動作するシングル データ レート (SDR) のトランスミッタとレシーバのインターフェイスについて説明します。このデザインは、Virtex-II™ および Virtex-II Pro™ FPGA にインプリメントすることができます。添付のリファレンス デザイン ファイルには、Virtex-II XC2V3000-FF1152 -5 スピード グレードのデバイスをターゲットとしたインプリメンテーション例が含まれています。
|
1.7 |
463 KB |
2004/04/27 |
XAPP1002 - Using ChipScope Pro to Debug Endpoint Block Plus Wrapper, Endpoint, and Endpoint PIPE (PDF)
資料の詳細を見る
This document provides information for debugging board level problems by using ChipScope™ Pro with Endpoint for PCI
Express designs using Virtex™-4, Virtex-5, Virtex-II Pro FPGAs, the Endpoint PIPE for PCIe core using Spartan™-3/-3E/-3A FPGAs, and in the Endpoint Block Plus for PCIe core with Virtex-5 devices.
|
1.0 |
1.27 MB |
2007/10/22 |
XAPP1022 - PCI Express Endpoint コアの PIO サンプル デザインで MET を使用 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Endpoint Block Plus Wrapper、Endpoint、および Endpoint PIPE for PCI Express® ザイリンクス ソリューションで提供するプログラムド入力/出力 (PIO) デザインを実行するための Memory Endpoint Test (MET) デモンストレーション ドライバを使用して説明します。
|
1.0 |
1.19 MB |
2007/09/19 |
XAPP_1005 - Using Clocking Resources on XtremeDSP Development Kits (PDF)
資料の詳細を見る
This application note describes the steps for using the different clocking resources on the XtremeDSP Development Kits developed by Nallatech.
|
1.1 |
1.02 MB |
2007/10/03 |
XAPP868 - ダイレクト デジタル合成に基づく E1/T1 のクロック データ リカバリ デザイン テクニック (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、テレコミュニケーション アプリケーション用の Virtex® および Spartan® FPGA にインプリメントされたデジタル PLL のデザインの特徴について説明します。PLL の性能およびループの安定性は評価されています。
|
1.0 |
287 KB |
2008/01/29 |
XAPP621 - 可変長コーディング (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス デバイスの可変長コーディング Variable Length Coding (VLC) について説明します。ジグザグ コーディングおよびランレングス コーディングは、MPEG-2 エンコーダで実行されます。ジグザグ コーディングによって DCT 係数が周波数の増加の順に配列されます。これらの係数は、ラン (run) が発生数、長さ (length) が振幅を示すランレングス ペアとしてコード化されます。
|
1.1 |
74 KB |
2005/01/31 |
XAPP525 - クワッド SPI-3 ブリッジへの SPI-4.2 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、1つの 4-チャネル ザイリンクス SPI-4.2 (PL4) コアから 4つの 1-チャネル SPI-3 (PL3) リンク層コアにブリッジするために使用するリファレンスデザインについて説明します。このデザインは、デバイス Virtex®-II にインプリメントされています。
|
2.0 |
117 KB |
2004/10/15 |
XAPP648 - 共有メモリへのシリアル バックプレーン インターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex-II Pro® トランシーバおよびザイリンクス Aurora Protocol Engine を使用した、バックプレーン環境での共有メモリへの複数ポートのインターフェイスについて説明します。通常、マルチプロセッサ システムは、バックプレーン システムで見られるため、分散プロセス アプリケーションをバックプレーン バスを介して共有メモリに接続する必要があります。共有メモリの接続前のセマフォを試験するソフトウェア プロトコルとともにハードウェアの test-and-set ロック メカニズムを使用することにより、共有メモリへのアトミックなアクセスが可能となります。
|
1.1 |
444 KB |
2004/11/30 |
XAPP058 - 組み込み型マイクロコントローラを使用するザイリンクスのインシステム プログラミング機能 (日本語版) (PDF)
資料の詳細を見る
ザイリンクスの高性能 CPLD および FPGA ファミリは、インシステム プログラミング機能、信頼性の高いピン固定機能、JTAG バウンダリ スキャン テスト機能などを提供します。 この強力な組み合わせにより、デバイス ピン配置を維持したままで大幅なデザイン変更も可能となり、プリント基板の変更が不要になります。
|
4.0 |
1.05 MB |
2007/10/01 |