阅读:1844回复:12
USB2.0能不能满足要求(兄弟们帮我一把吧,肯定送分)
CCD是1.5M 像素,用12bit的AD进行数字,传输速度是15帧/秒,这样有效的数据传输:1.5*12*15= 270 MB/S, 我现在用DSP和CY7C68013进行传输,不知道USB2.0能不能满足我的传输要求?
老板要求很急,帮兄弟一把吧, 谢谢您了,肯定送分。 |
|
|
沙发#
发布于:2003-05-10 14:40
难道不进行图象数据压缩吗?太浪费了吧?如果使用JPEG或MPEG压缩的话,USB1.1就可以做到了啊。
|
|
|
板凳#
发布于:2003-05-10 14:23
好问题,学习!
问一个问题,上层应用程序该如何开发呢? |
|
地板#
发布于:2003-05-09 23:33
本人同时提供“带USB接口的DSP开发板”。欢迎购买。
|
|
地下室#
发布于:2003-05-09 22:56
和我的差不多吗,可以的。
不过你用16数据线,控制外围设备比较麻烦的。 |
|
5楼#
发布于:2003-05-09 22:25
弱弱的问一句,在数据传输中,68013的51内核不是不参与传输么?大虾请指教 呵呵,不要这么妄自菲薄吗。 其实你说的是一种方法,就是slave fifo模式,当传输大量数据是可以让51不在数据传输通路上,这样能提高数据的传输速度,而不会受限于51的48m时钟 当然如果不要求有太高的速度,完全可以让51来转移数据,这样就不用外接微处理器了,但是速度比较低,不可能高于10M字节/S,但也不会低于1M字节/S的。 |
|
6楼#
发布于:2003-05-09 21:36
DSP的控制能力是很差的,主要由51老控制。
51控制传输。 |
|
7楼#
发布于:2003-05-09 21:13
弱弱的问一句,在数据传输中,68013的51内核不是不参与传输么?大虾请指教
|
|
8楼#
发布于:2003-05-09 20:40
我已经做到了256Mbps,是不是很牛,而且速度限制在此是因为我用了分离逻辑期间(04和08,它们组成两级),用CPLD完全可以提高速度哈。
去看看我在供需版面的广告就知道了。还可以看看我的\"带USB接口的DSP开发板“的广告。 |
|
9楼#
发布于:2003-05-09 20:04
token的意见非常中肯,分析也比较透彻。
|
|
10楼#
发布于:2003-05-08 16:29
和我在做的东东差不多。
|
|
11楼#
发布于:2003-05-08 12:09
首先,从你的usb设备的传输速率来看,你需要的传输速率至少为300Mb/s (纯数据需要的带宽1.5*12*15= 270 Mb/S+其它帧头及应答需要的带宽30Mb/s),又因为现在支持usb2.0的端口要兼容usb1.1,所以还有可能有12mb/s的全速帧(full-speed)要占用带宽,所以从带宽分配上可能有些冲突;
再有,68013是51核的芯片,其得处理效率较低,即使dsp的速度再快,也可能成为传输瓶颈,建议使用dsp直接操作68001(usb2.0接口芯片),可能有戏。 |
|
12楼#
发布于:2003-05-08 11:40
我觉得理论上应该是没有问题的吧!
USB2.0支持三种传输速率高速传输是速率可以达到480Mb/S,所以理论上是没有问题的。 |
|