| In order to meet the new requirements for high-end testing technology due to the reduction of integrated circuit chip feature size and the substantial increase in integration,this paper uses the Java development language on the Intelli J IDEA platform to complete the design and development of the integrated circuit testing host computer software.A software that can be set to test the engineering host computer.The software can provide users with free control of the test process and automatic test,analyze and save the test data as required,complete the chip test parameter setting,control the lower computer software to realize the chip test,realize the human-computer interaction interface and obtain the test results and other functions.The paper expounds the basic testing principles of integrated circuits,analyzes the requirements of human-computer interface,performance and functions,uses the SSM framework to design the software structure using plug-ins,analyzes the difference between general parameters and specific parameters,and analyzes the test steps and test parameters.Abstract type description to solve a series of problems such as code disorder caused by many parameters.According to the directed tree diagram design,a settable test engineering model is proposed to control the test process.In order to further optimize the test software,a debugging function module is designed in the test project,and the debugging is realized in an asynchronous way to control the running test project.In order to prevent users from entering wrong parameter forms when designing the test process,an equation analysis function module is designed to judge the parameter types.The paper tests the performance of the test software through black-box testing and white-box testing.The test results verify that it has completed the performance indicators.The domestic APM32f103c8t6 chip is tested by an example,and the completed functions are continuously tested.The test results show that the software structure Stable,all functions have been realized. |