找回密码
 注册
搜索
查看: 964|回复: 5

[讨论] 请问cpld跟usb之间是如何通信的?

[复制链接]
发表于 2007-1-1 18:20:34 | 显示全部楼层 |阅读模式
也就是说主机如何通过usb控制芯片把控制信号传递给cpld的呢,望高人指点,谢谢!
发表于 2007-1-25 15:28:21 | 显示全部楼层
那要看你的CPLD支持那些外围接口了,比如说支持PCI口,那么中间需要一个PCI转USB的芯片就可以通讯了.只是举个例子,具体要看你的CPLD支持什么口.[em12]
点评回复

使用道具 举报

发表于 2007-1-25 17:24:29 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>happyjimi</I>在2007-1-1 18:20:34的发言:</B>
也就是说主机如何通过usb控制芯片把控制信号传递给cpld的呢,望高人指点,谢谢!</DIV>

首先数据通过usb电缆传输至usb控制芯片,然后fpga可以与主机共享usb控制芯片的fifo,最后fpga直接读取usb控制芯片fifo中的数据。(usb ic是cy7c68013)大概的过程就是如此。
点评回复

使用道具 举报

发表于 2007-1-25 15:28:21 | 显示全部楼层
那要看你的CPLD支持那些外围接口了,比如说支持PCI口,那么中间需要一个PCI转USB的芯片就可以通讯了.只是举个例子,具体要看你的CPLD支持什么口.[em12]
点评回复

使用道具 举报

发表于 2007-1-25 17:24:29 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>happyjimi</I>在2007-1-1 18:20:34的发言:</B>
也就是说主机如何通过usb控制芯片把控制信号传递给cpld的呢,望高人指点,谢谢!</DIV>

首先数据通过usb电缆传输至usb控制芯片,然后fpga可以与主机共享usb控制芯片的fifo,最后fpga直接读取usb控制芯片fifo中的数据。(usb ic是cy7c68013)大概的过程就是如此。
点评回复

使用道具 举报

发表于 2007-3-26 16:33:23 | 显示全部楼层
看时序去,读写时序上怎么说,你就怎么写
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 11:00 , Processed in 0.046498 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表