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

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

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

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

xilinx文档ug474中的使用推荐:

相关推荐
minglie16 小时前
zynq分频的例子
fpga开发
9527华安12 小时前
FPGA高端图像ISP培训课程,提供工程源码+视频教程+FPGA开发板
图像处理·fpga开发·视频教程·isp·mipi·培训课程
tiantianuser15 小时前
RDMA over RoCE V2设计2:系统框架设计考虑
单片机·嵌入式硬件·fpga开发·axi4·rdma·高速传输·roce v2
fei_sun16 小时前
ADC采集、缓存
fpga开发
千宇宙航1 天前
闲庭信步使用图像验证平台加速FPGA的开发:第十四课——图像二值化的FPGA实现
图像处理·计算机视觉·fpga开发
千宇宙航1 天前
闲庭信步使用图像验证平台加速FPGA的开发:第十五课——基于sobel算子边缘检测的FPGA实现
图像处理·计算机视觉·fpga开发
szxinmai主板定制专家1 天前
基于光栅传感器+FPGA+ARM的测量控制解决方案
arm开发·人工智能·嵌入式硬件·fpga开发
千宇宙航2 天前
闲庭信步使用图像验证平台加速FPGA的开发:第十课——图像gamma矫正的FPGA实现
图像处理·计算机视觉·缓存·fpga开发
fei_sun2 天前
【FPGA】LUT如何实现组合逻辑、时序逻辑
fpga开发
小眼睛FPGA2 天前
【RK3568+PG2L50H开发板实验例程】FPGA部分 | 以太网传输实验例程
科技·单片机·嵌入式硬件·ai·fpga开发·fpga