基于FPGA的DSP与ARINC429总线控制器接口设计

李晓颖, 刘航航, 郭彦辰, 王梦昊, 刘飞

集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (4) : 71-76.

PDF(1035 KB)
PDF(1035 KB)
集成电路与嵌入式系统 ›› 2024, Vol. 24 ›› Issue (4) : 71-76. DOI: 10.20193/j.ices2097-4191.2024.04.013
研究论文

基于FPGA的DSP与ARINC429总线控制器接口设计

作者信息 +

Design of interface between DSP and ARINC429 bus controller based on FPGA

Author information +
文章历史 +

摘要

提出了一种基于FPGA的DSP与ARINC429总线控制器的接口设计方法和电路,该设计方法也适用于DSP与串口控制器、CAN控制器等接口的扩展设计。首先,分析了TMS320C6713 EMIF与HI-8582的主要信号与时序,表明通过FPGA实现译码逻辑和时序控制就可实现TMS320C6713与HI-8582之间的通信;接着,给出了详细的硬件设计和接口逻辑设计;然后,讨论了ARINC429总线驱动软件设计;最后,通过环境试验和实际应用验证了该接口电路工作稳定可靠。

Abstract

A design method and circuit of the interface between DSP and ARINC429 bus controller based on FPGA are given.This design method is also suitable for the interface expansion design of DSP and serial controller,CAN controller,etc.Firstly,the main signals and timing of TMS320C6713 EMIF and HI-8582 are analyzed,and the analysis shows that the communication between TMS320C6713 and HI-8582 can be realized by implementing decoding logic and timing control through FPGA.Then the detailed hardware design and the interface logic design are discussed.Then the ARINC429 bus driver software design is discussed.Finally,the stable and reliable work of the interface circuit is verified through environmental test and practical application.

关键词

DSP / EMIF / ARINC429总线 / FPGA / TMS320C6713

Key words

DSP / EMIF / ARINC429 / FPGA / TMS320C6713

引用本文

导出引用
李晓颖, 刘航航, 郭彦辰, . 基于FPGA的DSP与ARINC429总线控制器接口设计[J]. 集成电路与嵌入式系统. 2024, 24(4): 71-76 https://doi.org/10.20193/j.ices2097-4191.2024.04.013
LI Xiaoying, LIU Hanghang, GUO Yanchen, et al. Design of interface between DSP and ARINC429 bus controller based on FPGA[J]. Integrated Circuits and Embedded Systems. 2024, 24(4): 71-76 https://doi.org/10.20193/j.ices2097-4191.2024.04.013
中图分类号: TP368.1   

参考文献

[1]
原芳, 黎玉刚, 闫锋. 空地导弹发控系统多通道ARINC429通讯的设计与实现[J]. 弹箭与制导学报, 2020, 40(4):113-117.
YUAN F, LI Y G, YAN F. Design and Implement of Multi-channel ARINC429 Data Transmission Module of a Fire Control Mission[J]. Journal of Projectiles,Rockets,Missiles and Guidance, 2020, 40(4):113-117. (in Chinese)
[2]
彭虎, 周勇军, 郑永龙. 基于FPGA的ARINC429总线通信模块的研制[J]. 测控技术, 2018, 37(3):113-117.
PENG H, ZHOU Y J, ZHENG Y L. Development of ARINC429 Communication Interface Module Based on FPGA[J]. Measurement & Control Technology, 2018, 37(3):113-117. (in Chinese)
[3]
田立强, 曾祥烨, 苏彦莽, 等. 基于FPGA的ARINCE429接口设计[J]. 测控技术, 2015, 34(2):91-94.
TIAN L Q, ZENG X Y, SU Y M, et al. Design of ARINC429 Interface Based on FPGA[J]. Measurement & Control Technology, 2015, 34(2):91-94. (in Chinese)
[4]
淮治华, 田泽, 田锋, 等. ARINCE429总线控制器模块设计与实现[J]. 计算机技术与发展, 2015, 25(4):197-199.
HUAI ZH H, TIAN Z, TIAN F, et al. Design and Implementation of ARINCE429 Bus-controller Module[J]. Computer Technology and Development, 2015, 25(4):197-199. (in Chinese)
[5]
刘阳, 李玺. 某型导弹测试系统模块化设计[J]. 火力与指挥控制, 2015, 40(7):168-173.
LIU Y, LI X. Modular Design of a Missile Test System[J]. Fire Control & Command Control, 2015, 40(7):168-173. (in Chinese)
[6]
吕小凤, 张闯. 基于HI3282的FPGA与ARINCE429总线通讯卡设计[J]. 无线电工程, 2016, 46(6):69-71,75.
LV X F, ZHANG CH. Design of Communication-card Between FPGA and ARINC429 Bus Based on HI3282[J]. Radio Engineering, 2016, 46(6):69-71,75. (in Chinese)
[7]
谢拴勤, 薛超. 基于DSP的双余度ARINCE429总线通信系统的设计与实现[J]. 计算机测量与控制, 2009, 17(1): 138-140.
XIE SH Q, XUE CH. Design and Implementation of a Dual-redundancy ARINCE429 Bus Communication System[J]. Computer Measurement and Control, 2009, 17(1):138-140. (in Chinese)
[8]
巩建英, 谢拴勤, 刘卫国, 等. 基于DSP的ARINCE429 16通道数据总线接口卡设计[J]. 计算机测量与控制, 2008, 16(12):1919-1923.
GONG J Y, XIE SH Q, LIU W G, et al. Design of ARINCE429 16 Channels Data Bus Interface Card Based on DSP[J]. Computer Measurement and Control, 2008, 16(12):1919-1923. (in Chinese)
[9]
韩非, 胡春海, 李伟. TMS320C6000系列DSP开发应用技巧[M]. 北京: 中国电力出版社, 2008.
HAN F, HU CH H, LI W.Development and Application Skills of TMS320C 6000 Series DSP[M]. Beijing: China Electric Power Press, 2008. (in Chinese)
[10]
TEXAS INSTRUMENTS. TMS320C6000 DSP External Memory Interface(EMIF) Reference Guide, 2004.
[11]
HOLT INTEGRATED CIRCUITS. HI-8582,HI-8583 ARINC429 System on a Chip, 2015.

编辑: 薛士然
PDF(1035 KB)

Accesses

Citation

Detail

段落导航
相关文章

/