デザイン・エントリーおよびプランニング・リソース・センター
デザイン・エントリーおよびプランニング・サポート・センターでは、FPGAデザイン構造を計画するためのリソースと、デザインの品質を向上させる HDL コーディング・スタイルを提供しています。
概要
インテル® FPGA は、デザインのプランニングと構築のガイドラインを提供します。また、デザインの中でのメタスタビリティーの管理、そしてデザイン成果の品質に大きく影響する可能性のある HDL コーディング・スタイルについての詳細も提供します。
また、デザイン・エントリーとプランニングの概要については、インテル® Quartus® Prime 開発ソフトウェア を参照してください。
表 1.ドキュメント
スタンダード・エディション | 詳細 |
|
---|---|---|
インテル® Quartus® Prime ソフトウェアには、システム統合ツールのプラットフォーム・デザイナーが含まれています。プラットフォーム・デザイナーは、カスタム IP コンポーネント (IP コア) を定義して FPGA デザインに統合する作業を簡素化します。 | ||
プラットフォーム・デザイナー・インターコネクトは、IP コンポーネントをさまざまなインターフェイスで他の IP コンポーネントに接続できる高帯域幅構造です。 |
||
インテル® Quartus® Prime ソフトウェアを使用して、アシンクロナス信号の同期によるメタスタビリティーによる平均故障間隔 (MTBF) を解析し、デザインを最適化してメタスタビリティー MTBF を改善できます。 |
||
この章では、インテル FPGA デバイスをターゲットにした場合に最適な合成結果を得るための、ハードウェア記述言語 (HDL) コーディング・スタイルの推奨事項について説明します。 |
||
このユーザーガイドは、小型アーキテクチャー・ビルディング・ブロックとアサインメントを使用して、特定のハードウェアの実装を指定する、低レベルの HDL デザイン・テクニックを説明します。 |
||
このセクションでは、信頼性の低下や不安定性の一般的な原因を回避しながら、インテル FPGA デバイスをターゲットとするデザインで最適な合成結果を得るための基本的なデザイン手法について説明します。 | ||
FPGA デザインでは、アシンクロナス信号の同期によってメタスタビリティーが発生することがあります。インテル® Quartus® Prime ソフトウェアを使用して、メタスタビリティーによる平均故障間隔 (MTBF) を解析できます。高いメタスタビリティー MTBF は、より堅牢なデザインを示します。 |
||
このユーザーガイドでは、アダプティブ・ロジック・モジュール (ALM) のデザイン・ブロックを最適化するために使用できる、手作業でのテクニックについて説明します。ドキュメントには、回路ビルディング・ブロックと関連する議論のまとめが含まれています。各セクションには、テストに使用したり、より複雑な最適化の派生を理解するのに使える、デザインファイル例の一覧があります。 |
表 2.トレーニングとデモ
タイトル |
詳細 |
---|---|
初心者インテル® FPGA デザイナー (learning.intel.com にアクセスするにはログインが必要です) (7 つのオンラインコース) |
この学習計画は、エレクトロニクス、コンピュータアーキテクチャ、または関連分野のバックグラウンドを持つ個人がFPGAsの基礎に精通し、歴史、構造、エレクトロニクス業界での重要性をカバーし、最初のFPGA設計に着手できるように設計されています。 375分コース |
インテル® Quartus® Prime スタンダード・エディション・ソフトウェアの使用: 概要 (オンラインコース) |
この入門トレーニングでは、使いやすい インテル® Quartus® Prime Standard Edition ソフトウェア設計環境の基本について学びます。デザインエントリーからデバイスのプログラミングまで、基本的な FPGA デザインフローに含まれるステップと、フロー内でのソフトウェアの使用方法をすべて 1 つのツールで学びます。 80分コース |
(オンラインコース) (インストラクター主導型コース) |
このコースでは、Verilog ハードウェア記述言語 (HDL) の概要と、プログラマブル・ロジック・デザインでの取り扱いについて説明します。
|
(インストラクター主導型コース) |
このインストラクター主導型クラスは、仮想教室で 2 日間半にわたって指導されます。実習を実行するには、インテル FPGA トレーニングによって提供され、必要なすべてのツールが事前に構成されたリモート コンピューターに接続します。リモートシステムへの接続に必要な情報は、クラス中に提供されます。 2日半の指導 |