阅读:1457回复:2
用cy68013作数据传输的速度问题
我做了一块usb接口数据处理板,采用68013芯片,使用slave fifo,endpoint2作输入,配置为512*4 bulk模式,endpoint6 作输出512*4,驱动使用同步方式,即一发然后等待,一收然后等待,加上数据处理时间,能打到60Mbit/s,也就是收发的速度至少可以达到120Mbit/s,但距离480Mbit/s还有很大距离,我的数据处理模块的速度是240Mbit/s,不知道我的速度还能提高不?是不是瓶颈在驱动上呀,这个问题困扰了很多难眠的日子,希望大家点点路子,不胜感激
|
|
沙发#
发布于:2004-07-12 13:18
我做了一块usb接口数据处理板,采用68013芯片,使用slave fifo,endpoint2作输入,配置为512*4 bulk模式,endpoint6 作输出512*4,驱动使用同步方式,即一发然后等待,一收然后等待,加上数据处理时间,能打到60Mbit/s,也就是收发的速度至少可以达到120Mbit/s,但距离480Mbit/s还有很大距离,我的数据处理模块的速度是240Mbit/s,不知道我的速度还能提高不?是不是瓶颈在驱动上呀,这个问题困扰了很多难眠的日子,希望大家点点路子,不胜感激 这位仁兄你好,我目前也是在做基于68013芯片的数据采集和处理板子,也是采用slave fifo方式,我看到cypress网站上一个帖子上说slave fifo可达96MB/s的传输速度,不知你有何想法??如果你要的话,我发给你!还希望多多指教!! 小弟,有个问题请教:在硬件设计时,你是如何利用和配置fifo的??比如说外部的MCU把数据写到CY7C68013的fifo中去,是如何做的?还望指教!! |
|
板凳#
发布于:2004-07-11 10:40
我的设置跟你的差不多!测试的传输速度大概也只有17MBytes/s.
|
|