Tracing out-of-order data

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S045000

Reexamination Certificate

active

07093236

ABSTRACT:
An integrated circuit is provided with a tracing mechanism that is responsive to data access misses to insert a data place holder within a stream of trace data. When the missed data is later returned, this is inserted into the stream of traced data as a later data value. Analysis of the stream trace data may subsequently correlate between instructions that gave rise to data misses and the late data that was subsequently returned.

REFERENCES:
patent: 4439827 (1984-03-01), Wilkes
patent: 4590550 (1986-05-01), Eilert et al.
patent: 4821178 (1989-04-01), Levin et al.
patent: 5151981 (1992-09-01), Westcott et al.
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5347647 (1994-09-01), Allt et al.
patent: 5347652 (1994-09-01), Epstein et al.
patent: 5379432 (1995-01-01), Orton et al.
patent: 5541920 (1996-07-01), Angle et al.
patent: 5550974 (1996-08-01), Pennington et al.
patent: 5555392 (1996-09-01), Chaput et al.
patent: 5659785 (1997-08-01), Pechanek et al.
patent: 5745729 (1998-04-01), Greenley et al.
patent: 5802273 (1998-09-01), Levine et al.
patent: 5923872 (1999-07-01), Chrysos et al.
patent: 5978742 (1999-11-01), Pickerd
patent: 5978886 (1999-11-01), Moncton et al.
patent: 5987598 (1999-11-01), Levine et al.
patent: 6000044 (1999-12-01), Chrysos et al.
patent: 6009270 (1999-12-01), Mann
patent: 6035422 (2000-03-01), Hohl et al.
patent: 6052802 (2000-04-01), Zahir et al.
patent: 6067644 (2000-05-01), Levine et al.
patent: 6077311 (2000-06-01), Lichtenstein et al.
patent: 6125400 (2000-09-01), Cohen et al.
patent: 6134652 (2000-10-01), Warren
patent: 6139198 (2000-10-01), Danforth et al.
patent: 6175913 (2001-01-01), Chesters et al.
patent: 6247097 (2001-06-01), Sinharoy
patent: 6374367 (2002-04-01), Dean et al.
patent: 6415378 (2002-07-01), Davidson et al.
patent: 6539502 (2003-03-01), Davidson et al.
patent: 6574727 (2003-06-01), Davidson et al.
patent: 6681321 (2004-01-01), Dale et al.
patent: 0 324 308 (1989-07-01), None
patent: 0 465 765 (1992-01-01), None
patent: 0 503 514 (1992-09-01), None
patent: 0 689 141 (1995-12-01), None
patent: 0 919 919 (1999-06-01), None
patent: 2 307 072 (1997-05-01), None
patent: 62-40538 (1987-02-01), None
“ARM966E-S Technical Reference Manual”, Dec. 1999, Arm Limited, Issue A, Chapter 1.
“Embedded Trace Macrocell Architecture Specification”, Dec. 2002, Arm Limited, Issue I, Chapters 1 and 2 and Appendix B.
Uhlig and Mudge, “Trace-Driven Memory Simulation: A Survey”, Jun. 1997, ACM Computing Surveys, vol. 29, No. 2, pp. 128-170.
Uhlig and Mudge, “Trace-driven memory simulation: a survey”, Jun. 1997, ACM Computing Surveys (CSUR), vol. 29, Issue 2, pp. 128-170.
Larus, “Efficient Program Tracing”, May 1993, Computer, vol. 26, Issue 5, pp. 52-61.
U.S. Appl. No. 09/792,643, filed Feb. 26, 2001.
U.S. Appl. No. 09/876,220, filed Jun. 8, 2001.
ARM IHI 0014 Revision C—Embedded Trace Macrocell Specification.
ARM DDI 0157F-ETM9 (Rev. 1) Technical Reference Manual, Rev. r2P2 Aug. 2002.
ARM DDI 0158D-ETM7 (Rev. 1) Technical Reference Manual, Jun. 2001.
ARM IHI 0014 Revision I—Embedded Trace Macrocell Spec.
John Hennessy et al., Computer Organization and Design, The Hardware/Software Interface, Morgan Kaufman Publishers, Inc. Second Edition, 1998, p. 351.

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

Tracing out-of-order data does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Tracing out-of-order data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Tracing out-of-order data will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3684633

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