【技术实现步骤摘要】
本专利技术涉及一种通用的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总线协议设计方法,其特征在于,...
【专利技术属性】
技术研发人员:李硕,严帅,张金刚,罗兴科,朱春,章思严,林敏,边旭,董文泰,周天熠,丛伟,祝京,黄鸿嘉,郑凡凡,王林,
申请(专利权)人:北京宇航系统工程研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。