打印

有没有人用FPGA写过USB接口

[复制链接]
3944|35
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
iawtfletg|  楼主 | 2013-5-29 12:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在研究USB,感觉还不错,有没有人在FPGA或CPLD上实现过USB通信,估计vhdl和verilog应该都可以写个USB出来,不过控制会麻烦。我来奋斗一段时间,争取实现这个,有没有人一起有兴趣的呀,加油哦。

相关帖子

沙发
iawtfletg|  楼主 | 2013-5-29 12:03 | 只看该作者
:lol

使用特权

评论回复
板凳
huangxz| | 2013-5-29 15:04 | 只看该作者
没有这么宏伟的目标,我觉的以咱们这种水平,难啊

使用特权

评论回复
地板
GoldSunMonkey| | 2013-5-29 23:47 | 只看该作者
有啊

使用特权

评论回复
5
GoldSunMonkey| | 2013-5-29 23:47 | 只看该作者
你先找找开源的吧

使用特权

评论回复
6
GoldSunMonkey| | 2013-5-29 23:47 | 只看该作者
加油

使用特权

评论回复
7
resxpl| | 2013-6-2 09:27 | 只看该作者
我尝试过, 还在尝试中. :lol

使用特权

评论回复
8
loveajia| | 2013-6-3 18:23 | 只看该作者
我用过一个代码,FPGA是主模式的,好像读写时序挺好实现的,就51是固件的配置难搞一些,貌似有好几种模式,写的时候还要注意FIFO的状态。上位机的驱动也要装对才行。加油!

使用特权

评论回复
9
tanjian7| | 2013-6-3 18:59 | 只看该作者
这个俺也略看过,搞不懂,就完串口先了,老歌有进展再拿出来给咱炫耀一下吧

使用特权

评论回复
10
245966960bai| | 2013-6-5 17:48 | 只看该作者
以前也有此想法,楼主有空聊聊哈,可行的话一起做做。qq:245966960

使用特权

评论回复
11
yzh0912| | 2013-9-16 16:15 | 只看该作者
现在做的怎么样了啊,我也再弄,但没有头绪,可以给我提供一些参考吗

使用特权

评论回复
12
江宇平99999| | 2013-9-16 17:08 | 只看该作者
For FPGA, you can put a USB mac in it, and connect it to a PHY outside. However, you don't have to reinvent the wheel. You could just get an IP from Altera or 3rd party.

But the usual approach is to use off-the-shelf USB controllers.
(1) You can get the USB to appear as a serial port in PC. For this, you can use the solution from FTDI
(2) You can use a full blown USB controller. such as the Easy USB from Cypress

使用特权

评论回复
13
GoldSunMonkey| | 2013-9-17 21:16 | 只看该作者
江宇平99999 发表于 2013-9-16 17:08
For FPGA, you can put a USB mac in it, and connect it to a PHY outside. However, you don't have to r ...

;P还有英文资料。

使用特权

评论回复
14
GoldSunMonkey| | 2013-9-17 21:16 | 只看该作者
江宇平99999 发表于 2013-9-16 17:08
For FPGA, you can put a USB mac in it, and connect it to a PHY outside. However, you don't have to r ...

希望代码开源啊

使用特权

评论回复
15
星星之火红| | 2013-9-17 21:31 | 只看该作者
这个得用EDK来做啊

使用特权

评论回复
16
yzh0912| | 2013-9-18 10:49 | 只看该作者
GoldSunMonkey 发表于 2013-5-29 23:47
有啊

猴哥,我现在的水平能够写SDRAM控制器了,接下来我该怎么样提高我的fpga水平啊。工作的时候做过fpga+arm控制过伺服电机,我只负责fpga部分,但现在失业一个月了,毕业一年多了。

使用特权

评论回复
17
王紫豪| | 2013-9-18 10:58 | 只看该作者
楼主奋斗出来了吗

使用特权

评论回复
18
heenson| | 2013-9-18 11:03 | 只看该作者
一直也想在fpga上实现usb主模式,迫于水平和项目时间没整成,选用了SPI方式驱动USB hub芯片了,

使用特权

评论回复
19
GoldSunMonkey| | 2013-9-18 21:27 | 只看该作者
yzh0912 发表于 2013-9-18 10:49
猴哥,我现在的水平能够写SDRAM控制器了,接下来我该怎么样提高我的fpga水平啊。工作的时候做过fpga+arm ...

多做项目,看代码啊。
能写出SDRAM水平不错啊。

使用特权

评论回复
20
GoldSunMonkey| | 2013-9-18 21:27 | 只看该作者
yzh0912 发表于 2013-9-18 10:49
猴哥,我现在的水平能够写SDRAM控制器了,接下来我该怎么样提高我的fpga水平啊。工作的时候做过fpga+arm ...

哪里待业中?

使用特权

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

本版积分规则

3

主题

12

帖子

2

粉丝