[发明专利]一种BMC芯片的USB总线结构及其通信方法有效

专利信息
申请号: 201911088692.9 申请日: 2019-11-08
公开(公告)号: CN110941582B 公开(公告)日: 2021-06-29
发明(设计)人: 石广;王硕 申请(专利权)人: 浪潮(北京)电子信息产业有限公司
主分类号: G06F13/42 分类号: G06F13/42;G06F13/40
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 高勇
地址: 100085 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 bmc 芯片 usb 总线 结构 及其 通信 方法
【权利要求书】:

1.一种BMC芯片的USB总线结构,其特征在于,包括:

USB Host;

与所述USB Host通过USB总线连接的USB转接模块;所述USB转接模块包括USB phy和USB集线器;

与所述USB集线器相连的缓存模块,所述缓存模块包括缓存器,用于缓存USB数据包并对所述USB包进行信号格式转换,以及转发所述USB数据包;

一端与所述缓存模块相连,另一端用于与外界USB设备相连的USB协议处理模块,用于执行USB格式对应的协议处理。

2.根据权利要求1所述的USB总线结构,其特征在于,当所述USB总线结构采用USB2.0协议时,所述缓存模块均采用UTMI接口分别与所述USB转接模块和所述USB协议处理模块相连。

3.一种BMC芯片的USB总线通信方法,其特征在于,基于权利要求1或2任一项所述的USB总线结构,所述USB总线通信方法包括:

对外界USB设备发送的数据根据USB格式执行协议处理,得到USB数据包;

利用缓存模块缓存所述USB数据包并执行信号格式转换;

将信号格式转换后的USB数据包转发至USB转接模块,以使所述USB转接模块将所述USB数据包发送至USB Host。

4.根据权利要求3所述的USB总线通信方法,其特征在于,对外界USB设备发送的数据根据USB格式执行协议处理,得到USB数据包包括:

若所述外界USB设备为指令控制设备,对所述外界USB设备发出的指令进行HID协议处理,得到相应的USB数据包;

若所述外界USB设备为存储设备,对所述外界USB设备发出的数据包进行BULK协议处理,得到相应的USB数据包。

5.根据权利要求3所述的USB总线通信方法,其特征在于,根据USB格式执行协议处理时还包括CRC校验和令牌包数据包处理。

6.根据权利要求3所述的USB总线通信方法,其特征在于,将信号格式转换后的USB数据包转发至USB转接模块包括:

对所述USB数据包按预设计数规则添加包头标识,在系统复位或者标识编号达到定义的数据位宽最大值时,进行清零并重新开始计数;

在所述USB数据包从缓存模块输出前,拆解所述USB数据包的包头,根据包头中的包头标识确定对应的UTMI数据通路并转发至USB转接模块。

7.根据权利要求3或6所述的USB总线通信方法,其特征在于,利用缓存模块缓存所述USB数据包并执行信号格式转换包括:

利用缓存模块缓存所述USB数据包,并同时利用多个存储器执行信号格式转换。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求3-7任一项所述的方法的步骤。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911088692.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top