Technology|conn_central

アーキテクチャ ウィザード

アーキテクチャ ウィザードは、FPGA アーキテクチャ機能の作成とインプリメンテーションをサポートします。ウィザードはテンプレートとは異なり、設計者がハード/ソフト ロジックをカスタマイズでき、ステップごとにオンライン ガイダンスおよびヘルプを提供しますさらに、将来的なデザイン開発や直接 (GUI を使用しない) デザインを変更する際に必要なソース コード テンプレートを作成します。ブロックの機能および動作モードの詳細は、各デバイスのユーザー ガイドを参照してください。

ウィザードの種類

主な特長

  • HDL ラッパの自動生成
  • GUI アシスタンス
  • 最適なハード化されたブロックの属性選択
  • パワー ユーザーのサポート
  • デザイン例、テストベンチ、インプリメンテーションおよびシミュレーション スクリ

使用方法および要件

アーキテクチャ ウィザードは、ザイリンクス CORE Generator™ ツールのアーキテクチャ ウィザードの選択によって使用できます。詳細は、資料 リンク内にある 「入門ガイド」 の各アーキテクチャ ウィザードを参照してください。ISE バージョンおよび OS サポートについては、ドキュメンテーション リンク内にある ISE® IP リリース ノートを参照してください。

クロッキング ウィザード

LogiCORE™ IP クロッキング ウィザード コアは、クロッキング要件に従ってカスタマイズされたクロック回路の HDL ソース コードを作成します。 ウィザードは、適切なクロッキング プリミティブを自動で選択し、クロッキング ネットワーク用のバッファリング、フィードバック、タイミング パラメータのコンフィギュレーションを可能にします。 さらに、指定したプリミティブの適切な属性選択に関してもインタラクティブにサポートし、ほかのウィザードで算出されたパラメータを無効にできます。ウィザードは、ソース HDL としてクロッキング回路を提供するほかに、ザイリンクスのタイミング ツールでレポートされたクロック回路のタイミング パラメータに関するサマリ情報も提供します。

その他の主な特長

  • 各クロック ネットワークで入力クロックは最大 2 つ、出力クロックは最大 7 つまでサポート
  • 指定デバイスの正しいクロッキング プリミティブを自動で選択
  • ユーザーが選択したクロッキングの特長に基づいて、クロッキング プリミティブを自動で選択
  • オシレータ付きプリミティブの VCO 周波数を自動で計算し、入力および出力周波数要件に基づいて自動で値を乗算または除算
  • 位相シフトおよびデューティ サイクル要件をサポートする全体的なコンフィギュレーションを自動で実行
  • 指定したクロック プリミティブや算出された属性を無効にできる機能
  • クロック信号のバッファリング (オプション)
  • クロック回路および XPE (ザイリンクス パワー エスティメータ) パラメータのタイミング概算
クロッキング ウィザード
ウィザード デバイス ファミリ 関連リンク 資料
クロッキング ウィザード Virtex®-6 HXT、LXT、SXT、-1L
Spartan®-6 LX、LXT
Virtex-6
Spartan-6

資料
リリース ノート
Virtex-6 概要
Spartan-6 概要

周期的冗長チェック (CRC) ウィザード

LogiCORE IP CRC ウィザードは、CRC ハード マクロの LocalLink ラッパを提供します。広範囲の要件を満たすために CRC ブロックをカスタマイズする際にこのウィザードを使用します。irtex-5 デバイスの場合、各 GTP タイルは 2 つの CRC ハード ブロックとペアとなっています。このハード ブロックは、2 つの 32 ビット入力 CRC モジュール (CRC32) として、または1 つの 64 ビット入力 CRC モジュール (CRC64) として動作できます。CRC モジュールは、標準の 32 ビット イーサネットの多項式を使用して CRC 値を算出します。また、CRC ハード ブロックは、トランシーバ ブロックから独立しています。

