Reconfigurable testing system and method
First Claim
1. A reconfiguration testing method comprising:
- reconfiguring a device under test in accordance with test harness commands to time multiplex device under test configurations while the device under test remains in a testing environment;
performing testing associated with the test harness commands for each of the time multiplexed device under test reconfigurations while the device under test remains in the testing environment; and
retrieving test result information for each of the time multiplexed device under test configurations while the device under test remains in a testing environment.
4 Assignments
0 Petitions
Accused Products
Abstract
One disclosed system and method enables dynamic reconfiguration of an electronic device in association with testing activities in a convenient and efficient manner. In one implementation, the electronic device includes a bus for communicating information, a microprocessor for processing data, a programmable functional component including a plurality of functional blocks programmable to provide a plurality of functions and configurations, and a memory for storing instructions including instructions for causing the programmable functional component to change functions and configurations. The components are programmably configurable to perform a variety of functions. In one example, the memory stores a plurality of configuration images that define the configuration and functionality of the circuit. The information stored in the memory facilitates dynamic reconfiguration of the circuit in accordance with the test harness instructions. Based upon a command from a test computer, the electronic device is automatically reconfigured by the test harness activating different configuration images.
1127 Citations
20 Claims
-
1. A reconfiguration testing method comprising:
-
reconfiguring a device under test in accordance with test harness commands to time multiplex device under test configurations while the device under test remains in a testing environment; performing testing associated with the test harness commands for each of the time multiplexed device under test reconfigurations while the device under test remains in the testing environment; and retrieving test result information for each of the time multiplexed device under test configurations while the device under test remains in a testing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A reconfigurable circuit testing system comprising:
-
a bus for communicating data; a microprocessor for processing information, the microprocessor coupled to the bus; a programmable functional component coupled to the bus, wherein the programmable functional component includes a plurality of functional blocks programmable to provide a plurality of functions and configurations; and a memory for storing data including test harness instructions for directing dynamic time multiplexed testing reconfiguration of the programmable functional component into the plurality of functions and configurations, and testing performance of the functions and characteristics. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A reconfigurable component testing method comprising:
-
directing testing configuration of a device under test to a first configuration with a first value for a component parameter; issuing a test harness command while the first value is set; retrieving a first test result from the device under test while the first value is set; directing testing configuration of the device under test to the first configuration with a second value for the component parameter; issuing a test harness command while the second value is set; and retrieving a second test result from the device under test while the second value is set. - View Dependent Claims (18, 19, 20)
-
Specification