インテル® Quartus® Prime プロ・エディションのユーザーガイド: デザインの推奨事項

ID 683082
日付 8/03/2023
Public
ドキュメント目次

2.6. 推奨されるデザイン手法の改訂履歴

この章の改訂履歴は次のとおりです。

ドキュメント・バージョン インテル® Quartus® Primeのバージョン 変更内容
2023.04.14 23.1
  • クロックスキームの最適化の推奨事項を更新しました。
2022.06.20 22.2
  • デザイン・アシスタントにおけるデザイン規則のチェックの項で、廃止されたブロックベースのデザイン規則のカテゴリーを削除しました。
2021.10.04 21.3
  • デザイン・アシスタントにおけるデザイン規則のチェックの項を更新し、最新の規則のカテゴリーに対応しています。
2021.03.29 21.1
  • デザイン・アシスタントにおけるデザイン規則のチェックの項を更新しました。スクリーンショットの追加、文章の軽微な変更、AN 919: Improving Quality of Results with Design Assistant へのリンク追加を行っています。
  • デザイン・アシスタントのセットアップの項を更新し、規則のタグに対応しています。
  • コンパイル時のデザイン・アシスタントの実行のステップ4の文章を更新しました。
  • デザイン・アシスタント規則のヘルプへのアクセスの項を更新し、このリリースに含まれる規則を示しました。
  • デザイン・アシスタントからタイミング・アナライザーへのクロスプローブの項でスクリーンショットを更新しました。
  • 規則違反のフィルタリングと非表示のセクションを削除しました。現在のバージョンでは、規則免除が最も効果的な方法です。
  • デフォルトの規則ごとの違反数の変更を更新し、文章に軽微な変更を行っています。
  • デザイン・アシスタントのタグの項を新たに作成し、すべてのタグについて定義しています。
  • Design Assistant Waiverダイアログボックスの項を新たに作成し、ダイアログボックスのすべての設定について定義しています。新しい免除機能についても含めました。
  • デザイン・アシスタントにおける規則免除の作成の項を更新し、免除のプレビューとレポート作成に対応しています。
  • デザイン・アシスタントにおける規則免除の削除の項を更新し、新しいGUIの方法に対応しています。
  • デザイン・アシスタント規則のカテゴリーの項を更新し、最新の規則のカテゴリーに対応しています。
  • デザイン・アシスタント規則の重大度の説明を改訂しました。
2020.09.28 20.3
  • 「デザイン・アシスタント規則の免除」のセクションを新たに追加しました。
  • 「デザイン・アシスタントからのクロスプローブ」のセクションを新たに追加しました。
  • 「規則の重大度レベルの変更」の項に新しいFatal重大度レベルのデザイン・アシスタント規則についての説明を追加しました。
  • 「デザイン・アシスタントのセットアップ」を更新し、新しいFatal重大度レベルとRDCの規則カテゴリーに対応しています。
  • 「解析モードでのデザイン・アシスタントの実行」を更新し、スクリーンショットで詳細なステップの説明を行っています。
  • 「デザイン・アシスタント規則のカテゴリー」の項にRDCを追加しました。
  • ドキュメントから個々のデザイン・アシスタント規則の説明を削除し、Helpの規則の説明にリンクするようにしました。
  • 廃止された規則のスクリーンショットをドキュメント全体的で置き換えました。
2020.04.13 20.1
  • 「デザイン・アシスタントのセットアップ」および「コンパイル時のデザイン・アシスタントの実行」の項に、タイミング・サインオフ時のデザイン・アシスタントのサポートを追加しました。
  • 新しいデザイン・アシスタント規則を追加しました。
  • デザイン・アシスタント規則のHRR-10201、HRR-10201、RES-30131を更新しました。
  • 廃止されたさまざまなデザイン・アシスタント規則を削除しました。
