or
Bookmark and Share
Trace reporting method and system
   
Document Number
US Patent 7058859
Issued Date
June 6, 2006
Link
Map
Abstract
A system and method for recording, storing, transferring and viewing trace data from a processor with an embedded trace macrocell. The system provides for compression of repetitive trace records using an algorithm which identifies compressible trace record streams, creates a highly compressed processed trace record stream and stores the processed trace record stream in trace RAM. Thereafter, the processed trace record stream may be transferred to a host computer, expanded and displayed or printed for analysis.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
13
Comments:
no comments yet
Owner
American Arium (Tustin, CA)
Published
June 6, 2006
Application Number
10/651,485
Filed
August 29, 2003
US Classification
714/45  
Int'l Classification
H02H   3/05   (20060101)  
Examiner
Assistant Examiner
Parent Case
This application is a continuation of U.S. application Ser. No. 10/095,545 filed Mar. 11, 2002, now U.S. Pat. No. 6,615,371.
USPTO Field of Search
714/45  
Related Patents
7444553 - Tracer, tracer embedded processor, and method for operating the tracer - Owned by Kabushiki Kaisha Toshiba (Tokyo,JP)

A tracer includes a trace memory that is stored with trace information of the program execution status of a processor; trace information compression unit that compresses the trace information into a predetermined trace format, and stores the resulting compressed information in the trace memory piece by piece cyclically; and an address register that stores the last stored address of the trace memory, analyzes the content of the trace memory in reverse order to a program executed order, searches for a start or end of the trace format, and carries out trace analysis therefrom in the program executed order.

7454666 - Real-time address trace generation - Owned by Sun Microsystems, Inc. (Santa Clara, CA)

A method for tracing of instructions executed by a processor is provided which includes providing a type of instruction to be traced and tracing at least one instruction corresponding to the type of instruction. The method further includes storing data without stopping from the tracing into a memory until the memory is full.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us