Board logo

标题: Nios可以和其它逻辑共用外接SRAM吗? [打印本页]

作者: luojirong    时间: 2007-4-18 13:13     标题: Nios可以和其它逻辑共用外接SRAM吗?

我现在的NIOS是外接512K SRAM,程序不大,只用了53K,还剩下好多;

另外一个逻辑是AD采集的,也要存入SRAM,大约也占了50K,本来打算FPGA外接两个SRAM,但感觉有些浪费,请问高手门,能不能让它们共用一个SRAM。

比如AD采集的时候先让NIOS停一下,把SRAM让给AD,采集完了再让NIOS继续工作,可以读出刚才采集的数据。请问这样的想法可行吗?有谁试过,请指点一下,小弟不胜感激。


作者: caopengly    时间: 2007-4-18 13:57

是可行的,外部元件与nios的通信,通常使用存储器作为与nios通信的方式,也可以通过建立commpoent 来在sopc中添加元件。


作者: kzw    时间: 2007-4-18 19:29

可以注意总线切换就行了。
作者: luojirong    时间: 2007-4-20 09:36     标题: 回复:(luojirong)Nios可以和其它逻辑共用外接SRAM吗...

可是我不知道应该怎么让NIOS停止和继续工作[em06]
作者: zengyqsky    时间: 2007-5-11 23:18

请问你的sram怎样添加到sopc系统当中的,是用verilog写的模块通过用户自定义的commponent添加到sopc中的吗?请问你如何将avalon总线时序转换sram时序的呢?由于初学不是很懂忘指点非常感谢!
作者: kzw    时间: 2007-5-12 09:46

楼主的意思我明白了,你是把程序运行的空间也放在sram中了,然后又想把ad数据页放在sram中,那肯定不可以和逻辑共用一块sram。因为代码就在那里面运行,逻辑不能接管总线。

你可以用逻辑采样,然后通过memory接口吧数据传给你nios,然后让nios自己把数据存放到sram中。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0