文章 ID: 000084107 內容類型: 產品資訊與文件 最近查看日期: 2011 年 06 月 14 日

我該如何為支援位元組的真雙埠 RAM 建立 VHDL,在 Quartus II 合成期間啟用正確的推斷,並在 RTL 模擬期間正確的行為?

環境

    模擬
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

由於 Quartus® II 軟體版本 11.0 和更早版本的問題,支援 Byte 的 True Dual Port RAM VHDL 範本無法正確推斷 Quartus II 合成中的 RAM 兆功能,也不會模擬 RTL 模擬中的正確行為。

若要解決此問題,請對啟用位元組的 True Dual Port RAM VHDL 範本進行下列變更:

  • 將聲明 ram 變更 signalshared variable .

  • 在宣告後新增下列行 ram:
    attribute ramstyle : string;
    attribute ramstyle of ram : variable is "no_rw_check";
  • 將所有作業的操作員變更 ram :=

下載範本版本,並從下列連結中取得必要的變更:

支援位元組的 True Dual Port RAM VHDL 範本排定在 Quartus II 軟體的未來版本中修復。

相關產品

本文章適用於 1 產品

Intel® 可程式裝置

1

此頁面上的內容是原始英文內容的人工和電腦翻譯的組合。此內容僅供您方便,僅供一般參考,不應被視為完整或準確。如果本頁面的英文版本與翻譯之間存在任何矛盾,則以英文版本為準。 查看此頁面的英文版本。