System Generator Based Implementation of QAM and Its Variants

Similar documents
Design and Implementation of 4-QAM Architecture for OFDM Communication System in VHDL using Xilinx

Optimized BPSK and QAM Techniques for OFDM Systems

Performance Measurement of Digital Modulation Schemes Using FPGA

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

Performance Evaluation of Wireless Communication System Employing DWT-OFDM using Simulink Model

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

FPGA Implementation of Digital Modulation Techniques BPSK and QPSK using HDL Verilog

Design and Simulation of a Composite Digital Modulator

Hardware/Software Co-Simulation of BPSK Modulator Using Xilinx System Generator

BER Performance Comparison between QPSK and 4-QA Modulation Schemes

BER ANALYSIS OF BPSK, QPSK & QAM BASED OFDM SYSTEM USING SIMULINK

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Performance Evaluation of IEEE STD d Transceiver

OFDM Systems For Different Modulation Technique

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator

The figures and the logic used for the MATLAB are given below.

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

Implementation of Digital Communication Laboratory on FPGA

BPSK System on Spartan 3E FPGA

Design of CDMA Transceiver on FPGA for Ad-hoc Networks

Modulation (7): Constellation Diagrams

Design, Implementation and Comparison of Different QAM Techniques using Cadence 180nm Technology

QAM in Software Defined Radio for Vehicle Safety Application

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

FPGA Realization of Gaussian Pulse Shaped QPSK Modulator

FPGA Implementation of QAM and ASK Digital Modulation Techniques

AM, PM and FM mo m dula l ti t o i n

Mobile Communication An overview Lesson 03 Introduction to Modulation Methods

Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK

Performance Evaluation of IEEE e (Mobile WiMAX) in OFDM Physical Layer

Key words: OFDM, FDM, BPSK, QPSK.

Bit Error Rate Assessment of Digital Modulation Schemes on Additive White Gaussian Noise, Line of Sight and Non Line of Sight Fading Channels

DESIGN OF QAM MODULATOR AND GENERATION OF QAM SEQUENCE FOR ISI FREE COMMUNICATION Chethan B 1, Ravisimha B N 2, Dr. M Z Kurian 3

PERFORMANCE EVALUATION OF DIRECT SEQUENCE SPREAD SPECTRUM UNDER PHASE NOISE EFFECT WITH SIMULINK SIMULATIONS

Effect of AWGN & Fading (Rayleigh & Rician) Channels on BER Performance of Free Space Optics (FSO) Communication Systems

SIMULATION AND IMPLEMENTATION OF LOW POWER QPSK ON FPGA Tushar V. Kafare*1 *1( E&TC department, GHRCEM Pune, India.)

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Implementation of Digital Modulation using FPGA with System Generator

Design of Low power Reconfiguration based Modulation and Demodulation for OFDM Communication Systems

Performance and Comparative Analysis of SISO, SIMO, MISO, MIMO

A Novel Reconfigurable OFDM Based Digital Modulator

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

2.

Software-Defined Radio using Xilinx (SoRaX)

Performance Analysis of OFDM System with QPSK for Wireless Communication

BER Comparison of DCT-based OFDM and FFT-based OFDM using BPSK Modulation over AWGN and Multipath Rayleigh Fading Channel

TCM-coded OFDM assisted by ANN in Wireless Channels


DESIGN OF A VERIFICATION TECHNIQUE FOR QUADRATURE PHASE SHIFT KEYING USING MODEL SIM SIMULATOR FOR BROADCAST COMMUNICATION RELEVANCE S

Adoption of this document as basis for broadband wireless access PHY

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

OFDM Based Low Power Secured Communication using AES with Vedic Mathematics Technique for Military Applications

Comparative Study of OFDM & MC-CDMA in WiMAX System

Applications of SDR for Optimized Configurable Architecture of Modulation Techniques

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Digital Modulation Schemes

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Performance of OFDM-Based WiMAX System Using Cyclic Prefix

