Selecting test circuitry from header signals on power lead
The present disclosure describes a novel method and apparatus for using a device's power and ground terminals as a test and/or debug interface for the device. According to the present disclosure, messages are modulated over DC voltages applied to the power terminals of a device to input test/debug messages to the device and output test/debug messages from the device. The present disclosure advantageously allows a device to be tested and/or debugged without the device having any shared or dedicated test or debug interface terminals.
1. A process of testing an integrated circuit having functional circuitry and test circuitry connected to the functional circuitry, the test circuitry having test input leads receiving test signals for testing the functional circuitry and, the integrated circuit having power and ground leads, comprising:
A. receiving on a power lead of the integrated circuit message header signals that include start signals and command signals;
B. demodulating the message header signals;
C. recognizing the start and command signals of the demodulated message header signals; and
D. selecting the test input leads for receiving test signals in response to the command signals.
2. The process of claim 1 in which the selecting includes selecting internal scan test circuitry.
3. The process of claim 1 in which the selecting includes selecting boundary scan test circuitry.
4. The process of claim 1 in which the selecting includes selecting built in self test circuitry.
5. The process of claim 1 in which the selecting includes selecting built in test circuitry.
6. The process of claim 1 in which the selecting includes selecting functional test circuitry.
7. The process of claim 1 in which the receiving includes receiving direct current power for the functional circuitry and test circuitry on the power lead simultaneous with receiving the message header signals.
8. The process of claim 1 in which the receiving includes receiving direct current power for the functional circuitry and test circuitry on the power lead simultaneous with receiving the message header signals, and including filtering the message header signals from the direct current power prior to applying the direct current power to the functional circuitry and the test circuitry.
9. The process of claim 1 in which the selecting includes selecting debug circuitry.