or
Bookmark and Share
Maintaining coherent synchronization between data streams on detection of overflow
 
   
Document Number
US Patent 7219333
Issued Date
May 15, 2007
Link
Inventors
Map
Abstract
Trace data streams are generated for tracing target processor activity. Various trace data streams are synchronized using markers called sync points. The sync points provide a unique identifier field and a context to the data that will follow it. All trace data streams may generate a sync point with this unique identifier. These unique identifiers allow synchronization between multiple trace data streams. When multiple trace data streams are on, it is possible that the data input rate may be higher than the data output rate. If synchronization is lost in such a case, there must be a scheme to resynchronize the streams. This invention is a technique for this needed resynchronization.
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:
9
Comments:
no comments yet
Owner
Published
May 15, 2007
Application Number
10/301,893
Filed
November 22, 2002
US Classification
717/128   714/45 717/124
Int'l Classification
G06F   9/44   (20060101)   G06F   11/00   (20060101)  
Examiner
Assistant Examiner
USPTO Field of Search
717/45   717/124   717/128   714/45  
Related Patents
7305660 - Method to generate a formatted trace for an embedded device - Owned by International Business Machines Corporation (Armonk, NY)

A method to generate a formatted trace for a second device embedded in a first device. The method provides source code comprising a trace entry, compiles that source code to form an embedded device code image comprising a trace description string and a trace description string address, and assigns the trace description string address as the traceId. The method creates a database comprising the trace description string and the trace description string address. The method uploads to the second device the embedded device code image, and generates trace data using that stripped code. The method then downloads that trace data to the first device, merges that trace data with the database, and forms a formatted trace.

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