THE SOFTWARE OF THE ADVANCED MIL-STD-1553B MULTIPLEX DATA BUS TESTER AND INTERFACE MODULE

FEATURES AND IMPLEMENTATION DETAILS

Abstract

The UEM-MK is a new module of universal device and parametric tester of multiplex data bus, which meets all requirements for testing equipment for use in validation of devices against requirements of GOST R 52070-2003 (the same as MIL-STD-1553B Notice 4). The module can handle work of bus controller, up to 32 remote terminals and bus monitor/analyser simultaneously, can inject errors of all necessary types. In the article the software of the module is described. The software consist of: the driver, the control panel, the self-test program, the program for validation testing of remote terminals (PTOU), the extended function library, integrated environment (program) BPOUEM. The latter three components are top-level components for users and software developments. The driver provides a connection with the module. Control panel provides module identification, self-testing and simplest actions on the bus in interactive mode. The PTOU program provides validation testing of remote terminals in accordance with the GOST R 51765-2001 test plan. The BPOUEM program lets users to create their own scenarios for testing and network environment imitation in interactive mode, whereas the extended function library lets the same in a form of application programs. Both these components also let to record and analyse bus traffic. The purpose, features and implementation details of all mentioned software components are described in the article, however, especial attention is paid to extended function library and the BPOUEM program.

Author Biographies

Дмитрий Евгеньевич Гурьев, Lomonosov Moscow State University

researcher,  Laboratory of Open Information Technologies, Faculty of Computational Mathematics and Cybernetics

Ольга Робертовна Лапонина, Lomonosov Moscow State University

researcher, Laboratory of Open Information Technologies, Faculty of Computational Mathematics and Cybernetics

Николай Юрьевич Миронов, Joint-stock company Research Centre «Module»

Head of department of specialized microelectronics

Петр Юрьевич Демьянов, Joint-stock company Research Centre «Module»

Chief Specialist of department of specialized microelectronics

References

