chongyang1999
驱动牛犊
驱动牛犊
  • 注册日期2005-03-06
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:961回复:2

一个菜鸟问题,关于68013与fpga的接口

楼主#
更多 发布于:2005-03-08 17:07
    大家好,我是新来的,刚接触usb,有个很菜的问题请教各位高手。
    我需要做一个基于vme的主设备,准备用fpga完成主设备与vme的接口,而把数据通过usb传到主机上,现在选用的usb芯片是68013,128脚的。从fpga那边来的数据可能有32位的,我该如何将fpga与68013连接呢?我看那fifo都是8位或者16位的,是不是还要一些中间逻辑啊?
    请大家指教,感激不尽。
kris2001
驱动小牛
驱动小牛
  • 注册日期2004-05-18
  • 最后登录2011-02-26
  • 粉丝0
  • 关注0
  • 积分582分
  • 威望78点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-14 20:52
用CPLD把你的32位数据分成8位或者16位,然后把clock倍频4倍(68013 8bit fifo)或者2倍(68013 16bit fifo)输出到usb。
由于68013的最高频率是48Mhz,所以你32位的数据clock不能超过12M。
DTUSB20 --www.dothinkey.com
chongyang1999
驱动牛犊
驱动牛犊
  • 注册日期2005-03-06
  • 最后登录2005-03-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-14 21:42
多谢指点,我大致知道你的意思了.
游客

返回顶部