一种通用的M-LVDS总线协议设计方法技术

技术编号:43763413 阅读:48 留言:0更新日期:2024-12-24 16:06
本发明专利技术公开了一种通用的M‑LVDS总线协议设计方法,属于航天测控系统电子产品背板总线技术领域。背板高速总线为M‑LVDS总线,总线上设有主节点与若干个从节点;主节点发出主时钟与指令信号,经总线发送至从节点;从节点发出从时钟与数据信号,经总线发送至主节点。总线上通过分时复用的方式,通信周期为航天测控系统的子帧周期,建立物理层数据协议和链路层协议,使总线上的数据收发有序;在每个通信周期,主节点按照时序发送指令信号,从节点根据接收到的指令信号上传数据信号。通过本发明专利技术的应用,实现航天测控系统综合电子设备内的多板卡间信息可靠传输。

【技术实现步骤摘要】

本专利技术涉及一种通用的m-lvds总线协议设计方法,属于航天测控系统电子产品背板总线。


技术介绍

1、航天测控系统综合电子产品由综合模块搭配多种采编模块组合而成,通过采编模块完成多样参数的高实时、高速率、高精度的采集任务,再将采集数据汇集到综合模块进行编帧处理。因此,产品内部多板卡间通信需要设计和实现一种满足大容量、高速率数据传输的可靠总线协议。

2、现有背板高速总线存在并行和串行两种实现方式,串行总线具有设计简单、抗干扰能力强、成本低等优点。广泛应用的can总线采用多主控结构,支持多节点间自由通信,但是can总线理论最高通信速率只能达到1mbps,单帧报文仅传输8个字节有效数据,因此不适用于大容量、高速率数据传输场景。

3、中国专利cn101459675b提出一种实时多路复用同步高速传输串行总线协议,协议中串行总线的传输信号包括控制信号、时钟信号和数据信号三种,预先制定任意一个节点作为总线上唯一的主节点,由主节点发出控制信号控制各节点轮流发送数据,各节点发送顺序及数据长度预先设定。该申请提出的总线协议对主节点稳定性要求高,未进行本文档来自技高网...

【技术保护点】

1.一种通用的M-LVDS总线协议设计方法,其特征在于,

2.根据权利要求1所述的通用的M-LVDS总线协议设计方法,其特征在于,在每个通信周期,主节点按照时序发送指令信号,具体时序为:

3.根据权利要求2所述的通用的M-LVDS总线协议设计方法,其特征在于,若要向多个从节点发送取数指令,则对各从节点排序依次发送,在接收到当前从节点上报的数据后再向下一个从节点发送取数指令;若任意一个从节点异常退出,则跳过所述从节点,不影响总线上其他节点的正常通信。

4.根据权利要求1所述的通用的M-LVDS总线协议设计方法,其特征在于,建立的物理层数据协议为:

...

【技术特征摘要】

1.一种通用的m-lvds总线协议设计方法,其特征在于,

2.根据权利要求1所述的通用的m-lvds总线协议设计方法,其特征在于,在每个通信周期,主节点按照时序发送指令信号,具体时序为:

3.根据权利要求2所述的通用的m-lvds总线协议设计方法,其特征在于,若要向多个从节点发送取数指令,则对各从节点排序依次发送,在接收到当前从节点上报的数据后再向下一个从节点发送取数指令;若任意一个从节点异常退出,则跳过所述从节点,不影响总线上其他节点的正常通信。

4.根据权利要求1所述的通用的m-lvds总线协议设计方法,其特征在于,建立的物理层数据协议为:

5.根据权利要求4所述的通用的m-lvds总线协议设计方法,其特征在于,若从节点在上报取数或自检参数数据时,从节点实际数据字节数小于有效数据长度时,从节点在有效数据的空余部分填充0x77;当主节点接收并解析出从节点上报数据不符合规格格式时,主节点在从节点有效数据对应的波道填充0xdd。

6.根据权利要求4所述的通用的m-lvds总线协议设计方法,其特征在于,...

【专利技术属性】
技术研发人员:李硕严帅张金刚罗兴科朱春章思严林敏边旭董文泰周天熠丛伟祝京黄鸿嘉郑凡凡王林
申请(专利权)人:北京宇航系统工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1