2019.11.01 19.3.0
  • 「デザイン・アシスタント規則の範囲または違反数の変更」の項を改訂し、より明確になるようにしました。
  • 個別の「クロック・ドメイン・クロッシング (CDC) 規則」のカテゴリーと項を作成しました。
  • デザイン・アシスタント規則「CLK-30026: Missing Clock Assignment (クロック割り当てなし)」を追加しました。
  • デザイン・アシスタント規則「CLK-30027: Multiple Clock Assignment (複数のクロック割り当て)」を追加しました。
  • デザイン・アシスタント規則「CLK-30028: Invalid Generated Clock (無効な生成クロック)」を追加しました。
  • デザイン・アシスタント規則「CLK-30029: Invalid Clock Assignment (無効なクロック割り当て)」を追加しました。
  • デザイン・アシスタント規則「CLK-30030: PLL Setting Violation (PLL設定違反)」を追加しました。
  • デザイン・アシスタント規則「CLK-30031: Input Delay Assigned to Clock (クロックに割り当てられている入力遅延)」を追加しました。
2019.09.30 19.3.0
  • 「デザイン・アシスタントのセットアップ」の項を新たに追加しました。
  • 「デザイン・アシスタント規則の管理」の項を新たに追加しました。
  • 「特定のコンパイラー・ステージに対する規則の有効化」の項を新たに追加しました。
  • 「特定のコンパイラー・ステージに対する規則のパラメーターの指定」の項を新たに追加しました。
  • 「規則の重大度レベルの変更」の項を新たに追加しました。
  • 「規則違反のフィルタリングと非表示」の項を新たに追加しました。
  • 「Filter Optionsダイアログボックス」の項を新たに追加しました。
  • 「デザイン・アシスタント規則のドキュメントへのアクセス」の項を新たに追加しました。
  • スクリーンショットを更新し、最新のGUIの要素に対応しています。
  • 次の新しいデザイン・アシスタント規則を追加しました。
    • CDC-50001: Missing 1-Bit Synchronizer
    • CDC-50002: 1-Bit Synchronized Missing Constraint
    • CDC-50003: CE-Type CDC No Constraints
    • HRR-10015: High Fan-out Signal
    • HRR-10201: Registers Cannot Power Up with Don't Care Logic Level
    • HRR-10204: Reset Release Instance Count Check
    • RES-30132: Registers May Not Be Properly Reset
    • TMC-20500: Hierarchical Tree Duplication was Shallower than Possible
    • TMC-20501: Hierarchical Tree Duplication was Shallower than Requested
    • TMC-20550: Duplication Candidate Rejected for Placement Constraint
    • TMC-20551: Automatically-Discovered Duplication Candidate Likely Requires More Duplication
    • TMC-20552: User-Directed Duplication Candidate was Rejected
    • TMC-20601: Registers with High Immediate Fan-Out Tension
    • TMC-20602: Registers with High Timing Path Endpoint Tension
    • TMC-20603: Registers with High Immediate Fan-Out Span
    • TMC-20604: Registers with High Timing Path Endpoint Span
  • 廃止されたデザイン・アシスタント規則を削除しました。
    • HRR-10014: High Fan-out Nets Driving Clock-Enable Pins
    • HRR-10016: Registers Cannot Power-Up With Dont Care Logic Level
2019.04.01 19.1.0
  • 新しいデザイン・アシスタント・デザイン規則確認ツールについて説明しています。
  • 推奨されるデザイン手法デザイン規則違反のチェックのセクションで、各デザイン・アシスタント規則を説明する項を新たに追加しました。
2018.09.24 18.1.0
  • クロック領域割り当てによるクロック制約の最適化の項の内容から、サブトピックのインテルArria 10および以前のデバイスファミリーでのクロック領域割り当ておよびインテルStratix 10デバイスにおけるクロック領域割り当てを作成しました。
