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

ID 683082
日付 4/13/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.1.1. シフトレジスター・チェイン

同期レジスターチェイン、またはシンクロナイザーは、次の要件を満たす一連のレジスターとして定義されます。
  • チェイン内のレジスターはすべて、同じクロックまたは位相関連クロックによってクロックされます。
  • チェインの最初のレジスターは、非同期で、または無関係のクロックドメインから駆動されます。
  • 各レジスターは、チェイン内の最後のレジスターを除き、1つのレジスターのみにファンアウトします。
同期レジスターチェインの長さは、上記の要件を満たす同期クロックドメイン内のレジスターの数です。図は、2つのレジスターの同期チェインのサンプルを示しています。
図 85. サンプル同期レジスターチェイン


同期レジスターチェインのすべてのレジスターが同じクロックドメインにある場合、同期レジスター間のパスに組み合わせロジックを含めることができます。図は、レジスター間のロジックを含む同期レジスターチェインの例を示しています。
図 86. ロジックを含むサンプル同期レジスターチェイン


シンクロナイザーのレジスター間パスで使用可能なタイミングスラックにより、準安定信号が安定し、使用可能な安定時間と呼ばれます。シンクロナイザーのMTBF計算で使用可能な整定時間は、チェイン内の各レジスターの出力タイミングスラックの合計です。同期レジスターを追加して使用可能な整定時間を追加すると、準安定性MTBFが向上します。