有没有人用FPGA写过USB接口

[复制链接]
4765|35
xjsxjtu 发表于 2013-9-19 22:52 | 显示全部楼层
GoldSunMonkey 发表于 2013-9-18 21:27
哪里待业中?

还管介绍工作啊?
FangTT 发表于 2013-9-19 23:07 | 显示全部楼层
xjsxjtu 发表于 2013-9-19 22:52
还管介绍工作啊?

;P
yzh0912 发表于 2013-9-20 09:16 | 显示全部楼层
GoldSunMonkey 发表于 2013-9-18 21:27
哪里待业中?

深圳啊,猴哥经验丰富,给点优秀代码咯yzh0912@gmail.com:lol
yzh0912 发表于 2013-9-20 09:17 | 显示全部楼层
xjsxjtu 发表于 2013-9-19 22:52
还管介绍工作啊?

猴哥好人啦!;P
GoldSunMonkey 发表于 2013-9-20 19:47 | 显示全部楼层
yzh0912 发表于 2013-9-20 09:16
深圳啊,猴哥经验丰富,给点优秀代码咯yzh0912@gmail.com

什么方面的?我给你找找。其实XILINX给的例子就不错啊
GoldSunMonkey 发表于 2013-9-20 19:47 | 显示全部楼层
yzh0912 发表于 2013-9-20 09:17
猴哥好人啦!

好人一枚
lwq030736 发表于 2013-9-22 09:08 | 显示全部楼层
USB3.1都是在FPGA上先验证的
lufeijian 发表于 2013-9-25 12:11 | 显示全部楼层
FPGA实现USB FULL SPEED是一点难度都没有,当然前提是你一定要了解熟悉USB的物理协议,这其中有两个,NRZI编解码和USB的电平规范,这两个搞定了,USB控制器就能搞定了,建议,第一步先实现从正在通信的USB总线中解码数据,能把总线中的数据包解码出来,那你就已经基本成功了,那些什么FIFO之类的是次要的,或者说没有都可以,就看具体的应用要求了。
lufeijian 发表于 2013-9-25 12:14 | 显示全部楼层
lufeijian 发表于 2013-9-25 12:11
FPGA实现USB FULL SPEED是一点难度都没有,当然前提是你一定要了解熟悉USB的物理协议,这其中有两个,NRZI ...

当然CRC校验也是少不了的,但一开始时,只做接收,可以先不理会这个
ar_dong 发表于 2013-9-25 21:36 | 显示全部楼层
正在做,多多沟通
yzh0912 发表于 2013-9-27 23:41 | 显示全部楼层
GoldSunMonkey 发表于 2013-9-20 19:47
什么方面的?我给你找找。其实XILINX给的例子就不错啊

SPI和仿真方面的吧,谢谢猴哥!最近面试一家做LED控制器的,但是用的是VHDL,说给我一个月时间,可是我不会VHDL。猴哥,你说去不去了
zhukegood 发表于 2013-9-30 13:32 | 显示全部楼层
楼主没下文了呢?
 楼主| iawtfletg 发表于 2014-7-31 09:50 | 显示全部楼层
本帖最后由 iawtfletg 于 2014-8-1 09:40 编辑

实在不好意思,前些日子太忙了,一直没有发贴,本人决定现在开妈边折腾,边发贴,今晚回去开始弄,计划是从今晚开始,用FPGA内嵌入51IP核,用IP后用C语言可以方便的控制操作时序,底层同步和曼码部分本人准备用FPGA解码。
 楼主| iawtfletg 发表于 2014-7-31 09:51 | 显示全部楼层
有问题部分还希望大家一起交流一起探讨,希望尽快完成
nethopper 发表于 2014-7-31 19:25 | 显示全部楼层
支持一下,估计会占多少资源?能为某些应用省掉USB接口芯片吗?成本方面有有优势吗?外部硬件总的转换一下吧
 楼主| iawtfletg 发表于 2014-8-1 09:39 | 显示全部楼层
nethopper 发表于 2014-7-31 19:25
支持一下,估计会占多少资源?能为某些应用省掉USB接口芯片吗?成本方面有有优势吗?外部硬件总的转换一下 ...

占用的应该不多吧,我先用IP核,以后直接写成VHDL,可以省掉USB接口芯片,如果用C语言开发,这种也是可以移植到别的单片机上的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部