Patent ID: 8782480

Claim:
A functional debugger configured to identify a functional fault of a functional block, the functional debugger comprising: a selector switchably connected between a pin of an integrated circuit and two or more nodes internal to the functional block, the selector being configured to select from among the two or more internal nodes and to provide a signal from the selected internal node to the pin of the integrated circuit, wherein the functional debugger and the functional block are integrated in the integrated circuit, wherein the selector comprises a plurality of selection circuits including first, second, and third selection circuits, and wherein an input of the first selection circuit is coupled to a first of the two or more internal nodes, an input of the second selection circuit is coupled to a second of the two or more internal nodes, outputs of the first and second selection circuits are coupled to respective inputs of the third selection circuit, and an output of the third selection circuit is coupled to the pin of the integrated circuit.