赛灵思
直播中

翁愿冠

7年用户 240经验值
私信 关注
[问答]

关于FPGA外部的DDR3 DRAM怎么回事

我是一名labview FPGA程序员,使用的是NI 7975 fpga模块,它具有kintex 7 fpga。
该模块具有外部DDR3 DRAM 0f 2GB以及kintex 7 fpga资源。
数据应该从芯片到芯片之间会有多少延迟?
这是DDR3 DRAM双端口(同时读写操作可能??)???

回帖(3)

姜雨孜

2020-5-20 15:01:37
延迟应该是几个时钟周期,具体取决于拥塞(有很多块试图同时访问RAM并不罕见)。
RAM不是双端口;
只有一组数据线,它们用于发送和接收数据。
举报

陈苏文

2020-5-20 15:17:39
@maheshkumar0459ddr通常设置事务的延迟很大但是(地址,ras,cas等)但是一旦设置了事务并且银行开放读取和写入每个周期就会发生一个字(直到你必须打开另一个银行等)
)。
因此顺序访问非常快,但随机访问需要更多时间。
正如另一张海报所说,ddr是单端口,所以你一次只能读或写。
- 如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用且回复的帖子。
举报

王晶

2020-5-20 15:23:14
感谢您的快速答复。
我不明白“因此顺序访问非常快,但随机访问需要更多时间。”
这是什么意思??
我想在一个循环中编写一个元素并在下一个循环中读取它。
这可能吗???
有人说写大块数据并读取相同的内容,是否需要写入更多数据并读取?
我的DDR3时钟频率是167 MHz,但我运行的是40 MHz和125 MHz等......是否需要以167 MHz运行?
这是强制性的标准吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分