请教各位高手:
我在spartan3e上使用verilog做了一个SD卡控制器,对SD卡的block直接进行读写,已经实现了功能,但是速度比较慢。
第一次处理SD卡接口的问题,没有什么概念,SPI模式下一般可以达到多少速度啊,目前使用32M时钟,单个block读写操作,实际的写入速度只有50KB/s左右,读取速率也只是在200KB/s。太慢了。示波器量取数据波形发现,每个写入命令后都有一个5~20ms不等的busy信号,不知是由于卡的问题,还是控制器没有写好。
请有调试经验的高手指导一下,谢谢啦。 |