首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在FPGA中,BRAM和DRAM有什么区别?
[问答题]
在FPGA中,BRAM和DRAM有什么区别?
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(50)
分享
纠错
9个回答
添加回答
4
牛客623779521号
BRAM是块RAM,DRAM是分布式RAM。在FPGA里,BRAM是以块为单位,也就说即使你使用了一小部分也会使得整块RAM无法再使用。DRAM的分布RAM只要以LUT来工作,这使得他对资源的大小可以进行合适的匹配。但是DRAM不需要时钟进行驱动。一般而言少量数据用DRAM,对时钟要求比较高或者资源很大的数据用BRAM。
发表于 2022-06-30 10:17:29
回复(0)
0
磨洋工匠人1
BRAM是FPGA中的动态存储,具有高速,低延迟,低功耗的特点,适合小容量的储存;DRAM是外部连接的动态存储器,容量大,但访问速度较慢,非实时存储;
发表于 2024-08-15 15:26:20
回复(0)
0
旧话
DRAM是动态随机存储器,它是通过电容存储数据,由于电容的特性,会漏电流,所以需要定时刷新来保持数据稳定
发表于 2024-08-06 17:47:07
回复(0)
0
认真勤奋好学
BRAM是块为单位RAM是分布式RAM
编辑于 2024-03-04 14:04:40
回复(0)
0
忧伤的咸鱼在摸鱼
1、用的资源不同,BRAM用的DRAM资源,消耗的资源以块为单位,DRAM用的LUT资源拼凑而成,且使用资源灵活;2、时序,BRAM时序严格
发表于 2023-11-10 10:24:38
回复(0)
0
俺会拿到offer的
BRAM是块RAM,DRAM是分布式RAM。前者是以块为单位, 速度较慢,但存储数据多。后者是以LUT为单位的,速度较快,但存储数据少
发表于 2023-09-22 21:45:22
回复(0)
0
在炒股的牛油很想被叫靓仔
BARM是快存储器、DARM是分布式存取器。BARM的是按照块给的,不灵活,不能分配资源大小。DARM是分布式的RAM,主要以LUT为基础,灵活,可以分配资源大小,但是存储大小不会很大。一般来说,数据较少使用DARM,数据较大使用BRAM
发表于 2023-08-10 14:14:19
回复(0)
0
牛客417431242号
BRAM指块存储器,是fpga中定制的ram资源,使用时需要时钟,存储空间较大;DRAM指分布式存储器,为fpga中用逻辑资源lut拼出来的,使用时不需要时钟,可以是纯组合逻辑,给地址就能输出数据,使用更加方便,存储空间小。
发表于 2023-03-09 19:57:18
回复(0)
0
牛客975000722号
这里的答案中的分布式RAM和DRAM不是一个东西吧
发表于 2023-02-20 20:20:01
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
FPGA
上传者:
real1993
难度:
9条回答
50收藏
2188浏览
热门推荐
相关试题
latch和dff的区别是什么?
FPGA
评论
(5)
FPGA的资源有哪些
FPGA
评论
(10)
三张财务报表的哪个最重要,其次是哪...
财会基础
评论
(1)
说一下对IFRS15(新收入准则)...
财会基础
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题