An overview of configurable computing machines for software radio handsets

The advent of software radios has brought a paradigm shift to radio design. A multimode handset with dynamic reconfigurability has the promise of integrated services and global roaming capabilities. However, most of the work to date has been focused on software radio base stations, which do not have as tight constraints on area and power as handsets. Base station software radio technology progressed dramatically with advances in system design, adaptive modulation and coding techniques, reconfigurable hardware, A/D converters, RF design, and rapid prototyping systems, and has helped bring software radio handsets a step closer to reality. However, supporting multimode radios on a small handset still remains a design challenge. A configurable computing machine, which is an optimized FPGA with application-specific capabilities, show promise for software radio handsets in optimizing hardware implementations for heterogeneous systems. In this article contemporary CCM architectures that allow dynamic hardware reconfiguration with maximum flexibility are reviewed and assessed. This is followed by design recommendations for CCM architectures for use in software radio handsets.

[1]  John Wawrzynek,et al.  Garp: a MIPS processor with a reconfigurable coprocessor , 1997, Proceedings. The 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines Cat. No.97TB100186).

[2]  Brent E. Nelson,et al.  Reconfigurable Processors for High-Performance, Embedded Digital Signal Processing , 1999, FPL.

[3]  Jeffrey H. Reed,et al.  Soft radio implementations for 3G and future high data rate systems , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[4]  Carl Ebeling,et al.  An Emulator for Exploring RaPiD Configurable Computing Architectures , 2001, FPL.

[5]  Henri Bouma,et al.  A reconfigurable function array architecture for 3G and 4G wireless terminals , 2002 .

[6]  Henry Hoffmann,et al.  The Raw Microprocessor: A Computational Fabric for Software Circuits and General-Purpose Programs , 2002, IEEE Micro.

[7]  Mohsen Darianian,et al.  Software radio approach for re-configurable multi-standard radios , 2002, The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[8]  A. Tsai,et al.  PipeRench: A virtualized programmable datapath in 0.18 micron technology , 2002, Proceedings of the IEEE 2002 Custom Integrated Circuits Conference (Cat. No.02CH37285).