記事 ID: 000078800 コンテンツタイプ: トラブルシューティング 最終改訂日: 2021/08/27

インテル® Quartus® II ソフトウェアは、fmax (最大周波数) を計算する際に反転クロックを考慮しますか?

環境

  • 動作周波数
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    反転クロック解析は、デザインに反転クロックを実装する方法に依存します。次の段落では、2 つの実装について説明します。

    ケース 1: オリジナルの非反転クロックがデザイン全体に配線され、クロックの負のエッジを使用して(各ロジックエレメントまたはアダプティブ・ロジック・モジュールで) すべてのレジスターでクロック反転がローカルに実行されます。この場合、Quartus® II ソフトウェアはクロック fmax を計算する際に反転クロックを考慮します。

    ケース 2: 反転がローカルで発生できない場合、クロックの負のエッジを使用して反転バージョンのクロックがフィードレジスターにルーティングされます。この場合、Quartus® II ソフトウェアはクロックの正のエッジを使用するかのようにすべてのレジスターを分析します。ソフトウェアが反転クロックを正しく分析できるように、アサインメントを行う必要があります。Time Drew Timing Analyzer で派生クロックを作成し、反転を実行するロジックの出力に適用します。このクロックを反転クロックとして指定するには、Time Cedar Create でベースクロックを反転する ダイアログボックスまたは SDC オプションを使用します -invert 。Classic Timing Analyzer では、アサインメント・エディターを使用して、反転クロックが供給するレジスターに反転クロック割り当てを適用します。

    タイミング解析の詳細については、Quartus® II ハンドブック 第 3 巻 の Quartus® II Time Columbus タイミング ・アナライザー (PDF) または Quartus® II Classic タイミング・アナライザー (PDF)の章を参照 してください

    関連製品

    本記事の適用対象: 1 製品

    インテル® プログラマブル・デバイス

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。