A reconfigurable MPSoC-based QAM modulation architecture

QAM is a widely used multi-level modulation technique, with a variety of applications in data radio communication systems. Most existing implementations of QAM-based systems use high levels of modulation in order to meet the high data rate constraint of emerging applications. This work presents the architecture of a highly-parallel MPSoC-based QAM modulator that offers multi-rate modulation. The proposed MPSoC architecture is modular and provides flexibility via dynamic reconfiguration of the QAM, offering high data rates (more than 1 Gbps), even at low modulation levels (16-QAM). Furthermore, the proposed QAM implementation integrates a hardware-based resource allocation algorithm for dynamic load balancing.

[1]  Dirk Grunwald,et al.  A Software Defined Radio Application Utilizing Modern FPGAs and NoC Interconnects , 2007, 2007 International Conference on Field Programmable Logic and Applications.

[2]  A. Robert Calderbank,et al.  MIMO Wireless Communications , 2007 .

[3]  Ayan Banerjee,et al.  Novel architecture for QAM modulator-demodulator and its generalization to multicarrier modulation , 2005, Microprocess. Microsystems.

[4]  William T. Webb,et al.  Modern Quadrature Amplitude Modulation: Principles and Applications for Fixed and Wireless Communications , 1994 .

[5]  Kari Halonen,et al.  A CORDIC-based multicarrier QAM modulator , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[6]  Srinivasan Murali,et al.  Bandwidth-constrained mapping of cores onto NoC architectures , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[7]  Bar-Giora Goldberg Digital Techniques in Frequency Synthesis , 1995 .

[8]  Sharad Malik,et al.  Power-driven Design of Router Microarchitectures in On-chip Networks , 2003, MICRO.

[9]  Pattie Maes,et al.  Challenger: a multi-agent system for distributed resource allocation , 1997, AGENTS '97.

[10]  C. S. Koukourlis Hardware implementation of a differential QAM modem , 1997 .

[11]  L. Hanzo,et al.  Modern Quadrature Amplitude Modulation: Principles and Applications for Fixed and Wireless Channels , 1995 .

[12]  E.,et al.  A Heterogeneous MPSoC with Hardware Supported Dynamic Task Scheduling for Software Defined Radio , .

[13]  Uwe Meyer-Baese,et al.  Digital Signal Processing with Field Programmable Gate Arrays , 2001 .

[14]  M. Fahim Tariq,et al.  Efficient implementation of pilot-aided 32 QAM for fixed wireless and mobile ISDN applications , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).