FPGA Implementation of QAM and ASK Digital Modulation Techniques

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

International Journal of Advanced Research in Computer Science and Software Engineering

Simulation and Verification of FPGA based Digital Modulators using MATLAB

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

Optimized BPSK and QAM Techniques for OFDM Systems

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

Design and Implementation of BPSK Modulator and Demodulator using VHDL

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

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

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

BER Performance Comparison between QPSK and 4-QA Modulation Schemes

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

A Novel Approach For the Design and Implementation of FPGA Based High Speed Digital Modulators Using Cordic Algorithm

BPSK System on Spartan 3E FPGA

Implementation of Digital Communication Laboratory on FPGA

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

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

QAM in Software Defined Radio for Vehicle Safety Application

Implementation of Digital Modulation using FPGA with System Generator

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

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

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A

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

Implementation of Space Time Block Codes for Wimax Applications

EVALUATING PERFORMANCE OF DIFFERENT MODULATION SCHEMES ON MODIFIED COOPERATIVE AODV

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

Design of Multiplier Less 32 Tap FIR Filter using VHDL

VLSI Implementation of Digital Down Converter (DDC)

System Generator Based Implementation of QAM and Its Variants

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Chapter-1: Introduction

ECE5713 : Advanced Digital Communications

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

Digital Modulation Schemes

FPGA Realization of Gaussian Pulse Shaped QPSK Modulator

Performance Measurement of Digital Modulation Schemes Using FPGA

EE3723 : Digital Communications

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

Digital Logic ircuits Circuits Fundamentals I Fundamentals I

UNIT-1. Basic signal processing operations in digital communication

Design of Digital Baseband Subsystem for S-Band Transponder

Single Chip FPGA Based Realization of Arbitrary Waveform Generator using Rademacher and Walsh Functions

Design and FPGA Implementation of an Adaptive Demodulator. Design and FPGA Implementation of an Adaptive Demodulator

Partial Reconfigurable Implementation of IEEE802.11g OFDM

Design and Simulation of a Composite Digital Modulator

Hardware Implementation of OFDM Transceiver. Authors Birangal U. M 1, Askhedkar A. R 2 1,2 MITCOE, Pune, India

Applications of SDR for Optimized Configurable Architecture of Modulation Techniques

A Novel Reconfigurable OFDM Based Digital Modulator

Software-Defined Radio using Xilinx (SoRaX)

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

Method We follow- How to Get Entry Pass in SEMICODUCTOR Industries for 2 nd year engineering students

9.4. Synchronization:

Comparison of BER for Various Digital Modulation Schemes in OFDM System

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

THE DESIGN OF A PLC MODEM AND ITS IMPLEMENTATION USING FPGA CIRCUITS

Keywords: CIC Filter, Field Programmable Gate Array (FPGA), Decimator, Interpolator, Modelsim and Chipscope.

A PROTOTYPING OF SOFTWARE DEFINED RADIO USING QPSK MODULATION

Design of a High Speed FIR Filter on FPGA by Using DA-OBC Algorithm

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Objectives. Presentation Outline. Digital Modulation Lecture 01

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

Adaptive Modulation with Customised Core Processor

AN INTRODUCTION OF ANALOG AND DIGITAL MODULATION TECHNIQUES IN COMMUNICATION SYSTEM

PV SYSTEM BASED FPGA: ANALYSIS OF POWER CONSUMPTION IN XILINX XPOWER TOOL

Chapter 5 Analog Transmission

COHERENT DETECTION OPTICAL OFDM SYSTEM

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

Design of an Optimized FBMC Transmitter by using Clock Gating Technique based QAM for Low Area, Power and High Speed Applications

VLSI Implementation of Area-Efficient and Low Power OFDM Transmitter and Receiver

IoT Enabled Communication Device with Mixer Less Low Complex QPSK Based Transmitter Architecture for Low Frequency Applications

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

An Optimized Design for Parallel MAC based on Radix-4 MBA

High Speed & High Frequency based Digital Up/Down Converter for WCDMA System

Power consumption reduction in a SDR based wireless communication system using partial reconfigurable FPGA

OptiSystem applications: Digital modulation analysis (PSK)

Wireless Communication Fading Modulation

Modulation (7): Constellation Diagrams

Globally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter

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

Area Efficient and Low Power Reconfiurable Fir Filter

JDT LOW POWER FIR FILTER ARCHITECTURE USING ACCUMULATOR BASED RADIX-2 MULTIPLIER

International Journal of Scientific & Engineering Research, Volume 5, Issue 11, November ISSN

Implementation of Huffman Decoder on Fpga

