Claims
- 1. An embedded electronic system having internal test capabilities, the system comprising:
- a subsystem under test, the subsystem under test being embedded in a matrix material and having a subsystem clock input for receiving a gated clock, a test data bus connection for receiving test data and returning test results, and a test point;
- electrical testing means, the electrical testing means being embedded in the matrix material and having a clock input for receiving a system clock signal, a test data bus connection for receiving test data and returning test results, a trigger/enable input for receiving trigger signals, and a subsystem under test monitoring input coupled to the test point of the subsystem under test; and
- a clock controller, the clock controller being embedded in the matrix material and having a clock input for receiving system clock signals, a test data bus connection for receiving test data and returning test results data, a trigger input for receiving trigger signals, a trigger output coupled to the trigger/enable input of the electrical testing means, and a gated clock output coupled to supply a gated clock to the subsystem clock input of the subsystem under test.
- 2. An embedded electronic system according to claim 1 wherein the test data bus connection is compatible with a serial data bus.
- 3. An embedded electronic system according to claim 1 wherein the test data bus connection is compatible with a parallel data bus.
- 4. An embedded electronic system according to claim 1 wherein in the absence of test commands the clock controller supplies clock signals on the gated clock output.
- 5. An embedded electronic system according to claim 1 wherein during testing the clock controller is capable of producing a trigger output before producing active gated clock output.
- 6. An embedded electronic system according to claim 1 wherein additional test commands can be loaded while a test is being performed.
- 7. An embedded electronic system according to claim 1 wherein tests can be repeated without reloading test data by a second occurrence of a trigger input.
- 8. An embedded electronic system according to claim 1 further comprising:
- a second electrical testing means, the second electrical testing means being embedded in the matrix material and having a clock input for receiving a system clock signal, a test data bus connection for receiving test data and returning test results, a trigger/enable input for receiving trigger signals, and a subsystem under test monitoring input coupled to the test point of the subsystem under test; and
- a second clock controller, the second clock controller being embedded in the matrix material and having a clock input for receiving system clock signals, a test data bus connection for receiving test data and returning test results data, a trigger input for receiving trigger signals, and a trigger output coupled to the trigger/enable input of the electrical testing means.
- 9. An embedded electronic system according to claim 6 wherein during testing the clock controller is capable of producing during testing an active gated clock output before a trigger output is produced by the second clock controller.
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
This invention was made with U.S. Government support and the United States has certain rights in this invention.
US Referenced Citations (7)