Embedded_Trace___Preprint.pdf (734.56 kB)
Download fileEverything You Always Wanted to Know About Embedded Trace
preprint
posted on 2021-05-19, 07:23 authored by Thomas PreußerThomas Preußer, Smitha Gautham, Abhi Rajagopala, Carl Elks, Alexander WeissDecades of advances in computer architecture, software-intensive applications and system integration have created significant challenges for embedded systems designers and test engineers. Intrusive software instrumentation and breakpoint-based debugging are often viewed as the primary options for observing operational system internals. This narrow sight creates complicated test flows and convoluted debugging procedures. Modern embedded computing systems offer Embedded Trace as the technological answer to the encountered observability conundrum. Although an integral part of virtually all modern processors, it is frequently overlooked. Its technical foundations are little known to application engineers, test engineers, and project managers. This article explains Embedded Trace as an essential technology in the testing and debugging toolbox. It highlights its capabilities, limitations and opportunities.
Funding
Federal Ministry of Education and Research of Germany: KMU Innovative project CoCoSI (Project~01IS19044)
Virginia Commonwealth Cyber Initiative USA
History
Email Address of Submitting Author
thomas.preusser@utexas.eduORCID of Submitting Author
0000-0003-3998-7896Submitting Author's Institution
Accemic TechnologiesSubmitting Author's Country
- Germany