Excavating
Patent
1997-02-05
1999-04-06
Palys, Joseph
Excavating
39518317, 39518307, 371 251, G06F 1100
Patent
active
058928979
ABSTRACT:
A trailer microprocessor in a debugging tool runs code a known number of cycles behind a master and shadow pair of processors. A pipeline queues up bus activity from the shadow processor a number of cycles, and then outputs those signals to the trailer microprocessor to execute the same code and signals as the master and shadow microprocessors a known number of cycles behind. The outputs of the master and shadow microprocessors are compared and the trailer microprocessor is halted, along with the master and shadow, when a "mismatch" occurs between the outputs of the master and shadow processors. When the internal states of all three processors are scanned, the differences in the internal state of the shadow processor before and at a failure can be theoretically compared. The trailer microprocessor may be stepped cycle-by-cycle up to and past the point of failure of the shadow processor for further analysis.
REFERENCES:
patent: 4176258 (1979-11-01), Jackson
patent: 4482953 (1984-11-01), Burke
patent: 4849979 (1989-07-01), Maccianti et al.
patent: 5054026 (1991-10-01), Tsubota
patent: 5136595 (1992-08-01), Kimura
patent: 5157780 (1992-10-01), Stewart et al.
patent: 5243607 (1993-09-01), Masson et al.
patent: 5253255 (1993-10-01), Carbine
patent: 5257269 (1993-10-01), Hamauchi
patent: 5434997 (1995-07-01), Landry et al.
patent: 5435000 (1995-07-01), Boothroyd et al.
patent: 5452443 (1995-09-01), Oyamada et al.
patent: 5600784 (1997-02-01), Bissett et al.
Cin et al., "Error Detection mechanism for massively parallel multiprocessors", IEEE, pp. 401-408, 1992.
Carlson Matthew L.
Parker Bruce A.
Motorola Inc.
Palys Joseph
Yudell Craig J.
LandOfFree
Method and apparatus for microprocessor debugging does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for microprocessor debugging, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for microprocessor debugging will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1378988