phoenix.sjtu
驱动牛犊
驱动牛犊
  • 注册日期2007-08-20
  • 最后登录2007-09-14
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望5点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1596回复:1

9054如何能提高板上RAM的读写速度

楼主#
更多 发布于:2007-09-01 16:17
板上ram有2MB
每次要从里面的连续地址读出1mb
现在用driverstadio写的驱动 用Kmemory类的ind函数读
每秒大概能读出13次
这个速度正常吗?能再快吗?

用DMA会不会快一点

如何设置9054配置寄存器里的LBRD0(18h)会提高点速度
还有什么时候用burst读写是哪里可以控制的? 驱动程序能控制吗?
还是9054自己控制的
初学 大家别见笑 谢谢
cauzx
驱动牛犊
驱动牛犊
  • 注册日期2006-07-08
  • 最后登录2009-10-27
  • 粉丝0
  • 关注0
  • 积分111分
  • 威望22点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-02 23:51
是否采用burst,可以在驱动程序中通过DMA寄存器DMAMODE0[8]/DMAMODE1[8]的值进行设置。
插卡上的FPGA/CPLD的程序可以采用PLX提供的经典状态机,但在最后一个状态中,最好把LREADY信号拉低。
最近我也在做这方面的,一起讨论。
游客

返回顶部