【技术实现步骤摘要】
自适应曼彻斯特编解码优化系统、方法、设备及介质
[0001]本专利技术涉及信息处理
,具体地,涉及一种自适应曼彻斯特编解码优化系统、方法、设备及介质。
技术介绍
[0002]随着1553B总线技术日益成熟,原本1M波特率已经不能满足日益增长的高速应用要求;因此国内普遍研发4M波特率1553B总线技术,但是国内依然没有一款4M波特率专用且稳定的收发芯片,各公司及研究单位依然采用传统的电压转换芯片加MOS管等分立器件进行电路搭建;至于10M波特率1553B,则依然采取4M波特率的电路或进行部分优化。
[0003]随着速率提高到10M,采用分立式电路搭建的1553B电路信号质量将非常差:
[0004]1、各家公司或研究机构多采用4M波特率电路进行10M波特率传输预研,并没有稳定的4M或10M波特率1553B收发器芯片;
[0005]2、各分立式芯片选型不一致,各芯片参数不一致(电压、电流、延迟、谐波、零点漂移等);
[0006]随着线缆长度的增加,总线节点数的增多,以及终端匹配电阻的偏差将导致信号干扰、噪声、衰减和畸变等问题加剧;
[0007]公开号为CN112260915A的专利技术专利,公开了一种基于10M 1553B航电总线LINK组网模式下的总线控制方法,10Mbps数字式时分制指令/响应型多路传输数据总线(以下简称10M 1553B总线)继承了GJB289A总线命令响应式通信机制,该专利中并未就1553B总线10M波特率下因信号干扰、噪声、衰减和畸变等问题引发的解码错 ...
【技术保护点】
【技术特征摘要】
1.一种自适应曼彻斯特编解码优化系统,其特征在于,包括:自适应波特率识别模块:接收曼彻斯特编码,并进行实时同步头解析和用时计算,输出同步头判定结果、波特率判定结果、同步头占空比结果以及同步头更新结果;曼彻斯特解码算法模块:根据所述同步头判定结果、波特率判定结果后,开始进行数据解码,当收到所述同步头更新结果后,重置数据解码,输出数据位和校验位占空比;曼彻斯特编码端误差补偿模块:根据所述波特率判定结果和同步头占空比结果,以及所述数据位和校验位占空比,开始对需要发送的数据进行误差补偿输出。2.根据权利要求1所述的自适应曼彻斯特编解码优化系统,其特征在于,所述自适应波特率识别模块具体包括:自适应同步头解析子模块:在总线空闲时进行同步头判决,初始化所述同步头计时子模块,当捕获到总线0/1变化后进行同步头判定,并对所述同步头计时子模块的0/1计时结果进行波特率的判定,输出同步头判定结果和波特率判定结果;同步头计时子模块:由所述自适应同步头解析子模块进行初始化,随后实时计算当前总线0/1的持续周期,并在收到所述自适应同步头解析子模块的同步头判定结果后停止计时,输出并锁定0/1计时结果;同步头占空比输出子模块:由所述0/1计时结果计算出当前同步头占空比,并输出当前同步头占空比;同步头识别错误更新子模块:接收所述输出同步头判定结果后重启自适应同步头解析子模块;若在下个同步头计时结束后没有收到自适应同步头解析子模块的同步头判定结果,则认为同步头识别正确;若在下个同步头计时结束后又收到自适应同步头解析子模块的同步头判定结果,则认为上一个同步头判定错误,并输出同步头更新结果。3.根据权利要求1所述的自适应曼彻斯特编解码优化系统,其特征在于,所述曼彻斯特解码算法模块具体包括:高速信号滤波子模块:收到同步头判定结果或同步头更新结果后开始进行数据位和校验位的高速信号滤波,并将输出的结果信号传输至基于数据边沿采样子模块;基于数据边沿采样子模块:收到所述高速信号滤波子模块的结果信号后,采用信号边沿采样算法对结果信号的数据位和校验位进行采样,并输出16位数据位采样结果和1位校验位结果;数据校验子模块:对所述采样结果和校验位结果进行数据校验,并输出校验结果;数据位计时子模块:收到所述输出同步头判定结果或同步头更新结果后进行数据位和校验位的0/1计时,并输出平均0/1计数结果均值;数据位占空比输出子模块:根据平均0/1计数结果均值结果,统计出数据位和校验位占空比。4.根据权利要求1所述的自适应曼彻斯特编解码优化系统,其特征在于,所述曼彻斯特编码端误差补偿模块具体包括:同步头误差补偿输出子模块:根据所述波特率判定结果和同步头占空比结果,对需要对外输出的同步头进行波特率计算和误差补偿计算;数据位和校验位误差补偿输出子模块:根据所述数据位和校验位占空比结果,对需要
对外输出的数据位和校验位误差补偿计算。5.一种自适应曼彻斯特编解码优化方法,其特征在于,包括:自适应波特率识别步骤:接收曼彻斯特编码,并进行实时同步头解析和用时计算,输出同步头判定结果、波特率判定结果、同步头占空比结果以及...
【专利技术属性】
技术研发人员:李悦坤,孔祥雷,陆发忠,
申请(专利权)人:上海创景信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。