FPGA开发时,什么情况下使用BRAM,什么情况下使用DRAM

DRAM:Distributed RAM,DRAM是用逻辑单元拼出来的。

BRAM:Block RAM,BRAM是fpga中定制的ram资源。

较大的存储应用,建议用block ram ; 零星的小ram,一般就用distributed ram。但这只是个一般原则,具体的使用得看整个设计中资源的冗余度和性能要求。

xilinx文档ug474中的使用推荐:

相关推荐
Js_cold9 小时前
FPGA DDR 地址映射-黄金法则
图像处理·fpga开发·音视频·视频
嵌入式-老费15 小时前
Zynq开发实践(FPGA之按键输入)
fpga开发
YoungUpUp16 小时前
【电子设计自动化(EDA)】Altium Designer25——电子设计自动化(EDA)软件版保姆级下载安装详细图文教程(附安装包)
运维·设计模式·fpga开发·自动化·eda·电路仿真·电子设计自动化
电子凉冰16 小时前
FPGA入门-计数器
fpga开发
FPGA_ADDA1 天前
基于复旦微ZYNQ7015+VU3P 的双FMC 基带信号处理平台(国产率100%)
fpga开发·信号处理·全国产·vu3p·adda射频采集
9527华安1 天前
FPGA实现Aurora 64B66B图像视频传输,基于GTY高速收发器,提供2套工程源码和技术支持
fpga开发·音视频·aurora·高速收发器·gty·aurora 64b66b
我是苹果,不是香蕉2 天前
【FPGA Interlaken协议】
fpga开发
碎碎思3 天前
“邪修“FPGA[~秘笈]
fpga开发
不会留有遗憾3 天前
【FPGA】VGA显示-贪吃蛇
fpga开发
9527华安4 天前
FPGA实现Aurora 64B66B数据回环传输,基于GTY高速收发器,提供4套工程源码和技术支持
fpga开发·aurora·高速收发器·gty·64b66b