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

ボード・スキュー解析がArria V およびCyclone V デバイスで不正な場合

環境

  • インテル® Quartus® II サブスクリプション・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    クリティカルな問題

    詳細

    この問題は DDR2 および DDR3 製品に影響を与えています。

    DQS と CK タイミングの関係のボードスキュー解析は、 レポート DDR コマンドの一部として実行されます。計算 DQS と CK のセットアップおよびホールドマージンの関係が正しくありません。

    解決方法

    この問題の回避策は、 次に、interface_nameファイルに以下の変更を加 <>_if0_p0.sdc えます。 を [UniPHY IP サブモジュール] フォルダーに表示します。

    1. 次で DQS と CK タイミング制約を見つける sdc ファイル。これが制約です。 set_output_delayDQS vs CK PATH クリックします。
    2. 制約と内の用語を変更する -max -min 加算から減算まで。
    3. スワップ (minCK_DQS_skew) for (maxCK_DQS_skew) in 制約を解決します。
    4. 適切な制約は次のとおりです。

    set_output_delay -add_delay -clock [get_clocks ]� -max [{interface_name}_round_3dp [expr (CK) - (DQSS)� *(CK) - (minCK_DQS_skew) ]] � set_output_delay -add_delay -clock [get_clocks ]� -min [{interface_name}_round_3dp [expr (DQSS)*(CK)� -(maxCK_DQS_skew) ]] �

    この回避策を実装した後で、Time Workaround は分析します。 正しく DQS と CK の関係を確認してください。変更が表示されない場合があります が報告されているセットアップおよびホールドマージン (該当する場合 minCK_DQS_skew ) の負の値 maxCK_DQS_skew

    この問題は今後修正される予定です。

    関連製品

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

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

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