Reduced Complexity Wallace Tree Mulplier and Enhanced Carry Look-Ahead Adder for Digital FIR Filter

Available online at ScienceDirect. Procedia Technology 25 (2016 )

Real and Complex Modulation

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel

Implementation of Green radio communication networks applying radio-over-fibre (ROF) technology for wireless access

Digital Communication

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

Design and Simulation of Convolution Using Booth Encoded Wallace Tree Multiplier

Open Access Implementation of PSK Digital Demodulator with Variable Rate Based on FPGA

REAL TIME IMPLEMENTATION OF FPGA BASED PULSE CODE MODULATION MULTIPLEXING

A Survey on Power Reduction Techniques in FIR Filter

Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

Transcription:

FPGA Implementation of QAM and ASK Digital Modulation Techniques Anumeha Saxena 1, Lalit Bandil 2 Student 1, Assistant Professor 2 Department of Electronics and Communication Acropolis Institute of Technology and Research Indore (M.P), India Corresponding Author s email: saxena.anu17@gmail.com Abstract This paper presents the practical implementation of different digital modulation techniques based on FPGA along with the design summary and logic utilization of the resources. FPGA is used for the implemtation because of its advantages in performance, power consumption and configurability. Digital modulation represents the transfer of the digital bit stream from the transmitter to the receiver via the analog channels. The information signal modifies one or more carrier parameters, leading to shift keying techniques during the modulation process. The information signal modifies one or more carrier parameters, leading to shift keying techniques during the modulation process. It includes an approach for the implementation of two modulation technique mainly Amplitude Shift keying modulation and Quadrature Amplitude modulation. The whole simulation is done on Modelsim and Xilinx- ISE14.5PlanAhead using VERILOG Hardware descriptive language. Keywords: Field programmable gate-array (FPGA), Quadrature amplitude Modulation (QAM), Amplitude-shift keying Modulation (ASK). 1 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

1. INTRODUCTION Digital communication system transfers data between two or more nodes. This is done by adjusting a physical characteristic of a carrier wave that is the frequency, phase, amplitude or a combination of it. This is performed with a modulator at the transmitting end to impose the physical change to the carrier and a demodulator at the receiving end to detect the resultant modulation on reception. The basic elements of a digital communication system are shown in Figure1 Digital communication system communication system starts with a source that contain data which is to be transmitted. The source encoder converts the input data in analog or digital form, into a sequence of binary data. The binary data is passed through a channel. The encoder then adds redundancy to the data. After redundant data bits are added, the sequence of bits is mapped onto signal waveforms by the modulator block. See Figure: 1 Modulation is the process by through which data is transmitted by varying one or more properties of the carrier signal, with a modulating signal that contains information to need be transmitted. The modulation technique provides high speed data transmission by occupying minimum bandwidth also the least amount of signal power and thus increase the performance of a communication system.the type of digital modulation schemes can be summarized as:amplitude Shift Key Modulation(ASK) and QuadratureAmplitude Modulation (QAM). Figure 1 Block Diagram of Digital Communication system 2 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

2. PROPOSED ARCHITECTURE Amplitude shift keying modulation (ASK) uses the finite number of amplitudes and each is assigned with a unique pattern of binary digits. Each pattern of bits then forms the symbol that represent by the particular amplitude. The demodulator is designed specifically for the symbol-set used by the modulator that determines the amplitude of the received signal and maps it back to the symbol it represents. Thus, by retrieving the original data, Frequency and phase of the carrier signal is kept constant. ASK is also linear and sensitive for the atmospheric disturbance such as noise, distortions, propagation conditions on different routes. The ASK technique are generally used to transmit digital data over optical fiber. For instance, a four-level encoding scheme can represent two bits with each shift in amplitude, an eight-level scheme can represent three bits. The ASK modulator contains the carrier signal, binary sequence received from the message signal and the band-limited filter that is used to remove the unwanted data from the output signal. The carrier signal generator sends the continuous high frequency carrier and the binary sequence from the message signal that makes the unipolar input to remain in two states either high or low. The band-limiting filter, shapes the pulse depending upon the characteristics that is either amplitude and phase characteristics of the band limiting filter or the pulse shaping filter. The high signal closes the switch, allowing a carrier wave to pass. Hence the output will be the carrier signal at high input. When there is low input the switch opens thus allowing no voltage to pass. Hence, the output will be low. Figure 3 ASK Modulator Figure 2 ASK modulated waveform along with its input 3 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Quadrature amplitude modulation (QAM) is and results in a higher bit error rate and so both an analog and a digital modulation higher-order QAM can deliver more data scheme. It conveys two analog message less reliably than lower-order QAM for signals or two digital bit streams by constant mean constellation energy. Using modulating the amplitudes of two waves higher-order QAM without increasing the using the amplitude shift keying digital bit error rate requires a higher signal-tonoise modulation scheme or amplitude ratio (SNR) by increasing signal modulation (AM) analog modulation energy, reducing noise, or both. scheme. The two carrier waves of the same frequency, are out of phase with each other by 90 and are thus called quadrature. The modulated waves are summed, and the final waveform is a combination of both phaseshift keying and amplitude-shift keying (ASK) and in the analog case the waveform is combination of phase modulation (PM) and amplitude modulation (AM). Figure 4: The constellation diagram of a 8 point QAM In QAM, the constellation points are usually arranged in a square grid with equal vertical The Figure 5 shows QAM transmitter with and horizontal spacing. A constellation the carrier frequency fo and the frequency diagram displays the signal as a twodimensional xy-plane in the complex plane response of the transmitter's filter Ht. Firstly the flow of bits that is to be transmitted is at symbol sampling instants. The most split into two equal parts and this process common forms are 16-QAM, 64-QAM and generates two independent signals which 256-QAM.By using higher-order will be transmitted. They are encoded constellation it is possible to transmit more separately. When the encoding is done then bits per symbol. If the mean energy of the one channel that is the phase is multiplied constellation remain the same the points by cosinewhile the other channel in must be closer together and thus more quadrature is multiplied by a sine. By this susceptible to noise and other corruption 4 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

