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

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

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

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

FPGA中block ram的特殊用法列舉
如何使用FPGA內(nèi)部的RAM以及程序?qū)υ?b class='flag-5'>RAM的數(shù)據(jù)讀寫操作

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

FPGA RAM簡介和使用案例

評論