论文部分内容阅读
近年来,我国在新型战斗机、驱逐舰等军用设施的研制中已经开始采用MIL-STD-1553B标准协议。不过,由于该标准的核心技术为欧美公司所垄断,自主研发基于1553B总线标准的协议芯片及其相关产品就显得尤为重要了。要实现这一目标,我们必须首先完成曼彻斯特码的编码、解码。本论文的主要工作是使用可编程逻辑器件CPLD实现MIL-STD-1553B总线接口内部的曼彻斯特码编码器。 1553B作为一种通用的军事标准协议,它对数据总线的电气和协议特性进行了严格的规范和约束,现已广泛运用于航空电子综合系统。该标准对航空飞机上所需的数字/命令/响应,分时复用等数字总线技术提出了一系列的要求,其中包括了数据总线的线路和接口电气指标、操作概念,以及多个数据总线中的信息流向和功能格式。 本文首先会对1553B总线协议的历史和产生的缘由进行概述,尤其是它在航空数据传输领域的广泛应用。接下来就是对其硬件组成单元的介绍,例如多截双绞线、与1553B总线相连接的远程终端控制器、总线控制器和总线监视器,以及一系列的终端硬件。然后着重讲述的是1553B协议条件,该协议对在1553B总线中传输的字类型进行了规范的分类,它们分别是命令字、状态字和数据字。本次论文的设计主要着重于该协议总线接口内部的曼彻斯特码编码器,作为总线接口的重要组成部分,编码器担负着串并转换、码型编写、奇偶校验等重要