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:
Oct. 09, 2012
Filed:
Apr. 29, 2009
Zheng Xu, Austin, TX (US);
Suraj Bhaskaran, Austin, TX (US);
Richard G. Collins, Austin, TX (US);
Jason T. Nearing, Austin, TX (US);
Zheng Xu, Austin, TX (US);
Suraj Bhaskaran, Austin, TX (US);
Richard G. Collins, Austin, TX (US);
Jason T. Nearing, Austin, TX (US);
Freescale Semiconductor, Inc., Austin, TX (US);
Abstract
A method of generating timestamped trace messages includes generating a trace message in response to an event at an instruction pipeline of a data processing device. If timestamping is enabled, timestamps are only included in the trace message only if a programmable condition is detected. For example, a timestamp can be included in the trace message if the amount of space used to store messages at a trace message buffer exceeds a watermark value. The condition that results in a timestamped trace message is programmable, and can be selected via a debug interface. Because timestamps are only included in trace messages when the programmable condition is satisfied, some trace messages will not include a timestamp, thereby reducing the amount of buffer space needed to store the trace messages.