Debug interface including a compact trace record storage

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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).

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-1343947

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