[发明专利]一种可提高系统性能的数据传输方法及装置有效

专利信息
申请号: 201610780787.7 申请日: 2016-08-31
公开(公告)号: CN106339338B 公开(公告)日: 2019-02-12
发明(设计)人: 张楠;肖佐楠;郑茳 申请(专利权)人: 天津国芯科技有限公司
主分类号: G06F13/28 分类号: G06F13/28;G06F13/32;G06F9/312;G06F9/355
代理公司: 天津滨海科纬知识产权代理有限公司 12211 代理人: 李成运
地址: 300457 天津市滨海新区开发*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种可提高系统性能的数据传输方法,当起点DMA模块有数据要传输时,与内存空间管理模块交互完成内存空间的申请,起点DMA将数据搬移到内存相应的空间后,将此次数据搬移的信息上传CPU,由CPU通知终点DMA将数据搬走,终点DMA从内存中将相应的数据搬走后,通过内存空间管理模块释放相应内存空间,完成一次完整数据搬移,在此期间,CPU只负责最关键的数据传输方向的处理,极大减轻了CPU负担,提高了系统运行效率。
搜索关键词: 一种 提高 系统 性能 数据传输 方法 装置
【主权项】:
1.一种可提高系统性能的数据传输方法,其特征在于:具体包括如下步骤:(1)起点DMA模块向内存空间管理模块申请一个内存空间地址;(2)内存空间管理模块收到申请后从指针堆栈中弹出一个指针索引,并转换成内存空间指针,将内存空间指针返回起点DMA;(3)起点DMA根据内存空间指针将数据包搬移到相应的内存空间中;(4)当起点DMA完成数据传输后,起点DMA将中断CPU并将此次数据传输的信息上传CPU;(5)CPU响应起点DMA的中断并收集数据传输信息,分析信息并决定终点DMA,将必要的信息发送给终点DMA;(6)终点DMA根据内存空间指针将数据包从相应的内存空间中搬移;(7)当终点DMA完成数据传输之后,将内存空间指针写回内存空间管理模块,内存空间管理模块将内存空间指针转换成指针索引,并把指针索引压回指针堆栈中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610780787.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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