FPGA 設計導入

コースの解説

このコースは、ISE™ ソフトウェア ツールを使用してザイリンクス FPGA の設計を始める方に適しています。 ザイリンクスのデザイン フローを理解し、最良の結果を得る手法とは何かを学びます。

コースでは、Architecture Wizard および Floorplan Editor などの ISE 9.1i のツール機能を紹介します。 その他のトピックとして、FPGA設計手法、インプリメンテーション オプション、およびグローバル タイミング制約を紹介します。 全体的なデザイン パフォーマンスの改善に重点をおいたコースについては、FPGA 設計実践 があり、このコースの基本理念に基づいています。

このコースの参加条件の 1 つとして、次に示す基本的な FPGA デザイン のコースを受講済みである必要があります。 これらのコースを受講するには、japan.xilinx.com/education の録音版 e-ラーニングをクリックしてください

レベル

初級

トレーニング時間

1 日間

参加対象

初めてザイリンクスの FPGA を設計する HDL (VHDL または Verilog) の基礎知識を持ったデジタル回路設計者

参加条件

ソフトウェア ツール

  • Xilinx ISE 9.1i

このトレーニングに参加すると次のことが出来るようになります:

  • ザイリンクス Project Navigator を使用して FPGA デザインをインプリメント
  • Floorplan Editor を使用してピン配置をアサイン
  • Architecture Wizard を使用して DCM インスタンシエーションを作成
  • レポートを読んで目標のパフォーマンスを達成したかどうかを判断
  • Constraints Editor を使用して基本的なグローバルなタイミング制約を設定
  • インプリメンテーション オプションの設定や変更

コース概要

  • コース スケジュール
  • ザイリンクス ツール フロー
  • 演習 1: ザイリンクス デザイン フロー
  • レポートを読む
  • 演習 2: Architecture Wizard および Floorplan Editor
  • 演習 3: I/O ピンのプリアサイン
  • グローバル タイミング制約
  • 演習 4: グローバル タイミング制約
  • インプリメンテーション オプション
  • 演習 5: インプリメンテーション オプション
  • 同期設計手法
  • コースのまとめ

演習の解説

  • 演習 1: ザイリンクス デザイン フロー – ISE Project Navigator で新しいプロジェクトを作成し、デザインプロセスに Architecture Wizard および Floorplan Editor を用います。 デフォルトのソフトウェア オプションを使用してデザインをインプリメントします。 また、デザインのシミュレーションを行います。
  • 演習 2: Architecture Wizard と Floorplan Editor – Architecture Wizard を使用して DCM をカスタマイズし、デザインにインスタンシエートします また、Floorplan Editor を使用してピン ロケーションを割り当て、デザインをインプリメントします。
  • 演習 3: I/O ピンのプリアサイン – Floorplan Editor を使用して I/O ピンを割り当てる方法の基本を紹介します。 SSO Analyzer を使用してグランド バウンスを回避し、デザイン ルール チェッカ (DRC) で I/O バンク規則に従います。
  • 演習 4: グローバル タイミング制約 – Constraints Editor を使用してグローバル タイミング制約を割り当てます。 Post-Map スタティック タイミング レポートをレビューしてタイミング制約が現実的かどうか確認します。 各タイミング制約のクリティカル パスの遅延を検証するために、Post-Place & Route スタティック タイミング レポートを作成します。
  • 演習 5: インプリメンテーション オプション – デザイン パフォーマンスを向上するためにプロセス プロパティおよび I/O コンフィギュレーション オプションを変更します。

登録方法

クラスのスケジュール、受講料および登録情報については、日本のサイトをご覧ください

採用情報 イベント ウェブセミナ プレスリリース IR 情報 フィードバック 法的情報 サイトマップ
© 1994-2008 Xilinx, Inc. All Rights Reserved.