Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
141 words
An automatic test system for testing controllers for computer peripherals, comprising: processing means for generating data and control signals directing a controller-under-test to initiate a plurality of predetermined actions; receiver means, removably attached to the test system, for communicating the data and control signals from the processor means to the controller-under-test, said receiver means being configured for use with a specific type of peripheral controller; and emulator means, connected to the processor means and detachably coupled to the controller-under-test, for emulating a peripheral device to be controlled by the controller, said emulator means for receiving data, status, and control signals from the processor means and the controller-under-test, wherein the emulator means receives data and commands from the controller-under-test and makes data and status signals available to the controller under direction of the processor means to test the performance of the controller-under-test.
Claim 2
Dependent Claim
141 words
An automatic test system for testing controllers for computer peripherals, comprising: processing means for generating data and control signals directing a controller-under-test to initiate a plurality of predetermined actions; receiver means, removably attached to the test system, for communicating the data and control signals from the processor means to the controller-under-test, said receiver means being configured for use with a specific type of peripheral controller; and emulator means, connected to the processor means and detachably coupled to the controller-under-test, for emulating a peripheral device to be controlled by the controller, said emulator means for receiving data, status, and control signals from the processor means and the controller-under-test, wherein the emulator means receives data and commands from the controller-under-test and makes data and status signals available to the controller under direction of the processor means to test the performance of the controller-under-test.
Claim 3
Dependent Claim
29 words
The automatic test system of claim 1 wherein the receiver means includes an electronic latch to prevent signals from the controller-under-test from halting the operation of the processor means.
Claim 4
Dependent Claim
42 words
The automatic test system of claim 1 wherein the receiver means further includes memory means for storing data from the processor means, wherein the processor means is able to simulate the timing of data signals from a different type of processor means.
Claim 5
Dependent Claim
26 words
The automatic test system of claim 1 wherein the emulator means further includes means for measuring the timing relationship between data pulses received from the controller-under-test.
Claim 6
Dependent Claim
31 words
The automatic test system of claim 1 wherein the emulator means further includes means for altering the timing between data pulses received from the processor means and sent to the controller-under-test.
Claim 7
Dependent Claim
188 words
A modular automatic test system for the testing of controllers for computer peripheral devices comprising: procesing means for generating control signals corresponding to tests to be performed or a controller-under-test and receiving signals corresponding to the results of tests; a plurality of interchangeable receiver means for interfacing said processing means to various controllers to be tested, each receiver means being alternately connectable to the processing means and including a receptacle for receiving a controller; communications means for electrically coupling the controller to the processing means to enable communication therebetween; and emulator means, connectable to the processing means and to a controller-under-test, for emulating a peripheral device to be controlled by the controller, said emulator means for receiving commands and data from the controller-under-test as instructed by the processing means and providing information to the processing means indicative of whether said commands and data were properly generated by the controller, said emulator means also for providing signals to the controller-under-test to indicate various operations of the controller wherein signals from the controller and emulator means are analyzed by the processing means to determine if the controller is operating properly.
Claim 8
Dependent Claim
188 words
A modular automatic test system for the testing of controllers for computer peripheral devices comprising: procesing means for generating control signals corresponding to tests to be performed or a controller-under-test and receiving signals corresponding to the results of tests; a plurality of interchangeable receiver means for interfacing said processing means to various controllers to be tested, each receiver means being alternately connectable to the processing means and including a receptacle for receiving a controller; communications means for electrically coupling the controller to the processing means to enable communication therebetween; and emulator means, connectable to the processing means and to a controller-under-test, for emulating a peripheral device to be controlled by the controller, said emulator means for receiving commands and data from the controller-under-test as instructed by the processing means and providing information to the processing means indicative of whether said commands and data were properly generated by the controller, said emulator means also for providing signals to the controller-under-test to indicate various operations of the controller wherein signals from the controller and emulator means are analyzed by the processing means to determine if the controller is operating properly.