Test system and method using artificial intelligence control
First Claim
1. An apparatus for testing an electronic unit under test (UUT), comprising:
- (a) an automatic test system comprising an automatic test equipment (ATE) controller, at least one test instrument connectable to the ATE controller and to the UUT, and storage means for storing a functional test procedure (FTP) for the UUT, the ATE controller including an ATE port, and ATE data processing means for executing the FTP in response to a start FTP command and for providing an FTP data set at the ATE port, the FTP data set comprising data indicating the results obtained by executing the FTP;
(b) communication means connected to the ATE port; and
(c) an artificial intelligence (AI) system comprising an AI data processor having an AI port through which the AI data processor is connected to the communication means, means for receiving the FTP data set via the AI port, and expert system means for processing the FTP data set when the FTP data set indicates that a failure has occurred to identify, if possible, the defective UUT portion that may have caused the failure, and for producing output data that identifies the defective UUT portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A testing arrangement in which an AI system is interfaced directly to an automatic test system (ATS) such that from the point of view of the ATS, the actions of the AI system are indistinguishable from the actions of an intelligent human operator. A testing apparatus comprises an automatic test system, communication means, and an AI system. The automatic test system comprises an automatic test equipment (ATE) controller, at least one test instrument connectable to the ATE controller and to the unit under test (UUT), and storage means for storing a functional test procedure (FTP) for the UUT. The ATE controller includes an I/O port and ATE data processing means for executing the FTP in response to a start FTP command, and for providing an FTP data set at the I/O port. The FTP data set comprises data indicating the results obtained by executing the FTP. The communication means is connected to the I/O port. The AI system comprises an AI data processor having an I/O port through which the AI data processor is connected to the communication means. The AI system also comprises means for receiving the FTP data set via its I/O port, and expert system means for processing the FTP data set when the FTP data set indicates that a failure has occurred to identify, if possible, the defective UUT portion that may have caused the failure. The expert system means also includes means for producing output data identifying the defective UUT portion. The automatic test system may also comprise a diagnostic test procedure (DTP) for the UUT which may run in response to a DTP request provided by the expert system means when the expert system means determines that further testing should be performed.
108 Citations
5 Claims
-
1. An apparatus for testing an electronic unit under test (UUT), comprising:
-
(a) an automatic test system comprising an automatic test equipment (ATE) controller, at least one test instrument connectable to the ATE controller and to the UUT, and storage means for storing a functional test procedure (FTP) for the UUT, the ATE controller including an ATE port, and ATE data processing means for executing the FTP in response to a start FTP command and for providing an FTP data set at the ATE port, the FTP data set comprising data indicating the results obtained by executing the FTP; (b) communication means connected to the ATE port; and (c) an artificial intelligence (AI) system comprising an AI data processor having an AI port through which the AI data processor is connected to the communication means, means for receiving the FTP data set via the AI port, and expert system means for processing the FTP data set when the FTP data set indicates that a failure has occurred to identify, if possible, the defective UUT portion that may have caused the failure, and for producing output data that identifies the defective UUT portion. - View Dependent Claims (2, 3, 4)
-
-
5. A method of testing an electronic unit under test (UUT) comprising the steps of:
-
(a) connecting the UUT to a testing apparatus comprising an automatic test system connected via communication means to an artificial intelligence (AI) system, the automatic system comprising an automatic test equipment (ATE) controller, at least one test instrument connectable to the ATE controller and to the UUT, and storage means for storing a functional test procedure (FTP) for the UUT, the AI system comprising an AI data processor and expert system means; (b) causing the ATE controller to execute the FTP, such that the ATE controller produces an FTP data set; (c) transmitting the FTP dat set to the AI system via the communication means; and (d) causing the expert system to process the FTP data set when the FTP data set indicates that a failure has occurred to identify, if possible, the defective UUT portion that may have caused the failure.
-
Specification