学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 电子/电路 > 基于FPGA的1553B_ARINC429总线转换器设计

基于FPGA的1553B_ARINC429总线转换器设计

测试系统与组件

电 子 测 量 技 术

第30卷第2期基于FPGA的1553B-ARINC429总线转换器设计

高成金 肖明清

(空军工程大学工程学院陕西 西安 710038)

摘 要:在航空电子系统中,经常需要将1553B总线和ARINC429总线进行双向数据转换。本文利用可编程逻辑器件(CycloneFPGA)和硬件描述语言(VHDL),采用自顶向下的模块化设计思想、可编程的时钟使能方案来实现1553B-ARINC429总线转换器的设计,并通过QuartusII软件对本设计的整体性能和时序进行分析验证。其结果表明,该设计转换性能可靠、准确率高,大大提高了芯片资源的利用率,满足了系统的要求。同时本通用的设计方案还可以兼容更多的标准,实现多种航空总线数据的通信。

关键词:1553B;ARINC429;FPGA;VHDL;总线转换器

Designof1553B-ARINC429bustransformerbasedonFPGA

GaoChengjin XiaoMingqing

(TheEngineeringInstitute,AirForceEngineeringUniversity,Xipan710038)

Abstract:Inaeroelectronicsystem,itisregulartomakebidirectionaldatatransformbetween1553BbusandARINC429bus.Inthispaper,thedesignof1553B-ARINC429busTransformerisbasedonprogrammablelogicdevice(Cyclone

FPGA)andhardwaredescriptionlanguage(VHDL).Themodularizationdesignidealfromtoptodownandtheprogrammableenablingschemeareusedinthisproject.ThewholeperformanceandtimingoftransformerareanalyzedviaQuartusIIsoftware.Theresultshowsthatthisdesignhashightransformationabilityandaccuracyrate.Itimprovestheresourceusefactorofthechipandmeetstheneedofsystem.Atthesametime,thisuniversaldesignmethodcanbecompatiblewithmanyotherstandards,realizesthecommunicationsofmanykindsofaerobusdata.Keywords:1553B;ARINC429;FPGA;VHDL;bustransformer

0 引 言

航空电子系统是一种专用分布式计算机系统,由于其应用的多样性,数据传输协议也多种多样。目前,1553B总线和ARINC429总线是2种被广泛应用的航空总线标准,由于2种总线标准的差别较大,传输速率不匹配,因此要完成不同总线设备之间的信息传输,必须通过转换器进行数据转换,以满足信息交互的需要。而通常所用的1553B和ARINC429专用器件数据格式固定,使用不够灵活方便,本文采用自顶向下的设计方法,利用VHDL语言在Cyclone系列的FPGA芯片上完成了1553B与ARINC429总线转换器的设计,实现了两者之间的信息交换。

的1553B-ARINC429转换装置将载机发送给导弹的信息,由1553B格式转换为ARINC429格式,并发送至导弹,由弹载计算机通过ARINC429接口接收。同时,转换装置将来自弹载计算机的导弹参数从ARINC429格式转换为1553B格式,并放入相应的RT子地址。

1553B-ARINC429总线转换器作为一个独立的功能模块存在,它的主要功能有:

(1)在航电系统中转换器作为RT存在,并在机载计算机(BC)的控制下接收和发送1553B总线数据;

(2)转换器能够实时的接收和发送ARINC429总线数据;

(3)当接收到1553B或ARINC429总线的有效数据时,转换器完成数据的缓冲和数据格式的转换。

1553B-ARINC429总线转换器的整体结构如图1所示。

1.1 时钟模块

该模块的功能是为1553B编码器、解码器和ARINC429发送、接收模块产生所需的工作时钟。根据

[6]

1 1553B-ARINC429总线转换器的设计

飞机的航空电子系统采用1553B总线,而导弹内部为

ARINC429总线结构。其中,机载计算机作为总线控制器(BC)通过1553B总线与发射架中的1553B-ARINC429转换装置进行通信,完成对发射架和导弹的控制。发射架中

第1页

TOP相关主题

  • arinc429
  • arinc429总线
  • arinc429协议
  • arinc429总线协议
  • arinc429板卡
  • arinc429规范
  • arinc429 label
  • arinc429芯片

我要评论

相关文档

  • 基于FPGA的1553BARINC429总线转换器设计

    本文利用可编程逻辑器件(cycloneFPGA)和硬件描述语言(VHDL),采用自顶向下的模块化设计思想、可编程的时钟使能方案来实现1553B-ARINCA29总线转换器的设计,并通过...

  • 1553B-ARINC429总线转换器设计

    Sl 22转换器 的逻辑 设计 .2.. 转换 器 逻辑 组 成和 框图 21 由于 15 B总线标准和AIC253RN4 9总线 标准差 异 较大 ,设计 中采 用了I' L公 司的...

  • 【论文】1553B总线与ARINC429总线转换技术的应用

    航空武器系统的设计,经常需要将1553B总线与ARINC429总线进行双向数据转换。飞机航电系统把1553B总线作为BC使用,运载悬挂物把1553B总线作为RT使用,任务悬挂物内部使用AR...

  • 基于FPGA的ARINC429总线通讯板设计

    第40卷第4期2010年7月 航空计算技术AeronauticalComputingTechnique V01.40No.4 Jul.2010 基于FPGA的ARINC429总线通讯板设计张桢,孙沛(中国航空计算技术研究所,陕西...

  • 基于FPGA的1553B—USB总线转换器设计

    基于FPGA的1553B—USB总线转换器设计 为了实现PC与挂接在1553B总线上的航空电子设备之问的信息交互,就需要应用1553B总线到计算机标准接口的转换器。由于USB总线具有...

  • 航空数据总线(1553BARINC429)介绍

    ARINC429)介绍关于 1553B 总线 MIL-STD-1553B ...到航空设备系统中, 然而需要数模转换仍限制 其在此...成都斯坦福基因信息工程有限公司通信事业部采用 FPGA+...

  • 基于FPGA的1553B总线接口设计与验证

    基于FPGA的1553B总线接口设计与验证_电子/电路_工程科技_专业资料。26 2015 年...的设计相对简单, 主要完成对待发送消息字 的曼彻斯特编码, 并将其并串转换后...

  • 【论文】基于FPGA的MIL-STD-1553B总线控制器的设计

    基于FPGA的MIL-STD-1553B总线控制器的设计_专业资料。在深入理解MIL-STD-1553B总线协议的基础上,设计了一种基于FPGA技术的总线控制器BC模块。采用自顶向下的方法...

  • 【论文】基于FPGA的1553B总线测试系统设计

    基于FPGA的1553B总线测试系统设计_信息与通信_工程科技_专业资料。第1 3卷 第...基于FPGA的1553BARINC... 28人阅读 5页 2.00 便携式1553B总线测试系统...

  • 【论文】基于FPGA的1553B总线编码解码器的设计

    基于FPGA的1553B总线编码解码器的设计_专业资料。介绍用现场可编程逻辑器件(FPGA)设计实现1553B总线接口板中的曼彻斯特码编解码器。该设计采用VHDL硬件描述语言编程,并...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部