黄扬洲 夏虎
【摘要】 航空1553B总线是一种集中控制的时分制指令/响应串行数据总线,具有很高的可靠性和灵活性,被广泛应用于航空军事电子系统。本文研究1553B总线协议IP核设计与实现,描述了1553B IP核的架构,及各功能模块的设计与实现。测试结果表明,1553B IP核符合GJB289A-97协议标准,可集成到XILINX公司的多种型号FPGA芯片。
【关键词】 航空电子 1553B总线 IP核
Design and Implementation of Avionics 1553B IP Core HUANG Yangzhou(China Electronics Technology Group Corporation NO.10th Research Institute,Chengdu 610036)
Abstract: The military Avionics systems are mostly based on 1553B bus,which is a central control,command/response,time division serial data bus with high reliability and flexibility. This paper researches the design and implementation of 1553B transport protocol based on IP core techniques,and brings forward 1553B IPs architecture,module,and the details of design and implementation. The results of the verification prove this design comply with the 1553B specification,and can be integrate into most Xilinxs FPGA chips.
Key words: Avionics; 1553B Bus; IP Core
一、引言
航空1553B总线是航空电子系统使用的标准互联总线,是一种集中控制的时分制指令/响应的多路传输串行数据总线,由于1553B总线具有确定的传输延迟、可靠的传输能力,以及较强的容错能力等特点,因此被广泛用于航空、航天、舰载以及车载领域的综合电子信息系统[1]。
在航空电子系统中,航空1553B总线主要完成信息传输、资源共享、任务协调和容错重构等功能,是系统的核心部件之一。1553B总线协议处理芯片作为1553B总线的核心,目前主要采用专用芯片进行设计,主要型号包括DDC公司ACE系列总线通信终端接口控制器BU-61580、BU-61590和BU-65620,UTMC公司的UT1553B,INTEL公司的M82553等。但随着微电子技术的飞速发展,IP复用技术(Intellectual Property)被广泛应用于电子信息系统中,基于IP技术设计符合GJB289A-97规范的1553B总线IP核,不仅有利于总线接口单元和功能模块集成,降低总线通信的复杂性,提高通信的可靠性;而且有利于系统的小型化和低功耗设计,适应当前电子信息系统发展的需求。
二、1553B总线概述
1553B总线采用时分方式共享总线,总线上挂接总线控制器(BC)和远程终端(RT),以及总线监视器(MT),其中BC负责分配、协调各通信成员通信时隙,发挥集中控制作用,各RT在BC的指令下实现信息传输。……