Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Patent
1997-12-17
2000-07-25
An, Meng-Ai T.
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
714 30, 714 31, 714 33, H03K 19003
Patent
active
060947292
ABSTRACT:
In-circuit emulation (ICE) and software debug facilities are included in a processor via a debug interface that interfaces a target processor to a host system. The debug interface includes a trace controller that monitors signals produced by the target processor to detect specified conditions and produce a trace record of the specified conditions including a notification of the conditions are selected information relating to the conditions. The trace controller formats a trace information record and stores the trace information record in a trace buffer in a plurality of trace data storage elements. The trace data storage elements have a format that includes a trace code (TCODE) field indicative of a type of trace information and a trace data (TDATA) field indicative of a type of trace information data.
REFERENCES:
patent: 3707725 (1972-12-01), Dellheim
patent: 4429368 (1984-01-01), Kurii
patent: 4462077 (1984-07-01), York
patent: 4598364 (1986-07-01), Gum et al.
patent: 5058114 (1991-10-01), Kuboki et al.
patent: 5321828 (1994-06-01), Phillips et al.
patent: 5357626 (1994-10-01), Johnson et al.
patent: 5371689 (1994-12-01), Tatsuma
patent: 5488688 (1996-01-01), Gonzales et al.
patent: 5491793 (1996-02-01), Somasundaram et al.
patent: 5544311 (1996-08-01), Harenberg et al.
patent: 5590354 (1996-12-01), Klapproth et al.
patent: 5615331 (1997-03-01), Toorians et al.
patent: 5617543 (1997-04-01), Phillips
patent: 5630102 (1997-05-01), Johnson et al.
patent: 5642479 (1997-06-01), Flynn
patent: 5675541 (1997-10-01), Leterrier
patent: 5724505 (1998-03-01), Argade et al.
patent: 5751942 (1998-05-01), Christensen et al.
patent: 5752013 (1998-05-01), Christensen et al.
patent: 5764885 (1998-06-01), Sites et al.
patent: 5768152 (1998-06-01), Battaline et al.
patent: 5771240 (1998-06-01), Tobin et al.
patent: 5774708 (1998-06-01), Klingler
patent: 5802272 (1998-09-01), Sites et al.
patent: 5848264 (1998-12-01), Baird et al.
patent: 5867644 (1999-02-01), Ranson et al.
patent: 5901283 (1999-05-01), Kanzaki
Revill, Geoff, "Advance On-chip Debug for ColdFire Developers", Embbedded System Engineering, Apr./May 1997, pp. S2-S4.
Larus, James R., Efficient Pogram Tracing, 8153 Computer, No. 5, May 26, 1993, Los Alamitos, CA, pp. 52-61.
Advanced Micro Devices, "Am29040.TM. Microproscessor User's Manual--29K Family", Advanced Micros Devices, Inc. 1994, pp. 12-1 through 12-26.
O'Farrell, Ray, "Choosing a Cross-Debugging Methodology", Embedded Systems Programming, Aug. 1997, pp. 84-89.
Ganssle, Jack G., "Vanishing Visibility, Part 2", Embedded Systems Programing, Aug. 1997, pp. 113-115.
Ojennes, Dan, "Debugging With Real-Time Trace", Embedded Systems Programming, Aug. 1997, pp. 50-52, 54, 56, and 58.
IBM Corporation, "Tailored Embedded Event Trace", IBM Technical Disclosure Bulletin, vol. 34, No. 7B, Dec. 1991, pp. 259-261.
K5 HDT, e-mail describing K5 HDT, Jan. 11, 1997, pp. 1-6.
Intel "Pentium.TM. Processor User's Manual Volume 3: Architecture and Programming Manual", 1994, pp. 17-1 thru 17-9.
Motorola "MEVB Quick Start Guide", pp. 3-5 thru 7-2 (admitted prior to Apr. 8, 1997).
Advanced Micro Devices , Inc.
An Meng-Ai T.
Monestime Mackly
LandOfFree
Debug interface including a compact trace record storage does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Debug interface including a compact trace record storage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debug interface including a compact trace record storage will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1343947