[发明专利]一种数据透明传输的方法及系统有效

专利信息
申请号: 201010245507.5 申请日: 2010-07-30
公开(公告)号: CN101901199A 公开(公告)日: 2010-12-01
发明(设计)人: 陆志举 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F13/28 分类号: G06F13/28;G06F13/38
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 李健;龙洪
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 透明 传输 方法 系统
【说明书】:

技术领域

发明涉及嵌入式系统技术领域,尤其涉及嵌入式系统中一种数据透明传输的方法。

背景技术

随着电信级设备向着高集成化、微型化方向的发展,在设备中一块单板上集成的功能越来越多,单板上的器件越来越多,需要的各种类型的接口数量也越来越多。

现有的嵌入式设备数据传输的方法是通过以太网、外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线、串行外设接口(SerialPeripheral Interface,简称SPI)、本地总线(Local Bus)等方式来传输不同类型的数据,如果传输数据类型的不同,需要不同的数据传输接口,如果嵌入式系统中没有足够的接口资源来传输对应接口类型的数据时,会造成数据无法传输到嵌入式设备。

发明内容

本发明提供了一种数据透明传输的方法及系统,在处理器的接口与其它各种接口(例如,以太网接口、SPI接口、SGMII(Serial Gigabit MediaIndependent Interface)接口、I2C(Inter-Integrated Circuit)接口等)之间提供一个数据透明传输的功能,在数据传输的过程中,不需要处理器的参与,有效解决了嵌入式系统中接口资源不足的问题。

为了解决上述技术问题,本发明提出一种数据透明传输的系统,包括处理器、存储器和逻辑模块,其中:

所述存储器,包括接收存储单元和发送存储单元;

所述逻辑模块,与外部接口相连,用以接收所述外部接口发送来的数据,并将其存储至所述接收存储单元中;以及查询所述发送数据存储单元,在查询到所述发送存储单元中有数据需要发送时,获取所述需要发送的数据并将其发送至所述外部接口;

所述处理器,用以将需要发送至所述外部接口的数据存储至所述发送存储单元中;以及查询所述接收存储单元,在查询到所述接收存储单元中有数据需要接收,则获取所述需要接收的数据。

进一步地,上述系统还可具有以下特点:

所述接收存储单元中包括与每一外部接口一一对应的接收存储子单元,所述发送存储单元中包括与每一个外部接口一一对应的发送存储子单元;所述外部接口的数量为一个或者多个;

所述逻辑模块将外部接口发送来的数据存储至所述接收存储单元中时,是将从各外部接口接收到的数据分别存储在该各外部接口对应的接收存储子单元中;所述逻辑模块查询所述发送存储单元时,是分别查询各外部接口对应的发送存储子单元,在查询到某一外部接口对应的发送存储子单元中有数据需要发送时,获取所述数据并将其发送至该外部接口;

所述处理器,在将需要发送至所述外部接口的数据存储至所述发送存储单元中时,是将需要发送至各外部接口的数据分别存储至该各外部接口对应的发送存储子单元中;所述处理器在查询所述接收存储单元时,是分别查询各外部接口对应的接收存储子单元,在查询到某一外部接口对应的接收存储子单元中有数据需要接收,则获取所述数据。

进一步地,上述系统还可具有以下特点:

所述接收存储子单元包括接收数据存储子单元和接收地址存储子单元;所述发送存储子单元包括发送数据存储子单元和发送地址存储子单元;

所述逻辑模块,在将从各外部接口接收到的数据分别存储在该各外部接口对应的接收存储子单元中时,是将该各外部接口的数据分别存储在该各外部接口对应的接收数据存储子单元中,以及还将该各外部接口的数据的存储位置信息和数据长度信息分别存储在该各外部接口对应的接收地址存储子单元中;

所述逻辑模块,在分别查询各外部接口对应的发送存储子单元时,是分别查询该各外部接口对应的发送地址存储子单元,如果查询到为某一外部接口对应的发送地址存储子单元中包含存储位置信息和数据长度信息,则根据所述存储位置信息和数据长度信息从该外部接口对应的发送数据存储子单元获取数据,然后将获取到的数据发送至该外部接口,以及还将该外部接口对应的发送地址存储子单元清空;

所述处理器,在分别查询该各外部接口对应的接收存储子单元时,是分别查询该各外部接口对应的接收地址存储子单元,如果查询到某一外部接口对应的接收地址存储子单元中包括存储位置信息和数据长度信息,则根据所述存储位置信息和数据长度信息从该外部接口对应的接收数据存储子单元中读取数据,以及还将该外部接口对应的接收地址存储子单元清空;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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