記事 ID: 000082147 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2021/08/28

Cyclone III およびCyclone IV デバイスでシリアル・フラッシュ・ローダー (SFL) IP のタイミングを制限するにはどうすればよいですか?

環境

  • MicroBlaster™ パッシブ・シリアル・ソフトウェア・ドライバー
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    詳細

    シリアル・コンフィグレーション (EPCS) デバイス、シリアル・フラッシュ・ローダー (SFL) IP を搭載したクアッド・シリアル・コンフィグレーション (EPCQ) デバイスをCyclone® III およびCyclone IV デバイスでプログラミングする場合、以下を使用できます。SDC 制約は SFL を正確にタイミング制約します。

    デザイン、コンフィグレーション・デバイス、ボードのトレース長に応じて信号名、パス、タイミングを変更する必要があります。

     

    #clock

    derive_clock_uncertainty

    create_generated_clock -name {altera_dclk} -source [get_ports {altera_reserved_tck}] -master_clock {altera_reserved_tck} [get_ports {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_DCLK}]

     

    JTAG ポート#constrain
    set_input_delay -clock altera_reserved_tck 20 [get_ports altera_reserved_tdi]

    set_input_delay -clock altera_reserved_tck 20 [get_ports altera_reserved_tms]

    set_output_delay -clock altera_reserved_tck 20 [get_ports altera_reserved_tdo]

     

    #ASMIポート

    set_output_delay -add_delay -clock [get_clocks {altera_dclk}] 13.000 [get_ports {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_SCE}]
    set_output_delay -add_delay -clock [get_clocks {altera_dclk}] 8.000 [get_ports {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_SDO}]
    set_input_delay -add_delay -clock [get_clocks {altera_dclk}] 11.000 [get_ports {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_DATA0}]

     

    Time Quest で設定された#Removeクロックグループ

    remove_clock_groups -all

     

    誤ったパスを#Setする

    set_false_path -[get_ports {altera_reserved_tck}] から [get_keepers {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_DCLK}]
    set_false_path -from [get_keepers {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|alt_sfl_enhanced:\ENHANCED_PGM:sfl_inst_enhanced|device_dclk_en_reg}] - [get_ports {sfl:inst|altserial_flash_loader:altserial_flash_loader_component|\GEN_ASMI_TYPE_1:asmi_inst~ALTERA_DCLK}]

     

    解決方法

    関連製品

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

    Cyclone® III LS FPGA
    Cyclone® IV E FPGA
    Cyclone® IV GX FPGA
    Cyclone® III FPGA

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