Abstract:At present,the structure of engine control system is becoming more and more complex,which brings great inconvenience for testing and maintenance.In this paper,the testability design of an engine controller is carried out,and the analog interface circuit is taken as an example to illustrate the design in detail.Finally,the testability verification of the circuit is carried out by means of fault injection.The verification results show that the testability design of the engine controller can reflect the fault state of engine control system in real time,and enable users or operators to accurately judge the working state of the control system based on these state parameters.When a fault occurs,it can locate a module quickly and isolate the fault to a functional circuit,which greatly improves the efficiency of system maintenance.