• DocumentCode
    77787
  • Title

    Hardware-Based Event Stream Ordering for System-Level Observation Framework

  • Author

    Jong Chul Lee ; Vance, Judy M ; Lysecky, Roman

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
  • Volume
    6
  • Issue
    4
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    81
  • Lastpage
    84
  • Abstract
    The complexity of embedded systems presents key challenges in observing and analyzing complex hardware and software behavior. System-level observation methods provide in-situ monitoring and analysis of complex system behavior across hardware and software boundaries. Previous system-level observation methods utilized efficient pipelined hardware architectures that provide high throughput for reporting observed events but require significant area resources. Alternatively, an area-efficient round-robin priority-based event stream ordering technique significantly reduces area resources but requires tradeoffs in event stream throughput. We present a hardware-based event stream ordering technique capable of providing high throughput and flexibility in area requirements. This hardware-based event stream ordering technique reduces area requirements by 73.6% with a maximum reduction in event stream throughput of 4.6%.
  • Keywords
    computational complexity; embedded systems; hardware-software codesign; area-efficient round-robin priority-based event stream ordering; complex system behavior; embedded system complexity; event stream throughput; hardware-based event stream ordering; maximum reduction; pipelined hardware architectures; software behavior; system-level observation framework; system-level observation methods; Monitoring; Observability; Probes; Runtime; Sorting; System-on-chip; Throughput; Hardware sorting; in-situ system monitoring; runtime testing; system observability;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2014.2359154
  • Filename
    6905761