TITLE MPSoC Design Technologies for Wireless Multimedia Terminals ABSTRACT Mobile embedded devices such as multi-standard, multimedia terminals demand for ever-increasing performance and energy efficiency. Simultaneously, a high degree of flexibility and programmability is required due to increasing software complexity and fast changing protocol and codec standards. This leads to the concept of heterogeneous MPSoC (multi-processor system-on-chip) platforms. Efficient MPSoC design requires new classes of electronic system-level (ESL) design automation tools, some of which will be presented in this tutorial. After a brief discussion of the LISA language based embedded processor design methodology, we discuss a MPSoC exploration technology based on virtual processing units (VPUs) that allows for fast SW task mapping and communication architecture optimization and also enables a direct path to HW implementation. Next, we focus on virtual platforms as a novel enabling technology for efficient ESL design and embedded SW implementation. The key challenge here is to achieve high simulation speed and sufficient accuracy at the same time. Finally, we address the problem of MPSoC programming, including parallelization of sequential application code and efficient spatial and temporal mapping of tasks to processing elements. SPEAKER BIOGRAPHY Rainer Leupers received the M.Sc. and Ph.D. degrees in Computer Science with honors from the University of Dortmund, Germany, in 1992 and 1997. From 1997-2001 he was the chief engineer at the Embedded Systems chair at the University of Dortmund. During 1999-2001 he was also a team leader at ICD, where he headed industrial design service projects. In 2002, Dr. Leupers joined RWTH Aachen University as a professor for Software for Systems on Silicon. His research and teaching activities comprise software development tools, processor architectures, and electronic design automation for embedded systems, with emphasis on compilers, ASIPs, and MPSoC design tools. He published several books and numerous technical papers, and he served as a program committee member and topic chair of leading international conferences, including DAC, DATE, and ICCAD. In 2006, he edited the Morgan Kaufmann book Customizable Embedded Processors. Dr. Leupers received several scientific awards, including Best Paper Awards at DATE 2000, 2008 and DAC 2002. He has been a co-founder of LISATek, an EDA tool provider for embedded processor design, acquired by CoWare Inc. He has served as consultant for various companies, as an expert for the European Commission in FP7, and in the management boards of large scale projects like UMIC, HiPEAC, ARTIST, and SHAPES.