インテル® Hyperflex™ アーキテクチャー高性能デザイン・ハンドブック

ID 683353
日付 10/04/2021
Public
ドキュメント目次

7.1.3. クロック管理

適切なロジックをブラックボックス化した後、デザイン内のすべてのレジスターにクロック信号が受信されていることを確認します。すべてのPLLはまだ存在していなければなりません。ブラックボックス化されたモジュールが存在するクロックを特定します。これがデザインで発生した場合、このクロックを再作成してください。クロックを再作成しないと、ダウンストリームのすべてのレジスターがクロック解除されたものとしてマークされます。クロックを受信しないレジスターは合成によって削除できるため、デザインのロジック機能が変更されます。 .sdcファイルのクロック定義を調べて、ブラックボックス化されたモジュールのいずれかにクロックが作成されているかどうかを調べます。特定のモジュールでは、いくつかのケースを起こる可能性があります。

  • そのモジュールにはクロック定義があります。
    • Does the clock signal reach the primary output of the module and a clock pin of a register downstream of the module?
      • No: this clock is completely internal and no action required.
      • Yes: create a clock on the output pin of that module matching the definition in the .sdc.
  • そのモジュールにはクロック定義がありません。
    • Is there a clock feedthrough path in that module?
      • No: there is no action required.
      • Yes: create a new clock on the feedthrough output pin of the module.