Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Design And Simulation of Modulation Schemes used for FPGA Based Software Defined Radio


Published on

Design of a BPSK and QPSK digital Modulation scheme and its implementation on FPGAs for universal mobile telecommunications system and SDR applications. The simulation of the system is made in MATLAB Simulink environment and System Generator, a tool used for FPGA design. Hardware Co-Simulation is designed using VHDL a hardware description language targeting a Xilinx FPGA and is verified using MATLAB Simulink. It is then converted to VHDL level using Simulink HDL coder. The design is synthesized and fitted with Xilinx 14.2 ISE Edition software, and downloaded to Spartan 3E (XC3S500E) board.

Published in: Technology
  • Be the first to comment

Design And Simulation of Modulation Schemes used for FPGA Based Software Defined Radio

  1. 1. Presented by SUCHARITA SAHA Reg No. – 131300410009 Under the guidance of Mr. SHREEDEEP GANGOPADHYAY Assistant Professor, ECE Dept. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING EM-4/1, Sector-V, Salt Lake, Kolkata-700091 2013-2014 Design and Simulation of Modulation Schemes Used for FPGA based Software Defined Radio
  2. 2.  Problems with Current Technology & Proposed Solutions  Objective of this Project  Relevance To VLSI Design  Basic Modulation System  Software Defined Radio(SDR)  Design and simulation of proposed architectures of BPSK and QPSK  Importance of the Project  Observation  Conclusion  Plan for future
  3. 3. Problems with Current Technology • Cell phone communication standards change every few years • Satellite ground station would like to listen to multiple spacecraft • Spectrum space is a precious resource
  4. 4. Proposed Solutions Software-Defined Radio  Flexible radio systems that allow communication standards to migrate  Reconfiguring a radio in software  Communicate via different protocols at different times
  5. 5. Objective of this Project  To create various modulations schemes (BPSK/QPSK) system for SDR using Hardware Co-Simulation with VHDL targeting a Spartan 3E FPGA device and to verify using MATLAB System Generator.  To implement this design in the reconfigurable architecture ( FPGA ) for real time data communication.
  6. 6. Relevance to VLSI design  The project is targeted on FPGA based embedded system.  FPGA itself is a VLSI chip.  VLSI design can be broadly classified into three domain. – Behavioral, Structural, Physical  An embedded system is nearly any computing system which – Single‐functioned – Tightly constrained – Reactive and real‐time – Hardware and software co-existence
  7. 7. Basic Modulation System
  8. 8. Software Defined Radio(SDR) Radio in which some or the entire physical layer functions are software defined.
  9. 9. AM/FM Simulink output
  10. 10. Cont.
  11. 11. Cont.
  12. 12. Design and simulation of proposed architectures of BPSK and QPSK
  13. 13. BPSK has only two phases of the carrier, at the same frequency, but separated by 180º.
  14. 14. Xilinx Spartan-3E FPGA Starter Kit Board Hardware used :  RS232 cable for UART  Xilinx Platform USB cable  Compact Flash reader (to load programs into the compact flash) Software needed : 1. Xilinx ISE Design Suite (version 14.2 is used here) 2. MATLAB (version 2011b is used here)
  15. 15.  Logic blocks ◦ to implement combinational and sequential logic  Interconnect ◦ wires to connect inputs and outputs to logic blocks  I/O blocks ◦ special logic blocks at periphery of device for external connections
  16. 16. DemultiplexerBipolar NRZ level encoder Adder Binary data sequence b(t) be(t) bo(t) √Ps(cos2пfct) √Ps(sin2пfct) Se(t) So(t) QPSK signal S(t)
  17. 17.  Modulated Signal Se(t) = be(t) √Ps(sin2пfct) So(t) = bo(t) √Ps(cos2пfct)  QPSK signal S(t) = So(t) + Se(t) b(t) bo(t) √Ps(cos2пfct) So(t) S(t) √Ps(sin2пfct) BPSK signal
  18. 18. Observation  The biggest reason to have a Software Defined Radio is the flexibility it offers the user.  Filtering can easily be changed, depending on the needs  Modes of operation can be changed to accommodate new communications technologies  All of these functions are controlled in Software, rather than Hardware, making changes simpler (no new filters/hardware demodulators required- the code takes care of it)
  19. 19.  In this system different modulation methods have been studied, analog modulation methods and digital methods using MATLAB Simulink and System Generator platform.  We have designed the Graphical User Interface(GUI) for these analog modulation techniques .  Finally we have shown the hardware co-simulation of two demanding variants of PSK i.e. the BPSK Modulator and the QPSK Modulator for demonstration of modulator for SDR and other Wireless standards. in the MATLAB/Simulink environment using Xilinx System generator.
  20. 20.  To implement this design in the reconfigurable architecture ( FPGA ) for real time data communication.  Using this design a SDR system with antenna for transmission and reception of data can be made.
  21. 21. 1. Tobias Becker, “Parametric Design for Reconfigurable Software Defined Radio ”. 2. Mitola J, The software radio architecture, communications magazine 3. Software Defined Radio Forum, 2007 4. P. B. Kenington “RF and Baseband Techniques for Software Defined Radio”, 2005 :Artech House 5. Pentek, “software Defined Radio Hand book”. 6. Xinyu Xu, “Analysis and Implementation of Six Port Software defined Radio Receiver Platform” IEEE 7. Ronan Farrell, “Software Defined Radio Demonstrators: An Example and Future trends”. 8. Tuttlebee, “software defined radio Enabling technologies”, Wiley Chichester (2002) 9. A.A.Abidi, “The path to the software defined radio receiver”, solid state circuits, IEEE J, vol. 42, no. 5
  22. 22. THANK YOU