there will be a change in phase of 90 between them. They are simply added one to the other and then send through the channel. At the receiver end as shown in figure 6 the receiver will perform the inverse operation of the transmitter. Multiplying by a cosine or a sine and by a low-pass filter it is possible to extract the component in phase or in quadrature. Then there is only an ASK demodulator and the two flows of data are merged back to get the output. Figure 5 QAM Tramitter Figure 6 QAM Receiver 5 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Field-programmable gate arrays (FPGAs) digital QAM, ASK modulators that employ are semiconductor device that contains the minimum number of digital blocks that programmable logic elements (LEs) and will increase the efficiency of the system reconfigurable interconnects to realize any and power consumption will we less with complex combinational or sequential logic increase in speed. In QAM, an in-phase functions. Hardware implemented in an signal (or I, with one example being a FPGA can be reconfigured by cosine waveform) and a quadrature phase programming the logic elements and signal (or Q, with an example being a sine interconnections for specific applications, wave) are amplitude modulated with a even after the installation of the finite number of amplitudes and then input/output (I/O) elements and hardembedded summed. It can be seen as a two-channel processors. Since digital system, each channel using ASK. The modulation is more secure and more resulting signal is equivalent to a efficient in long distance transmission combination of PSK and ASK. The input moreover noise detection and correction is carrier signal and message signal for QAM easier than analog, hence it has an and ASK are generated using Xilinx 14.5 important place in modern Plan Ahead and output waveform is communications. generated using Model sim. The two modulation techniques in a single system 3. IMPLEMENTATION can provide a structure that can be used Faiza Quadri and ArunaD.Tete proposed according to the requirements and the the design model that includes an approach environment of the particular application. for the implementation of Amplitude Shift The QAM system including the modulator Keying modulator, Phase Shift Keying and the demodulator is implemented. The modulators in VHDL by means of Xilinx system includes two input signals namely 13.1and simulation in Modelsim. the carrier signal and the information Theimplementation of all digital signal to be modulated. The output of such modulation techniques is done into a single a system is the demodulated information module and then programmed in a Field signal at the receiver. For QAM, the input ProgrammableGateArray (FPGA)[1].In the and outputs are given below and are proposed method we implemented a fully clearly shown in figure 7. 6 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Flow chart representation of proposed method 7 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Figure 7: Output waveform for QAM Modulation Whenever output changes from 0000 to 0001 there is 135 phase shift occurs. Phase Output= (135º*216)/360º=24576. Whenever output changes from 0001 to 0000 there is 108 phase shift occurs. Phase Output= (108º*216)/360º=19739. Again, when mode input changes from 0000 to 0001, 135 phase shift occurs, due to that 24576 is added with previous phase accumulator output. result of ASK, where data_in represents the input signal and sin_out represents the modulated ASK output signal. When input is given 00 then the output signal will we same as that of the input and no communication is done in this stage. But when we give the input as high then the data signal will be high and the data is then transfer to the mapping signal output will we as 1111111is the modulated output. For ASK, the input and outputs are given in figure 8. The figure shows the simulation 8 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Figure 8: Output waveform for ASK Modulation 4. SIMULATION RESULTS The synthesis report demonstrates the number of logic blocks and device utilization by the architecture. The following tables 1 and 2 shows the logic block usage and device utilization by the proposed architecture respectively. Device name: xc3s200pgq208-4(spartan 3FPGA)Sub Family(XA SPARTAN-3). TABLE 1: Macro Statistics of Logic Blocks Used In the Proposed Architecture 9 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Table 2: Timing Summary of Digital Modulators Qam And ASK CONCLUSION The implemented FPGA designs are The advantages of the implementing the suitable for realization of the digital technique is that we have obtain the result baseband-modulation. Digital modulation by using the minimum numbers of digital schemes have greater capacity to convey blocks used for performing digital large amounts of information than analog modulations, time required to obtain the modulation schemes. Thus, the different result is also very less and the device digital modulation techniques can be used utilization is also increased as compared to for the different applications in modern the existing system. The advantage of day communication system. using SAPRTAN 3FPGA is it has industry s most comprehensive IP library, REFERENCES large selection of device/package options. [1] Faiza Quadri, ArunaD.Tete, It is efficient, cost-effective design board FPGA Implémentation of Digital and it allows use of fewer components and Modulation Techniques also with high system reliability by International conference on eliminating use of external components. 10 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Communication and Signal Processing, April 3-5, 2013, India. [2] Archana C Shettar, Sudarshan K M, Syed Rehman FPGA design and implementation of Digital PWM technique for DC-DC Converters IEEE International Conference On Recent Trends In Electronics Information Communication Technology, May 20-21, 2016, India [3] F.Ahamed, A.Scorpino, An educational digital communications project using FPGAs to implement a BPSK Detector, IEEE Transactions on Education, Vol.48, No.1, 2005. [4] Analysis and implementation of Minimum Shift Keying (MSK) modulation on FPGA platform International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT) 2016. for Software Defined Radio Applications, Australian Journal of Basic and Applied Sciences, 2009. [6] S.O. Popescu, A.S.Gontean and G.Budura, BPSK System on Spartan 3E FPGA in 10th IEEE Jubilee International Symposium on Applied Machine Intelligence and Informatics January 26-28, 2012 [7] Santa Concepcion Huerta, Angel de Castro, Oscar Garc ıa, Jose A. Cobos, FPGA-Based Digital Pulsewidth Modulator With Time Resolution Under 2 ns IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 23, NO. 6, NOVEMBER 2008 [8] KangshunLi,Xiaoqiao Lu1, Wensheng Zhang3, Feng Wang, Design and Implement of Digital Modulator Based on Improved DDS Technology and DSP Builder in 2009. [5] M. Islam, M. A. Hannan, S. A. [9] S.O. Popescu, A.S.Gontean and Samad, and A. G.Budura, Simulation and Hussain, Modulation Technique Implementation of a BPSK 11 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved

