Towards the implementation of Multi‐band Multi‐standard Software‐Defined Radio using Dynamic Partial Reconfiguration

Summary The vast evolution of fixed and mobile standards urges upgrading the hardware to be compatible with them. An efficient approach to reduce the required cost and effort is hardware reusability, which in turn can be achieved by a dynamically reconfigurable field programmable gate array (FPGA). This flexible hardware time multiplexing allows more logic to fit within the same area, which means fitting bigger designs into smaller less expensive devices, with more optimization of power consumption. This work shows the advantages of using the dynamic partial reconfiguration (DPR) technique, on a fine-grained block level, in implementing a baseband physical layer processing module for software-defined radio (SDR) chain that supports 3G, long-term evolution (LTE), and WIFI standards. The benefits increase when the reconfiguration is not only dynamic but also takes place in run-time without the need to switch off the system. A comparison is held on Xilinx Virtex 5 design kit XUPV5-LX110T between the implementation of the baseband processing module with and without using the DPR technique in the 3G, long-term evolution, and WIFI standards. The comparison addresses the area, power, memory, and time overhead. Experimental results reveal that the DPR technique improves the area and the power consumption with an acceptable increase in memory and latency. Xilinx ISE 14.7 is used for modules implementation, Xilinx PlanAhead is used in floorplanning for the different designs and applying the DPR technique, and Xilinx Power Analyzer is used to measure the power consumption.

[1]  Gerald Estrin,et al.  Organization of Computer Systems-the Fixed Plus Variable Structure Computer , 1899 .

[2]  C. Brunelli,et al.  A VHDL model and Implementation of a Coarse-Grain Reconfigurable Coprocessor for a RISC Core , 2006, 2006 Ph.D. Research in Microelectronics and Electronics.

[3]  Dimitris A. Pados,et al.  Addressing next-generation wireless challenges with commercial software-defined radio platforms , 2016, IEEE Communications Magazine.

[4]  Ian F. Akyildiz,et al.  A survey on spectrum management in cognitive radio networks , 2008, IEEE Communications Magazine.

[5]  Ursula Faber Partial Reconfiguration On Fpgas Architectures Tools And Applications , 2016 .

[6]  Martine Villegas,et al.  Survey on spectrum utilization in Europe: Measurements, analyses and observations , 2010, 2010 Proceedings of the Fifth International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[7]  Gerald Estrin,et al.  Organization of computer systems: the fixed plus variable structure computer , 1960, IRE-AIEE-ACM '60 (Western).

[8]  Jari Nurmi,et al.  State of the art baseband DSP platforms for Software Defined Radio: A survey , 2011, EURASIP J. Wirel. Commun. Netw..

[9]  Nader Bagherzadeh,et al.  Application of a Heterogeneous Reconfigurable Architecture to OFDM Wireless Systems , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[10]  Toni Janevski Traffic Analysis and Design of Wireless IP Networks , 2003 .

[11]  Martin Braun,et al.  RFNoC: RF Network-on-Chip , 2016 .

[12]  Ulrich Ramacher Software-Defined Radio Prospects for Multistandard Mobile Phones , 2007, Computer.

[13]  David Dye Partial Reconfiguration of Xilinx FPGAs Using ISE Design Suite , 2010 .

[14]  Arun Venkataramani,et al.  Augmenting mobile 3G using WiFi , 2010, MobiSys '10.

[15]  Yujie Han,et al.  Small Cell Offloading Through Cooperative Communication in Software-Defined Heterogeneous Networks , 2016, IEEE Sensors Journal.

[16]  Linda Doyle,et al.  Iris: an architecture for cognitive radio networking testbeds , 2010, IEEE Communications Magazine.

[17]  Hassan Mostafa,et al.  Design guidelines for the high-speed dynamic partial reconfiguration based software defined radio implementations on Xilinx Zynq FPGA , 2017, 2017 IEEE International Symposium on Circuits and Systems (ISCAS).

[18]  Gerard J. M. Smit,et al.  Reconfigurable Turbo/Viterbi Channel Decoder in the Coarse-Grained Montium Architecture , 2006, ERSA.

[19]  J. Palicot,et al.  A FPGA partial reconfiguration design approach for cognitive radio based on NoC architecture , 2008, 2008 Joint 6th International IEEE Northeast Workshop on Circuits and Systems and TAISA Conference.

[20]  Joseph Mitola,et al.  The software radio architecture , 1995, IEEE Commun. Mag..

[21]  Gerald Estrin,et al.  Reconfigurable Computer Origins: The UCLA Fixed-Plus-Variable (F+V) Structure Computer , 2002, IEEE Ann. Hist. Comput..

[22]  Kizheppatt Vipin,et al.  Dynamic Cognitive Radios on the Xilinx Zynq Hybrid FPGA , 2015, CrownCom.

[23]  Hüseyin Arslan,et al.  A survey of spectrum sensing algorithms for cognitive radio applications , 2009, IEEE Communications Surveys & Tutorials.

[24]  Hassan Mostafa,et al.  Performance evaluation of dynamic partial reconfiguration techniques for software defined radio implementation on FPGA , 2015, 2015 IEEE International Conference on Electronics, Circuits, and Systems (ICECS).

[25]  Hassan Mostafa,et al.  Dynamic channel coding reconfiguration in Software Defined Radio , 2015, 2015 27th International Conference on Microelectronics (ICM).