阅读:1596回复:1
9054如何能提高板上RAM的读写速度
板上ram有2MB
每次要从里面的连续地址读出1mb 现在用driverstadio写的驱动 用Kmemory类的ind函数读 每秒大概能读出13次 这个速度正常吗?能再快吗? 用DMA会不会快一点 如何设置9054配置寄存器里的LBRD0(18h)会提高点速度 还有什么时候用burst读写是哪里可以控制的? 驱动程序能控制吗? 还是9054自己控制的 初学 大家别见笑 谢谢 |
|
沙发#
发布于:2007-09-02 23:51
是否采用burst,可以在驱动程序中通过DMA寄存器DMAMODE0[8]/DMAMODE1[8]的值进行设置。
插卡上的FPGA/CPLD的程序可以采用PLX提供的经典状态机,但在最后一个状态中,最好把LREADY信号拉低。 最近我也在做这方面的,一起讨论。 |
|