AN FPGA BASED RECONFIGURABLE TRANSRECEIVER FOR SDR. Author:Ishwar.c.Hilli Guide :Smt Chinna v.Gowdar Asst.Professor RYMEC Bellary ABSTRACT: A software-defined radio (SDR) allows for digital communication systems to simply implement more refined coding and modulation technologies, which is tremendously important in convention the ever-increasing demands of the wireless communication industry. Software defined radio (SDR) technology enables implementation of wireless devices that support multiple air interfaces and modulation formats, which is very important if consider proliferation of wireless standards. To enable such functionality SDR is using reconfigurable hardware platform such as Field Programmable Gate Array (FPGA).This Paper presents Design and implementation procedure of 64 bit QPSK trans-receiver on VIRTEX 5.5 fpga kit. INDEX TERMS: SDR,QPSK,PRBS generator, RRC filter, DDS. INTRODUCTION: The term software radio, which turned out to be later the term software defined radio, was initially presented by prof. Joseph Mitola [9], as a methodology for executing a re-programmable and re-configurable radio handset. Advantages and focal points of SDR handset frameworks got to be obvious after the improvement of countless for wireless communication networks. The terminal hardware of administrators was obliged to bolster particulars of more models at the same time. This had obliged the need to actualize a handset framework that has the capacity bolster various encryptions, modulation and signal handling strategies. Handset frameworks actualized as per the idea of SDRs, speak to an answer for these issues and difficulties. One conceivable methodology for the acknowledgment of SDR handset frameworks is the utilization of FPGA equipment segments. FPGA stage is appealing on account of its great execution, low power utilization and configurability. Quadrature phase shift keying (QPSK) is a modulation plan which sends a couple of bits for each image, expanding information rate by a component of two. Other modulation plans, for example, 8PSK and 16PSK build information rate significantly further, sending triplets and quadruplets of bits per image. A common issue in QPSK and in wireless communication is transmitter synchronization, or the synchronization of the oscillator at the Receiver with the oscillator at the transmitter [1]. Keeping in mind the end goal to do as such, DDS must be affixed at both transmitter and recipient. This gives the neighborhood oscillator at the collector with a recurrence modification. In any case, once this remedy is made, a static phase blunder called phase shift will even now exist. In QPSK frameworks [4], this phase shift will be any various of 90 degrees.this can be evacuated through RRC channel. QPSK THEORY: QPSK (or 4PSK) is a modulation system that encodes information focused on the phase edge between two waveforms. The two waveforms are signified as an in-phase part, I(t), and an out-of-phase segment, Q(t). This data is adjusted with a bearer signal and transmitted. The numerical representation of the transmitted signal, is Here I,Q and f0 denotes the carrier frequency and the vectors I, Q carry one bit information each. Fig. 1. QPSK constellation grid. The received signal is demodulated and the decoded data can be symbolized as a constellation diagram on an x-y plane in expressions of symbols. Fig 1 illustrates the possible symbols at 45, 135, 225 and 315 degrees respectively. Each symbol in the constellation signifies two bits of information that are decoded centered on their position in the constellation. The stint quadrature aptly describes this technique of modulation because the data is represented based on the quadrant the symbol is located in. In higher order phase-shift keying modulation like 8PSK or 16PSK, the constellation diagram becomes more packed in order to represent more symbols. Performance of any radio system be contingent on the effectiveness of the modulation scheme used. The two most significant types that decide the thorough efficiency of the modulation scheme are power efficiency and bandwidth efficiency. Power efficiency is the ability of a modulation technique to realm the quality (e.g. BER) of the signal with nominal signal power. It is well-defined as the ratio of signal energy per bit to noise spectral density (Eb/No) required to achieve a particular BER. Bandwidth efficiency is the capability of a modulation technique to transfer more data at the given bandwidth, which decides the system/channel capacity. It is defined as the ratio of data rate in bits per second to allocated bandwidth in Hertz (R/B). There exists a essential adjustment in any communication system between the power efficiency and bandwidth efficiency as one can be achieved only at the expense of the other. THE MODEL OF QPSK Two BPSK modulated signals assembled together represent a QPSK signal by exhausting two orthogonal carrier signals [3]. We can represent QPSK signals by: At the receiver, the received signal is downconverted to the baseband by multiplying it by the carrier frequency. QPSK principally practices the configuration shown in Fig. 2 with numerous blocks, particular for QPSK. Fig.2 QPSK Transmitter-Receiver scheme Specifications Carrier frequency : 1.5 MHz Transmitter O/P : 1MHz, -5dBm Modulation : 64 bit QPSK Data rate : 50 KHz Carrier acquisition : 0.00002 sec DESIGN FLOW PROCESS: The entire process of design simulation to bit file generation and implementation onto the hardware is as shown below. Fig3 :Design process flow Simulation of the design flow was done using Simulink’s system Generator, a system level modeling software from Xilinx [6]. This software can be used for designing and simulating DSP systems for FPGAs in a visual data flow environments such as MATLAB/ Simulink [7]. It offers flexibility to simulate the signal processing algorithms and verify their functionalities at the bit-level without translating the design into hardware. Design was simulated and verified using System Generator. The HDL Netlist was generated for Spartan 3AN FPGA –xc3s700an-4fgg484. The VHDL code was then synthesized, translated, mapped in ISE design Suite by modifying the constraints and pin-outs. Finally, the bitstream was generated and loaded on FPGA-3AN starter kit to complete the implementation process. PROPOSED BLOCK DIAGRAM: Fig 4 :Schematic of low frequency trans-receiver First the prbs sequence is generated and demuxed into i-phase and q-phase and the data sequence is converted to bipolar from unipolar.then the sequence is passed through RRC filter (0.5 roll off) then it is multipleed with carrier signal generated by DDS and then transmits after multiplexing and the same but reverse process takes place at receiver side. RESULTS: Fig5: Frequency Response of RRC filter (rolloff=0.5) Fig6: Frequency Response of Low Pass matching filter Fig 7:Implementation result on fpga virtex5.5 CONCLUSION: SDR of low frequency trans-receiver was effectively actualized on a solitary FPGA chip. The deliberate results demonstrate that transmitter info matches with the beneficiary yield. Matlab reenactments were additionally done to pick up understanding to the current issue. The general activity is a brilliant illustration of actualizing an equipment issue in software. Likewise it gives a minimal effort, low power arrangement. FPGA usage may further give adaptability in tweaking the configuration for distinctive information rates, Modulation sorts, Carrier Frequency, Filter sorts and so forth making the outline adequately reconfigurable. Future work would include utilization of lapse coding/ translating, bearer recuperation algorithms,reduction in use of zone and force, Other modulation procedures and so forth to convey a versatile altered outline. References 1) Shahana K, Ravi Kumar Gupta, K.S.Parikh, “ sdr - implementation of low frequency trans-receiver on fpga”, Internatioal Conference on Signal Processing and Integrated Networks (SPIN), 2014. 2) Veerendra Bhargav Alluri, J. Robert Heath, Michael Lhamon, “A New Multichannel, Coherent Amplitude Modulated, Time-Division Multiplexed, Software-Defined Radio Receiver Architecture, and Field-ProgrammableGate-Array Technology Implementation”, IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 58, NO. 10, OCTOBER 2010. 3) Prashant D. Thombare , Ameed M. Shah, “ Low Power QPSK Modulator on FPGA” International Journal of Advanced Research in Computer Science and Software Engineering, Volume 4, Issue 1, January 2014 4) Rehan Muzammil, M.Salim Beg, Mohsin M. Jamali, “ A Dynamically Reconfigurable Transceiver for Software Defined Radio”, International Journal of Computer Applications (0975 – 8887) Volume 76– No.17, August 2013. 5) Chris Dick, Fred Harris, and Michael Rice, “Synchronization in software radios-carrier and timing recovery using FPGA”, Journal of VLSI Signal Processing, Vol. 36, pp. 57-71, Kluwer academic publishers, Netherland, 2000. 6) Hazim Salah Abdulsatar, Kareem Jabbar Tijil, Ali Hashim Jryian, “ Low power Transceiver Structure for Wireless and Mobile Systems Based SDR Technology Using MATLAB and System Generator”, International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-3, Issue-2, December 2013. 7) Teena Sakla, Divya Jain,Sandhya Gautam , “Implementation of digital qpsk modulator by using vhdl / matlab”, International Journal of Engineering Science and Technology Vol. 2(9), 2010, 4827-4831. 8) J. Hwang, B. Milne, N. Shirazi, J. Strommer, “System Level Tools for DSP in FPGAs,” Xilinx Inc., 2001. 9) Tarik Kazaz, Merima Kulin, Mesud Hadzialic “Design and Implementation of SDR Based QPSK Modulator on FPGA”2001.