PCIe自适应转接方法、装置、存储介质及电子设备
摘要文本
本申请提出一种PCIe自适应转接方法、装置、存储介质及电子设备,包括:确定目标接口单元是否有外接设备插入;若是,控制目标接口单元与外接设备进行通信协议协商,以确定目标接口单元和外接设备之间的目标通信协议;控制目标接口单元执行目标通信协议。在本申请方案中,通过自适应协商的方式,完成PCIe协议到目标通信协议的转换,从而保障上位机与外接设备之间可以正常交互。服务器等IT设备系统设计时,无需提前配置芯片各端口默认的协议类型。同一个设备端口可以按需插入不同协议的设备,均能自适应协商成功,实现灵活使用;避免提前固定端口类型,引起使用中某些协议端口数量不足,某些协议端口闲置的浪费。
申请人信息
- 申请人:成都电科星拓科技有限公司
- 申请人地址:610000 四川省成都市中国(四川)自由贸易试验区成都高新区府城大道西段399号7栋3单元14层1409号
- 发明人: 成都电科星拓科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | PCIe自适应转接方法、装置、存储介质及电子设备 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311725763.8 |
| 申请日 | 2023/12/15 |
| 公告号 | CN117407348B |
| 公开日 | 2024/3/22 |
| IPC主分类号 | G06F13/40 |
| 权利人 | 成都电科星拓科技有限公司 |
| 发明人 | 彭云武; 胡世涛; 黄晓萍; 郭亨达 |
| 地址 | 四川省成都市中国(四川)自由贸易试验区成都高新区府城大道西段399号7栋3单元14层1409号 |
专利主权项内容
1.一种PCIe自适应转接方法,其特征在于,应用于PCIe转接芯片中的控制器,所述PCIe转接芯片还包括PCIe信号接口模块和与所述PCIe信号接口模块连接的至少一组接口单元,所述PCIe信号接口模块用于连接上位机,所述接口单元用于插入外接设备,所述PCIe信号接口模块用于将下行数据由PCIe协议转换为所述接口单元对应的通信协议,将上行数据由所述接口单元对应的通信协议转换为PCIe协议,所述方法包括:确定目标接口单元是否有外接设备插入;其中,所述目标接口单元为与所述PCIe信号接口模块连接的任意一组接口单元;若是,控制所述目标接口单元与所述外接设备进行通信协议协商,以确定所述目标接口单元和所述外接设备之间的目标通信协议;控制所述目标接口单元执行所述目标通信协议;所述目标接口单元包括串行ATA高级主机控制器接口、USB3.0接口、USB2.0接口以及设备端口;所述串行ATA高级主机控制器接口的上行端、所述USB3.0接口的上行端以及所述USB2.0接口的上行端与所述PCIe信号接口模块连接;所述串行ATA高级主机控制器接口的下行端、所述USB3.0接口的下行端以及所述USB2.0接口的下行端与所述设备端口连接;所述设备端口用于插入所述外接设备;所述控制器分别与所述串行ATA高级主机控制器接口、所述USB3.0接口、所述USB2.0接口以及所述设备端口连接。