luojirong 当前离线
罗继
中级会员
我现在的NIOS是外接512K SRAM,程序不大,只用了53K,还剩下好多;
另外一个逻辑是AD采集的,也要存入SRAM,大约也占了50K,本来打算FPGA外接两个SRAM,但感觉有些浪费,请问高手门,能不能让它们共用一个SRAM。
比如AD采集的时候先让NIOS停一下,把SRAM让给AD,采集完了再让NIOS继续工作,可以读出刚才采集的数据。请问这样的想法可行吗?有谁试过,请指点一下,小弟不胜感激。
订阅 TOP
caopengly 当前离线
版主
论坛元老
是可行的,外部元件与nios的通信,通常使用存储器作为与nios通信的方式,也可以通过建立commpoent 来在sopc中添加元件。
TOP
kzw 当前离线
Altera Nios 软核嵌入式处理器版
zengyqsky 当前离线
注册会员
楼主的意思我明白了,你是把程序运行的空间也放在sram中了,然后又想把ad数据页放在sram中,那肯定不可以和逻辑共用一块sram。因为代码就在那里面运行,逻辑不能接管总线。
你可以用逻辑采样,然后通过memory接口吧数据传给你nios,然后让nios自己把数据存放到sram中。