REMOTE EVALUATION TOOL
First Claim
Patent Images
1. A method for remote evaluation of integrated circuits, the method comprising:
- receiving, at a server computer, a test job submitted via a remote computer, wherein the test job comprises parameters for a task to be completed by one or more evaluation board;
generating, at the server computer, data for a signal generator controller for controlling a signal generator based on the parameters, wherein the signal generator is coupled to the server computer and the evaluation board;
generating, at the server computer, data for an evaluation board controller for controlling the one or more evaluation boards of the remote evaluation tool based on the parameters;
processing, at the server computer, one or more output signals from the evaluation board to generate results of the test job; and
transmitting, from the server computer, the results of the test job to the remote computer.
4 Assignments
0 Petitions
Accused Products
Abstract
Remote evaluation, e.g., web-based evaluation, lowers the evaluation barrier by allowing an engineer to gain experience with an integrated circuit (IC) using a client (e.g. a web browser) on a remote computer (e.g., a machine remote from the IC being evaluated but local to the engineer) to activate a test set-up that is maintained at a location that is far away from the engineer.
-
Citations
20 Claims
-
1. A method for remote evaluation of integrated circuits, the method comprising:
-
receiving, at a server computer, a test job submitted via a remote computer, wherein the test job comprises parameters for a task to be completed by one or more evaluation board; generating, at the server computer, data for a signal generator controller for controlling a signal generator based on the parameters, wherein the signal generator is coupled to the server computer and the evaluation board; generating, at the server computer, data for an evaluation board controller for controlling the one or more evaluation boards of the remote evaluation tool based on the parameters; processing, at the server computer, one or more output signals from the evaluation board to generate results of the test job; and transmitting, from the server computer, the results of the test job to the remote computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A server computer comprising:
-
one or more memory elements; one or more processors coupled to said one or more memory elements, said one or more processors configured to; receiving a test job submitted via a remote computer, wherein the test job comprises parameters for a task to be completed by one or more evaluation boards; generating data for a signal generator controller for controlling a signal generator based on the parameters, wherein the signal generator is coupled to the server computer and the evaluation board; generating data for an evaluation board controller for controlling the one or more evaluation boards of the remote evaluation tool based on the parameters; processing one or more output signals from the evaluation board to generate results of the test job; and transmitting the results of the test job to the remote computer. - View Dependent Claims (17, 18)
-
-
19. One or more non-transitory computer readable media having instructions stored thereon, that when executed by a processor configure the processor to perform the following operations:
-
receiving, by a server computer, a test job submitted via a remote computer, wherein the test job comprises setup parameters and test parameters for a task to be completed by one or more evaluation boards; generating, by a server computer, a file based on the test job; listening, by an evaluation software associated with the one or more evaluation boards, for the file to be created; executing, by the evaluation software, instructions in the file to carry out the test job; compiling results of the test job using a math computing program; and providing output of the math computing program plots and/or data files to the remote computer. - View Dependent Claims (20)
-
Specification