Area-efficient event stream ordering for runtime observability of embedded systems

Jong Chul Lee, Roman Lysecky

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


The complexity of embedded systems presents key challenges for in-situ monitoring and analysis of complex hardware and software interactions. System-level observation methods have enabled nonintrusive runtime methods for monitoring this complex behavior across hardware and software boundaries and for deeply embedded components. Previous system-level observation methods utilized an efficient pipelined hardware architecture to ensure events are reported in-order based on the event occurrence. While providing high throughput for reporting events, this approach requires significant area resources. In this paper, we present an area-efficient event stream ordering technique that significantly reduces area requirements with tradeoff in event stream throughput.

Original languageEnglish (US)
Title of host publicationDAC 2014 - 51st Design Automation Conference, Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781479930173
StatePublished - 2014
Externally publishedYes
Event51st Annual Design Automation Conference, DAC 2014 - San Francisco, CA, United States
Duration: Jun 2 2014Jun 5 2014

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X


Other51st Annual Design Automation Conference, DAC 2014
Country/TerritoryUnited States
CitySan Francisco, CA


  • In-situ system monitoring
  • Runtime testing
  • System observability

ASJC Scopus subject areas

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modeling and Simulation


Dive into the research topics of 'Area-efficient event stream ordering for runtime observability of embedded systems'. Together they form a unique fingerprint.

Cite this