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. 28, 2006
Filed:
Dec. 03, 2001
Jeff L. Hunter, Venetia, PA (US);
Mark L. Buser, Basking Ridge, NJ (US);
Bruce W. C. Lee, Richmond Hill, CA;
Imtaz Ali, Etobicoke, CA;
Jeff L. Hunter, Venetia, PA (US);
Mark L. Buser, Basking Ridge, NJ (US);
Bruce W. C. Lee, Richmond Hill, CA;
Imtaz Ali, Etobicoke, CA;
Texas Instruments Incorporated, Dallas, TX (US);
Abstract
The invention relates to a method for transparently writing to shared memory when debugging a multiple processor system. In this method, a software memory map reflecting the memory usage of the processors in the system to be debugged is created. Two or more debug sessions associated with processors in the system are activated. When a debug session makes a write request to a shared memory location, a check is made to see if the processor associated with that debug session has write access to the shared memory location. If it does, that processor is used to execute the write. If it does not, the software memory map is searched to find a processor that does have write access to the shared memory location and that processor is used to execute the write.