A Heterogeneous MPSoC with Hardware Supported Dynamic Task Scheduling for Software Defined Radio

In this paper, we present a fully programmable, heterogeneous single chip SDR platform with multimedia support. Running at 175 MHz, a peak performance of 40 GOPS is delivered while dissipating 1.5 W. The chip contains a hardware unit called CoreManager for run-time scheduling of tasks. The CoreManager solves the typical MPSoC programmability problem, improves energy efficiency and makes the platform scalable.

[1]  Gerhard Fettweis,et al.  A High-Throughput Programmable Decoder for LDPC Convolutional Codes , 2007, 2007 IEEE International Conf. on Application-specific Systems, Architectures and Processors (ASAP).

[2]  C. John Glossner,et al.  The Sandbridge SB3011 Platform , 2007, EURASIP J. Embed. Syst..

[3]  Dejan Markovic,et al.  Power and Area Minimization for Multidimensional Signal Processing , 2007, IEEE Journal of Solid-State Circuits.

[4]  E.A. Lee,et al.  Synchronous data flow , 1987, Proceedings of the IEEE.

[5]  Ulrich Ramacher Software-Defined Radio Prospects for Multistandard Mobile Phones , 2007, Computer.

[6]  Krisztián Flautner The Wall Ahead is Made of Rubber , 2008, DDECS.

[7]  Gerhard Fettweis,et al.  Synchronous Transfer Architecture (STA) , 2004, SAMOS.

[8]  Hendrik Seidel A task level programmable processor , 2006 .

[9]  M. Horowitz,et al.  How scaling will change processor architecture , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[10]  G. Fettweis,et al.  A fully programmable 40 GOPS SDR single chip baseband for LTE/WiMAX terminals , 2008, ESSCIRC 2008 - 34th European Solid-State Circuits Conference.

[11]  Olli Silvén,et al.  Observations on Power-Efficiency Trends in Mobile Communication Devices , 2007, EURASIP J. Embed. Syst..

[12]  G. Fettweis,et al.  Interconnection Generation for System-on-Chip Design , 2006, 2006 International Symposium on System-on-Chip.

[13]  Rosa M. Badia,et al.  CellSs: a Programming Model for the Cell BE Architecture , 2006, ACM/IEEE SC 2006 Conference (SC'06).

[14]  Samuel Williams,et al.  The Landscape of Parallel Computing Research: A View from Berkeley , 2006 .