阅读:961回复:2
一个菜鸟问题,关于68013与fpga的接口
大家好,我是新来的,刚接触usb,有个很菜的问题请教各位高手。
我需要做一个基于vme的主设备,准备用fpga完成主设备与vme的接口,而把数据通过usb传到主机上,现在选用的usb芯片是68013,128脚的。从fpga那边来的数据可能有32位的,我该如何将fpga与68013连接呢?我看那fifo都是8位或者16位的,是不是还要一些中间逻辑啊? 请大家指教,感激不尽。 |
|
沙发#
发布于:2005-03-14 20:52
用CPLD把你的32位数据分成8位或者16位,然后把clock倍频4倍(68013 8bit fifo)或者2倍(68013 16bit fifo)输出到usb。
由于68013的最高频率是48Mhz,所以你32位的数据clock不能超过12M。 |
|
|
板凳#
发布于:2005-03-14 21:42
多谢指点,我大致知道你的意思了.
|
|