Manufacturing functional testing of computing devices using microprogram based functional tests applied via the devices own emulation debug port
First Claim
1. A method for testing a computing system under test, said computing system comprising a computing device, said computing device comprising internal emulation debug hardware and an emulation debug port through which said internal emulation debug hardware is controlled, said method comprising the steps of:
- (a) providing a manufacturing level microprogram based functional test to a computing system probe which communicates with said computing device via said emulation debug port; and
(b) causing said computing system probe to communicate with said computing device via said emulation debug port to control execution of said manufacturing level microprogram based functional test by said internal emulation debug hardware;
wherein said manufacturing level microprogram based functional test may be executed at each level of computing device integration testing including wafer level, package level, board level, multi-chip module level and system level.
3 Assignments
0 Petitions
Accused Products
Abstract
A manufacturing test system and method is presented for testing a computing system under test, which includes a computing device comprising internal emulation debug hardware and an emulation debug port through which the debug hardware is controlled. Manufacturing-level microprogram based functional tests are executed under the control of the internal emulation debug hardware of the computing device. A computing system probe applies the microprogram based functional test to the internal emulation debug hardware of the computing device via the emulation debug port. The manufacturing-level microprogram based functional test may be executed during at any level of computing device integration including the wafer, package, board, multi-chip module and system levels.
63 Citations
26 Claims
-
1. A method for testing a computing system under test, said computing system comprising a computing device, said computing device comprising internal emulation debug hardware and an emulation debug port through which said internal emulation debug hardware is controlled, said method comprising the steps of:
-
(a) providing a manufacturing level microprogram based functional test to a computing system probe which communicates with said computing device via said emulation debug port; and (b) causing said computing system probe to communicate with said computing device via said emulation debug port to control execution of said manufacturing level microprogram based functional test by said internal emulation debug hardware; wherein said manufacturing level microprogram based functional test may be executed at each level of computing device integration testing including wafer level, package level, board level, multi-chip module level and system level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A manufacturing test system for testing a computing system under test, said computing system comprising a computing device, said computing device comprising internal emulation debug hardware and an emulation debug port through which said internal emulation debug hardware is controlled, said manufacturing test system comprising:
-
a computing system probe which receives a manufacturing level microprogram based functional test and which communicates with said computing device via said emulation debug port to control execution of said manufacturing level microprogram based functional test by said internal emulation debug hardware; wherein said manufacturing level microprogram based functional test may be executed at each level of computing device integration testing including wafer level, package level, board level, multi-chip module level and system level. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification