文章 ID: 000081227 內容類型: 疑難排解 最近查看日期: 2014 年 12 月 05 日

為什麼使用在嵌入式環境中程式化的 EPCQ 裝置時,Stratix® V、Arria® V 和Cyclone® V 裝置的主動序列 (AS) 配置發生故障?

環境

  • Intel® Quartus® II 軟體
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    當在 Quartus® II 軟體外的嵌入式環境中,在具有原始程式設計資料 (.rpd) 檔案、Hexadecimal (Intel-Format) (.hex) 檔案或其他檔案類型的 EPCQ 裝置時,AS 設定可能會在 28 奈米裝置系列(Stratix® V、Arria® V 和 Cyclone® V 裝置)中失效。

    EPCQ 裝置具有非揮發性的配置註冊機 (NVCR)。 NVCR 必須根據 28 奈米裝置系列中的 EPCQ 裝置與配置模式設定為適當的值。 在 Quartus II 軟體程式程式程式器中使用 JTAG Indirect Configuration (.jic) 程式設計檔或 AS 程式設計模式時,NVCR 會在 EPCQ 裝置的程式設計期間自動設定。

    解決方法

    您需要設定 NVCR 以執行下列操作:

    1. 執行 寫入啟用作業:opcode b'0000 0110。
    2. 執行 寫入非揮發性配置註冊程式:opcode b'1011 0001,接著是 16 位的註冊值。
    3. 16 位收款器值設定為 b'1110_111y_xxxx_1111 y 是位址位元組 (0 是 4 位元組位址,1 是 3 位元組位址)和 xxxx 是 d controller 週期值。
    4. 根據 EPCQ 裝置和 AS 配置模式 (x1 或 x4) 的密度使用下列 16 位註冊器值:

    EPCQ16、EPCQ32、EPCQ64 和 EPCQ128

    • AS x1/AS x4 b'1110_1111_1100_1111(定址模式 3 位元組 / D自然週期 = 12)

    EPCQ256,EPCQ512

    • AS x1 b'1110_1110_0100_1111 (定址模式 4 位元組 / D自然週期 = 4)
    • AS x4 b'1110_1110_1010_1111 (定址模式 4 位元組 / D自然週期 = 10)

    由於收銀機非揮發性,只要您不變更組態模式,您只需要設定此註冊器一次。

    相關產品

    本文章適用於 16 產品

    Stratix® V GS FPGA
    Stratix® V GT FPGA
    Stratix® V GX FPGA
    Cyclone® V GT FPGA
    Intel® FPGA 設定裝置
    Cyclone® V GX FPGA
    Cyclone® V E FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SX SoC FPGA
    Arria® V GT FPGA
    Arria® V GX FPGA
    Arria® V GZ FPGA
    Arria® V ST SoC FPGA
    Arria® V SX SoC FPGA
    Stratix® V E FPGA

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。