打印

用CPLD实现USB信号(数据)采集的可行性?

[复制链接]
3005|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
王紫豪| | 2014-8-5 18:26 | 只看该作者
除非有usb接口芯片,不然用cpld实现 USB 可行性几乎 = 0

使用特权

评论回复
板凳
chencsw| | 2014-8-11 15:37 | 只看该作者
FPGA里跑USB1.1 可行

使用特权

评论回复
地板
火箭向上冲|  楼主 | 2014-8-12 19:41 | 只看该作者
要求能采集USB2.0低速、全速。
CPLD能实现,不过好像很复杂……
我找了几天,周公有,不过好贵。亲恒也有,准备买个试试。
有经验的,请指教。

使用特权

评论回复
5
火箭向上冲|  楼主 | 2014-8-14 19:12 | 只看该作者
自己顶

使用特权

评论回复
6
djbgyq| | 2014-8-14 21:02 | 只看该作者
cpld实现usb数据采集有点不现实,加个usb芯片差不多.

使用特权

评论回复
7
xiaotianluo| | 2014-8-16 01:00 | 只看该作者
我前段刚刚开发基于CPLD+USB驱动模式,也使用中数据采集系统上,而且每帧收发数据速度能达到0.2ms级别。
注意,很大市面上USB 2.0的都基于吹牛都达到300M/S其实他们都是建立在USB批量传输上说的。
但这恰恰和数据采集系统有区别,数据采集系统往往要求数据量不大,但是要求通信双方快速响应,这才是关键。
感兴趣可以和我联系,Q:939086915,可全程提供技术支持

使用特权

评论回复
8
holle| | 2014-8-19 11:05 | 只看该作者
CPLD才那么点资源,再说也不适合用在时序复杂的应用。
FPGA可以,但是不是闲的没事干,一片单片机就解决的事。

使用特权

评论回复
9
gxs64| | 2014-8-19 17:22 | 只看该作者
fpga+ch372,usb传输16mBit/s

使用特权

评论回复
10
raoxianbin| | 2014-8-22 19:19 | 只看该作者
FPGA+68013

使用特权

评论回复
11
火箭向上冲|  楼主 | 2014-9-1 22:22 | 只看该作者
出差2周,刚回来
我用沁恒USB Monitor可以采集数据,只是简单看到了data0或者data1。
思路还是CPLD+SDRAM,用上IP内核

使用特权

评论回复
12
火箭向上冲|  楼主 | 2014-9-1 22:30 | 只看该作者
holle 发表于 2014-8-19 11:05
CPLD才那么点资源,再说也不适合用在时序复杂的应用。
FPGA可以,但是不是闲的没事干,一片单片机就解决的 ...

不是闲的没事干
单片机怎么实现采集USB总线上的数据,而且不影响通信,请说明。

使用特权

评论回复
13
chinaitboy| | 2014-9-17 16:20 | 只看该作者
最好采用现成的usb芯片

使用特权

评论回复
14
princkin| | 2016-3-31 22:30 | 只看该作者
想请教一下

使用特权

评论回复
15
STM32F08| | 2017-2-9 17:37 | 只看该作者
火箭向上冲 发表于 2014-8-12 19:41
要求能采集USB2.0低速、全速。
CPLD能实现,不过好像很复杂……
我找了几天,周公有,不过好贵。亲恒也有, ...

用CPLD实现USB信号采集 大哥您买了么? 现在哪有卖?

使用特权

评论回复
16
火箭向上冲|  楼主 | 2017-3-26 21:36 | 只看该作者
是的,最终还是实现了,已经应用到项目里,使用的CPLD+SRAM+MCU解决方案。目前只是做到采集USB2.0低速和全速数据。

使用特权

评论回复
17
火箭向上冲|  楼主 | 2017-3-26 21:41 | 只看该作者
STM32F08 发表于 2017-2-9 17:37
用CPLD实现USB信号采集 大哥您买了么? 现在哪有卖?

沁恒公司有卖的,你去它官网看看,USB Monitor USB 总线分析仪

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

13

帖子

0

粉丝