使い始めユーザーガイド: インテル® Quartus® Prime プロ・エディション

ID 683463
日付 5/07/2018
Public
ドキュメント目次

3.11.1. デザイン上の推奨事項

同期デザイン慣行を使用して、デザイン目標を一貫して満たします。 非同期デザイン技術の問題には、デバイスの伝播遅延、不完全なタイミング解析、および可能性のある不具合に依存することが含まれます。

同期デザインでは、クロック信号がすべてのイベントをトリガします。すべてのレジスター・タイミング要件を満たすと、同期デザインはすべてのプロセス、電圧、温度(PVT)条件に対して予測可能で信頼性の高い方法で動作します。同期デザインは、さまざまなデバイスファミリーやスピードグレードに簡単に合わせることができます。

クロック信号は、デザインのタイミング精度、性能、信頼性に大きな影響を与えます。クロック信号に問題があると、デザインに機能やタイミングの問題が発生する可能性があります。最良の結果を得るには専用のクロック・ピンとクロック・ルーティングを使用します。また、ターゲット・デバイスにPLLを使用する場合、PLLをクロック反転、乗算、除算に使用してください。クロック・マルチプレクシングとゲーティングでは、組み合わせロジックの代わりに専用クロック・コントロール・ブロックまたはPLLクロック・スイッチオーバー機能を使用してください(これらの機能がデバイスで使用可能な場合)。内部で生成されたクロック信号を使用する必要がある場合、クロック信号として使用される任意の組み合わせロジックの出力をレジスターして、グリッチを低減します。

デザインで特定の機能を使用できるように、選択したデバイスのアーキテクチャを検討してください。 例えば、制御信号は、デバイス・アーキテクチャ内の専用の制御信号を使用すべきです。 最良の結果を得るために、デザインで使用されるさまざまな制御信号の数を制限する必要がある場合があります。