Keywords WiMAX, BER, Multipath Rician Fading, Multipath Rayleigh Fading, BPSK, QPSK, 16 QAM, 64 QAM.

SYSTEM ARCHITECTURE ADVANCED SYSTEM ARCHITECTURE LUO Chapter18.1 and Introduction to OFDM

Performance analysis of OFDM with QPSK using AWGN and Rayleigh Fading Channel

To analyze the power spectral density and PAPR of FDMA and SC-FDM

Mehmet SÖNMEZ and Ayhan AKBAL* Electrical-Electronic Engineering, Firat University, Elazig, Turkey. Accepted 17 August, 2012

Using Raised Cosine Filter to Reduce Inter Symbol Interference in OFDM with BPSK Technique

Innovative Science and Technology Publications

International Journal of Emerging Technologies in Computational and Applied Sciences(IJETCAS)

Primary Topic: Topic 3- Data, Information, and Knowledge

OPTIMIZED MODEM DESIGN FOR SDR APPLICATIONS

I-Q transmission. Lecture 17

Comparative Analysis of Bit Error Rate (BER) for A-law Companded OFDM with different Digital Modulation Techniques

Design and Implementation of SDR Transceiver Architecture on FPGA

PERFORMANCE EVALUATION OF WCDMA SYSTEM FOR DIFFERENT MODULATIONS WITH EQUAL GAIN COMBINING SCHEME

Neha Pathak #1, Neha Bakawale *2 # Department of Electronics and Communication, Patel Group of Institution, Indore

Design and Implementation of BPSK Modulator and Demodulator using VHDL

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

BER Performance with GNU Radio

VLSI Implementation of Digital Down Converter (DDC)

Department of Electronics and Communication Engineering 1

A New Complexity Reduced Hardware Implementation of 16 QAM Using Software Defined Radio

Performance Analysis of MIMO-OFDM based IEEE n using Different Modulation Techniques

International Journal of Advanced Research in Computer Science and Software Engineering

DIRECT DIGITAL SYNTHESIS BASED CORDIC ALGORITHM: A NOVEL APPROACH TOWARDS DIGITAL MODULATIONS

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

Designing of DS CDMA-CI Transmitter through CORDIC and QPSK Modulator

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

CARRIER LESS AMPLITUDE AND PHASE (CAP) ODULATION TECHNIQUE FOR OFDM SYSTEM

Implementation of Blind Modulation Detection for Software defined Radio

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

The Impact of EVA & EPA Parameters on LTE- MIMO System under Fading Environment

Survey on Effective OFDM Technology for 4G

6. Modulation and Multiplexing Techniques

Publication of Little Lion Scientific R&D, Islamabad PAKISTAN

Performance Comparison of MIMO Systems over AWGN and Rician Channels with Zero Forcing Receivers

Design and Implementation of OFDM System and Reduction of Inter-Carrier Interference at Different Variance

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Serial and Parallel Processing Architecture for Signal Synchronization

An Efficient Design and Implementation of Software Radio System

Transcription:

