[发明专利]USB链路桥接器在审
| 申请号: | 201810335678.3 | 申请日: | 2018-04-13 |
| 公开(公告)号: | CN108733608A | 公开(公告)日: | 2018-11-02 |
| 发明(设计)人: | 巴特·韦滕滕 | 申请(专利权)人: | 恩智浦有限公司 |
| 主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
| 地址: | 荷兰埃因霍温高科*** | 国省代码: | 荷兰;NL |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 并行数据 侧模块 数据控制器 主机 串行数据 接器 路桥 配置 装置侧模块 桥接状态 存储器 耦合 存储 串行数据转换 返回确认信号 通用串行总线 弹性缓冲器 发射器 接收器 传输 转换 | ||
1.一种通用串行总线(USB)链路桥接器装置,包括:
主机侧模块,所述主机侧模块被配置成与USB主机接口连接,其中,所述主机侧模块包括接收器并且被配置成从所述USB主机接收串行数据、将所述接收到的串行数据转换成并行数据并将所述并行数据存储在弹性缓冲器中;
数据控制器,所述数据控制器耦合至所述主机侧模块;
装置侧模块,所述装置侧模块耦合至所述数据控制器并且包括发射器,其中,所述装置侧模块被配置成从所述数据控制器接收并行数据、将所述接收到的并行数据转换成串行数据并且向USB装置传输所述串行数据;并且
其中,所述数据控制器包括先入先出(FIFO)存储器以及桥接状态机模块,所述数据控制器被配置成从所述主机侧模块接收所述并行数据、向所述主机侧模块返回确认信号、将所述并行数据存储在FIFO存储器中并且基于所述桥接状态机模块的配置传输来自所述FIFO存储器的所述并行数据,其中,所述桥接状态机模块被配置成决定什么时候从所述FIFO存储器向所述USB装置发送所述并行数据。
2.如权利要求1所述的USB链路桥接器装置,其中,所述数据控制器被配置成生成USB链路命令。
3.如权利要求1所述的USB链路桥接器装置,其中,所述数据控制器包括链路训练状况状态机(LTSSM),所述LTSSM用于检测数据传输、数据传输的轮询和同步,其中,所述LTSSM与所述桥接状态机分离。
4.如权利要求1所述的USB链路桥接器装置,其中,所述桥接状态机模块被配置成当所述FIFO存储器中的缓冲空间可用于存储接收到的数据包时确认接收到所述数据包。
5.如权利要求1所述的USB链路桥接器装置,其中,当所述FIFO存储器中没有可用于存储接收到的数据包的缓冲空间时,所述桥接状态机模块被配置成在接收到所述数据包时向所述USB主机发送LBAD消息。
6.如权利要求1所述的USB链路桥接器装置,其中,所述桥接状态机模块被配置成在向所述USB装置发送包之后并且接收到来自所述USB装置的确认时从存储在所述FIFO存储器中的所述并行数据移除所述包。
7.如权利要求6所述的USB链路桥接器装置,所述桥接状态机模块被配置成在接收到来自所述USB装置的LBAD消息时向所述USB装置重新传输所述包。
8.如权利要求1所述的USB链路桥接器装置,其中,所述桥接状态机模块被配置成在接收到来自所述USB装置的所述USB装置准备好接收更多数据的消息后通知所述USB主机缓冲空间可用于更多包。
9.如权利要求1所述的USB链路桥接器装置,其中,所述数据控制器被配置成生成链路训练模式。
10.一种用于使用USB链路桥接器来增大通用串行总线(USB)主机与USB装置之间的物理连接距离的方法,所述方法包括:
由所述USB链路桥接器接收来自所述USB主机的包;
将所述包存储在先入先出(FIFO)存储器中;
由所述USB链路桥接器向所述USB主机发送确认;
由所述USB链路桥接器向所述USB装置传输所述包;以及
由所述USB链路桥接器接收来自所述USB装置的信号,其中,如果所述信号指示未成功传输所述包,则重新发送所述包,并且如果所述信号指示成功传输,则从所述FIFO移除所述包并且通知所述USB主机可以从所述USB主机传输另一个包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩智浦有限公司,未经恩智浦有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810335678.3/1.html,转载请声明来源钻瓜专利网。