その他の主な特長

  • シンプルなユーザー インターフェイス用の LocalLink ラッパ
  • Virtex-5 LXT/SXT/FXT デバイスの CRC ブロックをサポート
  • CRC32 多項式の使用
  • 2 つの 32 ビット入力 CRC モジュール (CRC32) は、結合して 1 つの 64 ビット入力 CRC モジュール (CRC64) になる
  • 使いやすいフレーミング ユーザー インターフェイス
  • ユーザー LocalLink の多様な REM 機能のサポート
  • ユーザー データの変更/補完 (CRC) (オプション
  • ISIM シミュレーション サポート
CRC ウィザード
ウィザード デバイス ファミリ 関連リンク 資料
CRC ウィザード Virtex-5 FXT、LXT、SXT Virtex-5

資料
リリース ノート
Virtex-5 ユーザー ガイド

高速シリアル トランシーバ ウィザード

LogiCORE IP 高速シリアル トランシーバ ウィザードは、トランシーバを構成するための HDL ラッパを自動的に生成します。ウィザードのカスタマイゼーション GUI を使用して、定義済みテンプレートを使用して一般的な業界標準をサポートする高速トランシーバを 1 つまたは複数構成できます。また多様なカスタム プロトコルをサポートするトランシーバを 1 から作成することも可能です。

プロトコル テンプレートのサンプル

10 ギガビット イーサネット (XFI/SFI)、10G Base-R、 Aurora、CPRI、ファイバ チャネル、ギガビット イーサネット (SGMII/1000Base-X)、OBSAI、PCI Express® Gen1/2、シリアル RapidIO、XAUI。これらのプロトコルの全リストは、資料ページからデータシートを参照してください。

その他の主な特長

  • 高速シリアル トランシーバを構成するためのカスタム HDL ラッパを作成
  • 定義済みテンプレートを使用する業界標準プロトコルに準拠した高速シリアル トランシーバ、またはカスタム プロトコル用にテンプレートを完全にカスタマイズしたギガビット トランシーバを作成
  • アナログ設定を自動的にコンフィギュレーション
高速シリアル トランシーバ ウィザード
ウィザード デバイス ファミリ 関連リンク 資料
Virtex-6 FPGA GTH トランシーバ ウィザード Virtex-6 HXT Virtex-6 資料
リリース ノート
Virtex-6 データシート
Virtex-6 FPGA GTX トランシーバ ウィザード Virtex-6 HXT、LXT、-1L Virtex-6 資料
リリース ノート
Virtex-6 概要
Virtex-5  RocketIO GTP トランシーバ ウィザード Virtex-5 LXT、SXT Virtex-5 資料
リリース ノート
Virtex-5 ユーザー ガイド
Virtex-5 RocketIO GTX トランシーバ ウィザード Virtex-5 FXT、TXT Virtex-5 資料
リリース ノート
Virtex-5 ユーザー ガイド
Virtex-4 RocketIO GT11 トランシーバ ウィザード Virtex-4 FX Virtex-4 資料
リリース ノート
Virtex-4 ユーザーガイド
Spartan-6 FPGA GTP トランシーバ ウィザード Spartan-6 LXT Spartan-6 資料
リリース ノート
Spartan-6 データシート

SelectIO インターフェイス ウィザード

LogiCORE™ IP SelectIO™ インターフェイス ウィザードを使用すると、IO ロジックのシステム デザインへの統合が簡潔になります。デザイン条件に見合った IOSERDES および IODELAY ブロックなどの IO ロジックを作成する HDL ファイルを生成します。また、使用したい IO クロック プリミティブをインスタンシエートおよびコンフィギュレーションして、インスタンシエーションした IO ロジックに接続します。

その他の主な特長

  • 入力、出力、方向バスをサポート
  • IO ロジックをクロック駆動するクロック回路の作成の単純化
  • 最高 32 ビット幅までのデータ バスをサポート
  • オプションで最高 8 ビットまでのデータをシリアル化
  • オプションでデータおよびクロック遅延の挿入をサポート
  • シングルおよびダブル データ レートのデータをサポート
  • クロックおよびデータのいずれかまたは両方のシングル エンドまたは差動規格をサポート
  • オプションでプリミティブ ポートに接続
  • PlanAhead™ を使用して追加の IO をコンフィギュレーション
SelectIO インターフェイス ウィザード
ウィザード デバイス ファミリ 関連リンク 資料
SelectIO インターフェイス ウィザード Spartan-6 LX、LXT Spartan-6

資料
リリース ノート
Spartan-6 データシート

 

システム モニタ ウィザード

LogiCORE IP システム モニタ ウィザードは、HDL デザインにおける SYSMON (システム モニタ) のインスタンシエーション タスクを自動化します。ウィザードのカスタマイゼーション GUI を使用すると、システム モニタを任意の動作モードに簡単に設定できます。

その他の主な特長

  • 適切動作をするため、クロック設定を自動計算
  • チャネル シーケンサの初期化を簡潔化
  • ユーザー指定のアラーム リミットを計算
システム モニタ ウィザード
ウィザード デバイス ファミリ 関連リンク 資料
システム モニタ ウィザード Virtex-5 LX、LXT、SXT Virtex-5

資料
リリース ノート
Virtex-5 ユーザー ガイド

/csi/footer.htm