[发明专利]一种总线高速通信的方法及接口有效
申请号: | 200910006052.9 | 申请日: | 2009-01-22 |
公开(公告)号: | CN101483646A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 黄文君;张安坤;张晓刚 | 申请(专利权)人: | 浙江大学;浙江中控技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 总线 高速 通信 方法 接口 | ||
技术领域
本发明涉及通信领域,尤其涉及一种总线高速通信的方法及接口。
背景技术
高速串行总线用于卡件(包括主控卡和从卡)之间的高速数据传输。高 速串行总线对数据的调度通常使用主从方式和令牌方式;高速串行总线上的 数据通常分为实时数据和管理数据,实时数据为主控卡通过高速串行总线与 从卡交换的实时数据,管理数据为主控卡用于配置、诊断和管理从卡的数据。
高速串行总线上的这两种类型的数据具有很大的差异性,实时数据具有 很强的实时性,要求传输速率高、响应及时,通常采用主从方式进行传输, 即主控卡发出一数据包,从卡响应一数据包;而管理数据,对实时性要求不 高,而且不一定都有响应,通常由主控卡发送令牌,从卡只有在接收到令牌 的情况下才可以发送数据;而且管理数据包括广播数据,实时数据则不包括。
现有的实现方式中,在通过串行总线对数据进行传输时,把实时数据和 管理数据通过一个数据通道中进行传输,采用对设备轮询、半双工的方式进 行通信,主控卡发送一数据包,从卡收到后回送一数据包,而且轮询一个从 卡后,需保持总线空闲一段比较长的时间段才能轮询下一个从卡。
因此,现有技术至少存在以下缺陷:通过串行总线通信时,采用一个数 据通道传输不同类型的数据,总线传输速率低,易使总线繁忙,不能及时传 输数据,导致串行总线的输出速率较低,效率低;进一步地,由于只有一个 数据通道可用于数据传输,一旦该数据通道发生故障,容易导致总线瘫痪, 可靠性低,进一步地;由于采用半双工的通信方式,因而,对一个从卡轮询 时,需要总线保持较长的空闲时间,才能进行下一个从卡的轮询,在等待上 耗费了很多时间,降低了总线的效率。
发明内容
本发明实施例提供一种总线高速通信的方法及接口,解决现有技术中通 过串行总线通信时,采用一个数据通道传输不同类型的数据的问题,极大地 提高了串行总线的输出速率,提高了总线的效率,可靠性高。
为解决上述技术问题,本发明实施例提供一种总线高速通信的方法,包 括:
接收数据处理单元发送的实时数据或管理数据,通过开关设备,将所述 实时数据或管理数据发送到不同的数据通道上;
或者
通过开关设备接收从不同的数据通道上接收到的实时数据或管理数据; 并将所述实时数据或管理数据发送给数据处理单元。
优选地,所述不同的数据通道至少包括:实时数据通道和管理数据通道, 所述实时数据通道,用于传输实时数据;所述管理数据通道用于传输管理数 据或传输管理数据和实时数据。
优选地,传输实时数据时,采用全双工通信方式;传输管理数据,采用半 双工通信方式。
相应地,本发明实施例提供一种总线高速通信的接口,包括:接收/发送 单元和开关设备,
所述接收/发送单元,用于接收数据处理单元发送的实时数据或管理数 据,将所述实时数据或管理数据发送给开关设备;或者接收所述开关设备发 送的从不同的数据通道上接收到的实时数据或管理数据;
所述开关设备,用于将接收到的所述实时数据或管理数据发送到不同的 数据通道;或者将从不同的数据通道上接收到的实时数据或管理数据发送给 接收/发送单元。
优选地,所述接收/发送单元包括:
实时数据接收/发送单元,用于接收数据处理单元发送的实时数据,将所 述实时数据发送给开关设备;或者接收所述开关设备发送的从实时数据通道 接收到的实时数据;
管理数据接收/发送单元,用于接收数据处理单元发送的管理数据,将所 述管理数据发送给开关设备;或者接收所述开关设备发送的从管理数据通道 接收到的管理数据。
优选地,所述开关设备包括:
实时数据开关设备:用于将接收到的实时数据发送到实时数据通道,或 将从实时数据通道接收到的实时数据发送给接收/发送单元;
管理数据开关设备,用于将接收到的管理数据发送到管理数据通道,或 将从管理数据通道接收到的管理数据发送给接收/发送单元。
优选地,所述开关设备为三态缓冲器组。
优选地,所述接口包括主控卡接口,主控卡接口进一步包括:
上拉电阻,用于保持实时数据通道和管理数据通道空闲时总线为高电平。
优选地,所述接口包括从卡接口,从卡接口进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学;浙江中控技术股份有限公司,未经浙江大学;浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910006052.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:浏览器输入内容保护的系统和方法
- 下一篇:路由查询方法及其设备