VLSI Implementation of Digital Down Converter (DDC)

Similar documents
An Efficient VLSI Architecture of a Reconfigurable Pulse- Shaping FIR Interpolation Filter for Multi standard DUC

ISSN Vol.03,Issue.11, December-2015, Pages:

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

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

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

THIS work focus on a sector of the hardware to be used

Design of NCO by Using CORDIC Algorithm in ASIC-FPGA Technology

A Simulation of Wideband CDMA System on Digital Up/Down Converters

Implementation of CIC filter for DUC/DDC

The Loss of Down Converter for Digital Radar receiver

Design and Performance Analysis of a Reconfigurable Fir Filter

FPGA Based 70MHz Digital Receiver for RADAR Applications

An area optimized FIR Digital filter using DA Algorithm based on FPGA

Software Design of Digital Receiver using FPGA

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

Design of Digital FIR Filter using Modified MAC Unit

MULTIRATE IIR LINEAR DIGITAL FILTER DESIGN FOR POWER SYSTEM SUBSTATION

Low Power Approach for Fir Filter Using Modified Booth Multiprecision Multiplier

DECIMATION FILTER FOR MULTISTANDARD WIRELESS RECEIVER SHEETAL S.SHENDE

SDR Applications using VLSI Design of Reconfigurable Devices

Optimized BPSK and QAM Techniques for OFDM Systems

CHAPTER 4 DESIGN OF DIGITAL DOWN CONVERTER AND SAMPLE RATE CONVERTER FOR DIGITAL FRONT- END OF SDR

Implementation of FPGA based Design for Digital Signal Processing

REALIAZATION OF LOW POWER VLSI ARCHITECTURE FOR RECONFIGURABLE FIR FILTER USING DYNAMIC SWITCHING ACITIVITY OF MULTIPLIERS

Comparison of Different Techniques to Design an Efficient FIR Digital Filter

Keywords SEFDM, OFDM, FFT, CORDIC, FPGA.

VLSI IMPLEMENTATION OF MODIFIED DISTRIBUTED ARITHMETIC BASED LOW POWER AND HIGH PERFORMANCE DIGITAL FIR FILTER Dr. S.Satheeskumaran 1 K.

Design of an Embedded System for Early Detection of Earthquake

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

Area Efficient and Low Power Reconfiurable Fir Filter

VLSI Implementation of Reconfigurable Low Power Fir Filter Architecture

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

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

DA based Efficient Parallel Digital FIR Filter Implementation for DDC and ERT Applications

Stratix II DSP Performance

Multistage Implementation of 64x Interpolator

Design and Implementation of High Speed Carry Select Adder Korrapatti Mohammed Ghouse 1 K.Bala. 2

International Journal of Advanced Research in Computer Science and Software Engineering

A PROTOTYPING OF SOFTWARE DEFINED RADIO USING QPSK MODULATION

A Distributed Arithmetic (DA) Based Digital FIR Filter Realization

Data Word Length Reduction for Low-Power DSP Software

AN EFFICIENT IMPLEMENTATION OF PULSE SHAPING FIR FILTER FOR MULTISTANDARD DDC

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

Design of Area and Power Efficient FIR Filter Using Truncated Multiplier Technique

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

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online):

Implementing DDC with the HERON-FPGA Family

Real-Time Digital Down-Conversion with Equalization

FPGA Based Hardware Efficient Digital Decimation Filter for - ADC

PLC2 FPGA Days Software Defined Radio

Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs

Optimized FIR filter design using Truncated Multiplier Technique

Pre-distortion. General Principles & Implementation in Xilinx FPGAs

Analysis and Implementation of a Digital Converter for a WiMAX System

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Design and Implementation of Software Defined Radio Using Xilinx System Generator

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

A Comparative Study on Direct form -1, Broadcast and Fine grain structure of FIR digital filter

AN EFFICIENT MULTI RESOLUTION FILTER BANK BASED ON DA BASED MULTIPLICATION

PRODUCT HOW-TO: Building an FPGA-based Digital Down Converter

HIGH SPEED FINITE IMPULSE RESPONSE FILTER FOR LOW POWER DEVICES

DESIGN OF FIR FILTER ARCHITECTURE USING VARIOUS EFFICIENT MULTIPLIERS Indumathi M #1, Vijaya Bala V #2

A Fixed-Width Modified Baugh-Wooley Multiplier Using Verilog

VLSI DESIGN OF RECONFIGURABLE FILTER FOR HIGH SPEED APPLICATION

Design and Implementation of High Speed Carry Select Adder

Modified Booth Multiplier Based Low-Cost FIR Filter Design Shelja Jose, Shereena Mytheen

IMPLEMENTATION OF MULTIRATE SAMPLING ON FPGA WITH LOW COMPLEXITY FIR FILTERS

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