System Generator Based Implementation of QAM and Its Variants Nilesh Katekar *1, Prof. G. R. Rahate*2 *1 Student of M.E. VLSI & Embedded system, PCCOE Pune, Pune University, India *2 Astt. Prof. in Electronics and Telecommunication department, PCCOE Pune, Pune University, India *1 nileshkatekar05@gmail.com, *2 ganesh.rahate@pccoepune.org Abstract: Quadrature amplitude modulation (QAM) is widely used modulation technique in today s wireless communication system. As it support the high data rate transmission and it efficiently uses the power and bandwidth resources. In this paper, basic QAM and its two variants are implemented in Xilinx system generator and output is observed and analyzed Keywords: QAM, BER, system generator I Introduction QAM is combinations of two modulation technique ASK and PSK, as it gives the variation in both amplitude and phase at the output. QAM has the ability to transmit the high data rate due to that it is widely used modulation technique in wireless technologies like 3G, Wi-Fi, Wi-MAX etc. However, it must also be noted that when using modulation technique such as 64 QAM, better signal-to-noise ratios (SNRs) are needed to overcome any interference and maintain a certain bit error ratio (BER) [1] Use of different QAM variants at different time is depends on the channel condition. When channel condition is good or user equipment is near to the transmission station then higher order modulation is preferred such as 64 QAM, and when channel condition is poorer then lower order modulation technique has to be switched such that 64 QAM to 16 QAM or 8 QAM as per the required BER. This is adaptive modulation technique used in today s wireless technology. II Related Work Reference [4] is a text book; it explores the basics of QAM and modulation techniques with help of diagrams, waveforms and mathematical equations. In reference [2] author has implemented the simulink based QAM system using the direct simulink block sets and plotted the result on error rate versus SNR(db). In reference [7], author s implemented16 QAM modulation and demodulation in MATLAB, calculated results for different BER for different SNR values and compare the 16 QAM BER results with BPSK and QPSK modulations and concluded that performance of 16 QAM modulations is superior to BPSK and QPSK modulation. In reference [8], authors implemented the 16 QAM transmitter and receiver on FPGA. In this paper authors design 16 QAM modulator and demodulator in MATLAB system generator and obtain the results on FPGA board. In paper [1] author implemented QAM modems on FPGA using partial reconfiguration and as per the user requirement, user can switch between different modulations and demodulations technique in runtime by configuring control register in FPGA, switching between different modulations manually. Here authors of this paper are trying to make system adaptive by passing different channel conditions and a partial work in this direction is presented in this paper. III Basics of QAM Among all the forms of digital modulation used in communication system QAM is different. In this system, digital signal to be transmitted is acts both on amplitude and as on the phase of the carrier signal. Therefore, QAM modulation is a mix of ASK with PSK[4] Fig 1: Construction of QAM [3]

Figure 1 shows, QAM is combinations of both ASK and PSK modulation scheme. In the output of QAM both variation can observe. Figure 2 shows the QAM modulator. In this, two message signals are applied to the separate product modulator with same carrier frequency with 90 degree phase. The signal S(t) consist of the sum of these two product modulator outputs as shown by[6] Figure 4 shows the constellation diagram of QAM and its variants. In QAM as the order of QAM increases then data transmission rate also increases. S(t) = AcM 1(t)cos(2πfct)+AcM 2(t) sin(2πfct) --(1) Where M 1 (t) and M 2 (t) are the two different message signal applied to product modulator. Fig 2: QAM modulator [4] Figure 3 shows the QAM demodulator. In this transmitted combine signal are separated and the transmitted data is recovered. The multiplexed signal S(t) is applied simultaneously to two separate coherent detectors that are supplied with two local carrier of the same frequency but differing in phase by -90 degree Fig 4: Constellation diagram of different QAM variants [6] IV Implementation QAM modulator In this section, implementation QAM modulator in system generator is given. Figure 5 shows the basic QAM modulator implementation. In modulator, digital input bits are divided in to two parts using the time division demultiplexer (TDD) block. The one output of TDD is given to Inphase modulator and other is given to quadrature phase modulator. Carrier frequency provided to both modulators is of same frequency with 90 degree phase shift. Fig 3: QAM Demodulator [4]. The output of top detector is AcM 1(t), whereas the output of the bottom detector is AcM 2(t)[4] Fig 5: QAM Modulator Implementation In QAM modulator output, phase and amplitude is varies in accordance with the modulating signal. Parameter setting for system generator block is given table 1. Sr. Block Parameter

