インテルのみ表示可能 — GUID: mwh1409959510672
Ixiasoft
インテルのみ表示可能 — GUID: mwh1409959510672
Ixiasoft
2.2.3.4. クロック多重化の使用
例えば、通信アプリケーションでは複数の周波数規格を扱うため、クロックの多重化が広く使用されます。
クロック信号に多重化ロジックを追加すると、これまでのセクションで対処した問題が発生する可能性がありますが、多重化されるクロックにおける要件はアプリケーションによって大きく異なります。クロック信号でグローバルクロック配線リソースを使用し、次の基準を満たす場合は、クロックの多重化を行うことができます。
- 最初のコンフィグレーション後にクロック多重化ロジックが変更されない
- デザインで多重化ロジックを使用し、テスト目的でクロックを選択する
- クロック切り替え時に常にレジスターがリセットされる
- クロック切り替えに続く一時的な不正な応答による悪影響がない
デザインでリアルタイムにクロックを切り替える際にリセット信号を使用しない場合に、一時的な不正応答をデザインで許容できない場合は、同期デザインを使用して、レジスターにおけるタイミング違反、クロック信号のグリッチ、競合状態、または他のロジック上の問題がないようにする必要があります。 インテル® Quartus® Prime開発ソフトウェアはデフォルトで、マルチプレクサーを通過すると考えられるすべてのパス、およびマルチプレクサーから提供されると考えられる内部クロック間にあるすべてのパスを最適化して解析します。そのため、マルチプレクサーが常に特定の1つのクロックを選択する場合は、解析が必要以上に制約される可能性があります。完全な解析を必要としない場合は、 インテル® Quartus® Prime開発ソフトウェアでマルチプレクサーの出力をベースクロックとして割り当てると、すべてのレジスター間パスがそのクロックを使用して解析されるようになります。