International Journal of Advanced Research in Computer Science and Software Engineering

Design of Multiplier Less 32 Tap FIR Filter using VHDL

Globally Asynchronous Locally Synchronous (GALS) Microprogrammed Parallel FIR Filter

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

Tirupur, Tamilnadu, India 1 2

Design and Analysis of RNS Based FIR Filter Using Verilog Language

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

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit

Design Implementation Description for the Digital Frequency Oscillator

A HIGH SPEED FFT/IFFT PROCESSOR FOR MIMO OFDM SYSTEMS

Design and Performance Analysis of 64 bit Multiplier using Carry Save Adder and its DSP Application using Cadence

BANDPASS delta sigma ( ) modulators are used to digitize

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

FPGA Implementation of Area-Delay and Power Efficient Carry Select Adder

A Survey on Power Reduction Techniques in FIR Filter

Implementation of Decimation Filter for Hearing Aid Application

A Novel Approach to 32-Bit Approximate Adder

International Journal of Scientific & Engineering Research Volume 3, Issue 12, December ISSN

Digital Beamforming Using Quadrature Modulation Algorithm

The Comparative Study of FPGA based FIR Filter Design Using Optimized Convolution Method and Overlap Save Method

An Efficient Method for Implementation of Convolution

I. Introduction. Reddy, Telangana. Ranga Reddy, Telangana. 3 Professor, HOD, Dept of ECE, Sphoorthy Engineering College, Nadergul, Saroor Nagar, Ranga

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

Index Terms. Adaptive filters, Reconfigurable filter, circuit optimization, fixed-point arithmetic, least mean square (LMS) algorithms. 1.

FPGA implementation of DWT for Audio Watermarking Application

Area & Speed Efficient CIC Interpolator for Wireless Communination Application

An Area Efficient FFT Implementation for OFDM

Sine and Cosine Compensators for CIC Filter Suitable for Software Defined Radio

FOR HIGH SPEED LOW POWER APPLICATIONS USING RADIX-4 MODIFIED BOOTH ENCODER

SINGLE MAC IMPLEMENTATION OF A 32- COEFFICIENT FIR FILTER USING XILINX

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

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

Transcription:

Volume-7, Issue-1, January-February 2017 International Journal of Engineering and Management Research Page Number: 218-222 VLSI Implementation of Digital Down Converter (DDC) Shaik Afrojanasima 1, K Vijaya Kumar 2 1 M.Tech (VLSI) in ECE Department, Universal College of Engineering and Technology, Dokiparru(V), Medikonduru(M), Guntur, Andhra Pradesh, INDIA 2 Associate Professor in ECE Department, Universal College of Engineering and Technology, Dokiparru(V), Medikonduru(M), Guntur, Andhra Pradesh, INDIA ABSTRACT A fundamental part of many communications systems is Digital Down Conversion (DDC). To optimize the conventional DDC (Single stage FIR filter) with respect to hardware Complexity, Speed, Power dissipation, Multi stage FIR filter approach is used which is more efficient. The aim of the project is to implement Digital Down Converter (DDC) on FPGA device efficiently. The received IF signal is down converted to base band level using DDC. The technique greatly reduces the amount of effort required for subsequent processing of the signal without loss of any of the information carried. DDCs implemented on FPGA have more flexible frequency and phase characteristics and higher precision computation. DDC will be implemented with above advantages on Xilinx FPGA. Results are analyzed using xilinx Analyzer. Keywords FPGA, DDC, FIR filter A fundamental part of many communications systems is Digital Down Conversion (DDC). This allows a signal to be shifted from its carrier frequency down to baseband. In many cases, the signal of interest represents a small proportion of that bandwidth. To extract the band of interest at this high sample rate would require a prohibitively large filter. A DDC allows the frequency band of interest to be moved down the spectrum so the sample rate can be reduced, filter requirements and further processing on the signal of interest become more easily realizable without loss of any of the information carried. DDC helps in front end processing or pre processing the received signal before transferring the data to signal processing units. I. INTRODUCTION In a conventional system, base band signal been digitized and processed. Down conversion with Digital technology has advantage of reliability, programmability (with respect band width of input signal) and stability with respect environmental variations. Hence in modern down conversion been done in digital technology i.e. DDC. The input signal bandwidth varies as per operational requirements and hence FIR filter & DDC output data rate changes. To consider this bandwidth variation needs, Input signal is sampled with ADC at higher sampling clock. Decimation is done at the end of DDC to reduce data rate to processor for reducing the processing difficulty while extracting information of interest. DDC allows signal to be shifted from its carrier frequency down to baseband and reduce greatly the amount of effort required for subsequent processing of the signal without loss of any of the information carried. Fig.1 Block diagram of DDC The incoming analog signal is converted to digital samples by ADC, DDC performs the necessary frequency translation to convert the high frequency input signal down to baseband signal. Then it is transferred to the signal processing units for processing. 218 Copyright 2016. Vandana Publications. All Rights Reserved.

