Modeling and synthesis of hardware-software morphing

被引:1
|
作者
Koch, Dirk [1 ]
Haubelt, Christian [1 ]
Streichert, Thilo [1 ]
Teich, Jurgen [1 ]
机构
[1] Univ Erlangen Nurnberg, D-91058 Erlangen, Germany
关键词
D O I
10.1109/ISCAS.2007.378621
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In state of the art hardware-software-co-design flows for FPGA based systems, the hardware-software partitioning problem is solved offline, thus, omitting the great flexibility provided through partial runtime reconfiguration. The decision which functions are best suitable to be implemented in hardware or software, is typically taken with respect to the expected worst case computational demands and certain objectives like power consumption, throughput or cost. However, if these parameters change at runtime, e.g., due to environmental changes, traditional designed systems lack to adapt to the new conditions, because the hardware-software partitioning is static. In this paper we will systematically present a new methodology that allows to change the implementation style of tasks at runtime by hardware-software morphing. Based on a formal model, we will demonstrate, how morphing can be performed without loosing internal states. Moreover, we will present results from applying our methodology to a 16-tap FIR filter.
引用
收藏
页码:2746 / 2749
页数:4
相关论文
共 50 条
  • [21] Embedded software verification in hardware-software codesign
    Hsiung, PA
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (15) : 1435 - 1450
  • [22] Economical development of software and hardware-software products
    Eur Space Agency Brochure ESA BR, BR-154 (18):
  • [23] COSYN: Hardware-software co-synthesis of embedded systems
    Dave, BP
    Lakshminarayana, G
    Jha, NK
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 703 - 708
  • [24] HARDWARE-SOFTWARE COMPLEX FOR MODELING OPTOELECTRONIC SYSTEMS IN REAL-TIME
    KUKUSHKIN, MP
    RUBANOV, VE
    JOURNAL OF OPTICAL TECHNOLOGY, 1994, 61 (11) : 789 - 792
  • [25] COMET: A hardware-software codesign methodology
    Knieser, MJ
    Papachristou, CA
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 178 - 183
  • [26] Hardware-Software Partitioning at the Knowledge Level
    Marisa Loisa López-Vallejo
    Joan Carlos López
    Carlos Argel Iglesias
    Applied Intelligence, 1999, 10 : 173 - 184
  • [27] Axiomatic Hardware-Software Contracts for Security
    Mosier, Nicholas
    Lachnitt, Hanna
    Nemati, Hamed
    Trippel, Caroline
    PROCEEDINGS OF THE 2022 THE 49TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA '22), 2022, : 72 - 86
  • [28] Hardware-Software Integrated Diagnosis for Intermittent Hardware Faults
    Dadashi, Majid
    Rashid, Layali
    Pattabiraman, Karthik
    Gopalakrishnan, Sathish
    2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, : 363 - 374
  • [29] ANALYSIS OF AFC HARDWARE-SOFTWARE SYSTEMS
    ZHODZISHSKIY, MI
    ZUYEV, SO
    SILANOVITSKIY, SY
    TELECOMMUNICATIONS AND RADIO ENGINEERING, 1989, 44 (12) : 45 - 47
  • [30] Hardware-software complexes for geodynamic monitoring
    Dolgikh, G. I.
    RUSSIAN JOURNAL OF PACIFIC GEOLOGY, 2012, 6 (01) : 61 - 69