About CY7C68013 question

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Robin_Peng
Level 5
Level 5
Distributor - Macnica(GC)
100 replies posted 50 replies posted 50 questions asked

您好,我有如下问题想请教下。

68013工作在BULK模式,FPGA根据FIFO的满空信号向FIFO里面写数据,

我们传输的图像是1.3MB(1280*1024,8bit),当图像的平均灰度值比较低的情况下(小于0xe0~0xf0,这个每个设备不同,基本是这个范围),图像传输帧率在30Hz每秒,数据量是314Mbps;如果图像的平均灰度值比较高的时候(接近0xff,8bit数的最大值),图像传输帧率会降到25Hz,262Mbps。  按道理来说,68013只是一个管道的功能,里面传输的数据不应该影响到他的传输效率。但是上面的现象我们在测试的时候是100%出现,只要图像亮度一上去,帧率就会降低。  我们曾经做过如下的测试,都是一样的问题。

         1:使用不同长度的USB线,1米,3米,5米

         2:不用USB电源,而使用单独的电源供电

         3:使用Windows 7, Linux,嵌入式ARM+Linux

请问上述问题是什么原因,谢谢。

0 Likes
6 Replies
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

您不是已经自己说了灰度值比较低的时候数据量增大了么。FX2LP最大带宽约为30MBps左右。

0 Likes
Robin_Peng
Level 5
Level 5
Distributor - Macnica(GC)
100 replies posted 50 replies posted 50 questions asked

您好,没有太理解,(1)带宽是32MB,32M Byte per seccond,也就是说一秒钟可以传32M字节。可以传32M的 0xff, 也可以传32M的0x0,也就是说我这32M的数据无论其值大小是什么,不应该影响传输带宽 ,您能再解释下吗?感谢。(2)另外一个客户使用的CYUSB3014,现在需要抓一下USB Trace ?是使用什么工具进行抓取吗?谢谢

0 Likes
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

之前我对你的描述理解有误,CY7C68013A并不具备DMA通道的功能,所以传输速率还是要受到其处理能力的限制的。

有条件可以用USB协议分析仪,没有条件在PC上装一个wireshark。

0 Likes
Robin_Peng
Level 5
Level 5
Distributor - Macnica(GC)
100 replies posted 50 replies posted 50 questions asked

您好!

我这里想买个USB协议分析仪,进行测试使用,请问下有推荐的品牌或者型号吗?

谢谢。

0 Likes
YiZ_31
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

一般用的是LeCroy的,具体型号要看客户是测USB 2.0还是USB3.0, 接口是否为Type-C。

这个比较贵,客户做开发可以想办法租一个或者借一个。

Robin_Peng
Level 5
Level 5
Distributor - Macnica(GC)
100 replies posted 50 replies posted 50 questions asked

您好!

非常感谢您的回复。

我有一个客户使用的型号是USB3014,接触放电4KV ESD测试不通过,客户使用bushound监测数据如下图,有XACT ERROR  ,目前建议的是客户做好系统级ESD硬件防护,但是,客户要求分析下具体是哪里问题导致USB3014不工作了,目前,该问题已经整了一个多月,问题还没有解决,其中包括更换TVS管,客户使用bushound监测数据和使用wireshark抓USB Trace 功能应该是类似的吧?请问您那是否有些建议?使用bushound监测数据是否有参考的价值?非常感谢。

pastedImage_0.jpg

0 Likes