[1] GOST R 52070-2003. The interface is a backbone serial system of electronic modules. General requirements. Moscow: Gosstandart of Russia. 2003. 26 p. (In Russian)
[2] MIL-STD-1553B Notice 4. Digital time division command/response multiplex data bus. Dod, 1996. 44 p.
[3] Derek B. Introduction to the Mil-Std-1553B serial multiplex data bus. Microprocessors and Microsystems. 1988; 13(1):3-12. DOI: https://doi.org/10.1016/0141-9331(88)90030-0
[4] Kanchana G., Satish Kumar M. Avionics System Network with MIL-STD 1553B Bus. IETE Journal of Research. 1995; 41(5-6):291-295. DOI: https://doi.org/10.1080/03772063.1995.11437265
[5] Moir I., Seabridge A., Jukes M. Civil Avionics Systems (2nd Edition). Hoboken, NJ: John Wiley & Sons, 2013. 608 p.
[6] Spitzer C., Ferrell U., Ferrell T. Digital Avionics Handbook (Third Edition). Boca Raton, Florida: CRC Press, 2017. 848 p.
[7] Merl R., Graham P. A low-cost, radiation-hardened single-board computer for command and data handling. IEEE Aerospace Conference Proceedings. Vol. 2016, June, art. no. 7500849. DOI: https://doi.org/10.1109/AERO.2016.7500849
[8] Schönhoff A., Friedrich M., Harth K., Jarasch G., Momberg M., Schärer S., Wetteborn D. System design of the barracuda flight control system. IFAC Proceedings Volumes. 2007; 40(7):121-128. DOI: https://doi.org/10.3182/20070625-5-FR-2916.00022
[9] Bobkov S.G., Serdin O.V., Arkhangelskiy A.I., Arkhangelskaja I.V., Suchkov S.I., Topchiev N.P. The Unification of Space Qualified Integrated Circuits by Example of International Space Project GAMMA-400. Physics Procedia. 2015; 74:224-231. DOI: https://doi.org/10.1016/j.phpro.2015.09.208
[10] Naidu C.D., Kishore P., Padma Sai Y., Ashok Kumar Reddy A. Design and implementation of low-power MIL-STD-1553B bus controller In: Satapathy S., Bhateja V., Chowdary P., Chakravarthy V., Anguera J. (eds) Proceedings of 2nd International Conference on Micro-Electronics, Electromagnetics and Telecommunications. Lecture Notes in Electrical Engineering, Springer, Singapore, 2018; 434:183-189. DOI: https://doi.org/10.1007/978-981-10-4280-5_19
[11] Sushma K., Naidu C.D., Sai Y. Padma, Chandra K. Sarath. Design and Implementation of High Performance MIL-STD-1553B Bus Controller. Proceedings of 2017 IEEE 7th International Advance Computing Conference, (IACC). 2017. Pp. 266-269. DOI: https://doi.org/10.1109/IACC.2017.0065
[12] Sourav B., Naidu C.D., Padma Sai Y., Kishore P. Design and Implementation of Remote Terminal for MIL-STD-1553 B. Proceedings of 2017 IEEE 7th International Advance Computing Conference, (IACC). 2017. Pp. 270-274. DOI: https://doi.org/10.1109/IACC.2017.0066
[13] Gupta S., Raj R., Mathew A.M., Koshy A.P., Paramasivam R., Mookiah T. Mission Management Computer and Sequencing Hardware for RLV-TD HEX-01 Mission. Journal of The Institution of Engineers (India): Series C. 2017; 98(6):725-729. DOI: https://doi.org/10.1007/s40032-017-0400-z
[14] Kappan Shona J., Vivekanand V. Avionic Data acquisition system using MIL STD 1553B controller with IRIG-B timecode decoder. Proceedings of the International Conference on Circuits, Power & Computing Technologies (ICCPCT-2014). 2014. Pp. 1127-1133. DOI: https://doi.org/10.1109/ICCPCT.2014.7055047
[15] Savitha A., Desai K., Ravindra M., Sumith Shankar S., Chetwani R.R., Baradwaj K.M. Automated analysis of MIL-STD-1553B communication protocol test results. Proceedings of 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies. 2014. Pp. 919-923. DOI: https://doi.org/10.1109/ICACCCT.2014.7019228
[16] Liu X., Hu X. Design and Implementation of IP Core for 1553B bus test. Proceedings of 2015 10th IEEE Conference on Industrial Electronics and Applications (ICIEA) 2015. art. no. 7334219. Pp. 1608-1612. DOI: https://doi.org/10.1109/ICIEA.2015.7334219
[17] Xie M., Zhang Y., Liu G.M. A 1553B remote terminal FPGA interface design based on BU61580. Applied Mechanics and Materials. 2014; 568-570:1155-1161. DOI: https://doi.org/10.4028/www.scientific.net/AMM.568-570.1155
[18] Zhou L., An J. Study on the low power technologies of 1553B bus. Proceedings of 2013 IEEE International Conference on Signal Processing, Communications and Computing, ICSPCC 2013. art. no. 6663877. DOI: https://doi.org/10.1109/ICSPCC.2013.6663877
[19] Chen D.-Q., Cao G.-H., Wang J.-H., Fan H.-L. Research on Key Technologies of Detecting 1553B Avionics Data Bus Network. Defence Technology. 2013; 9(3):176-180. DOI: https://doi.org/10.1016/j.dt.2013.09.019
[20] Wang L., Xu P., Liu B. The design of 1553B bus fault injection device and its implementation for BIT verification. Proceedings of 2012 International Conference on Industrial Control and Electronics Engineering (ICICEE). 2012. art.no.6322691. Pp. 1525-1528. DOI: https://doi.org/10.1109/ICICEE.2012.401
[21] Harin V.A., Demyanov P.Y., Mironov N.Y., Stenkin E.S. Advanced MIL-STD-1553B multiplex data bus tester and interface module. Trudy NIISI RAN. 2017; 7(2):61-73. Available at: https://elibrary.ru/item.asp?id=30562515 (accessed 10.02.2018). (In Russian)
[22] Hetherington D. The VXIbus: an introduction. IEE Colloquium on Buses for Instruments: VXI and Beyond. 1989. Pp. 1/1 – 1/3. INSPEC ID: 3406954
[23] Zaichenko S.N, Pertsovsky M.I. A new generation of mixed and dynamic modular information-measuring and telemetry systems in the VXI and LXI standards. Automation in industry. 2009; 7:3-10. Available at: https://avtprom.ru/novoe-pokolenie-smeshannykh-i-dinamiches (accessed 10.02.2018). (In Russian)
[24] Guriev D.E., Lyzlov V.E., Mironov N.Yu., Kharin V.A., Chikhichin D.A. The software of multiplex channel interfacing devices. Proceedings of the First International scientific-practical conference «Modern information technologies and IT-education». Edited by V.A. Sukhomlin. M.: Max-Press, 2005. Pp. 659-664. (In Russian)
[25] Guriev D.E., Demyanov P.Yu., Kozachenko S.Yu., Laponina O.R., Mironov N.Yu., Kharin V.A., Chikhichin D.A. Development of an integrated control environment for channel-forming devices of on-board networks. Proceedings of the Second International scientific-practical conference «Modern information technologies and IT-education». Edited by V.A. Sukhomlin. M.: Max-Press, 2006. Pp. 413-416. (In Russian)
[26] Guriev D.E., Dushistov E.A., Safronov S.S., Chikhichin D.A. Tools for the development of an integrated control environment for the channel-forming equipment of airborne networks. Proceedings of the Third International scientific-practical conference «Modern information technologies and IT-education». Edited by V.A. Sukhomlin. M.: Max-Press, 2008. Pp. 321-332. (In Russian)
[27] Newman R. User Interface Design for Business Applications. 2007. Available at: https://richnewman.wordpress.com/2007/10/26/user-interface-design-for-business-applications/ (accessed 10.02.2018).
[28] Krasner G.E., Pope S.T. A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. Journal of Object-Oriented Programming. 1988; 1(3):26-49.
[29] Burbeck S. Applications Programming in Smalltalk-80(TM): How to use Model-View-Controller (MVC). 1992. Available at: https://web.archive.org/web/20120729161926/http://st-www.cs.illinois.edu/users/smarch/st-docs/mvc.html (accessed 10.02.2018).
[30] Fowler M. GUI Architectures. 2006. Available at: https://martinfowler.com/eaaDev/uiArchs.html (accessed 10.02.2018).
[31] GOST R 51765-2001. The interface is a backbone serial system of electronic modules. Testing prototypes of the interface module in terminal mode. General requirements for control methods. Moscow: Gosstandart of Russia. 2001. 35 p. (In Russian)
Published
2018-03-30
How to Cite
ГУРЬЕВ, Дмитрий Евгеньевич et al. THE SOFTWARE OF THE ADVANCED MIL-STD-1553B MULTIPLEX DATA BUS TESTER AND INTERFACE MODULE. Modern Information Technologies and IT-Education, [S.l.], v. 14, n. 1, p. 193-212, mar. 2018. ISSN 2411-1473. Available at: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/357>. Date accessed: 12 july 2025. doi: https://doi.org/10.25559/SITITO.14.201801.193-212.
Section
Research and development in the field of new IT and their applications