The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 21, 2012
Filed:
Mar. 31, 2008
Zheng Xu, Austin, TX (US);
Suraj Bhaskaran, Austin, TX (US);
Klas M. Bruce, Leander, TX (US);
Jason T. Nearing, Austin, TX (US);
Paul B. Rawlins, Austin, TX (US);
Matt B. Smittle, Allen, TX (US);
Michael D. Snyder, Austin, TX (US);
Zheng Xu, Austin, TX (US);
Suraj Bhaskaran, Austin, TX (US);
Klas M. Bruce, Leander, TX (US);
Jason T. Nearing, Austin, TX (US);
Paul B. Rawlins, Austin, TX (US);
Matt B. Smittle, Allen, TX (US);
Michael D. Snyder, Austin, TX (US);
Freescale Semiconductor, Inc., Austin, TX (US);
Abstract
In a data processing system, a marked bit is used to identify a data access instruction throughout the pipeline to indicate that the instruction meets user-specified criteria (e.g., a meets a data address range of interest). Based on the marked bit, an in-order program correlation message is generated which indicates when the data access instruction occurs relative to the instruction stream. The marked bit is also used to generate an in-order data trace message. As a result, the trace streams including only data access instructions meeting user-specified criteria may be post-processed and correlated precisely.