XAPP933 - 二次元リニア フィルタリング (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、パラメータ化された VHDL リファレンス デザインで二次元のフィルタリングをするザイリンクス FPGA ソリューションを提供します。
|
1.0 |
265 KB |
2006/05/09 |
XAPP932 - 色差信号リサンプラー (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、様々な色差信号フォーマット間の一般的に使用される変換を実行するために必要な 6つの回路のインプリメンテーションについて説明します。
|
1.0 |
538 KB |
2006/05/09 |
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 |
XAPP689 - 大規模 FPGA のグランド バウンスの管理 (日本語版) (PDF)
資料の詳細を見る
高性能な FPGA デバイスを適切に動作させるためには、グランド バウンスを制御する必要があります。特に、PCB レイアウトを行う場合のボード レベルでのインダクタンスの最小化には注意が必要です。このアプリケーション ノートでは、FGPA からの信号を受信するデバイスが、入力のアンダーシュートおよびロジック Low 電圧の要件を満たしているかを確認する計算方法について説明します。
|
1.1 |
276 KB |
2004/12/08 |
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 |
XAPP529 - Fast Simplex Link (FSL) を使用して MicroBlaze ソフト プロセッサにカスタマイズされた IP を接続 (PDF)
資料の詳細を見る
MicroBlaze™ は、カスタマイズされた IP コアを MicroBlaze ソフト プロセッサ ベースのシステムへ統合するための専用 FSL バス インターフェイスがあります。このアプリケーション ノートでは、カスタマイズされた IP コアを SCP ベースのデザインへ含めるための方法について説明します。
|
1.3 |
177 KB |
2004/05/12 |
XAPP501 - コンフィギュレーション クイック スタート ガイドライン (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、ザイリンクス CPLD、FPGA、PROM ファミリのコンフィギュレーションとプログラミングのオプションについて説明し、各ファミリで最も頻繁に使われるコンフィギュレーション方法を実際に示します。 このドキュメントは Virtex、Spartan、XPLA3、XC9500、および XC18V00 ファミリのコンフィギュレーション クイック スタート ガイドラインを含んでいます。
|
1.5 |
250 KB |
2007/10/02 |
XAPP482 - MicroBlaze Platform Flash/PROM ブート ローダおよびユーザー データ ストレージ (日本語版) (PDF)
資料の詳細を見る
XAPP482 は、ソフトウェア コード、ユーザー データ、および不揮発性 Platform Flash PROM でのコンフィギュレーション データを格納してシステム デザインを簡素化し、かつ、コストを削減する MicroBlaze™ システムについて説明します。 ポータブル ハードウェア デザイン、ソフトウェア デザイン、およびインプリメンテーション フローで使用される追加スクリプト ユーティリティを提供します。
|
2.0 |
514 KB |
2005/06/27 |
XAPP451 - Spartan-II および Spartan-IIE ファミリのパワーアシスト回路 (日本語版) (PDF)
資料の詳細を見る
FPGA がパワーオン時に必要とする供給電源は、最小限の電流です。 ほとんどのアプリケーションでは、作動電流条件に合うよう選択した電源が、パワーオン時の電流条件を満たすのに十分な瞬間電流を容易に提供できます。 アプリケーションの中には、利用できる供給電流に厳しい制約があり、パワーオン時の電流条件を満たすのが困難なものもあります。 このような場合、大容量のキャパシタと他の受動コンポーネントをいくつか付加することで、パワーオン時の必要条件よりも少ない電流でパワーオンが可能になります。 このアプリケーション ノートには、こうした多数のパワーアシスト ソリューションが記載されています。
|
1.0 |
570 KB |
2001/11/16 |
XAPP450 - Spartan-II および Spartan-IIE ファミリ用のパワーオン時の電流必要条件 (日本語版) (PDF)
資料の詳細を見る
FPGA は、パワーオン時に最小限の供給電流を必要とします。このアプリケーション ノートでは、まず電流の特性について説明し、次にデータシートに記載されているパワーオン時の電流規格の影響について考察し、電流に影響のある主な要因について解説します。最後のセクションでは、オーバーカレント プロテクション回路が実装されている状態での FPGA のパワーオン方法について紹介します。
|
1.0 |
291 KB |
2001/11/15 |
XAPP441 - MicroBlaze または PowerPC を使用したリモート FPGA リコンフィギュレーション (PDF)
資料の詳細を見る
このアプリケーション ノートでは、イーサネット ポートを通して FPGA のリモート リコンフィギュレーションのテクニックについて説明します。
|
1.1 |
480 KB |
2006/09/09 |
XAPP427 - 鉛フリー パッケージのインプリメンテーションおよびはんだリフロー (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートには、リフロー ハンダ付け、検査、および鉛フリー パッケージのプロセス改訂のガイドラインが記載されています。
|
2.2 |
107 KB |
2006/01/30 |
XAPP223 - 内部 16 バイト バッファのある 200 MHz UART (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、ザイリンクス Virtex、Virtex-E、 Spartan-II デバイス用に高度に最適化された UART トランスミッタとレシーバ マクロについて説明します。ART_TX と UART_RX マクロは相互の交信のみならず、PC やマイクロコントローラなどのデバイスへの接続に使われる標準 UART (Universal Asynchronous Receiver Transmitter) 通信プロトコルと完全互換です。
|
1.1 |
156 KB |
2001/07/10 |
XAPP213 - Virtex-E および Spartan-II/IIE デバイス用 PicoBlaze 8 ビット マイクロコントローラ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートに記載の Constant (k) Coded Programmable State Machine (KCPSM) は、Virtex™ および Spartan™-II デバイス用に組み込まれた 8 ビット マイクロコントローラ マクロです。このマクロは、非常に小規模で使用する CLB がわずか 35 CLB であり、最小規模の Spartan™ XC2S15 デバイスでは半分以下、さらに XCV2000 デバイスでの CLB の使用率は 0.37% 以下となっています。
|
2.1 |
651 KB |
2003/02/04 |
XAPP211 - SRL マクロを使用した PN ジェネレータ (英語版) (PDF)
資料の詳細を見る
PN (Pseudo-random Noise : 擬似ランダム ノイズ) ジェネレータは、すべてのスペクトラム拡散システムの中核をなすものです。Code Division Multiple Access (CDMA) 基地局内には、多くの PN ジェネレータが必要とされます。PN ジェネレータは、伝送インターフェイスを越えて個々のユーザ信号の同期をインプリメントし、一意に符号化します。PN ジェネレータは、リニア フィードバック シフト レジスタ (LFSR) をベースとしています。Virtex™ シリーズまたは Virtex™-II シリーズのすべての LUT は、16 ビットのシフト レジスタとして設定されます。こうしたことから、Virtex デバイスは、効率の良い LFSR をインプリメントし、代替のフリップフロップのみの PLD 構造と比べ、リソースの使用率を大幅に削減することができます。
|
1.2 |
111 KB |
2004/06/14 |
XAPP189 - ザイリンクス Spartan-II FPGA への電力供給 (英語版) (PDF)
資料の詳細を見る
ザイリンクス Spartan-II FPGA の電力消費は、内部ロジック トランジションの数によって左右され、動作ク ロック周波数と比例しています。デバイスのサイズが大きくなると、電力消費量も多くなります。このため、通常、大規模で高速なデザインでは 1 アンペア以上の電流が必要となります。正確な熱解析が行われていなければ、発生する熱はたちまち最大許容ジャンクション温度を越えてしまいます。さらに初期状態、遷移ビへビア、ターン ON、ターン OFF などの電力供給条件も重要です。デバイスの電力供給をバイパスしたりデカップリングするには、電流供給やデバイス クロック周波数に対する慎重な考慮が必要です。デザインを成功させるには、こうした電力供給についてのあらゆる要素を検討することが必要です。
|
1.1 |
79 KB |
2001/07/20 |
XAPP188 - バウンダリ スキャンを使用した Spartan-II および Spartan-IIE FPGA のコンフィギュレーションとリー ドバック (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートはバウンダリ スキャン (JTAG) インターフェイスを使って Spartan™-II および Spartan-IIE FPGA デバイスのコンフィギュレーションとリードバックを行うことについて解説します。ザイリンクス FPGA には IEEE 標準 1149.1 準拠のバウンダリ スキャン機能があります。このアプリケーション ノートは、 データシートとアプリケーション ノート XAPP176 のコンフィギュレーション セクションを補足するものです。
|
2.2 |
145 KB |
2005/06/24 |
XAPP179 - Spartan-II および Spartan-IIE FPGA で SelectIO インターフェイスを使用 (英語版) (PDF)
資料の詳細を見る
Spartan™-II および Spartan-IIE FPGA ファミリでは、プログラマブル インターフェイス スタンダードの SelectIO™ の入出力を使用し高性能デザインの単純化が実現できます。このアプリケーションノートでは、SelectIO 機能の柔軟性およびデザインに関する注意事項を最大限に活用しシステムレベルのデザインを改善し単純化する方法について説明します。
|
2.1 |
234 KB |
2004/08/23 |
XAPP178 - Spartan-II FPGA をパラレル EPROM から設定 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Slave Parallel コンフィギュレーション モードを使用したパラレル EPROM から Spartan-II デバイスを設定する CPLD ベースの単純なインターフェイスの設計について説明します。
|
0.9 |
109 KB |
1999/12/03 |
XAPP177 - 様々な出力オプションの Spartan-II ファミリ I/V 曲線 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、FPGA Spartan-II ファミリの平均的なプロセス、通常の供給電圧および室温での出力シンクおよびソース電流を示す曲線について示します。IBIS モデルをグラフ化したもので、通常はボード レベルのシミュレーションに使用されます。
|
0.9 |
36 KB |
1999/12/03 |
XAPP176 - Spartan-II および Spartan-IIE ファミリにおけるコンフィギュレーションおよびリードバック機能 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、Spartan™-II および Spartan™-IIE データ シートの「コンフィギュレーション」セクションを補足するものです。(このアプリケーション ノートを読む前に、これらのデータ シートをお読みください。)このアプリケーション ノートでは、コンフィギュレーション プロセスやフローを使用し Spartan-II/IIE コンフィギュレーションと以前の FPGA との相違について説明します。コンフィギュレーション モード別に概要と詳細を述べ、最後にデータ ストリーム形式と、リードバックの機能と操作について説明します。
|
1.0 |
254 KB |
2002/03/12 |
XAPP173 - Spartan-II FPGA のブロック SelectRAM+ メモリの使用方法 (英語版) (PDF)
資料の詳細を見る
SpartanTM-II FPGA は、ブロック SelectRAM+ メモリという真のデュアル ポート RAM 専用ブロックを提供しています。この専用メモリによって、既存の分散 SelectRAM メモリやロジック リソースを無駄にせず、費用効率の高いリソースの使用が実現します。ブロック SelectRAM+ メモリは完全に同期をとってタイミング解析を容易にするほか、設定時に簡単に初期化できます。この統合機能が追加された Spartan-II ファミリは、コストが決め手となる用途に最適です。
|
1.1 |
101 KB |
2000/12/11 |
XAPP120 - Spartan FPGA - ゲート アレイ ソリューション (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、集積度およびパフォーマンスの点で非常に機能の向上した Spartan™ シリーズ FPGA について解説し、ゲート アレイの代わりとして設計を行う方法について説明します。Spartan デバイス ファミリは、ゲート アレイ設計に必要となる多くの機能を持ちます。これらの機能にプログラマビリティという利点があることは、製品製造において非常に重要となります。
|
2.0 |
87 KB |
2001/08/01 |
XAPP058 - 組み込み型マイクロコントローラを使用するザイリンクスのインシステム プログラミング機能 (日本語版) (PDF)
資料の詳細を見る
ザイリンクスの高性能 CPLD および FPGA ファミリは、インシステム プログラミング機能、信頼性の高いピン固定機能、JTAG バウンダリ スキャン テスト機能などを提供します。 この強力な組み合わせにより、デバイス ピン配置を維持したままで大幅なデザイン変更も可能となり、プリント基板の変更が不要になります。
|
4.0 |
1.05 MB |
2007/10/01 |
XAPP694 - コンフィギュレーション PROM からユーザー データの読み込み (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、PROM を FPGA に設定した後にザイリンクス コンフィギュレーション PROM(XC18V00 と Platform Flash デバイス) からユーザーに定義されたデータを取り出す方法について説明します。ユーザーが定義したデータをコンフィギュレーション PROM ファイルに加える方法も述べています。
|
1.1 |
347 KB |
2007/07/16 |
XAPP174 - Spartan-II FPGA におけるディレイ ロック ループの使用 (日本語版)
(HTML)
資料の詳細を見る
Spartan-II および Spartan-IIE ファミリは、ゼロ伝搬遅延、デバイスに分配した出力クロック信号間のクロックスキュー低減、および最先端のクロックドメイン制御を実現する専用デジタル オンチップ ディレイ ロック ループ (DLL) 回路を 4 つ提供していますこれらの専用 DLL を使うと、システム レベルのデザインを改良/単純化する回路を複数インプリメントできます。
|
1.1 |
311 KB |
2000/01/24 |
XAPP634 - アナログ デバイス TigerSHARC リンク (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、アナログ デバイス ADSP-TS101S TigerSHARC™ リンクポート機能を介し、Spartan® および Virtex® FPGA と通信することができるフル機能のトランスミッタ/レシーバ マクロについて説明します。
|
1.2 |
67 KB |
2004/10/26 |
XAPP196 - Virtex-E デバイスの Pentium プロセッサへの インターフェイス (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Virtex®-E FPGA と Intel Pentium プロセッサとのインターフェイス用のリファレンス デザインについて説明します。Pentium I™ システム バス、デザイン上の問題、このデザインのアプリケーションとして可能性のあるものについて解説します。さらに、Pentium I、II、III のバスの違いについても説明しています。
|
1.0 |
73 KB |
2000/11/15 |
XAPP283 - Y’CrCb から R’G’B’r へのカラー スペース コンバータ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、多数のビデオ デザインで必要な Y’CrCb カラー スペース (色空間) から R’G’B’r カラー スペースへの変換回路のインプリメンテーションについて説明します。
|
1.3.1 |
88 KB |
2005/03/24 |
XAPP615 - 量子化 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、MPEG-2 ビデオ シグナルの量子化および逆量子化を行うリファレンス デザインについて説明します。マトリックスを量子化するため JPEG および MPEG-2 標準を使用したプロセスが開発されました。量子化または逆量子化のザインクス ソリューションについて説明します。
|
1.1 |
106 KB |
2003/06/25 |
XAPP616 - ハフマン コーディング (英語版) (PDF)
資料の詳細を見る
ハフマン コーディングは、発生頻度の確率に応じて統計的に値をコード化するために使用されます。短いコードは最頻値 ( 多く現われる文字) に、また長いコードは低頻値 (あまり現われない文字) に指定します。このコーディングは、ビットストリームをさらに圧縮するため MPEG-2 で使用されます。このアプリケーション ノートでは、MPEG-2 でハフマン コーディングを実行する方法とそのインプリメンテーションについて説明します。
|
1.0 |
186 KB |
2003/04/22 |
XAPP503 - SVF and XSVF File Formats for Xilinx Devices (PDF)
資料の詳細を見る
This application note provides users with a general understanding of the SVF and XSVF file formats as they apply to Xilinx® devices. Some familiarity with IEEE STD 1149.1 (JTAG) is assumed. For information on using Serial Vector Format (SVF) and Xilinx Serial Vector Format (XSVF) files in embedded programming applications, refer to Xilinx Application Note XAPP058.
|
2.1 |
372 KB |
2009/08/17 |
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 |