Modulator on FPGA in 6th IEEE Antennas and Propagation International Symposium on Magazine, Vol. 54, No. 2, April Applied Computational Intelligence 2012. and Informatics May 19 21, 2011. [13] Lalit Bandil and Pankaj Sanawa [10] K. Li, X. Lu, W. Zhang, and "VLSI Impletation of Systolic array F. Wang, Design and multiplier for FIR filter Implementation of Digital application", international journal Modulator Based on Improved on Engineering Universe for Direct Digital Synthesizer Scientific Research and Technology and DSP Builder, Management, ISSN No. 2319- IEEE 5th International Conference 3069, vol. 6 issue-1, Jan-2014. on Wireless Communications. [11] C. Erdoğan, I. Myderrizi, [14] Lalit Bandil and Deepak Bordiya and S. Minaei, FPGA "VHDL implementation of serial Implementation of BASK-BFSK- and parallel multiplier" IEEE BPSK Digital Modulators in IEEE sponsored national conference on Antennas and Propagation "advances in engineering & Magazine, Vol. 54, No. 2, April communication engineering 2012. (AEECE-2014)" SVCE, Indore, 15 Feb, 2014. [12] F. M. Demir, U.Kafadar, S.Dikmese, and H.Dincer, FPGA [15] L. Bandil and H. Ghayvat A Based Implementation of 2.4GHz CMOS Gilbert mixer in Communication Modulation, IEEE 180nm Technology an IEEE 15th Signal Processing and sponsored international conference Communications Applications, CSNT Gwalior, April,2015. June 2007.C. Erdoğan, I. Myderrizi, and S. Minaei, FPGA Implementation of BASK-BFSK- BPSK Digital Modulators in IEEE 12 Page 1-12 MANTECH PUBLICATIONS 2017. All Rights Reserved