Managing and maintaining multiple debug contexts in a debug execution mode for real-time processors

A real-time debugger implementation maintains and manages multiple debug contexts allowing developers to interact with real-time applications without "breaking" the system in which the debug application is executing. The debugger allows multiple debug contexts to exist and allows break poi...

Full description

Saved in:
Bibliographic Details
Main Authors Cooper, Gary A, Koesler, Markus, Peck, Jason Lynn
Format Patent
LanguageEnglish
Published 16.07.2024
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A real-time debugger implementation maintains and manages multiple debug contexts allowing developers to interact with real-time applications without "breaking" the system in which the debug application is executing. The debugger allows multiple debug contexts to exist and allows break points in real-time and non-real-time code portions of one or more applications executing on a debug enabled core of a processor. A debug monitor function may be implemented as a hardware logic module on the same integrated circuit as the processor. Higher priority interrupt service requests may be serviced while otherwise maintaining a context for the debug session (e.g., stopped at a developer defined breakpoint). Accordingly, the application developer executing the debugger may not have to be concerned with processing occurring on the processor that may be unrelated to the current debug session.
AbstractList A real-time debugger implementation maintains and manages multiple debug contexts allowing developers to interact with real-time applications without "breaking" the system in which the debug application is executing. The debugger allows multiple debug contexts to exist and allows break points in real-time and non-real-time code portions of one or more applications executing on a debug enabled core of a processor. A debug monitor function may be implemented as a hardware logic module on the same integrated circuit as the processor. Higher priority interrupt service requests may be serviced while otherwise maintaining a context for the debug session (e.g., stopped at a developer defined breakpoint). Accordingly, the application developer executing the debugger may not have to be concerned with processing occurring on the processor that may be unrelated to the current debug session.
Author Cooper, Gary A
Koesler, Markus
Peck, Jason Lynn
Author_xml – fullname: Cooper, Gary A
– fullname: Koesler, Markus
– fullname: Peck, Jason Lynn
BookMark eNqNissKwjAQRbPQha9_GD-goC1I14rixpW6LmN6WwLNTEhS8PNV6Ae4uBzO4S7NTFSwMPbGwr2Tnlha8uwkf_dzPw7ZhQHU4jX2ZFUy3jmRE-Kp4Q07ZqdCXltQp5EieCiy86AQ1SIljWlt5h0PCZuJK7O9nB-na4GgDVJgC0Funvd9uavqujwcy-qfzwf0DUB5
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US12038826B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US12038826B23
IEDL.DBID EVB
IngestDate Fri Aug 02 08:57:11 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US12038826B23
Notes Application Number: US202117538498
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240716&DB=EPODOC&CC=US&NR=12038826B2
ParticipantIDs epo_espacenet_US12038826B2
PublicationCentury 2000
PublicationDate 20240716
PublicationDateYYYYMMDD 2024-07-16
PublicationDate_xml – month: 07
  year: 2024
  text: 20240716
  day: 16
PublicationDecade 2020
PublicationYear 2024
RelatedCompanies TEXAS INSTRUMENTS INCORPORATED
RelatedCompanies_xml – name: TEXAS INSTRUMENTS INCORPORATED
Score 3.5581152
Snippet A real-time debugger implementation maintains and manages multiple debug contexts allowing developers to interact with real-time applications without...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Managing and maintaining multiple debug contexts in a debug execution mode for real-time processors
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20240716&DB=EPODOC&locale=&CC=US&NR=12038826B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409XnTqtH6yJoYbkQKC8iBmBRoGpM-YovprVnYjalRSgqN_nxnt2C96HU22bADMzszfDMfwB1zTe65FtepoEynzLV0Zhlcx-DYFh2Lc1fIesdg6PRj-jSzZw14q3th1JzQTzUcES0qRXsvlb_Ot0WsUGEri_tkgaLlY2_qh1qVHav0xNHCrh-NR-Eo0ILAjyfa8NnvmHLsiel00V3vYBjtSvhX9NKVXSn57yuldwS7Y9wtK4-hIbIWHAQ181oL9gfVD-8W7CmEZlqgsLLC4gTSmlyIsIyTD8ztyw3PA6nhgYSLZP1KJA4dnW9BFhlhlUx8iVR9bESS4BCMWQnGje-6JJkn-aZtYLkqTuG2F02Dvo7PPf9R0jyebI9onUEzW2biHEjKKTMMbqbcs_F1UI-7KKJyxAx9SGzjAtp_79P-b_ESDqXCZZ2z41xBs1ytxTVe0GVyozT7DaKKloU
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4QfOBNUYP4WhPTW2Npty0cGhNaCCqvCBhuZNvdGIwWQkv05zu7tOJFr7PJpjvtzM5MZ74P4Ja5Jm-4FtepoEynzLV0Zhlcx-DYFjWLc1fIekev73Qm9HFqTwvwls_CKJzQTwWOiBYVob2nyl8vt0WsQPVWJnfhHEWL-_bYC7QsO1bpiaMFTa81HAQDX_N9bzLS-s9ezZSwJ6bTRHe9gyF2XeLst16acipl-ftKaR_C7hB3i9MjKIi4DCU_Z14rw34v--Fdhj3VoRklKMysMDmGKCcXIizm5ANz-3TD80Dy9kDCRbh-JbIPHZ1vQuYxYZlMfIlIfWxEkuAQjFkJxo3vuiSZJ8vN2MBilZzATbs19js6PvfsR0mzyWh7ROsUivEiFhUgEafMMLgZ8YaNr4M2uIsiKiFmaD20jTOo_r1P9b_Fayh1xr3urPvQfzqHA6l8WfOsORdQTFdrcYmXdRpeKS1_A9pZmXU
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Managing+and+maintaining+multiple+debug+contexts+in+a+debug+execution+mode+for+real-time+processors&rft.inventor=Cooper%2C+Gary+A&rft.inventor=Koesler%2C+Markus&rft.inventor=Peck%2C+Jason+Lynn&rft.date=2024-07-16&rft.externalDBID=B2&rft.externalDocID=US12038826B2