阅读:1408回复:2
DSP+68013的方案基本定下来了,请各位专家审查,希望提出意见,谢谢!!
由于需要传输的数据量接近37.5MBytes/s,所以我采用DSP+68013的方案,我已经在此咨询了很多大侠了,有了初步的思路,这就是:为了提高USB的速度,用DSP来控制数据转移,51只是用来对68013的初始化.DSP和68013的接口有分以下几种情况:
1. 从DSP方面来说可以使用HPI,也可以使用EMIF 2. 从68013来说,可以用Slave fifo,也可以使用GPIF 综合以上,从速度和实现方便考虑,我准备采用DSP_EMIF+68013_Slave FIFO.对于Slave FIFO来说,使用异步传输,这样不受时钟的限制,因为同步传输的时钟最大才只有48M. 对于我的方案还有一点疑问,对于Slave FIFO和GPIF两种方式来说,是不是从硬件结构上没有差别,而主要区别是软件的配置问题? |
|
|
沙发#
发布于:2003-08-20 16:27
对,硬件上差别不大,就几根控制线不一样了,主要是FX2的编程配置的不一样。你用的DSP不会是C6X把,那么启动很麻烦的哟,呵呵,37.5MB,这个是有点高。程序要好好优化了
|
|
|
板凳#
发布于:2003-08-20 18:38
你最好用AUTOIN和AUTOOUT的传输,这样才是最方便的!SLAVE FIFO是有外部MCU控制,而GPIF完全由68013内部自己的MCU控制,功能更强大,但开发难度很大! :D
|
|