Components of DDC Direct Digital Synthesizer Mixer Low Pass Filter Direct Digital Synthesizer A Direct Digital Synthesizer (DDS) is a digital signal generator creating a synchronous (i.e. clocked), discrete-time, discrete-valued representation of a waveform, usually sinusoidal. Direct Digital Synthesizers (DDS), also called Numerically Controlled Oscillators (NCO), offers several advantages over other types of oscillators in terms of accuracy, stability and reliability. Fig.2 Principle of NCO An NCO generally consists of two parts: A phase accumulator (PA), which adds to the value held at its output a frequency control value at each clock sample. A phase-to-amplitude converter (PAC), which uses the phase accumulator output word (phase word) usually as an address into a waveform look-up table (LUT) to provide a corresponding amplitude sample. The Mixer A mixer is used to convert the IF signal to baseband signal by mixing, or multiplying digitized stream of input samples with a digitized cosine for the phase channel and a digitized sine for the quadrature channel and so generating the sum and difference frequency components, where I and Q signals are 90 degrees out of phase with each other. This works on the (simplified) mathematical principle: Frequency(A) * Frequency(B) = Frequency(A-B) + Frequency(A+B). The amplitude spectrum of both phase and quadrature channels will be the same but the phase relationship of the spectral components is different. This phase relationship must be retained, which is why all the filters in the phase path must be identical to those in the quadrature path A front end digital mixer performs a frequency translation to baseband. An Intermediate frequency A/D signal is moved to baseband after mixer. Equation below describe such a process in frequency domain Cos (wct) x(t) 0.5 X(w-wc) + 0.5 X(w+wc) Sin (wct) x(t) 0.5 X(w-wc) j+ 0.5 X(w+wc) j Filter The Low pass Filter(LPF) pass the difference (i.e. baseband) frequency while rejecting the sum frequency image, resulting in a complex baseband representation of the original signal. The spectrum of both phase and quadrature signals can be filtered using identical digital filters. The main functions performed by FIR filters in DDC circuits are image rejection (for interpolation), anti-aliasing (for decimation), spectral shaping (for transmitted data), and channel selection (for received data). Suitable low-pass filter that can be used are FIR (Single stage filters or Multistage filters) IIR filters CIC filters Single-stage FIR FILTER It is possible to perform noise removal and down conversion with a single stage finite impulse response (FIR) filter. The power consumption of the filter depends on the number of taps as well as the rate at which it operates. So computational complexity is high for single stage implementation of decimation filter and consumes much power. This can be overcome by multi stage approach. Multistage FIR FILTER Implementing decimation filter in several stages reduces the total number of filter coefficients. The filters operating at higher sampling rates have larger transition bands, and the filters with lower transition bands operate at reduced sampling frequencies. Subsequently, the hardware complexity and computational effort are reduced in multistage approach. This will lead to low power consumption. Multistage filters realized in FPGA have two main advantages. In order to overcome the drawbacks of Conventional DDC having Single stage FIR filter (over FPGA resource consumption and poor radar performance), Multistage FIR filter approach is followed, which is more efficient. Fig.3 Working of Mixer 219 Copyright 2016. Vandana Publications. All Rights Reserved.

