Software-defined Radio using Xilinx Anton S. Rodriguez, Michael C. Mensinger, Jr. Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and.

Slides:



Advertisements
Similar presentations
By Patrick Ellis and Scott Jaris Advisors: Dr. Ahn & Dr. Lu Implementation of a Software Defined 16 QAM System Using the USRP2 Board.
Advertisements

Digital Modulation The discontinuity between analog and digital modulation is that in analog modulation, there are theoretically an infinite number of.
01/10/2013 Ebro Observatory, October 1st, 2013 New Technology involved in SWING: Software Radio and HF Links A.L. Saverino A.Capria, F.Berizzi, M. Martorella,
Senior Capstone Project Integration of Matlab Tools for DSP Code Generation ECE Department March 2nd, 2006 Team Members: Kwadwo Boateng and Charles Badu.
Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Generalized Fourier Transform Analog Modulation Amplitude Modulation.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Signal Encoding Techniques.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Software-defined Radio using Xilinx (SoRaX) By: Anton Rodriguez & Mike Mensinger Advised by: Dr. In Soo Ahn & Dr. Yufeng Lu.
Software Defined Radio Mentor: Dr. Brian Banister Sponsor: Comtech AHA Team: Brad Eylander, Dylan Kievit, Jeff Chang, Ted Storms Acknowledgements: Dr.
Synchronization in Digital Communication By: Bader Al-Kandari and Josh Mason Advisors: Dr. Thomas L. Stewart, Dr. In Soo Ahn.
Lecture 7 AM and FM Signal Demodulation
Sep 06, 2005CS477: Analog and Digital Communications1 Introduction Analog and Digital Communications Autumn
Synchronization in Digital Communication By: Bader Al-Kandari and Josh Mason Advisors: Dr. Thomas L. Stewart, Dr. In Soo Ahn.
Ultra-Wideband Research and Implementation By Jarrod Cook and Nathan Gove Advisors: Dr. Brian Huggins Dr. In Soo Ahn Dr. Prasad Shastry.
1 Enhancement of Wi-Fi Communication Systems through Symbol Shaping and Interference Mitigation Presented by Tanim M. Taher Date: Monday, November 26 th,
EE 3220: Digital Communication Dr Hassan Yousif 1 Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 4: BandPass Modulation/Demodulation.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
ד"ר אורי מחלב Digital communication- student version Dr. Uri Mahlab.
DSP for Software Radio Waveform Processing – Single Carrier Systems Dr. Jamil Ahmad.
Carrier-Amplitude modulation In baseband digital PAM: (2d - the Euclidean distance between two adjacent points)
Why to Apply Digital Transmission?
Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used.
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
Implementing Adaptive Modulation in a Software-Defined Cognitive Radio Brandon Bilinski Computer Engineering Senior, Clemson University.
Introduction.
Low Density Parity Check (LDPC) Code Implementation Matthew Pregara & Zachary Saigh Advisors: Dr. In Soo Ahn & Dr. Yufeng Lu Dept. of Electrical and Computer.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Phase-Locked Loop Design S emiconducto r S imulation L aboratory Phase-locked loops: Building blocks in receivers and other communication electronics Main.
Reconfigurable Communication System Design
Carrier and Symbol Synchronization Hardware Software Co-design Final Project R 楊進發 R 楊雅嵐 R 陳宴毅.
CHAPTER 6 PASS-BAND DATA TRANSMISSION
Wireless Communications
Lecture 71 Today, we are going to talk about: Some bandpass modulation schemes used in DCS for transmitting information over channel M-PAM, M-PSK, M-FSK,
Coding No. 1  Seattle Pacific University Modulation Kevin Bolding Electrical Engineering Seattle Pacific University.
Software Defined Radio
Signal Encoding Techniques Chapter 6. Reasons for Choosing Encoding Techniques  Digital data, digital signal Equipment less complex and expensive than.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
Wireless Networks Instructor: Fatima Naseem Lecture # 03 Computer Engineering Department, University of Engineering and Technology, Taxila.
Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton.
Ultra-Wideband Research and Implementation By Jarrod Cook and Nathan Gove Advisors: Dr. Brian Huggins Dr. In Soo Ahn Dr. Prasad Shastry.
Ultra-Wideband Research and Implementation By Jarrod Cook and Nathan Gove Advisors: Dr. Brian Huggins Dr. In Soo Ahn Dr. Prasad Shastry.
NTU Confidential Baseband Transceiver Design for the DVB-Terrestrial Standard Baseband Transceiver Design for the DVB-Terrestrial Standard Advisor : Tzi-Dar.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
Complementary Code Keying with PIC based microcontrollers for The Wireless Radio Communications.
Jessica Arbona & Christopher Brady Dr. In Soo Ahn & Dr. Yufeng Lu, Advisors.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Eeng Chapter 4 Bandpass Circuits   Limiters   Mixers, Upconverters and Downconverters   Detectors, Envelope Detector, Product Detector  
GMSK - Gaussian Minimum Shift Keying
Signal Encoding Techniques Chapter 6. Reasons for Choosing Encoding Techniques Digital data, digital signal Equipment less complex and expensive than.
Lecture 2 Outline Announcements: No class next Wednesday MF lectures (1/13,1/17) start at 12:50pm Review of Last Lecture Analog and Digital Signals Information.
TDTL Architecture with Fast Error Correction Technique
Abstract Cubesat project in Qatar University has been divided into sub-projects that involve designing the different subsystems. This sub-project tackles.
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
Chapter 4 part 2_a Digital Modulation Techniques.
EE 3220: Digital Communication Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser Slman bin Abdulaziz.
Designing MIMO Modems on FPGAs Using Simulink
FEC Linear Block Coding
Digital Transceiver Implementation
Bandpass Modulation & Demodulation Detection
Eeng360 1 Eeng 360 Communication Systems I Course Information  Instructor: Huseyin Bilgekul, Room No: EE 207, Office Tel:  Course Webpage:
INTRODUCTION. Electrical and Computer Engineering  Concerned with solving problems of two types:  Production or transmission of power.  Transmission.
Group Members: Surujlal Dasrath & Adam Truelove Advisors Dr. In Soo Ahn – Theory + Software Dr. Thomas Stewart – Theory + Software Dr. Anakwa – Hardware.
Islam Galal Electrical Engineering Department
Principios de Comunicaciones EL4005
Coding and Interleaving
Simulink Implementation of a Cable Modem
Chapter 10. Digital Signals
Presentation transcript:

