Modeling and synthesis of hardware-software morphing

Beitrag bei einer Tagung

Details zur Publikation

Autor(en): Koch D, Haubelt C, Streichert T, Teich J
Jahr der Veröffentlichung: 2007
Tagungsband: Proceedings of the International Symposium on Circuits and Systems (ISCAS 2007)
Seitenbereich: 2746-2749


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 Alter. © 2007 IEEE.

FAU-Autoren / FAU-Herausgeber

Haubelt, Christian Prof. Dr.-Ing.
Technische Fakultät
Streichert, Thilo Dr.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
Teich, Jürgen Prof. Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)


Koch, D., Haubelt, C., Streichert, T., & Teich, J. (2007). Modeling and synthesis of hardware-software morphing. In Proceedings of the International Symposium on Circuits and Systems (ISCAS 2007) (pp. 2746-2749). New Orleans, LA, US.

Koch, Dirk, et al. "Modeling and synthesis of hardware-software morphing." Proceedings of the 2007 IEEE International Symposium on Circuits and Systems, ISCAS 2007, New Orleans, LA 2007. 2746-2749.


Zuletzt aktualisiert 2018-10-08 um 05:54