FPGA中RAM的使用探索。以4bitX4為例,數(shù)據(jù)位寬為4,深度為4。
第一種方式,直接調(diào)用4bitX4的RAM。編寫控制邏輯對(duì)齊進(jìn)行讀寫。
quartus ii 下的編譯,資源消耗情況。
85C模型下的時(shí)鐘頻率。
0C模型下的時(shí)鐘頻率。
第二種方式,調(diào)用1bitX4的RAM,例化4次。編寫控制邏輯對(duì)齊進(jìn)行讀寫。
quartus ii 下的編譯,資源消耗情況。
85C模型下的時(shí)鐘頻率。
0C模型下的時(shí)鐘頻率。
從上述兩種情況來看,兩種RAM的使用方式,最終使用資源比較接近,方案二稍多,而從時(shí)序模型綜合結(jié)果看,方案二的時(shí)鐘頻率明顯比方案一高。在高速情況下,建議使用方案二。同樣在位寬較寬情況下,可使用生成塊語句進(jìn)行例化,減少頂層對(duì)同一模塊的例化數(shù),是比較方便的。
-
FPGA
+關(guān)注
關(guān)注
1650文章
22205瀏覽量
626779 -
RAM
+關(guān)注
關(guān)注
8文章
1396瀏覽量
119235
原文標(biāo)題:FPGA中RAM使用探索
文章出處:【微信號(hào):ALIFPGA,微信公眾號(hào):FPGA極客空間】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
FPGA中塊RAM的分布和特性

在FPGA中的RAM有與其他產(chǎn)品有什么不同?
如何實(shí)現(xiàn)ASIC RAM替換為FPGA RAM?
基于FPGA的雙口RAM實(shí)現(xiàn)及應(yīng)用
FPGA內(nèi)嵌的塊RAM在FFT算法中的應(yīng)用

如何用FPGA的Block RAM性能實(shí)現(xiàn)HDTV視頻增強(qiáng)算法中灰度直方圖統(tǒng)計(jì)
Spartan-6 FPGA塊RAM的技術(shù)參考資料免費(fèi)下載

FPGA硬件基礎(chǔ)之FPGA的RAM存儲(chǔ)課件和工程文件

FPGA中block ram的特殊用法列舉
使用FPGA調(diào)用RAM資源的詳細(xì)說明
如何使用FPGA內(nèi)部的RAM以及程序?qū)υ?b class='flag-5'>RAM的數(shù)據(jù)讀寫操作

如何使用ModelSim在VHDL中實(shí)現(xiàn)RAM

FPGA RAM簡(jiǎn)介和使用案例

評(píng)論