Method and apparatus for testing a hybrid circuit having macro and non-macro circuitry
AssigneeInternational Business Machines Corporation
InventorsSilvio Bou-Ghazale, Stephen Douglas Weitzel
Life of this patent
Estimating the term…
Abstract
A hybrid circuit board capable of operating in a functional mode and a test mode includes macro block circuitry and non-macro block circuitry surrounding the macro block circuitry. The circuit board includes a test bridge circuit coupling the macro block circuitry to the surrounding non-macro block circuitry during the functional mode and for bypassing the macro block circuitry during the test mode. The test bridge circuit is responsive to a mode signal for isolating outputs of the macro block and for coupling the inputs of the macro block to isolated outputs of the macro block during the test mode. A mapping circuit maps the inputs of the macro block to the inputs of the non-macro circuit.
Claims10
A hybrid circuit capable of functioning in a functional mode and in a test mode in response to a test mode control signal, comprising:
- a macro block having a first number of inputs and a second number of outputs;
- a non-macro circuit having a first number of macro outputs connected to corresponding first number of inputs of the macro block, and a second number of macro inputs connected to corresponding second number of outputs of the macro block during functional mode;
- an isolation circuit responsive to said test mode control signal for isolating the outputs of the macro block from the non-macro circuit during the test mode;
- and
- a bypass path circuit responsive to the test mode control signal for coupling the macro outputs from the non-macro circuit to the macro inputs to the non-macro circuit during test mode, and for isolating the macro outputs from the non-macro circuit from the macro inputs to the non-macro circuit during the functional mode.
An apparatus for testing a hybrid circuit including a macro block having outputs and inputs, and a non-macro circuit portion having macro inputs from the macro circuit and macro outputs to the macro circuit, comprising:
- isolation means for isolating the outputs of the macro block from the non-macro circuit;
- a bypass circuit path circuit means created across the macro block by coupling the macro outputs from the non-macro circuit to the macro inputs to the non-macro circuit.
A method for testing a hybrid circuit including a macro block and a non-macro circuit portion, comprising the steps of:
- isolating the outputs of the macro block from the non-macro circuit;
- creating a bypass circuit path across the macro block by coupling the non-macro outputs of the non-macro circuit to non-macro inputs of the non-macro circuit portion.
Dependencies are inferred from the claim text.