Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2006-08-15
2006-08-15
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
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.
Gotch Paul Robert
Swaine Andrew Brookfield
Williamson David James
ARM Limited
Dam Tuan
Nixon & Vanderhye P.C.
Rutten J. Derek
LandOfFree
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.
Profile ID: LFUS-PAI-O-3684633