搜索
bottom↓
回复: 11

SRAM读写问题

[复制链接]

出0入0汤圆

发表于 2012-12-17 09:37:07 | 显示全部楼层 |阅读模式
我写了一个SRAM读写的控制器,实现了48个地址数据的读写,但是重新上电后读出来的数据就不对了,这是什么情况呢?

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-12-17 09:39:28 | 显示全部楼层
SRAM??重新上电?

出0入0汤圆

发表于 2012-12-17 09:42:47 | 显示全部楼层
RAM掉电不能存数据
能存的是ROM

出0入0汤圆

发表于 2012-12-17 09:43:20 | 显示全部楼层
我知道的有种RAM 可以
铁电存储器 FRAM

出0入0汤圆

 楼主| 发表于 2012-12-17 09:54:42 | 显示全部楼层
lrcasd 发表于 2012-12-17 09:39
SRAM??重新上电?

就是FPGA板子重新上电。。我昨天读写是正确的,今天再一试就不对了,不清楚是啥原因?!

出0入0汤圆

 楼主| 发表于 2012-12-17 09:56:07 | 显示全部楼层
haizheng4 发表于 2012-12-17 09:42
RAM掉电不能存数据
能存的是ROM

恩啊。。。。我在FPGA和SRAM中间加了地址锁存器74ACT16373DL

出0入0汤圆

发表于 2012-12-17 10:10:37 | 显示全部楼层
aikimi7 发表于 2012-12-17 09:56
恩啊。。。。我在FPGA和SRAM中间加了地址锁存器74ACT16373DL

換吧 74ACT16273
一般FPGA送電瞬間都有弱提升高電位,你是否有排除?

出0入0汤圆

 楼主| 发表于 2012-12-17 10:28:13 | 显示全部楼层
sky5566 发表于 2012-12-17 10:10
換吧 74ACT16273
一般FPGA送電瞬間都有弱提升高電位,你是否有排除?

这两个型号有什么区别吗?弱提升高电位对读写有什么影响呢?麻烦指教~~谢谢!另外。我在写时序时调整了下时序,增加了一个时钟之后,读写是正确的,但是总线上读取某些数据时,下一个时刻总线上不再是该数据了。。这个和你说的是不是有关系,还是说读写时序的问题?

出0入0汤圆

发表于 2012-12-17 12:57:31 | 显示全部楼层
aikimi7 发表于 2012-12-17 10:28
这两个型号有什么区别吗?弱提升高电位对读写有什么影响呢?麻烦指教~~谢谢!另外。我在写时序时调整了下 ...

你先看 sram 的 rd 或是 wr 的確認訊號,以及 cs 或是 oe 的確認訊號.
早期廉價的 FPGA 對電源處理不是很好,所以有分IO電源與內核電源,你知道為什麼嗎?(隔離處理)




出0入0汤圆

 楼主| 发表于 2012-12-17 14:29:25 | 显示全部楼层
sky5566 发表于 2012-12-17 12:57
你先看 sram 的 rd 或是 wr 的確認訊號,以及 cs 或是 oe 的確認訊號.
早期廉價的 FPGA 對電源處理不是很 ...

我的是CYCLONE III应该没有上电顺序这一说了。。主要还是有地址锁存器,总线上的时序估计处理的不好。。你有FPGA+地址锁存器+SRAM的相关代码嘛,可否参考下?还有你推荐的地址锁存器和我用的有什么不同呢?谢谢~

出0入0汤圆

 楼主| 发表于 2012-12-17 16:07:44 | 显示全部楼层
sky5566 发表于 2012-12-17 12:57
你先看 sram 的 rd 或是 wr 的確認訊號,以及 cs 或是 oe 的確認訊號.
早期廉價的 FPGA 對電源處理不是很 ...

这是电路连接图

本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2012-12-17 21:03:59 | 显示全部楼层
本帖最后由 sky5566 于 2012-12-17 21:13 编辑
aikimi7 发表于 2012-12-17 14:29
我的是CYCLONE III应该没有上电顺序这一说了。。主要还是有地址锁存器,总线上的时序估计处理的不好。。 ...


你的圖SRAM CE 腳沒控制...另外 373換 273 這與整體電源 power down 輸出有關...

外部連接週邊讀寫資料有分2種設計方式(1)硬設.(2)軟設

硬設就是你要考慮自己晶片的 tsu tco th..等參數設定.
優點:速度可達最快.
缺點:換晶片或廠家都要修改參數值,況且含週邊裝置也要考慮進來.

軟設就是使用程序將讀寫分(n拍)case(n)...等方式讀寫週邊裝置
優點:換晶片或是廠家不用考慮參數(因為自己模擬 tsu tco..)
缺失:讀寫速度慢,所以必須提高頻率.(國外都使用這種比較多,也比較穩)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 07:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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