You are here

Fast and Accurate Transaction-Level Modeling

Year:  2005
The field of embedded systems increasingly extends to more complex scenarios including safety critical systems. Distributed embedded real-time systems with many processors become necessary. Accurate communication modeling is an important issue for the design of those complex systems. However, efficient system level design requires also high execution performance especially for communication models. Simulated Bandwidth of models at different levels of abstraction. Recent research work introduced Transaction Level Modeling as a means of increasing the simulation performance. Here, large speed-up is gained by abstracting away communication details. Inevitably this results in a loss of simulation accuracy. However, due to the complexity of accuracy measurements and its statistical analysis, no clear expressive quantification of the speed-accuracy tradeoff prevails. The goals of this research project include:
  • Identification of appropriate performance and accuracy properties for communication models
  • Definition and statistical analysis of accuracy measurements
  • Development and definition of modeling styles that yield high execution speed yet maintain required accuracy
  • Demonstration of benefits using industry bus standards (e.g. AMBA, CAN)
References:
  1. Schirner G, Gerstlauer A, Dömer R. Fast and Accurate Processor Models for efficient MPSoC Design. ACM Transactions on Design Automation of Electronic Systems (TODAES). 2010;15:10:1-10:26.
  2. Schirner G, Dömer R. Quantitative Analysis of Transaction Level Models for the AMBA Bus. In: Proceedings of the Design, Automation and Test in Europe (DATE) Conference. Munich, Germany; 2006.
  3. Schirner G, Dömer R. Abstract Communication Modeling: A Case Study Using the CAN Automotive Bus. In: Rettberg A, Zanella M, Rammig FJ, editors. From Specification to Embedded Systems Application. Manaus, Brazil: Springer; 2005.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer