XAPP500 - J Drive: In-System Programming of IEEE Standard 1532 Devices (PDF)
資料の詳細を見る
The J Drive programming engine provides immediate and direct in-system configuration (ISC) support for IEEE Standard 1532 programmable logic devices (PLDs). To configure an in-system device, the programming engine uses the configuration algorithm information from a 1532 Boundary Scan Description Language (BSDL) file to apply configuration data from the 1532 data file through the IEEE Standard 1149.1 test access port (TAP). The J Drive executable, source code, and a programming example are available in a download package from the Xilinx website. The J Drive programming engine can be used for the following Xilinx families: CoolRunner-II CPLDs, XC9500/XL/XV CPLDs, Spartan-3 Generation FPGAs, and Virtex-II (and later) series FPGAs.
|
2.1.2 |
122 KB |
2007/11/12 |
XAPP491 - Spartan-3 ジェネレーション FPGA で効率的な PCB レイアウトを達成すためのLVDS 信号の反転 (日本語版) (PDF)
資料の詳細を見る
LVDS や LVPECL などの差動信号は、ビアの過度の使用なしで 4 レイヤ、または 6 レイヤ PCB で簡単に配線するのが難しい場合があります。 このアプリケーション ノートでは、Spartan™-3 ジェネレーション FPGA において、データパスにインバータを含めるだけでビアの過度の使用を避ける方法、PCB の再設計の必要なしに偶発的な PCB トレース スワッピングの修正方法について説明します。
|
1.0 |
432 KB |
2006/10/04 |
XAPP486 - 7:1 Serialization in Spartan-3E FPGAs at Speeds Up to 666 Mbps (PDF)
資料の詳細を見る
This application note targets Spartan™-3E devices in applications that require 4-bit or 5-bit transmit data bus widths and operate at rates up to 666 Mbps per line with a forwarded clock at 1/7th the bit rate. This type of interface is commonly used in flat panel displays and automotive applications.
|
1.0 |
700 KB |
2007/03/09 |
Spartan-3E/3A FPGA における最高レート 666Mbps での 1:7 のデシリアライズ (日本語) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、4 ビット、または 5 ビット受信データ バス幅で、1/7 ビット レートのクロックでラインあたり最大 666 Mbps の動作速度を必要とするアプリケーションの Spartan®-3E/3A デバイスを対象とします。このタイプのインターフェイスは、一般的にフラットパネル ディスプレイとオートモーティブ アプリケーションで使用されます。
|
1.1 |
427 KB |
2006/11/10 |
XAPP483 - Multiple-Boot with Platform Flash PROMs (PDF)
資料の詳細を見る
This Application Note describes the feature of Platform Flash PROMs that allows the user to Multiple-Boot or dynamically reconfigure from up to four Design Revisions.
|
2.0.1 |
280 KB |
2007/11/19 |
XAPP482 - MicroBlaze Platform Flash/PROM Boot Loader and User Data Storage (PDF)
資料の詳細を見る
XAPP482 describes a working MicroBlaze™ system that stores software code, user data, and configuration data in non-volatile Platform Flash PROMs, simplifying system design and reducing cost. It provides a portable hardware design, software design, and additional script utilities to be used during the implementation flow.
|
2.0 |
199 KB |
2005/06/27 |
XAPP480 - Spartan-3 Generation FPGA でのサスペンド モードの使用 (英語版) (PDF)
資料の詳細を見る
Spartan-3A/3AN/3A DSP FPGA ファミリは、FPGA のコンフィギュレーション データを保持して、アプリケーション ステートを維持している間、FPGA 消費電力を抑えるサスペンド モードと呼ばれる高度な消費電力管理機能を提供します。 デバイスは、アプリケーションで必要に応じてすばやくサスペンド モードに入ったり、出たりすることができます。
|
1.0 |
400 KB |
2007/05/02 |
XAPP457 - 対応する PCI アプリケーションで Spartan-3 Generation FPGA の電力供給とコングギュレーション (英語版) (PDF)
資料の詳細を見る
PCI™ ローカル バス仕様は、多くの電源およびリセット要件を定義します。 FPGA インプリメンテーションで考慮すると、これらは長期の信頼性と広い相互運用性のために記述しなければならないいくつかの課題があります。 このアプリケーション ノートでは、Spartan™-3 Generation FPGA を使用する規格に準拠した PCI アプリケーション、および関連する PCI アプリケーションに加えて、関連するその他のザイリンクス FPGA ファミリに適応します。
|
1.0 |
170 KB |
2007/06/08 |
XAPP229 - 多ビット入出力ブロック メモリ (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、36 ビット以上のメモリを Virtex™-II および Spartan™-3 アーキテクチャで使用する方法について説明します。 ここで、使用する倍クロック方法は、XAPP228 で解説しているクォッド ポート メモリの場合の方法と類似しています。 メモリは、結果としてデュアル ポートまたはシングル ポートのいずれかで使用されます。
|
1.1.1 |
75 KB |
2007/04/19 |
XAPP228 - Virtex デバイスのクォッド ポート メモリ (PDF)
資料の詳細を見る
このアプリケーション ノートでは、Spartan™-II および Virtex™ ファミりのデュアル ポート ブロック メモリがいかにクォッド ポート メモリとして使用できるかを説明します。これはおもに半減されたデータ アクセス タイムと 2 倍になった機能性が重要になってきますが、秒ごとのブロック メモリのビット数全体の帯域幅には、変化はありません。
|
1.0 |
61 KB |
2002/09/24 |
XAPP224 - Data Recovery (PDF)
資料の詳細を見る
Data recovery is a mechanism that allows a receiver to extract embedded clock data from an incoming data stream. The receiver usually extracts this information from the data stream concerned, but sometimes the receiver’s clock is used for data transmission. The circuit described in this application note provides a partial solution at data rates up to 160 Mb/s in a Virtex™-E -7 device, a Spartan™-IIE -6 device, or a Spartan-3 -4 device, and up to 420Mb/s in a Virtex-II -5 device or a Virtex-II Pro™ -6 device. The solution is partial in the sense that no clock is actually recovered, but the data arriving is fully extracted. The speed is limited by the maximum frequency that can be accepted by the Delay Locked Loop (DLL), in a mode where the DLL is capable of providing both a new clock, and another clock shifted by 90 degrees.
|
2.5 |
206 KB |
2005/07/11 |
XAPP291 - セルフ アドレッシング FIFO (英語版) (PDF)
資料の詳細を見る
Virtex™-II アーキテクチャのブロック メモリは、32 ビットまでのデータ バス幅をサポートしています。 セルフ アドレッシング FIFO リファレンス デザインは、ひとつのメモリ位置にデータとアドレス情報の両方を格納するのにこれらのブロック メモリを使用します。 このアプリケーション ノートでは、外部カウンタの必要のない FIFO デザインについて説明します。 フラグとステータス情報のロジックのみ使用されます。 結果としての FIFO は速くありません(約 150MHz)。 ひとつのクロック負荷だけを使用するのに利点があります。
|
1.3 |
101 KB |
2005/06/03 |
XAPP986 - Bulletproof Configuration Guide for Spartan-3A FPGAs (PDF)
資料の詳細を見る
This application note outlines how to successfully configure a Spartan™-3A FPGA from a Platform Flash PROM. Including hardware requirements and software flows for generating and programming PROM files.
|
1.0.2 |
1.02 MB |
2007/11/12 |
XAPP974 - Indirect Programming of SPI Serial Flash PROMs with Spartan-3A FPGAs (PDF)
資料の詳細を見る
This application note describes how to indirectly program an SPI Serial Flash PROM through the JTAG interface of a Spartan™-3A FPGA using iMPACT 9.1.01i. The hardware setup, software flows for file generation, and programming are also covered.
|
1.1.1 |
1.03 MB |
2007/11/21 |
XAPP918 - パーティションでインクリメンタル デザインの再利用 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、インクリメンタル デザイン フローでのパーティションの使用について説明します。 高論理集積度、タイミング クリティカル パス、またはタイミング クリティカル モジュールをインスタンスしたモジュールをパーティションにデザインすることを推奨します。
|
1.0 |
1.03 MB |
2007/06/07 |
XAPP951 - Configuring Xilinx FPGAs with SPI Serial Flash (PDF)
資料の詳細を見る
This application note discusses the Serial Peripheral Interface (SPI) configuration mode introduced in the Virtex™-5 and Spartan™-3E FPGA families. The ISE™ iMPACT in-system programming solution with the Xilinx cables for prototype designs is described.
|
1.1.1 |
966 KB |
2007/11/20 |
XAPP689 - 大規模 FPGA のグランド バウンスの管理 (日本語版) (PDF)
資料の詳細を見る
高性能な FPGA デバイスを適切に動作させるためには、グランド バウンスを制御する必要があります。特に、PCB レイアウトを行う場合のボード レベルでのインダクタンスの最小化には注意が必要です。このアプリケーション ノートでは、FGPA からの信号を受信するデバイスが、入力のアンダーシュートおよびロジック Low 電圧の要件を満たしているかを確認する計算方法について説明します。
|
1.1 |
276 KB |
2004/12/08 |
XAPP623 - 電力分散システム (PDS) デザイン : バイパス/デカップリング キャパシタの使用 (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、電力分配システムとバイパス キャパシタおよびデカップリング キャパシタについて説明します。 ここでは、電力分配システムのデザインと検証方法が手順ごとに説明されています。 また、最後のセクションでは、その他の電源ノイズ発生の原因とその解決策について説明します。
|
2.0 |
736 KB |
2004/04/05 |
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 |
XAPP458 - Spartan-3A FPGA の DDR2-400 メモリ インターフェイスをインプリメント (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、MIG のデフォルト出力から生成された DDR2-400 (200 MHz クロック) メモリ インターフェイスについて説明します。ザイリンクスは、Spartan-3A スタータ キットで組み立てられた高速のスピード グレード (-5) の Spartan™-3A FPGA でこのインターフェイスを検証しました。また、検証結果は、Spartan-3AN および Spartan-3A DSP FPGA に適用されます。
|
1.0 |
997 KB |
2007/09/19 |
XAPP1022 - Using MET with PIO Example Design for PCI Express Endpoint Cores (PDF)
資料の詳細を見る
This application note discusses using the provided Memory Endpoint Test (MET) demonstration driver to exercise the Programmed Input/Output (PIO) design that is delivered with the Endpoint Block Plus Wrapper, Endpoint, and Endpoint PIPE for PCI Express® Xilinx solutions.
|
1.0 |
1.19 MB |
2007/09/19 |
XAPP058 - エンベデッド マイクロコントローラを使用するザイリンクスのインシステム プログラミング機能 (日本語版) (PDF)
資料の詳細を見る
ザイリンクスの高性能 CPLD および FPGA ファミリにははインシステムでのプログラミング、信頼できるピン固定、JTAG バウンダリ スキャン テストなどの機能があります。これらの機能を組み合わせたデザイン設計を行うことによって、デバイスピン配置を維持したままでの大幅な変更が可能になり、PC ボードの再ツールが不要になります。
|
4.0 |
1.06 MB |
2007/10/01 |
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.5 |
317 KB |
2007/12/03 |
XAPP868 - Clock Data Recovery Design Techniques for E1/T1 Based on Direct Digital Synthesis (PDF)
資料の詳細を見る
This document details the design aspects of digital PLLs implemented in Virtex® and Spartan® FPGAs for telecommunications applications. PLL performance and loop stability are evaluated.
|
1.0 |
287 KB |
2008/01/29 |
XAPP459 - Spartan-3 Generation FPGA のユーザー I/O ピンへ大きな変動のシングルエンド信号をインターフェイスする際にカップリング影響を除去 (英語版) (PDF)
資料の詳細を見る
このアプリケーション ノートでは、デザインによる大きな変動の信号を受け取るためのソリューションについて説明します。あるソリューション (および、激しいポジティブ、またはネガティブ オーバーショットの一般的な場合) では、ユーザー I/O ピンはシングルエンド I/O 標準によって構成されますが、差動ピン ペアのユーザー I/O ピン間の寄生リーク電流が発生するかもしれません。このアプリケーション ノートでは、寄生リーク電流の作用について検討します。
|
1.0 |
457 KB |
2008/04/18 |
XAPP460 - Spartan-3A FPGA の TMDS I/O を使用したビデオ コネクティビティ (PDF)
資料の詳細を見る
このアプリケーション ノートには、Spartan®-3A FPGA が備える TMDS I/O を使用し、最高 750Mb/s の速度の DVI または HDMI データストリームの送受信を可能にするリファレンス デザインを記載しています。
|
1.0 |
2.03 MB |
2008/07/25 |
XAPP469 - ディスプレイ アプリケーションにおけるスペクトラム拡散クロックの受信 (日本語版) (PDF)
資料の詳細を見る
このアプリケーション ノートは、Extended Spartan®-3A ファミリおよび Spartan-3E FPGA デバイスで拡散スペクトラム アプリケーションがどのように動作するかについて説明します。
|
1.0 |
333 KB |
2008/08/22 |