Algorithms and Software of Testing Onboard Digital Computer Systems Integrated Modular Avionics
Keywords:
Integrated Modular Avionics, TestingAbstract
Purpose: Product design of computer technology in the class of structures of integrated modular avionics designed for use in the
aviation industry is associated with the need to develop specialized algorithms and software for monitoring of technical condition of
equipment. Control algorithms guarantee the given completeness and accuracy of checking during the testing stages of multiprocessors
and their components at the production factory and in operation. The purpose of the research is to develop algorithms and software for
testing of onboard digital computer systems of integrated modular avionics. Methods: monitoring of technical condition of equipment
as a part of an automated workstation (at the factory) and independently (in operation). Control algorithms imply physical checking
of serviceability of avionics components and testing logical connections of components (exchange protocols) involved in computation
processes. Results: There have been obtained testing algorithms for a multiprocessor and its components designed to test products
independently and as a part of an automated workstation. The basis of the algorithm is formed by the procedure of verifying operation
of avionics memory modules and integrity of inter-block lines transmitting information. As regards test algorithms used within the
workstation the scheme of loop control circuit of exchange channels is involved. A distinctive feature of algorithms of autonomous
testing of a multiprocessor is based on the procedure of multiple parallel checking of avionics modules where each module initiates a
check and controls all other modules of a product with a decision about serviceability of the product being made after receiving results
of “point to point” monitoring. Software implementation of testing algorithms is performed according to modular principle with
components division into the downloaded into a product, the dynamically downloaded in avionics modules and the implemented in an
instrumented computer of an automated workstation. Practical relevance: The research results have been obtained in the course of
research and development activities for development of advanced models of computing equipment in the class of integrated modular
avionics. The research results have been brought to the industrial design which is currently in the testing phase.