Method and apparatus for correlating trace data from...

Data processing: measuring – calibrating – or testing – Testing system – Of mechanical system

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C702S179000, C702S182000, C702S183000, C714S025000

Reexamination Certificate

active

06556936

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to the data processing field, and more particularly, relates to a method and apparatus for correlating trace data from asynchronous machines, such as asynchronous emulation machines.
DESCRIPTION OF THE RELATED ART
It is often desirable to allow different emulation machines, or different partitions of the same machine, to operate asynchronously with one another. However, when operating in this mode, it is difficult to correlate the various traced events into a single event trace since each group of traces is captured with a different oscillator. A global correlation of traced events is needed to make problem resolution of asynchronous interfaces easier for the user.
To help debug emulated systems, a mechanism is needed to trace the activity of the emulated machine's logic. When asynchronously emulated machines or partitions are operating together, such as communicating through an asynchronous interface, it is difficult to correlate activities that occur at the same point in time in the different traces.
A need exists for a method and apparatus for correlating trace data from asynchronous emulation machines. It is desirable to correlate the various traced events from asynchronous emulation machines into a single event trace.
SUMMARY OF THE INVENTION
A principal object of the present invention is to provide a method and apparatus for correlating trace data from asynchronous machines, such as asynchronous emulation machines. Other important objects of the present invention are to provide such method and apparatus for correlating trace data from asynchronous machines substantially without negative effect and that overcome many of the disadvantages of prior art arrangements.
In brief, a method and apparatus are provided for correlating trace data from asynchronous machines, such as asynchronous emulation machines. A data capture signal is received from each of the plurality of asynchronous emulation machines. The data capture signal from each of the plurality of asynchronous machines is sampled. Then the sampled data capture signal from each of the plurality of asynchronous machines and a cycle count are stored.
In accordance with features of the invention, a trace synchronization system is coupled to each of the plurality of asynchronous machines for receiving the data capture signal from each of the plurality of asynchronous machines. The trace synchronization system operates no slower than any data capture signal from each of the plurality of asynchronous machines, so that no data capture signals are missed. The trace synchronization system includes a trace synchronization array for storing the sampled data capture signal from each of the plurality of asynchronous machines and a cycle count. The stored sampled data capture signal from each of the plurality of asynchronous machines with the stored cycle count in the trace synchronization array are processed for correlating the stored sampled data capture signal from each of the plurality of asynchronous machines. The plurality of asynchronous machines include a plurality of partitions of a single machine and the data capture signal from each of the plurality of partitions of the single machine are received, sampled and stored in the trace synchronization array.


REFERENCES:
patent: 4590550 (1986-05-01), Eilert et al.
patent: 6094729 (2000-07-01), Mann
patent: 6154856 (2000-11-01), Madduri et al.
patent: 6189140 (2001-02-01), Madduri

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 correlating trace data from... 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 correlating trace data from..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for correlating trace data from... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3058059

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