基于基于FPGA的的1553B总线接口设计总线接口设计
在深入研究1553B总线标准的基础上,介绍了一种基于FPGA的总线接口通信模块的芯片设计方法。给出了总体
设计方案,从模拟和数字两方面分析了各功能模块。最后在Xilinx软件中用VHDL编程,下载程序到硬件开发板
中,验证设计的可靠性和准确性。
摘摘 要:要: 在深入研究
关键词:关键词: 1553B总线;接口通信模块;FPGA
MIL-STD-1553总线是美国20世纪80年代制定的第一个军用数据总线标准,它是一种串行的数据总线。该总线标准自制定后
广泛应用于军用飞机、车辆、船舶中,并鉴于其高可靠性和灵活性,逐渐应用在许多其他机动平台上。
1553B是一种时分制指令/响应式多路传输数据总线,总线上的所有消息传输都由总线控制器发起,远程终端对发出的指令
应给予回答(响应)并执行相关操作。这种方式非常适合集中控制的分布式处理系统。1553B总线通信系统是由总线控制器、远
程终端、总线监控器三部分组成。一个通信总线上最多可以挂32个远程终端,传输介质采用屏蔽双绞线,对噪声等干扰有很
好的抑制能力。1553B总线的数据传输率为1 Mb/s,在一次消息传输中最多可以传送32个字,所有单次传输的时间较短,具有
很好的实时性[1]。
在MIL-STD-1553总线通信系统中,总线接口板是系统的关键部分,其中核心部分的接口电路是总线应用中的主要制约因
素。在1553B总线得到广泛应用的今天,国内应用1553B总线协议的通信模块的解决方案多采取基于进口1553B总线协议芯片
来开展相关设计,如UT公司的UTl553B协议芯片、DDC公司的高级协议处理芯片BU-61580等,虽然这些芯片能够完成协议功
能,但价格昂贵、灵活性差,这些弱点在一定程度上限制了设计能力,因此提出一种新的基于嵌入式方法实现的1553B数据总
线接口逻辑。
1 系统总体设计方案系统总体设计方案
本文采用Xilinx公司的FPGA芯片作为协议处理核心器件,选用TI公司的
评论0