微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 自己独立设计一个Usb 内核可能吗

自己独立设计一个Usb 内核可能吗

时间:10-02 整理:3721RD 点击:
我觉得i2c,spi协议内核设计一下还是挺简单的。不知这个难度大不大,usb协议我倒是熟悉的。
以前做过单片机的项目,不知现在如果设计一个core的话,行不行得通?

做哪一层呢?

下位机的

如果你协议熟悉的话,做起来应该很快的



    谢谢。那我就等我项目少的时候,大胆地试试,过段日子,分享一下我的体会。

敢于实践 佩服小编!

设计链路层协议还是可行的,毕竟没什么算法的东西在里头,时间到位就行,等usb还用的串行-解串的功能,用锁相环同步、预加重等处理,要实现这些处理就需要丰富的经验了。

可以是可以,不过还是参考一下别的设计吧
不同的架构对使用影响是很大的,何况原创~

自己设计一个简化的USB内核或许有可能。一个USB2.0的协议规范就400多页,内容涵盖接口和驱动相关等等。

个人感觉没那么容易,USB1.1还好些!
需要考虑的事情也不少。

usb 2.0 有host 和slave,另外还有otg,
你只能设计数位的部分即link layer, phy是mix —mode的
如果是老鸟,3个月-到6个月吧。如果你只是设计过spi,i2c的level的东西的话,可能要更久吧

敢于实践 佩服小编!

接地诚征做USB2.0OTG的人员,要求按照特定应用调通FPGA程序,价钱面议,有意请联系QQ7546999



   统一 不简单。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top