[发明专利]MIC总线上的曼码转换方法有效

专利信息
申请号: 201110336512.1 申请日: 2011-10-31
公开(公告)号: CN102394655A 公开(公告)日: 2012-03-28
发明(设计)人: 陈亚宁;汪健;赵忠惠;王少轩;张磊 申请(专利权)人: 中国兵器工业集团第二一四研究所苏州研发中心
主分类号: H03M5/12 分类号: H03M5/12;H03M9/00
代理公司: 苏州创元专利商标事务所有限公司 32103 代理人: 孙仿卫
地址: 215163 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: mic 线上 转换 方法
【说明书】:

技术领域

发明涉及一种MIC总线上的曼码转换方法。

背景技术

MIC总线是一种简单、可靠的时间分割多路传输串行数据总线,是专门为解决恶劣的军事环境中电力及数据分配和管理问题而开发的一种高可靠性现场总线,其非常适合应用于需要可靠的负载和数据管理系统中,如坦克、军用车辆、航空等系统中的数据管理与控制,过程控制、数据采集/传输和测试系统等。

MIC总线为命令/响应操作,总线控制器以传输一个命令到一个特定的远程模块来启动一个通信周期。MIC总线命令和响应均包括一系列32位曼彻斯特编码的串行数据。除执行命令外的每条命令,都是一个串行单个数据字,如附图1所示,其包括1位同步脉冲、32位数据、1位奇偶校验位;而执行命令包含1条命令字和紧接着的1-32数据字。

曼彻斯特编码(Manchester Code)用电压的变化表示0和1,规定在每个码元的中间发生跳变:高→低的跳变代表1,低→高的跳变代表0,如附图2所示。每个码元中间都要发生跳变,接收端可将此变化提取出来作为同步信号。这种编码也称为自同步码(Self-Synchronizing Code)。

MIC总线控制器若要对各种命令进行解析,首先要做的就是必须将从MIC总线上接收到的串行曼码转换为32位并行数据后再送入协议处理模块;当MIC总线控制器对相应命令做出响应时,最后要做的也是将响应的32位并行数据转换为串行曼码后送到MIC总线上传输。

目前市面上可以找到一些专用的曼彻斯特编解码电路,但功能实现及转换机制只是串行到串行的码制的转换。MIC总线上命令和响应中包含的是32位曼彻斯特编码的串行数据,要与MIC总线的协议处理模块通信,还需要串/并的相互转换及复杂的接口电路。针对MIC总线控制器这样的专用电路来说,需要一种针对性强、接口简单的专用转换方法来实现收发的功能。

发明内容

本发明的目的是提供一种既可以实现码制转换,又可以实现串/并转换,并可以直接与协议处理模块直接接口的MIC总线上的曼码转换方法。

为达到上述目的,本发明采用的技术方案是:

一种MIC总线上的曼码转换方法,用于实现MIC总线与协议处理模块的通信,即将由所述的MIC总线上接收的串行曼码数据转换为并行数据后送入所述的协议处理模块,或将所述的协议处理模块输出的并行数据转换为串行曼码后送到所述的MIC总线上传输,所述的串行曼码数据包括同步头、串行数据字位、奇偶校验位;所述的并行曼码数据包括由所述的串行数据字位转换而来的并行数据字位;

该方法通过发送模块、接收模块、使能模块来实现所述的通信,所述的使能模块分别与所述的发送模块和所述的接收模块相连接,使能信号通过所述的使能模块控制所述的发送模块和所述的接收模块;

所述的接收模块接收所述的MIC总线上的串行曼码数据,并将所述的串行曼码数据转换为所述的并行曼码数据后输出至所述的协议处理模块中;所述的发送模块接收所述的协议处理模块送入的所述的并行曼码数据,并将所述的并行曼码数据转换为所述的串行曼码数据后发送至所述的MIC总线上。

优选的,所述的接收模块包括构成解码控制模块的解码模块、与所述的解码模块的输出端相连接的数据解析模块;所述的接收模块的工作包括如下步骤:

①所述的解码模块由所述的MIC总线上接收所述的串行数据信息并提取出其同步头,再提取出所述的同步头后的串行数据字位中每一位的中间跳变沿时刻的脉冲组并输出;

②所述的数据解析模块将所述的脉冲组通过移位解析出每一位的电平形成串行解码数据,并将所述的串行解码数据转换为所述的并行曼码数据。

优选的,所述的解码控制模块还包括与所述的数据解析模块相连接的接收控制模块,所述的接收控制模块包括计时单元、校验单元;

所述的计时单元对所述的并行曼码数据的曼码维持时间进行判断,当所述的曼码维持时间超过曼码所协议规定的时限时,所述的接收控制模块输出曼码错误信号;

所述的检验模块对所述的并行曼码数据计算出其奇偶校验位并与所述的MIC总线上传输串行曼码数据的的奇偶校验位比较,当二者不符时,所述的接收控制模块输出校验位错误信号。

优选的,所述的解码控制模块还包括与所述的数据解析模块相连接的状态模块,当所述的接收模块接收所述的串行曼码数据时,所述的状态模块输出状态指示信号。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国兵器工业集团第二一四研究所苏州研发中心,未经中国兵器工业集团第二一四研究所苏州研发中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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