[发明专利]一种1553B总线的高完整性编码方法有效
申请号: | 201510727948.1 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105406943B | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 王文萱;翟碧瑄;翟正军 | 申请(专利权)人: | 西北工业大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/40 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 总线 状态字 高完整性 总线指令 位错误检测 总线监控器 编码方式 编码识别 不确定性 传输内容 传输效率 消息延时 优化设计 语义规则 总线编码 总线传输 总线消息 同步头 吞吐率 校验字 指令字 重传 确定性 出错 混淆 垂直 改进 | ||
1.一种1553B总线的高完整性编码方法,其特征在于包括以下步骤:
将每类字长度改为18位,每个字的第1位为同步头,中间的有效信息位为16位,最后1位是奇校验位;
所述的有效信息位与所述的奇校验位以曼彻斯特Ⅱ型双电平码的形式在总线上进行传输,所述的同步头为无效曼彻斯特波形;其中指令字的同步头、数据字的同步头以及状态字的同步头的编码格式分别不同,且分别与所述的有效信息位、所述的奇校验位的编码格式也不同;
所述的指令字的同步头前1/4位时及1/2至3/4位时的波形为正,1/4至1/2位时及后1/4位时的波形为负;所述的数据字的同步头前3/4位时的波形为正,后1/4位时的波形为负;所述的状态字的同步头前1/4位时及1/2至3/4位时的波形为负,1/4至1/2位时及后1/4位时的波形为正;
或者是,所述的指令字的同步头前1/4位时及1/2至3/4时的波形为负,1/4至1/2位时及后1/4位时的波形为正;所述的数据字的同步头前3/4位时的波形为正,后1/4位时的波形为负;所述的状态字的同步头前1/4位时及1/2至3/4位时的波形为正,1/4至1/2位时及后1/4位时的波形为负;
在原有的1553B总线字的水平奇校验基础上,对消息中带有数据字的消息序列增加垂直奇校验字;
对1553B总线消息传输中不带数据字的指令字序列、状态字序列不增加所述的垂直奇校验字;
所述的垂直奇校验字是在所述的带有数据字的消息序列的后面添加一个校验字,每一校验位是所述的带有数据字的消息序列中所有字或部分字对应位的奇校验和;
假设1553B总线消息由p(p=1,2,…,32)个长度为16位的字构成,p个字排列成矩形形式,其中Ij,k为对应第j(j=1,2,…,p)个字的第k(k=1,2,…,16)位;每个字生成一位水平奇校验位ri(i=1,2,…,p),对矩形垂直的每一列,生成一个垂直的奇校验位rp+1,j(j=1,2,…,17),即组成一个垂直奇校验字,其中每一位分别与字的16个位和1个水平校验位相对应;
I1,1I1,2...I1,16r1
I2,1I2,2...I2,16r2
...........
Ip,1Ip,2...Ip,16rp
rp+1,1rp+1,2...rp+1,16rp+1,17 。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510727948.1/1.html,转载请声明来源钻瓜专利网。