當前位置:首頁 » 服務存儲 » fpgamlab存儲器
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

fpgamlab存儲器

發布時間: 2022-03-02 14:50:57

① 如何使用fpga內的block ram

在Synplicity綜合可以在你定義數組的後面加上綜合語句,
比如reg [7:0] mem[15:0] /* synthesis syn_ramstyle="block_ram" */;後面「」中也可以是MLAB、M9K、M144K、no_rw_check等,根據你的晶元選擇,具體可以看Synplicity的幫助文檔。
在ise中在定義前使用attribute ram_stype :block_ram語句,具體和Synplicity差不多。

② FPGA中M10K是什麼意思

M10K:FPGA裡面的memory資源都是一坨一坨的,這個就是指大小為10kbit的memory塊;還有大點的例如M144K等;
MLAB:就是多功能的LAB,既可以做LAB,在有需要時,綜合器可以將它作為memory來用;
ALM:adaptive logical mole,在FPGA中指自適應邏輯模塊,例如一個 Stratix IV ALM 可以配置實現一個 5 輸入 LUT 和一個 3 輸入 LUT ,體現出自適應的優勢;
多看看文檔;