Virtual hardware byte code as a design platform for reconfigurable embedded systems

被引:0
|
作者
Lange, S [1 ]
Kebschull, U [1 ]
机构
[1] Univ Leipzig, D-04109 Leipzig, Germany
关键词
virtual hardware machine; byte code; FPGA;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reconfigurable hardware will be used in many future embedded applications. Since most of these embedded systems will be temporarily or permanently connected to a network, the possibility to reload parts of the application at run time arises. In the 90ies it was recognized, that the huge variety of processors would lead to a tremendous amount of binaries for the same piece of software. For the hardware parts of an embedded system, the situation today is even worse. The java approach based on a java virtual machine (JVM) was invented to solve the problem for software. In this paper, we show how the hardware parts of an embedded system can be implemented in a hardware byte code, which can be interpreted using a virtual hardware machine running on an arbitrary FPGA. Our results show that this approach is feasible and that it leads to fast, portable and reconfigurable designs, which run on any programmable target architecture.
引用
收藏
页码:302 / 307
页数:6
相关论文
共 50 条
  • [1] An Overview of Reconfigurable Hardware in Embedded Systems
    Garcia, Philip
    Compton, Katherine
    Schulte, Michael
    Blem, Emily
    Fu, Wenyin
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2006, (01) : 1 - 19
  • [2] Reconfigurable platform for embedded systems teaching
    Stanciu, Alexandra
    Balan, Titus
    Sandu, Florin
    Gerigan, Carmen
    [J]. 2017 IEEE 23RD INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2017, : 455 - 458
  • [3] A reconfigurable platform for development of embedded systems
    Yang, MJ
    Yan, YX
    Wang, QG
    [J]. RECONFIGURABLE TECHNOLOGY: FPGAS AND RECONFIGURABLE PROCESSORS FOR COMPUTING AND COMMUNICATIONS IV, 2002, 4867 : 107 - 112
  • [4] System Level Design for Embedded Reconfigurable Systems using MORPHEUS platform
    Brelet, Paul
    Grasset, Arnaud
    Bonnot, Philippe
    Ieromnimon, Frank
    Kritharidis, Dimitrios
    Voros, Nikolaos S.
    [J]. IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 500 - 505
  • [5] Analysis and Design of a Hardware/Software Trusted Platform Module for Embedded Systems
    Aaraj, Najwa
    Raghunathan, Anand
    Jha, Niraj K.
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2008, 8 (01)
  • [6] Virtual machine code for embedded systems
    Yun, SL
    Nam, DK
    Oh, SM
    Kim, JS
    [J]. ESA'04 & VLSI'04, PROCEEDINGS, 2004, : 206 - 212
  • [7] Transparent management of reconfigurable hardware in embedded operating systems
    Kosciuszkiewicz, Krzysztof
    Morgan, Fearghal
    Kepa, Krzysztof
    [J]. IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 432 - +
  • [8] A Reconfigurable Hardware Platform for Power Converter Control Systems
    Villa, Paulo R. C.
    Bezerra, Eduardo A.
    Lettnin, Djones V.
    Mussa, Samir A.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1560 - 1563
  • [9] Hardware in the loop systems using reconfigurable virtual environments
    Wu, WY
    Zhao, ZX
    Thorn, R
    [J]. ADVANCES IN MANUFACTURING TECHNOLOGY - XV, 2001, : 357 - 362
  • [10] Design tools for reconfigurable embedded systems
    Almeida, M
    Sklyarov, V
    Skliarova, I
    Pimentel, B
    [J]. ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 254 - 261