文章 ID: 000074480 內容類型: 疑難排解 最近查看日期: 2015 年 01 月 19 日

為什麼 DMA 控制器主埠資料寬度較預期縮小?

環境

  • DMA
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    如果元件尚未收到 Qsys 所附從的從屬者寬度的正確資訊,DMA 控制器主埠資料寬度可能會比預期的更窄。

    DMA 控制器主埠 (read_master 與 write_master) 具有動態大小,可與連接主端最寬的從屬端相符。 如果主埠連接到匯出的橋接,則資料寬度的資訊不會正確傳播到 DMA 控制器。

    解決方法

    在資料寬度未正確傳播至 DMA 控制器元件的情況下,建立為 Qsys 正確設定資料寬度的元件,可能覆寫資料寬度,但對代碼的功能沒有影響。

    可以使用橋接方式將 DMA 主埠資料寬度設定為 128 位,位址寬度設定為 20 位的範例,可使用以下連結下載:

    您可以利用這個範例作為基礎,建立不同的元件,將資料寬度和位址寬度設定為您選擇的值。

    這個問題排定在 Quartus® II 軟體的未來版本中修復

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

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