Board logo

标题: 怎样读写SDRAM [打印本页]

作者: 向前走    时间: 2008-5-7 21:11     标题: 怎样读写SDRAM

版主,你好。感谢你回答了我前面提出的几道问题。

我现在硬件搭好了。用的是DDR2 SDRAM开始写软件了。想往SDRAM中写入参数和数据流。是直接用
函数原型:IORD_16DIRECT(BASE, OFFSET)


函数原型:IOWR_16DIRECT(BASE, OFFSET, DATA) 这些函数吗?

我写来调试过,没成功。

请问,你那有没读写DDR2 SDRAM的例子呢?再次感谢


作者: 向前走    时间: 2008-5-8 09:24

说说注意事项也行啊.可能我哪里设置没弄好.谢拉


作者: caopengly    时间: 2008-5-8 21:44

楼主使用的是ddr2啊,楼主有没有ddr2的ip啊,就是在sopc中有没有ddr2的component。

如果没有或者接其他就会错啊

如果有的话就可以直接用上面的语句来读,上面的语句如IORD_16DIRECT(BASE, OFFSET) 是会调用ddr2中的驱动来读取的,读取的过程对于用户是透明的。楼主可以将程序在ddr2中跑一下,看看有没有问题,比如点击debug as hardware就可以在sdram里面跑。

ddr2的时钟要求很高,需要使用fpga专门的时钟角哦


作者: myhappy    时间: 2008-5-9 00:48

学习了
作者: 向前走    时间: 2008-5-9 08:44

我可以用DDR2通信,DDR2的频率是133.33.现在我仿照测试程序改了以下,用指针的,貌似可以了.呵呵,谢谢啦




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