Voice recognition virtual test engineering assistant
First Claim
1. A computer implemented method of controlling test equipment for Integrated Circuit (IC) devices, said method comprising:
- receiving first indications of a verbal command issued by a user;
interpreting said first indications into a program action command recognizable by a device diagnostic program, wherein said device diagnostic program is configured to control said test equipment to perform test procedures on electrical characteristics of one or more integrated circuit (IC) devices; and
providing said program action command to said device diagnostic program for execution therof, wherein said program action command is operable to trigger said device diagnostic program to perform a program action selected from a group consisting of;
rendering to display a GUI, loading a test plan, unloading a test plan, retesting, opening a diagnostic function module, opening an analyzing function module, running a target test, suspending a target test, rebooting, disabling audio control, setting a parameter for a test, cancelling a diagnostic execution, running a command script, debugging an IC device under test, and exiting said device diagnostic program.
2 Assignments
0 Petitions
Accused Products
Abstract
System and method of systems and methods of controlling an IC test equipment in response to verbal commands issued by test equipment users. A control apparatus according to the present disclosure includes a speech detection device operable to detect verbal commands and test control software configured to control operations of the test equipment. The control software is added with verbal command recognition capabilities. Program action commands defined in the test control software are associated with respective recognizable verbal commands. Upon a recognizable verbal command is detected, it is interpreted into the corresponding program action command which triggers the intended test program actions. The control apparatus may also have a gesture detection device, through which user gesture commands can be detected and interpreted into corresponding program actions commands.
-
Citations
18 Claims
-
1. A computer implemented method of controlling test equipment for Integrated Circuit (IC) devices, said method comprising:
-
receiving first indications of a verbal command issued by a user; interpreting said first indications into a program action command recognizable by a device diagnostic program, wherein said device diagnostic program is configured to control said test equipment to perform test procedures on electrical characteristics of one or more integrated circuit (IC) devices; and providing said program action command to said device diagnostic program for execution therof, wherein said program action command is operable to trigger said device diagnostic program to perform a program action selected from a group consisting of;
rendering to display a GUI, loading a test plan, unloading a test plan, retesting, opening a diagnostic function module, opening an analyzing function module, running a target test, suspending a target test, rebooting, disabling audio control, setting a parameter for a test, cancelling a diagnostic execution, running a command script, debugging an IC device under test, and exiting said device diagnostic program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a test apparatus configured to, in response to control signals, provide test input signals to an electronic device under test and collect test output signals therefrom; a first communication channel; a control system coupled to said test equipment via said first communication channel, said control system comprising; a speech detection assembly configured to detect a speech event and generate first signals upon detection of said speech event; a processor; memory coupled to said processor and comprising instructions that, when executed by said processor, cause the processor to perform a method of controlling said test apparatus responsive to user commands, said instructions comprising; a speech recognition module configured to generate a speech recognition result in response to said first signals; a voice command recognition module configured to determine a first program action command in response to said recognition result; and a diagnostic control module operable to control said test apparatus and configured to perform one or more program actions responsive to said first program action command, wherein said one or more program actions are selected from a group consisting of; rendering to display a GUI, loading a test plan, unloading a test plan, retesting, opening a diagnostic function module, opening an analyzing function module, running a target test, suspending a target test, rebooting, disabling audio control, setting a parameter for a test, cancelling a diagnostic execution, running a command script, debugging an IC device under test, and exiting a device diagnostic program. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A control system for controlling a test equipment, said control system comprising:
-
a bus; a voice detection unit coupled to said bus and configured to detect voice commands issued from users and generate first signals responsive to said voice commands; a processor coupled to said bus; memory coupled to said processor and comprising instructions that, when executed by said processor, cause the processor to perform a method comprising; interpreting said first signals into corresponding program action commands that are actionable by a device diagnostic program, wherein said device diagnostic program is configured to control operations of said test equipment; and providing said program action commands to said device diagnostic program, wherein said test equipment is configured to test electrical properties of semiconductor devices, and wherein said program action commands are configured to invoke said diagnostic program to;
render to display a GUI of said device diagnostic program, load a test plan, unload a test plan, retest, open a diagnostic function module, open an analyzing function module, run a target test, suspend a target test, reboot, disable voice command control, set a parameter for a test, cancel a diagnostic execution, run a command script, debug an IC device under test, and/or exit said device diagnostic program. - View Dependent Claims (17, 18)
-
Specification