aikimi7 发表于 2012-12-17 09:37:07

SRAM读写问题

我写了一个SRAM读写的控制器,实现了48个地址数据的读写,但是重新上电后读出来的数据就不对了,这是什么情况呢?

lrcasd 发表于 2012-12-17 09:39:28

SRAM??重新上电?{:dizzy:}

haizheng4 发表于 2012-12-17 09:42:47

RAM掉电不能存数据
能存的是ROM

haizheng4 发表于 2012-12-17 09:43:20

我知道的有种RAM 可以
铁电存储器 FRAM

aikimi7 发表于 2012-12-17 09:54:42

lrcasd 发表于 2012-12-17 09:39 static/image/common/back.gif
SRAM??重新上电?

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

aikimi7 发表于 2012-12-17 09:56:07

haizheng4 发表于 2012-12-17 09:42 static/image/common/back.gif
RAM掉电不能存数据
能存的是ROM

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

sky5566 发表于 2012-12-17 10:10:37

aikimi7 发表于 2012-12-17 09:56 static/image/common/back.gif
恩啊。。。。我在FPGA和SRAM中间加了地址锁存器74ACT16373DL

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

aikimi7 发表于 2012-12-17 10:28:13

sky5566 发表于 2012-12-17 10:10 static/image/common/back.gif
換吧 74ACT16273
一般FPGA送電瞬間都有弱提升高電位,你是否有排除?

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

sky5566 发表于 2012-12-17 12:57:31

aikimi7 发表于 2012-12-17 10:28 static/image/common/back.gif
这两个型号有什么区别吗?弱提升高电位对读写有什么影响呢?麻烦指教~~谢谢!另外。我在写时序时调整了下 ...

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




aikimi7 发表于 2012-12-17 14:29:25

sky5566 发表于 2012-12-17 12:57 static/image/common/back.gif
你先看 sram 的 rd 或是 wr 的確認訊號,以及 cs 或是 oe 的確認訊號.
早期廉價的 FPGA 對電源處理不是很 ...

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

aikimi7 发表于 2012-12-17 16:07:44

sky5566 发表于 2012-12-17 12:57 static/image/common/back.gif
你先看 sram 的 rd 或是 wr 的確認訊號,以及 cs 或是 oe 的確認訊號.
早期廉價的 FPGA 對電源處理不是很 ...

这是电路连接图

sky5566 发表于 2012-12-17 21:03:59

本帖最后由 sky5566 于 2012-12-17 21:13 编辑

aikimi7 发表于 2012-12-17 14:29 static/image/common/back.gif
我的是CYCLONE III应该没有上电顺序这一说了。。主要还是有地址锁存器,总线上的时序估计处理的不好。。 ...

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

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

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

軟設就是使用程序將讀寫分(n拍)case(n)...等方式讀寫週邊裝置
優點:換晶片或是廠家不用考慮參數(因為自己模擬 tsu tco..)
缺失:讀寫速度慢,所以必須提高頻率.(國外都使用這種比較多,也比較穩)
页: [1]
查看完整版本: SRAM读写问题