1553B数据总线以异步、命令/响应方式执行数据信息的传输,其通信方式采用半双工方式,总线控制器初始化所有个信息位、一个奇偶校验位和3个位长的传输,并控制数据总线上所有数据信息的传输,并控制数据总线上所有数据信息的传输,数据总线上的信息流有信息组成,而信息有三种类型的字组成:命令字、数据字和状态字。有10种信...
在研究分析了1553B总线接口模块的功能及系统设计后,在实验室经过PCB设计投产了两块板卡,搭建了实验平台并进行功能验证。由于实验室条件有限,功能验证的设计流程是将发送模块DSP发送的数据经过FPGA处理,得到曼彻斯特编码,并经过模拟收发器、耦合变压器后连接到接收模块的输入端,信号经过模拟电路部分送到FPGA解码后送给DSP处理。
但由于1553B协议的复杂性和国内整体技术水平的相对落后,在1553B协议的使用中几乎都是采用国外的协议芯片,最常用的为美国DDC公司的协议芯片。 四、1553B协议芯片国产化 基于对1553B规范和gjb289a-97的消化理解,通过FPGA来实现MIL-STD-1553B协议是可行的,目前的科研院所和相关的单位在这方面作了大量的工作,设计出的协议...
在航空航天领域,对1553B总线接口进行研究并实现成为了当务之急。而采用FPGA技术实现1553B总线接口是一种常见的方法,本文将对基于FPGA的1553B总线接口技术进行研究与实现。 二、1553B总线接口概述 1553B总线是一种双绞线物理介质,采用双绞线作为传输介质,具有高抗干扰能力。1553B总线接口主要分为控制器和远端终端两部分。
数字通信部分是1553B 总线接口模块的核心, 完成协议数据的收发处理, 由可编程逻辑器件Virtex 系列芯片和DSP 芯片组成。FPGA 芯片在模块中起到1553B 通道的作用, 接收总线上送来的数据并根据协议进行处理之后送给处理器。FPGA 模块中开辟了足够空间的FIFO存储处理后的数据, 当达到一定数量后, 主处理器采用中断的方式读取...
基于FPGA的1553B总线接口设计与验证 - 全文-为降低成本,提高设计灵活性,提出一种基于FPGA的1553B总线接口方案;采用自顶向下的设计方法,在分析1553B总线接口工作原理和响应流程的基础上,完成了接口方案各FPGA功能模块设计;对关键模块编写VHDL代码,并采用Active⁃HDL
文中所实现的1553B总线远程端点数据链路层协议采用VerilogHDL语言编写;采用ModelSim仿真;采用QuartusⅡ编译、综合、优化,并在A1tera的EPlC6系列FPGA上实现。 1 1553B总线及其接口功能 1553B的全称是:飞机内部时分制指令/响应式多路传输数据总线。它对物理层,如:传输介质、屏蔽条件、耦合方式、阻抗匹配以及输入输入兼容性等...
本文将基于FPGA进行1553B总线接口技术的研究与实现,探讨其在航空航天领域的应用和发展。 二、1553B总线接口技术的基本原理 1553B总线是一种双复式串行数据总线,采用差分电平传输数据,具有传输速率低、带宽窄的特点,适用于航空航天领域的环境。1553B总线采用了主从结构,主设备通过控制总线发送命令和数据,从设备对主设备的...
随着FPGA(现场可编程门阵列)技术的不断发展和成熟,基于FPGA的1553B总线接口技术也得到了广泛的应用和研究。 1. 1553B总线协议的解析与处理:FPGA可以通过编程实现对1553B总线协议的解析和处理。通过解析总线上的数据帧和命令,可以实现对总线通信的分析和控制。 2. 数据的传输与缓存:FPGA可以通过片内存储器实现对1553B...
摘要:研究设计了一种多节点的1553B总线协议处理器,可以模拟整套1553B总线系统,既可以作为测试设备,也可作为总线上的多个节点在实际应用中使用。针对总线协议处理器逻辑与存储资源占用高、难以单片实现的问题,提出了多核MIMD架构的实现思路,有效地降低了逻辑资源的使用量,使其可以在单片FPGA上实现。基于软硬件融合的理念...