1 LFSR Bits in LFSR = 8, F/B polynomial 11, initial value C6 2 TDD Frame sampling pattern [11] 3 DDS Output selection sine and cosine, explicit period 1/3000, output freq 0.3Mhz Table 1: Parameter setting for QAM modulator Waveform 3 Waveform 4 Fig 6.1: QAM Implementation output (fig 1. Input bit signal, fig 2 & 3 first and second modulator output, fig 3: output of QAM) Fig 7: 8 QAM modulator implementation Figure 8.1 shows the waveform for 8 QAM modulator implementation, digital data and final output is shown waveform 1 and waveform 2 respectively. In fig 8.2 amplitude variation and phase change is shown by zoom in the waveforms. Sr. Block Parameter 1 LFSR Bits in LFSR = 24, F/B polynomial 11, initial value 0B42FE 2 TDD Frame sampling pattern [1 1 1] 3 DDS0 Output selection sine, explicit period 1/5000, output freq 0.5Mhz 4 DDS1 Output selection sine(with tick negative sine) rest same as DDSO 5 DDS2 Output selection cosine, rest same as DDS0 Table 2: Parameter setting for 8 QAM modulator implementation Fig 6.2: Zoom in output of basic QAM (: input bit, waveform 2: output of QAM) V Implementation of 8 QAM modulator In 8 QAM, TDD is used of single input to 3 bit divider. Carrier source is provided of same frequency with different phase and sign. Figure 7 shows the block wise implementation of 8 QAM. Fig 8.1: 8 QAM modulator output (: input bit signal, waveform 2: output of 8 QAM )

4 DDS1 Output selection cosine rest same as DDSO 5 DDS2 Output selection sine(with tick negative sine), rest same as DDS0 6 DDS3 Output selection cosine (with tick negative cosine), rest same as DDS0 Table 3: Parameter setting for 16 QAM modulator implementation Fig 8.2: Zoom in output of 8.1waveform In fig 8.2 shows that the amplitude and phase change in the output waveform of 8 QAM. V Implementation of 16 QAM Modulator Figure 9 shows the 16 QAM modulator implementation, in that TDD is use of 1 to 4 demultiplexer type and that provide four different modulator with four different carriers which of same frequency but different in phase and sign. Waveform 3 Waveform 4 Fig 10.1: 16 QAM modulator output (waveform 1 is Input bit signal, waveform 2 & 3 First and second Adder output, waveform 4 is output of QAM third adder output) Fig 9: 16 QAM modulator Implementation Sr. Block Parameter 1 LFSR Bits in LFSR = 24, F/B polynomial 11, initial value 0B42FE 2 TDD Frame sampling pattern [1 1 1 1] 3 DDS0 Output selection sine, explicit period 1/5000, output freq 0.2Mhz Fig 10.2: Zoom in input output of 16 QAM VI Future scope Implementation of QAM and its variants as adaptive modulation on FPGA and applying partial reconfiguration to this to reduce power and size of design.

VII Conclusion In this paper, different QAM modulators are designed in Xilinx system generator and required results are simulated and validated.. VI References: [1] Arun Kumar K A, FPGA Implementation of QAM Modems Using PR or Reconfigurable Wireless Radios, International Conference on Microelectronics, Communication and Renewable Energy (ICMiCR-2013) [2] Xiaolong Li, Simulink-based Simulation of Quadrature Amplitude Modulation (QAM) System [3] Mr.Gaurang Rajan, Prof. Kiran Trivedi Prof.R.M.Soni, design and implementation of 4- QAM Architecture for OFDM communication system in VHDL using Xilinx, ISSN: 0975 6779 NOV 12 TO OCT 13 VOLUME 02, ISSUE 02. [4] Simon Haykin, Communication System, Fourth Edition" [5] E. J. McDonald, The aerospace corporation Los Angeles, Runtime FPGA partial reconfiguration, IEEEAC paper#1443 [6] www.radio-electronics.com [7] Tan Mingxin, Zhang Lanlan, Shuren He, The implementation of 16QAM modulation and demodulation and performance comparison, IEEE 2009 [8] Raghunandan swain, Ajit Kumar Panda, Design of 16-QAM transmitter and receiver: review of methods of implementation in FPGA, International Journal of Engineering and Science, ISSN: 2278-4721, Vol. 1, Issue 9 (November 2012),