文章 ID: 000073869 內容類型: 疑難排解 最近查看日期: 2018 年 06 月 04 日

為什麼 DDR4 記憶體介面訊號在範例測試台模擬的波形中顯示「hxx」的值?

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • 外部記憶體介面 Intel® Arria® 10 FPGA IP
  • 外部記憶體介面 Intel® Stratix® 10 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    在 RTL 模擬期間,您可能會看到「記憶體介面訊號波形中的 hxx」 值,因為不支援初始化記憶體內容。

      解決方法

      作為解決方法,可顯示冗長的訊息,透過啟用下列功能來表示記憶體在 RTL 模擬期間的寫入與讀取:

      • 在 Intel® Quartus® Prime Software Pro 版本 18.0 之前,將「DIAG_VERBOSE_IOAUX」參數覆寫為 DDR4 IP 中產生的「mem_array_abphy」檔案中的 1 值。
      • 在 Intel Quartus Prime Software Pro 版本 18.0 和更新版本中,在 DDR4 IP 的診斷標籤下,啟用 顯示動詞模擬除錯訊選項。或者,在產生的「mem_array_abphy」檔案中,將參數「MEM_ABPHY_VERBOSE」覆寫為 1 的 DDR4 IP 值。

      在 Intel Quartus Prime 軟體標準版本中,會始終啟用並顯示冗長的訊息。

      如果已啟用 DDR4 IP診斷標籤下快速模擬選項的抽象 phy,則 Intel Quartus Prime Software Pro 和 Standard 版本均未使用外部記憶體模型。因此,記憶體介面訊號永遠會顯示「波形中的 hxx」值,以進行抽象實體層模擬。

      相關產品

      本文章適用於 2 產品

      Intel® Arria® 10 FPGA 與 SoC FPGA
      Intel® Stratix® 10 FPGA 與 SoC FPGA

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