TLM plus Modeling of Embedded HW/SW Systems

被引:0
|
作者
Ecker, Wolfgang [1 ]
Esen, Volkan [1 ]
Schwencker, Robert [1 ]
Steininger, Thomas [1 ]
Velten, Michael [1 ,2 ]
机构
[1] Infineon Technol AG, D-85579 Neubiberg, Germany
[2] Tech Univ Munich, Munich, Germany
来源
2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010) | 2010年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual Prototypes (VPs) based on Transaction Level Modeling (TLM) have become a de-facto standard in today's SoC design, enabling early SW development. However, due to the growing complexity of SoC architectures full system simulations (HW+ SW) become a bottleneck reducing this benefit. Hence, it is necessary to develop modeling styles which allow for further abstraction beyond the currently applied TLM methodology. This paper introduces such a modeling style, referred to as TLM +. It enables a higher modeling abstraction through merging hardware dependent driver software at the lowest level with the HW interface. Thus, sequences of HW transactions can be merged to single HW/SW transactions while preserving both the HW architecture and the low-level to high-level SW interfaces. In order to maintain the ability to validate timing-critical paths, a new resource model concept is introduced which compensates the loss of timing information, induced by merging HW transactions. Experimental results show a speed-up of up to 1000x at a timing error of approximately 10%.
引用
收藏
页码:75 / 80
页数:6
相关论文
共 50 条
  • [11] FPGA implementation of a HW/SW platform for multimedia embedded systems
    Ben Atitallah, A.
    Kadionik, P.
    Masmoudi, N.
    Levi, H.
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (04) : 293 - 311
  • [12] Optimizing SW/HW architecture for parallel embedded systems - A case study
    Dvorak, V
    DESDES '1: PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, 2001, : 103 - 108
  • [13] A framework for estimating and minimizing energy dissipation of embedded HW/SW systems
    Li, YB
    Henkel, J
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 188 - 193
  • [14] An Efficient HW/SW Partitioning Algorithm for Power Optimization in Embedded Systems
    Iguider, Adil
    Elissati, Oussama
    Chami, Mouhcine
    En-Nouaary, Abdeslam
    2018 INTERNATIONAL SYMPOSIUM ON ADVANCED ELECTRICAL AND COMMUNICATION TECHNOLOGIES (ISAECT), 2018,
  • [15] A consistent design methodology for configurable HW/SW-interfaces in embedded systems - Embedded systems design
    Ihmor, S
    Visarius, M
    Hardt, W
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 237 - 246
  • [16] SW/HW-PARTITIONING OF REAL-TIME EMBEDDED SYSTEMS
    SOININEN, JP
    SIPOLA, M
    TIENSYRJA, K
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 27 (1-5): : 239 - 244
  • [17] Reconfiguration Management in the Context of RTOS-Based HW/SW Embedded Systems
    Eustache, Yvan
    Diguet, Jean-Philippe
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [18] The use of a virtual instruction set for the software synthesis of Hw/Sw embedded systems
    Balboni, A
    Fornaciari, W
    Sciuto, D
    Vincenzi, M
    9TH INTERNATIONAL SYMPOSIUM ON SYSTEMS SYNTHESIS, PROCEEDINGS, 1996, : 77 - 82
  • [19] Customer Value-based HW/SW Partitioning Decision in embedded systems
    Kim, Neunghoe
    Lee, Taek
    Lee, Donghyun
    Lee, Keun
    In, Hoh Peter
    PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 257 - +
  • [20] Smart Camera Based on Embedded HW/SW Coprocessor
    Mosqueron, Romuald
    Dubois, Julien
    Mattavelli, Marco
    Mauvilet, David
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)