2017.11.06 17.1.0
  • タイミング・クロージャーに向けた最適化の項を更新しました。
  • グローバル・クロック・ネットワーク・リソースの使用の項を更新し、クロック領域割り当てによるクロック制約の最適化の項を追加して、インテルStratix 10のサポートに対応しています。
2017.05.08 17.0.0
  • 統合合成に関する情報を削除しました。
  • quartus_drcに関する情報を削除しました。
2016.10.31 16.1.0
  • インテルへのブランド変更を行いました。
2016.05.03 16.0.0
  • 内部同期リセットのコード例を訂正バージョンに置き換えました。
  • 非推奨の物理合成オプションに関する情報を削除しました。
  • サポートされていないデザイン・アシスタントに関する情報を削除しました。
2015.11.02 15.1.0
  • 表記をQuartus IIからQuartus Primeに変更しました。
2014.12.15 14.1.0 フィッターの設定、Analysis & Synthesisの設定、および物理合成最適化の設定の位置をコンパイラー設定に移動しました。
2014年6月 14.0.0 廃止されたMegaWizard Plug-In Managerへのリファレンスを削除しました。
2013年11月 13.1.0 HardCopyデバイスの情報を削除しました。
2013年5月 13.0.0

PrimeTimeのサポートを削除しました。

2012年6月 12.0.0 アンケートのリンクを削除しました。
2011年11月 11.0.1 テンプレートを更新しました。
2011年5月 11.0.0 リセットリソースに情報を追加しました。
2010年12月 10.1.0
  • アルテラのデバイスおよびQuartus IIデザイン・アシスタントに向けたデザインの推奨事項からタイトルを変更しました。
  • 新しいテンプレートに更新しました。
  • 「メタスタビリティー」 (9–13ページ) および「インクリメンタル・コンパイル」 (9–13ページ) について、Quartus II Helpへのリファレンスを追加しました。
  • 重複するコンテンツを削除し、「カスタム規則」 (9-15ページ) についてのHelpへのリファレンスを追加しました。
2010年7月 10.0.0
  • 重複するコンテンツを削除し、デザイン・アシスタントの設定、デザイン・アシスタント規則、デザイン・アシスタント規則の有効化と無効化、デザイン・アシスタント・レポートの表示についてのQuartus II Helpへのリファレンスを追加しました。
  • 「組み合わせロジックの構造」 (5-4ページ) から情報を削除しました。
  • 「消費電力低減に向けたデザイン手法」から「消費電力の最適化」に見出しを変更しました (5–12 ページ)。
  • 「メタスタビリティー」のセクションを新たに追加しました。
  • 「インクリメンタル・コンパイル」のセクションを新たに追加しました。
  • 「リセットリソース」 (5–23ページ) に情報を追加しました。
  • 「参考情報」のセクションを削除しました。
2009年11月 9.1.0
  • 廃止された規則のドキュメントを削除しました。
2009年3月 9.0.0
  • 内容に変更はありません。
2008年11月 8.1.0
  • ページサイズを8-1/2 x 11に変更しました。
  • 新しいセクションの「カスタム規則のコーディング例」を追加しました (5–18ページ)。
  • 「推奨されるクロック・ゲーティング方法」に段落を追加しました (5–11ページ)。
  • 新しいセクションの「消費電力低減に向けたデザイン手法」を追加しました (5–12ページ)。
2008年5月 8.0.0
  • 図5-9 (5-13ページ) を更新し、カスタム規則ファイルをフローに追加しました。
  • 図5–9 (5–13ページ) に注記を追加しました。
  • 新しいセクションの「カスタム規則のレポート」を追加しました (5–34ページ)。
  • 新しいセクションの「カスタム規則」を追加しました (5–34ページ)。
  • 新しいセクションの「エンベデッドRAMアーキテクチャー機能をターゲットにする方法」を追加しました (5–38ページ)。
  • 章全体で軽微な編集上の更新を行いました。
  • 章全体で参考情報へのハイパーリンクを追加しました。