Software-defined Radio using Xilinx Anton S. Rodriguez, Michael C. Mensinger, Jr. Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria IL 61625

Outline  Motivation  Project Goals  Equipment  QPSK Theory  Background  System Block Diagram  Requirements  Results  Conclusions  References

Motivation  A Software-defined Radio (SDR) provides a versatile wireless communication solution for a wide range of applications.  Applications: Cell phonesCell phones Military radiosMilitary radios GPSGPS Wi-FiWi-Fi  The SDR can be easily modified to the operating needs of individual applications.  Lower costs No expensive equipment No need to replace hardware

Project Overview  The objective of this project is to design a communication radio system on an FPGA board.  QPSK modulation scheme is used.  The main focus is on the carrier synchronization and phase ambiguity correction from the received data.  A Simulink model of the entire system is designed and then implemented on the SignalWave Virtex-II FPGA board.

Project Goals  Gain an in-depth understanding about the FPGA implementation of carrier synchronization.  Achieve fast acquisition of carrier synchronization.  Construct a working Simulink model.  Implement the Simulink model on an FPGA board.  Correct the phase ambiguity present in the recovered data.

Equipment  Virtex 4 FPGA  Xilinx - ISE 9.2 Compiler  SignalWave Virtex-II FPGA

QPSKSignalRepresentation QPSK Signal Representation 2 bits 2 bits  s(t) = I(t)*cos(2πf o t) – Q(t)*sin(2 πf o t) = A*cos(2πf o t + θ(t)) I Q θ(t)I(t)Q(t) π/411 3π/41 5π/4 7π/41

Background  Previous QPSK Project  Objectives: Make this system wirelessMake this system wireless Overcome the following communication problems:Overcome the following communication problems:  Multi-path effect  Carrier synchronization  Phase ambiguity

Multi-pathEffect Multi-path Effect   Random process.   A number of different paths may be traveled.   Constructive/destructive interference. AB α 1 *x(t- τ 1 ) α 2 *x(t- τ 2 ) α 3 *x(t- τ 3 )

Carrier Synchronization  Wireless communication introduces distortion due to channel imperfections.  The carrier signals must be synchronized to decode data correctly for both I & Q channels.

Phase Ambiguity  Typical problem in QPSK systems.  Due to the nature of phase- locking characteristics, a static phase error is introduced. I I Q Q Transmitted and decoded in-phase data

Outline  Motivation  Project Goals  Equipment  QPSK Theory  Background  System Block Diagram  Requirements  Results  Conclusions  References

System Block Diagram (Simulink Model) Channel

BasebandSignalShaping Baseband Signal Shaping   Raised-cosine filtering   Reduces inter-symbol interference (ISI)   Interpolator/Decimator

Interpolator

Decimator

System Block Diagram (Simulink Model) Channel

Phase-Locked Loop Corrected Signal + - (Carrier Recovery)

Functional Requirements  System clock = 50 MHz  Carrier signal frequency = 12.5 MHz Data rate = 12.5 MbpsData rate = 12.5 Mbps  The frequency offset tolerance is 1 kHz.

(Carrier Synchronization) Results QPSK signal I & Q waveforms

Results (Phase Ambiguity) Transmitted Image Received Image

Results  Differential coding (Phase Ambiguity Correction) Channel

Results (No Phase Ambiguity / Color) Transmitted Image Received Image

Results (Preserved data / Color)

Conclusions  QPSK wireless communication system is designed Simulink model is constructedSimulink model is constructed Carrier synchronization is achieved using digital PLLCarrier synchronization is achieved using digital PLL Phase ambiguity is resolved using differential codingPhase ambiguity is resolved using differential coding Tested whole system with real dataTested whole system with real data Hardware implementationHardware implementation  Demonstrated the configurability of a software-defined radio Expandable to MPSK, MQAM and other modulation schemesExpandable to MPSK, MQAM and other modulation schemes

Future Work  Symbol timing  Error correcting capabilities  Implement other modulation schemes 8PSK8PSK 16PSK16PSK and so on…and so on…

Acknowledgements  Dr. Yufeng Lu  Dr. In Soo Ahn  Senior Project Support from Department of Electrical and Computer EngineeringDepartment of Electrical and Computer Engineering Bradley University, Peoria IL 61625

Questions? Thank you

References  Chris Dick, Fred Harris, and Michael Rice, FPGA Implementation of Carrier Synchronization for QAM Receivers, Journal of VLSI Signal Processing, Copyright © 2004 Kluwer Academic Publishers, Netherlands.  Stephens, Donald R. Phase-locked loops for wireless communications digital and analog implementation. Boston: Kluwer Academic,  Vinod Kumar Venkat Reddy Gari, “FPGA-based QPSK transceiver design”, Technical Report, Department of Electrical and Computer Engineering, Bradley University, November  Altera Corporation, "PLL & Clocking Glossary," Altera, [Online]. Available: [Accessed: May 1, 2010].