EURASIP Journal on Embedded Systems 
Volume 2006 (2006), Article ID 64913, 18 pages
doi:10.1155/ES/2006/64913

Efficient Design Methods for Embedded Communication Systems

M. Holzer, B. Knerr, P. Belanović, and M. Rupp

Institute for Communications and Radio Frequency Engineering, Vienna University of Technology, Guβhausstraβe 25/389, Vienna 1040, Austria

Received 1 December 2005; Revised 11 April 2006; Accepted 24 April 2006

Abstract

Nowadays, design of embedded systems is confronted with complex signal processing algorithms and a multitude of computational intensive multimedia applications, while time to product launch has been extremely reduced. Especially in the wireless domain, those challenges are stacked with tough requirements on power consumption and chip size. Unfortunately, design productivity did not undergo a similar progression, and therefore fails to cope with the heterogeneity of modern architectures. Electronic design automation tools exhibit deep gaps in the design flow like high-level characterization of algorithms, floating-point to fixed-point conversion, hardware/software partitioning, and virtual prototyping. This tutorial paper surveys several promising approaches to solve the widespread design problems in this field. An overview over consistent design methodologies that establish a framework for connecting the different design tasks is given. This is followed by a discussion of solutions for the integrated automation of specific design tasks.