Test Strategy for Microprocessers

We divide microprocessor testing into three distinct phases: verification of the control and data transfer functions; verification of the data-manipulation functions; and verification of the input-output functions. Here we deal in detail only with the first of these. To verify control, appropriate additional signals inside the chip are used and made observable at the terminal pins of the microprocessor chip. Complete instruction sequences, executed in a test mode, then serve to verify the control functions. Procedures for doing this are given and also for verifying data transfer functions.