向前走 当前离线
中级会员
版主,你好。感谢你回答了我前面提出的几道问题。
我现在硬件搭好了。用的是DDR2 SDRAM开始写软件了。想往SDRAM中写入参数和数据流。是直接用函数原型:IORD_16DIRECT(BASE, OFFSET)
和函数原型:IOWR_16DIRECT(BASE, OFFSET, DATA) 这些函数吗?
我写来调试过,没成功。
请问,你那有没读写DDR2 SDRAM的例子呢?再次感谢
订阅 TOP
说说注意事项也行啊.可能我哪里设置没弄好.谢拉
TOP
caopengly 当前离线
版主
论坛元老
楼主使用的是ddr2啊,楼主有没有ddr2的ip啊,就是在sopc中有没有ddr2的component。
如果没有或者接其他就会错啊
如果有的话就可以直接用上面的语句来读,上面的语句如IORD_16DIRECT(BASE, OFFSET) 是会调用ddr2中的驱动来读取的,读取的过程对于用户是透明的。楼主可以将程序在ddr2中跑一下,看看有没有问题,比如点击debug as hardware就可以在sdram里面跑。
ddr2的时钟要求很高,需要使用fpga专门的时钟角哦
myhappy 当前离线
注册会员