Vector Processing as an Enabler for Software-Defined Radio in Handheld Devices

  • PDF / 543,846 Bytes
  • 13 Pages / 600 x 792 pts Page_size
  • 2 Downloads / 162 Views

DOWNLOAD

REPORT


Vector Processing as an Enabler for Software-Defined Radio in Handheld Devices Kees van Berkel Philips Research, Technical University Eindhoven, Professor Holstlaan 4, 5656 AA Eindhoven, The Netherlands Email: [email protected]

Frank Heinle Philips Semiconductors, BL Cellular Systems, 90443 Nuernberg, Germany Email: [email protected]

Patrick P. E. Meuwissen Philips Research, Technical University Eindhoven, Professor Holstlaan 4, 5656 AA Eindhoven, The Netherlands Email: [email protected]

Kees Moerman Philips Semiconductors, DSP Innovation Center, Waalre, The Netherlands Email: [email protected]

Matthias Weiss Philips Semiconductors, BL Connectivity, 01099 Dresden, Germany Email: [email protected] Received 15 February 2004; Revised 23 February 2005 A major challenge of software-defined radio (SDR) is to realize many giga operations per second of flexible baseband processing within a power budget of only a few hundred mW. A heterogeneous hardware architecture with the programmable vector processor EVP as key component can support WLAN, UMTS, and other standards. A detailed rationale for the EVP architecture, based on the analysis of a number of key algorithms, as well as implementation and benchmarking results are described. Keywords and phrases: vector processing, software-defined radio, 3G baseband processing, wireless LAN, rake receiver.

1.

INTRODUCTION

Future mobile handsets will need to support multiple wireless communication links, potentially including 2G cellular, 3G cellular, wireless local area network (WLAN), personalarea network (PAN), broadcast, and positioning. A layered structure of such a future network, adapted from [1], is shown in Figure 1 and Table 1. These layers are to be integrated in a common, flexible, and seamless IP core network, supporting global roaming and a single access number per user. This requires both horizontal (intrasystem) and vertical (intersystem) handover, as indicated by the arrows. For each of these layers there exists a multitude of, often regional, standards. Some handheld devices may have to support multiple standards per layer, for example, in a world phone.

Individual standards typically evolve over the years towards higher bit rates, more features, and more services. For example, 3G cellular standards will need to support highspeed downlink packet access (HSDPA), and for WLAN multiple-antenna schemes are being studied (MIMO, IEEE 802.11 n). For a given standard, new algorithms are continuously developed to improve performance (lower bit error rate, more eļ¬ƒcient spectrum usage). Upgrading handsets by software would then be attractive, possibly by downloading of new software versions over the air interface. In a typical scenario, multiple standards have to be supported in standby mode, plus one standard is active. In a high-end scenario, however, several links may be active simultaneously, for example, GSM (standby), DVB-T (data downlink), UMTS (uplink), Bluetooth, and GPS.

2614

EURASIP Journal on Applied Signal Proc