A model-based approach for executable specifications on reconfigurable hardware

被引:5
|
作者
Schattkowsky, T [1 ]
Mueller, W [1 ]
Rettberg, A [1 ]
机构
[1] Univ Gesamthsch Paderborn, C LAB, Paderborn, Germany
关键词
D O I
10.1109/DATE.2005.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
UML 2.0 provides a rich set of diagrams for systems documentation and specification. Many efforts have been undertaken to employ different aspects of UML for multiple domains, mainly in the area of software systems. Considering the area of electronic design automation, however, we currently see only very few approaches, which investigate UML for hardware design and hardware/software co-design. In this article, we present an approach for executable UML closing the gap from system specification to its model-based execution on reconfigurable hardware. For this purpose, we present our Abstract Execution Platform (AEP), which is based on a Virtual Machine running an executable UML subset for embedded software and reconfigurable hardware. This subset combines UML 2.0 Class, StateMachine and Sequence Diagrams for complete system specification. We describe how these binary encoded UML specifications can be directly executed and give the implementation of such a virtual machine on a Virtex II FPGA. Finally, we present evaluation results comparing the AEP implementation with C code on a C167 nzicrocontroller.
引用
收藏
页码:692 / 697
页数:6
相关论文
共 50 条
  • [1] Executable Specifications for Model-Based Development of Automotive Software
    Bodenstein, Christoph
    Lohse, Frank
    Zimmermann, Armin
    2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [2] Towards a Model-Based Approach for Reconfigurable DRE Systems
    Krichen, Fatma
    Hamid, Brahim
    Zalila, Bechir
    Jmaiel, Mohamed
    SOFTWARE ARCHITECTURE, 2011, 6903 : 295 - +
  • [3] A Model-Based Transformation Approach to Reuse and Retarget CASM Specifications
    Paulweber, Philipp
    Zdun, Uwe
    ABSTRACT STATE MACHINES, ALLOY, B, TLA, VDM, AND Z (ABZ 2016), 2016, 9675 : 250 - 255
  • [4] AN APPROACH TO EXECUTABLE SPECIFICATIONS, BASED ON FORMAL SOURCE TO SOURCE CONVERSION
    ZHANG, ZE
    SIGPLAN NOTICES, 1995, 30 (12): : 51 - 58
  • [5] Enforcing memory policy specifications in reconfigurable hardware
    Huffmire, Ted
    Sherwood, Timothy
    Kastner, Ryan
    Levin, Timothy
    COMPUTERS & SECURITY, 2008, 27 (5-6) : 197 - 215
  • [6] Model-Based Approach for Automatic Generation of Hardware Architectures for Robotics
    Podlubne, Ariel
    Mey, Johannes
    Schoene, Rene
    Assmann, Uwe
    Goehringer, Diana
    IEEE ACCESS, 2021, 9 : 140921 - 140937
  • [7] Reconfigurable and hardware efficient adaptive quantization model-based accelerator for binarized neural network
    A, Sasikumar
    Ravi, Logesh
    Kotecha, Ketan
    V, Indragandhi
    V, Subramaniyaswamy
    Computers and Electrical Engineering, 2022, 102
  • [8] Reconfigurable and hardware efficient adaptive quantization model-based accelerator for binarized neural network
    Sasikumar, A.
    Ravi, Logesh
    Kotecha, Ketan
    Indragandhi, V
    Subramaniyaswamy, V
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 102
  • [9] Model-based Hardware Design
    Venkataramani, Girish
    Kintali, Kiran
    Prakash, Sudeepa
    van Beek, Stephan
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 69 - 73
  • [10] EXECUTABLE SPECIFICATIONS BASED ON DYNAMIC ALGEBRAS
    KAPPEL, AM
    LOGIC PROGRAMMING AND AUTOMATED REASONING, 1993, 698 : 229 - 240