明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 58052|回复: 0

RAM相关问题交流【汇总帖】

[复制链接]
发表于 2020-8-4 14:55:09 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
【问题1】我想做的是给我的工程input输入数据,大概有二十几万个2二进制数,但是我看rom的ip核设置时,最大的只有65536个,这种情况该如何处理啊
答:存储深度是可以手动填写的


【问题2】双口ram写入第一个数据的时候,读写使能为写有效,但是q总线上就出现了写入的第一个数据是怎么回事?第一个数据不是应该在wren拉低之后才出现吗?
答:RAM是一个存储器件,里面有很多个存储单元,每个地址对应一个存储单元。其写操作和读操作如下:
     1. 写操作:读写使能有效(wren==1)时,将“当前数据”写到“当前写地址”的存储单元上。
     2. 写操作:当读使能有效(有时候没有读使能时,表示一直有效)时,将“当前读地址”的、存储在“存储单元”的数据,送到数据Q上。
     读总线和写总线是独立的,不清楚哪里得到的功能“wren拉低之后才出现”?
     另外,如果出现了与印象中不正确的波形时,仔细阅读数据手册,应该能找到答案。

【问题3】有没有双口RAM的例程?
答:在边缘检测工程中,使用到了双口RAM,可以参考学习,其链接如下:基于FPGA图像处理工程之图像边缘检测工程【汇总帖】http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=879,可以看 MP801开发板边缘检测初始工程
      具体模块是:存储控制模块。

【问题4】RAM和ROM的数据手册在哪里可以找到?
答:以Quartus平台为例,无论是RAM还是ROM,都可以在生成该IP核的界面找到数据手册,具体位置如下图所示:
微信图片_20201020110602.png
【问题5】Quartus中如何调用rom/ram的ip核?
答:直接在Quartus中的IP Catalog中搜索rom或者ram即可,具体设置请参考数据手册,数据手册的获取请看上面【问题4】






上一篇:时钟和PLL问题的交流【汇总帖】
下一篇:05_波形问题交流【汇总贴】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号-1

GMT+8, 2021-10-19 17:54 , Processed in 0.496005 second(s), 18 queries , File On.

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表