Design of 1553B Encoder and Decoder
-
摘要: 1553B总线以其可靠性高、实时性好的优点被广泛应用于航天领域.针对目前中国采用进口芯片实现1553B通信存在的弊端,这里采用FPGA来实现1553B通信.当前1553B解码器只支持正负信号同时输入.本文对解码器进行改进,实现支持只正端信号输入、只负端信号输入和正负端信号同时输入三种模式.根据1553B编码器和解码器的设计过程和工作原理对所提方案进行测试.结果表明,本文设计方案与采用进口芯片的方案相比,测试结果一致性良好.经过大量测试,这里设计的具有自主知识产权的1553B IP核运行稳定,能够满足航天工程化的要求.Abstract: 1553B bus is widely used in aerospace because of its high performance in reliability and real time characteristic. In view of the drawbacks of using imported chips to realize 1553B communication, FPGA is used to realize 1553B communication in this paper. In current method, the 1553B decoder can only work when positive and negative signals are input simultaneously. In this paper the decoder is improved to support 3 models:only positive signal input, only negative signal input, both positive and negative signals input simultaneously. The test results show that the design scheme has good uniformity with the scheme that uses imported chips. The 1553B controller which we have fully independent intellectual property right has been tested for large times, and it runs stably and meets the requirements of aerospace engineering.
-
Key words:
- Encoder /
- Decoder /
- Positive and negative signal
-
[1] DDC MIL_STD_1553A/B NOTICE 2 RT, BC/RT/MT. ADVANCED COMMUNICATION ENGINE (ACE)[Z]. New York:Data Device Corp, 1999 [2] DDC MIL_STD_1553 DESIGNER'S GUIDE[Z]. New York:Data Device Corp, 2003 [3] YAN Ailiang, WU Qiong, WANG Zijian. The design and implementation of Manchester encoder and decoder with 4M code rate[J]. Digit. Technol. Appl., 2018, 36 (7):146-149(颜爱良, 吴琼, 王子剑. 4M码率曼彻斯特编解码器的设计与实现[J]. 数字技术与应用, 2018, 36(7):146-149) [4] YANG Yong, WANG Zhanling, ZHANG Dengfu. Design of the encoder and decoder based on the 1553B bus protocol[J]. Chin. J. Electron. Dev., 2016, 39(01):46-50(杨勇, 王占领, 张登福. 一种1553B总线协议编解码器的设计研究[J]. 电子器件, 2016, 39(01):46-50) [5] WU Hao, ZHOU Yuewen, MAO Donghui, et al. A design of Manchester decoder based on verilog[J]. Comput. Meas. Control, 2012, 20(7):1989-1991(吴昊, 周越文, 毛东辉, 等. 基于Verilog的曼彻斯特I!I型码解码器设计[J]. 计算机测量与控制, 2012, 20(7):1989-1991) [6] LI Zhigang, GAI Yu. The design of the Manchester I!I coders and decoders for the 1553B bus based on FPGA[J]. Comput. Technol. Appl., 2006, 26(04):45-48(李志刚, 盖宇. 基于FPGA的1553B总线编码解码器的设计[J]. 计算机技术与应用, 2006, 26(04):45-48) [7] WANG Wenxuan, ZHAI Bixuan, ZHAI Zhengjun. Coding design to improve the communication integrity of 1553B[J]. Meas. Control Technol., 2016, 35(4):101-105(王文萱, 翟碧瑄, 翟正军. 提高1553B总线通信完整性的编码设计[J]. 测控技术, 2016, 35(4):101-105) -
-
计量
- 文章访问数: 1141
- HTML全文浏览量: 146
- PDF下载量: 75
-
被引次数:
0(来源:Crossref)
0(来源:其他)