Patent ID: 7900086

Claim:
A method, in a multiprocessor integrated circuit device, for identifying a faulty module of the integrated circuit device, comprising: applying an input test pattern to a plurality of processors of the multiprocessor integrated circuit device, wherein the plurality of processors are copies of one another within a manufacturing tolerance; sampling, within the multiprocessor integrated circuit device, internal signals of at least two processors in the plurality of processors to generate sampled signals, wherein the internal signals are signals that are generated and utilized only within the at least two processors and are not output by the at least two processors during normal operation of the at least two processors; comparing, within at least one of the at least two processors, the sampled signals of the at least two processors to detect if there is any discrepancy between the internal signals of the at least two processors; and identifying the integrated circuit device as faulty if a discrepancy between the internal signals is detected by the comparison.