我现在的NIOS是外接512K SRAM,程序不大,只用了53K,还剩下好多;
另外一个逻辑是AD采集的,也要存入SRAM,大约也占了50K,本来打算FPGA外接两个SRAM,但感觉有些浪费,请问高手门,能不能让它们共用一个SRAM。
比如AD采集的时候先让NIOS停一下,把SRAM让给AD,采集完了再让NIOS继续工作,可以读出刚才采集的数据。请问这样的想法可行吗?有谁试过,请指点一下,小弟不胜感激。
是可行的,外部元件与nios的通信,通常使用存储器作为与nios通信的方式,也可以通过建立commpoent 来在sopc中添加元件。
楼主的意思我明白了,你是把程序运行的空间也放在sram中了,然后又想把ad数据页放在sram中,那肯定不可以和逻辑共用一块sram。因为代码就在那里面运行,逻辑不能接管总线。
你可以用逻辑采样,然后通过memory接口吧数据传给你nios,然后让nios自己把数据存放到sram中。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |