[发明专利]外部设备扩展卡及输入输出外部设备的数据处理方法有效

专利信息
申请号: 201510400020.2 申请日: 2015-07-08
公开(公告)号: CN106325377B 公开(公告)日: 2019-06-28
发明(设计)人: 常轶松;张科;崔泽汉;陈明宇 申请(专利权)人: 华为技术有限公司;中国科学院计算技术研究所
主分类号: G06F1/16 分类号: G06F1/16;G06F13/20
代理公司: 北京同立钧成知识产权代理有限公司 11205 代理人: 刘丹;黄健
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 外部设备 内存单元 主机 扩展卡 外部设备控制器 输入输出外部设备 接口单元 数据处理 内存卡 读取 物理地址访问 物理地址 输出I/O 控制器 减小 内存
【说明书】:

发明实施例提供一种外部设备扩展卡及输入输出外部设备的数据处理方法,该外部设备扩展卡包括:用于插设在主机的内存卡槽上的接口单元、内存单元、内存单元控制器、输入输出I/O外部设备、I/O外部设备控制器,可以通过接口单元直接插在主机的内存卡槽内,且该外部设备扩展卡上集成了内存单元和I/O外部设备,从而I/O外部设备控制器和主机可以直接通过内存单元的物理地址访问内存单元,即I/O外部设备控制器和主机可以直接根据内存单元内的物理地址读取内存单元中的数据,从而大大减小了主机和I/O外部设备从内存中读取数据的开销。

技术领域

本发明涉及通信技术,尤其涉及一种外部设备扩展卡及输入输出外部设备的数据处理方法。

背景技术

输入/输出(Input/Output,简称I/O)外部设备是计算机系统的重要组成部分与硬件资源。目前,主流计算机系统的I/O外部设备主要包括两类,一类是传统的I/O外部设备控制器,另一类是硬件加速器扩展卡。

现有技术中,I/O外部设备与计算机系统的中央处理器(Central ProcessingUnit,简称CPU)有两种耦合方式。其中主要采用的耦合方式是基于外设部件互连标准(Peripheral Component Interconnect,简称PCI)或PCI快速通道(PCI Express,简称PCIe)等专用高带宽外设总线的分离松耦合互连实现方式,在这种方式中,I/O外部设备与CPU通过PCI或PCIe等芯片间的高速互连总线进行通信,以传递原始数据与处理结果。

但是,采用上述分离松互连实现方式,计算机系统的CPU要访问I/O外部设备需要跨过多个总线接口,从而造成大量通信协议转换开销。

发明内容

本发明提供一种外部设备扩展卡及输入输出外部设备的数据处理方法,用于解决现有技术中CPU访问I/O外部设备开销大的问题。

本发明第一方面提供一种外部设备扩展卡,包括:用于插设在主机的内存卡槽上的接口单元、内存单元、内存单元控制器、输入输出I/O外部设备、I/O外部设备控制器;

所述接口单元与所述内存单元控制器、所述I/O外部设备控制器通信连接;

所述内存单元与所述内存单元控制器通信连接,所述I/O外部设备控制器与所述I/O外部设备通信连接;

所述I/O外部设备控制器与所述内存单元控制器通信连接;其中,

所述I/O外部设备控制器,用于向所述内存单元控制器发送携带所述内存单元中物理地址的第一读取请求,通过所述内存单元控制器从所述内存单元内读取所述物理地址对应的数据;所述接口单元,用于接收所述主机发送的携带所述内存单元中物理地址的第二读取请求,并将所述第二读取请求转发给所述内存单元控制器,通过所述内存单元控制器从所述内存单元内读取所述物理地址对应的数据。

结合第一方面,在第一方面的第一种可能的实施方式中,所述内存单元控制器,用于接收所述主机通过所述接口单元发送的数据缓存空间申请请求,并根据所述数据缓存空间申请请求在所述内存单元内预留数据缓存空间。

结合第一方面,在第一方面的第二种可能的实施方式中,所述外部设备扩展卡还包括:用于连接远程外部设备扩展卡的互连单元,所述互连单元与所述接口单元通信连接;

所述互连单元,用于接收所述主机通过所述接口单元发送的第三读取请求,并将所述第三读取请求转发给所述远程外部设备扩展卡的互连单元,以读取所述远程外部设备扩展卡的内存单元中的数据;

其中,所述第三读取请求由所述远程外部设备扩展卡的互连单元发送给所述远程外部设备扩展卡的内存单元控制器,所述第三读取请求中携带所述远程外部设备扩展卡的内存单元中的物理地址。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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