requirements. The upper lines which were denoted in bold is an great and successful changes made in this paper. IV. METHODOLOGY Fig. 4 Block diagram of DDC using Multi Stage filter Approach The main focus will be to implement the DDC on FPGA and optimize it with respect to hardware complexity, speed and power dissipation. In this project we have discussed about DDC which is a fundamental part of many communication systems. This allows a signal to be shifted from its career frequency down to base band. The incoming analog signal is converted to digital samples by ADC; DDC performs the necessary translation to convert the high frequency input signal down to base band signal. Then it is transferred to signal processing units for processing. In this project DDS generates Sine and Cosine signal with center frequency. The mixer multiplies input sample coefficients stored in Block RAM with cosine and sine signal to generate I and Q signal respectively. II. PROBLEM DEFINITION Statement of problem To implement Digital Down Converter efficiently on Xilinx FPGA. To control the working of Digital Down Converter (DDC) through the commands sent by the external world over Ethernet LAN. III. PROPOSED SYSTEM In RADAR systems, working of the DDC is controlled by control signals from the radar controller. Here, DDC is controlled by the commands received from the external world (PC) over Ethernet, which are decoded by the software applications running on the Power PC 440 enacting as the DDC controller/interface. The main focus is to implement the DDC on FPGA and optimize it with respect to hardware complexity, speed, and power dissipation. It is done using the Multi Stage Filter which is more efficient. Advantage of using FPGA for the DDC is that we can customize the filter chain exactly to meet our Before the system can be developed and implemented, it is important to specify the design specifications and requirements necessary for the development of the system. This section explains these design specifications and requirements in detail. An advantage of using an FPGA for the DDC is that we can customize the filter chain to exactly meet our requirements. During filter design, a behavioral model of the complete DDC is generated using Xilinx ISE software by writing Verilog HDL code for each individual block. These blocks are generated in Xilinx ISE. Xilinx ISE 14.5 version software is used for simulating each block of DDC at system level testing. Later the design is synthesized and implemented on an FPGA by generating a.bit file of the design and programming, configuring the FPGA with the.bit file. FPGA with speed -2 is the hardware used for implementing the design. DDC algorithm The sample coefficients were extracted and combined which replace the A/D convertor DDS generates Sine and Cosine signal with center frequency. The Mixer multiplies input sample coefficients stored in BRAM with Cosine and Sine to generate I and Q signals respectively. In the DDC implementation using single stage FIR, I and Q signals are passed through a single FIR filter. In the DDC implementation using multi stage FIR, I and Q signals are passed through three FIR. The I and Q output signals obtained from filter stage are time multiplexed in order to pass through a single channel. A Multiplexer is implemented to select either DDC output for narrow band signal or to select DDC input for Wideband signal The first advantage is that it can accelerate the computation rate because multistage filters can be easily pipelined. The second advantage is that half of FPGA resources can be saved due to 3- stage FIR filters have symmetry coefficients V. CONCLUSION AND FUTURE SCOPE DDC is implemented efficiently using Multistage FIR filters. Now it is clear that DSP slices, slice registers, flip flops etc will considerably reduce for the DDC implemented using multistage approach. Therefore 220 Copyright 2016. Vandana Publications. All Rights Reserved.

the overall resources is reduced for the Multistage FIR filter approach and also implementing decimation filter in several stages reduces the total number of filter coefficients and therefore power consumption is less. So multistage filters approach is more efficient compared to single stage approach. The implementation of DDC on FPGA device is done with the help of Verilog HDL code developed using cores for various blocks contained in DDC. The functionality of these blocks was analyzed using Xilinx analyzer. The outputs from the board were compared. The final outputs were found to be strictly faithful. Another possible approach involves the cascade of a cascaded integrated comb (CIC) and CIC compensation down sampling stages CIC filters are a special class of FIR filters that consist of N comb and integrator sections (hence the term Nth order ). The CIC architecture is interesting since it does not require any (multiply and accumulate) MAC element, although the comb section could also be implemented as a traditional MAC-based FIR filter, thus trading DSP48 units. CIC filters are economical, computationally efficient and simple to implement with reduced number of MAC elements and can be implemented. VI. RESULTS REFERENCES [1] S. Im, W. Lee, C. Kim, Y. Shin, S. H. Lee, and J. Chung, Implementation of SDR-eared digital IF channelized dechannelizer for multiple CDMA signals, IEICE Trans. Commun., vol. E83-B, no. 6, pp. 1282 1289, Jun. 2000. [2] S.-F. Lin, S.-C. Huang, F.-S. Yang, C.-W. Ku, and L.- G. Chen, Power-efficient FIR filter architecture design for wireless embedded system, IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 51, no. 1, pp. 21 25, Jan. 2004 [3] P. K. Meher, S. Chandrasekaran, and A. Amira, FPGA realization of FIR filters by efficient and flexible systolization using distributed arithmetic, IEEE Trans. Signal Process., vol. 56, no. 7, pp. 3009 3017, Jul. 2008 221 Copyright 2016. Vandana Publications. All Rights Reserved.

[4] J. Xie, J. He, and G. Tan, FPGA realization of FIR filters for high-speed and medium-speed by using modified distributed arithmetic architectures, Microelectron. J., vol. 41, no. 6, pp. 365 371, Jun. 2010. [5] Xilinx Inc., San Jose, CA, USA. (2014). Xilinx Logicore Multiplier IP version v9.0, [Online]. Available: http://www.xilinx.com/support/ documentation/white_papers/wp277.pdf [6] F. Sheikh, M. Miller, B. Richards, D. Markovic, and B. Nikolic, A 1 190 MSample/s 8 64 tap energy-efficient reconfigurable FIR filter for multi-mode wireless communication, in Proc. IEEE Symp. VLSI Circuits, Jun. 2010, pp. 207 208. [7] S.-J. Lee, J.-W. Choi, S. W. Kim, and J. Park, A reconfigurable FIR filter architecture to trade off filter performance for dynamic power consumption, IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 19, no. 12, pp. 2221 2228, Dec. 2011. 222 Copyright 2016. Vandana Publications. All Rights Reserved.