Future wireless convergence platforms

  • Authors:
  • John Glossner;Mayan Moudgill;Daniel Iancu;Gary Nacer;Sanjay Jintukar;Stuart Stanley;Michael Samori;Tanuj Raja;Michael Schulte;Stamatis Vassiliadis

  • Affiliations:
  • Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY;Sandbridge Technologies, Inc., White Plains, NY

  • Venue:
  • CODES+ISSS '05 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

As wireless platforms converge to multimedia systems, architectures must converge to support voice, data, and video applications. From a processor architecture perspective, support for signal processing (both audio and video), control code, and Java execution will be required in a convergent device. Traditionally, wireless communications systems have been implemented in hardware. Convergent devices must be able to roam seamlessly across multiple communications systems. To avoid excessive hardware costs, a Software Defined Radio (SDR) approach offers a programmable and dynamically reconfigurable method of reusing hardware to implement physical layer processing. In this paper, we discuss trends in wireless platforms which are inherently convergence platforms. We also present the Sandbridge state-of-the-art example platform that supports both communications and multimedia applications processing. The architecture efficiently executes Java, Digital Signal Processing (DSP), and control code. Architectural features that reduce power dissipation and enable real-time processing are described. All of the communications and multimedia processing is executed completely in software without specialized hardware support. The processor is programmed in C with supercomputer-class compiler support for automatic vectorization, multithreading, and DSP semantic analysis.