Architecture Exploration for 3G Telephony Applications Using a Hardware-Software Prototyping Platform

Third generation mobile telephony applications require very efficient architectures, often implemented as a System on a Chip (SoC). Designing such architectures from the specification of the application requires fast prototyping techniques based on models of computation as well as efficient prototyping platforms. We consider here the implementation of a wcdma uplink emitter and receiver on a Lyrtech hardware–software platform including a dsp and a fpga. We explain how the application can be explored using MatLab, Simulink, a dsp model, and the MmAlfa environment for high-level synthesis. The first results and conclusions of this exploration are presented and discussed.

[1]  Sergio Verdu,et al.  Multiuser Detection , 1998 .

[2]  Patrice Quinton,et al.  Systolic algorithms and architectures , 1987 .

[3]  Antti Toskala,et al.  WCDMA for UMTS: Radio Access for Third Generation Mobile Communications , 2000 .

[4]  Patrice Quinton,et al.  The ALPHA language and its use for the design of systolic arrays , 1991, J. VLSI Signal Process..

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

[6]  D. Massicotte,et al.  A parallel architecture for adaptive channel equalization based on Kalman filter using MMAlpha , 1999, Engineering Solutions for the Next Millennium. 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.99TH8411).

[7]  Antoine Fraboulet,et al.  Hardware-Software Fast and Accurate Prototyping with Soclib & MMAlpha , 2004 .

[8]  Srikrishna Bhashyam,et al.  Efficient VLSI Architectures for Multiuser Channel Estimation in Wireless Base-Station Receivers , 2002, J. VLSI Signal Process..