Method and apparatus for microprocessor debugging

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-1378988

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.