如何用nios控制FPGA中的双口ram读写.如果硬件完成后 软件该怎么写呢
答案:1 悬赏:40 手机版
解决时间 2021-11-24 23:20
- 提问者网友:龅牙恐龙妹
- 2021-11-24 10:35
如何用nios控制FPGA中的双口ram读写.如果硬件完成后 软件该怎么写呢
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-11-24 11:51
1 NIOS增加一些地址线 数据线,直接连到ram的接口访问
2 利用avalon总线,把ram挂上去,一般需要做一个接口模块用于avalon总线协议,然后在SOPC里挂上去分配地址
1方式实现比较简单,如果ram只是给nios用,2方式比较好,可以简洁点。追问帅哥 太谢谢你了 我现在采用第二种方法 就是直接写了个接口模块封装成ip了 其实就是直接把avalon MM slave接口输出的address 和rden 信号通过接口模块给到我程序中的ram中 然后ram中读出的数据readdata在通过接口模块送回到cpu中。但是现在不知道C语言程序怎么写 想依次在consol面板上显示 输入的地址和读出的数据
2 利用avalon总线,把ram挂上去,一般需要做一个接口模块用于avalon总线协议,然后在SOPC里挂上去分配地址
1方式实现比较简单,如果ram只是给nios用,2方式比较好,可以简洁点。追问帅哥 太谢谢你了 我现在采用第二种方法 就是直接写了个接口模块封装成ip了 其实就是直接把avalon MM slave接口输出的address 和rden 信号通过接口模块给到我程序中的ram中 然后ram中读出的数据readdata在通过接口模块送回到cpu中。但是现在不知道C语言程序怎么写 想依次在consol面板上显示 输入的地址和读出的数据
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