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

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

VLSI Implementation of Digital Down Converter (DDC)

FPGA Realization of Gaussian Pulse Shaped QPSK Modulator

A PROTOTYPING OF SOFTWARE DEFINED RADIO USING QPSK MODULATION

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

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

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

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

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

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

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

Software Design of Digital Receiver using FPGA

FPGA Based 70MHz Digital Receiver for RADAR Applications

The Parametric Analysis of Gaussian Pulse Shaping Filter in WCDMA Network

IMPLEMENTATION OF A DIGITAL IF TRANSCEIVER FOR SDR-BASED WIMAX BASE STATION

Overview and Challenges

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

Using a COTS SDR as a 5G Development Platform

Implementing DDC with the HERON-FPGA Family

Design of Adjustable Reconfigurable Wireless Single Core

FPGA Implementation of PAPR Reduction Technique using Polar Clipping

BER Analysis for MC-CDMA

Analysis of Interference & BER with Simulation Concept for MC-CDMA

Implementation of CIC filter for DUC/DDC

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

22. VLSI in Communications

BPSK System on Spartan 3E FPGA

Analysis and Implementation of a Digital Converter for a WiMAX System

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

DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

DECIMATION FILTER FOR MULTISTANDARD WIRELESS RECEIVER SHEETAL S.SHENDE

A Dynamic Reconcile Algorithm for Address Generator in Wimax Deinterleaver

Superheterodyne Receiver Tutorial

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

Tirupur, Tamilnadu, India 1 2

Design And Implementation of FM0/Manchester coding for DSRC. Applications

Interference Issues between UMTS & WLAN in a Multi-Standard RF Receiver

A review paper on Software Defined Radio

DESIGN AND IMPLEMENTATION OF WCDMA RAKE RECEIVER USED IN 3G WIRELESS COMMUNICATION

Block Diagram. i_in. q_in (optional) clk. 0 < seed < use both ports i_in and q_in

Optimized BPSK and QAM Techniques for OFDM Systems

Implementation of a Block Interleaver Structure for use in Wireless Channels

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

Optimized Design of IIR Poly-phase Multirate Filter for Wireless Communication System

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

DDC_DEC. Digital Down Converter with configurable Decimation Filter Rev Block Diagram. Key Design Features. Applications. Generic Parameters

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

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

Recap of Last 2 Classes

Level 6 Graduate Diploma in Engineering Wireless and mobile communications

PLC2 FPGA Days Software Defined Radio

ELT Receiver Architectures and Signal Processing Exam Requirements and Model Questions 2018

RF, HIL and Radar Test

EFFICIENT FPGA IMPLEMENTATION OF 2 ND ORDER DIGITAL CONTROLLERS USING MATLAB/SIMULINK

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

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

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

Anju 1, Amit Ahlawat 2

Key words: OFDM, FDM, BPSK, QPSK.

Pre-distortion. General Principles & Implementation in Xilinx FPGAs

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

Adaptive Wavelets in WCDMA for Error Detaction

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

Design and Implementation of BPSK Modulator and Demodulator using VHDL

8B.3 A GENERIC RADAR PROCESSOR DESIGN USINGSOFTWARE DEFINED RADIO

Using a design-to-test capability for LTE MIMO (Part 1 of 2)

THE FPGA AS A FLEXIBLE AND LOW-COST DIGITAL SOLUTION FOR WIRELESS BASE STATIONS

An image rejection re-configurable multi-carrier 3G base-station transmitter

1 Introduction to Highly Integrated and Tunable RF Receiver Front Ends

SAMPLING FREQUENCY SELECTION SCHEME FOR A MULTIPLE SIGNAL RECEIVER USING UNDERSAMPLING

Design of Multiplier Less 32 Tap FIR Filter using VHDL

Software Defined Radio in Ham Radio Dennis Silage K3DS TS EPA Section ARRL

Radioelectronics RF CMOS Transceiver Design

OFDMA and MIMO Notes

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

Sampling. A Simple Technique to Visualize Sampling. Nyquist s Theorem and Sampling

Session 3. CMOS RF IC Design Principles

Mobile Communication Systems. Part 7- Multiplexing

FPGA based Asynchronous FIR Filter Design for ECG Signal Processing

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

Subminiature, Low power DACs Address High Channel Density Transmitter Systems

DATA SECURITY USING ADVANCED ENCRYPTION STANDARD (AES) IN RECONFIGURABLE HARDWARE FOR SDR BASED WIRELESS SYSTEMS

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

Apex Group of Institution Indri, Karnal, Haryana, India

Nonlinearities in Power Amplifier and its Remedies

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS

Implementation of Digital Communication Laboratory on FPGA

Design & Implementation of an Adaptive Delta Sigma Modulator

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

International Journal of Advanced Research in Computer Science and Software Engineering

Fully integrated UHF RFID mobile reader with power amplifiers using System-in-Package (SiP)

FPGA Prototyping of Digital RF Transmitter Employing Delta Sigma Modulation for SDR

Low Cost Transmitter For A Repeater

Analog and Telecommunication Electronics

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

Rapid Design of FIR Filters in the SDR- 500 Software Defined Radio Evaluation System using the ASN Filter Designer

Design of Cost Effective Custom Filter

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

Programmable Decimation Filter Design For Multi-Standards Software Defined Radio (SDR) Reciever

Transcription:

High Speed & High Frequency based Digital Up/Down Converter for WCDMA System Arun Raj S.R Department of Electronics & Communication Engineering University B.D.T College of Engineering Davangere-Karnataka, India Abstract In this paper, I present FPGA implementation of a digital down converter (DDC) and digital up converter (DUC) for a single carrier WCDMA system. The DDC and DUC is complex in nature. The implementation of DDC is simple because it does not require mixers or filters. Xilinx System Generator and Xilinx ISE are used to develop the hardware circuit for the FPGA. Both the circuits are verified on the Spartan - 3 FPGA. Keywords WCDMA, FPGA, DDS, FIR I. INTRODUCTION Digital down converter (DDC) and Digital up converter(duc) are extensively used in the radio systems. They are more popular than their analogue counterparts because of small size, low power consumption and accurate performance. The DDC converts the signal at the output of analog to digital converter (ADC), centered at the intermediate frequency (IF), to complex baseband signal. In addition, DDC also decimates the baseband signal without affecting its spectral characteristics. The decimated signal, with a lower data rate, is easier to process on a low speed DSP processor. Similarly, the DUC converts a baseband signal to a passband IF signal. The functional behaviors of the two circuits are therefore equal and opposite. This paper discusses the DDC and DUC for the WCDMA system and implements them on the field programmable gate array (FPGA). WCDMA is a leading choice of data communication in the wireless industry nowadays and is selected as the air interface for the UMTS. WCDMA supports a higher data rate then CDMA and is less susceptible to narrowband interferers and multipath fading. Similarly, FPGAs are used for real time implementation of the signal processing algorithms, particularly related to communication, because of their high speed and accurate performance. I have organized this paper as follows. Section II presents the working principle and FPGA design of the DUC. Section III presents FPGA implementation of the DDC. Section IV presents WCDMA Based System. Experimental results are given in Section V. Finally, this paper is concluded in Section VI. II. DIGITAL UP CONVERTER Digital up converter (DUC) converts a baseband low data rate signal to a high data rate intermediate frequency (IF) signal. This is done by first up-sampling the baseband signal to the required sampling frequency and then mixing it with the high frequency carrier. A functional diagram of the DUC is given in Figure l. Figure1. Block diagram of digital up converter Volume 4 Issue 4 December 2014 8 ISSN: 2319 1058

The DUC has two identical data paths, one for the inphase and the other for quadrature input. For this reason, it is also referred to as a complex DUC. The baseband signal at 23.04 Msps is upsampled by 4 to 98.16 Msps before mixing with the numerically controlled oscillator (NCO) output, to produce the spectrum centered around the desired modulation frequency. The lowpass FIR filter acts as an anti-alaising filter after upsampling. The specifications of this FIR filter are given in Table 1. Table1. Specifications for FIR filter in DUC Stopband frequency Passband frequency Passband ripple Stopband ripple 20 GHZ 5 GHZ 0.1 db 140 db The circuit for the DUC realized on Spartan 3 - FPGA. XILINX ISE Design Tool together with the Xilinx FIR Compiler is used to create a lowpass filter having the above frequency response. The Xilinx DDS Compiler generates the IF carrier frequency signal. Direct digital synthesizer (DDS), a digital version of the NCO, provides an accurate programmable frequency up to 450 GHz. III. DIGITAL DOWN CONVERTER The DDC performs the reverse function of the DUC. It converts an IF signal to the baseband signal. The DDC is built in a similar manner as DUC, but it uses down-sampling instead of up-sampling and they are connected in the reverse order compared to the DUC. This paper uses the DDC as described in [1] for the FPGA implementation. A functional block diagram of the DDC is shown in Figure 2. This DDC does not require mixers or low pass filters [1]. Figure2. Block diagram of digital down converter The IF signal x(t) is sampled at 98.16 Msps by the ADC to create a digitized IF signal x(n). This signal is demultiplexed into two data streams. One signal stream is downsampled by 4 to produce an inphase signal I(4n),while the other stream, delayed by a single sample, gives the quadrature component Q(4n -1) on downsampling. The data rate of resultant inphase and quadrature signals is 23.04Msps. Mathematical analysis of DDC is given in the Appendix. IV. WCDMA BASED SYSTEM WCDMA (Wideband Code Division Multiple Access) is the radio access scheme used for third generation cellular systems that are being rolled out in various parts of the globe. The 3G systems to support wideband services like high-speed Internet access, video and high quality image transmission with the same quality as the fixed networks. In WCDMA systems the CDMA air interface is combined with GSM based networks. The WCDMA standard was evolved through the Third Generation Partnership Project (3GPP) which aims to ensure interoperability between different 3G networks. The standard that has emerged through this partnership project is based on ETSI's Universal Mobile Telecommunication System (UMTS) and is commonly known as UMTS Terrestrial Radio Access (UTRA). The access scheme for UTRA is Direct Sequence Code Division Multiple Access (DS-CDMA). The Volume 4 Issue 4 December 2014 9 ISSN: 2319 1058

information is spread over a band of approximately 5 MHz this wide bandwidth has given rise to the name Wideband CDMA or WCDMA. V. EXPERIMENTAL RESULTS The DDC and DUC circuits created using the Xilinx System Generator are finally converted to bit file using the Xilinx ISE. The FPGA used is Spartan-3. WCDMA signal at IF 23.04 MHz is generated using the signal generator and applied to the ADC. Focusing on the physical layer, notice that a radio chip and a base-band chip are typically used with analog transmit and receive interfaces. The base band chip is mostly a digital circuit, containing only data converters as analog blocks. This system partitioning minimizes the digital switching noise coupling into the radio sections and provides low power chip-to-chip analog interfaces. The radio chip may be designed in different technologies such as Si bipolar, SiGe, BiCMOS, or recently, even in straight CMOS. Typically, a -75dBm sensitivity is accomplished for about 200 mw receiver power dissipation. The radio architecture has evolved from a conservative super heterodyne approach to less expensive direct down/up conversion. The efficiency of the linear power amplifier is limited by the signal peak-to-average ratio, which is moderate, allowing reasonable transmitter power dissipation, typically 500 mw. I(4N) ADC DDC DUC Q(4N-1) DAC Q(4N-1) Figure3. Xilinx ISE Laboratory test bench Parameter FPGA FPGA clock frequency Sampling frequency Input data rate IF frequency Table2. Parameters used in test bench Value Xilinx Spartan-3A [(XC3S700A [N]-FG484) 126.441 MHZ 126.441 MHZ 3.84 Msps 23.04 MHZ Figure 4 shows the spectrum of the baseband signal at the output of DDC. The bandwidth of this signal is 5 MHz. Similarly, Figure 5 gives the spectrum of the IF signal at the output of DUC. A brief summary of FPGA resource utilization as given by Device Utilization Summary in Xilinx ISE is given in Table 3. Table3. FPGA resource utilization Logic Utilization Used Available Utilization Number of Slices 802 3584 22% Number of Slice Flip 1142 7168 15% Flops Number of 4 input 833 7168 11% LUTs Logic Utilization Used Available Utilization Number of bonded 47 141 33% IOBs Number of GCLKs 1 8 12% Volume 4 Issue 4 December 2014 10 ISSN: 2319 1058

Figure4. Spectrum of demodulated WCDMA signal Figure5. Spectrum of modulated WCDMA signal VI. CONCLUSION A Digital up/down converter was designed and implemented on Spartan-3 FPGA kit. The codes were written using Verilog and simulated. The Work Involves High Speed, High Bandwidth, High transfer rate, less timing from digital down to up frequency conversion for wide-band code division multiple access spectrums used in 3G mobile telecommunications network systems. It utilizes DS-CDMA channel access method and FDD duplexing method to achieve higher speeds and support more users compared to most time division multiple access schemes used today. WCDMA transmits on a pair of 5MHz-wide radio channels. APPENDIX x(n)= I(n)Co{ n)-q(n)sin( n) --(1) x(n-1) = I(n-1)Cos( (n-1))-q(n-1) sin ( (n-1)) = I(n-l)sin( n)+q(n-1)cos{ n) --(2) Inphase component x(n- 2) = I(n-2) sin ( (n-1))-q(n-2)cos( (n-1)) =-I(n-2)Cos{ n)+q(n-2)sin( n) Volume 4 Issue 4 December 2014 11 ISSN: 2319 1058

Downsampling by a factor of 4, X(4n-2)= -I(4n-2)Cos{ 4 n)+0 = -I(4n-2) Passing through the filter, we get the inphase component x(4n-2) = I(4n-2) Quadrature component From Equation (2), x(n- 2) = I(n-2) sin ( (n-1))-q(n-2)cos( (n-1)) = -I(n-2)Cos{ n)+q(n-2)sin( n) --(3) Delaying Equation 3 by one sample, x(n-3) =-I(n-3)Sin( n)-q(n-3)cos{ n) Downsampling by a factor of 4, x(4n- 3)=-Q(4n-3) Passing through an filter, x(4n-3)= Q(4n-3) REFERENCES [1] John G. Proakis, Digital Communications, Fourth Edition, McGrawHill, 2000. [2] Jeffrey H. Reed, Software Radio: A Modern Approach to Radio Engineering, Prentice Hall, 2002. [3] J. Tsui, Digital Techniques for Wideband Receivers, Artech House, Norwood, 2 edition, 2001. F. Gonzalez and J. Hernandez, " A tutorial on Digital Watermarking ", In IEEE annual Carnahan conference on security technology, Spain, 1999. [4] J. Mitola, Software Radio Architecture: Object Oriented Approaches to Wireless Systems Engineering, Wiley Interscience, 2000.J. Eggers, J. Su and B. Girod," Robustness of a Blind Image Watermarking Scheme", Proc. IEEE Int. Conf. on Image Proc., Vancouver, 2000. [5] R.Xue, Q.Xu and K.F.Chang, K.W.Tam, "A New Method of an IF I1Q Demodulator for Narrowband Signals", IEEE International Symposium on Circuits and Systems, vola, pp. 3817-3820, May 2005. [6] Basuki Endah Priyanto, Choi Look Law and Yong Liang Guan, "Design and Implementation of All Digital I-Q Modulator and Demodulator for High Speed WLAN in FPGA", IEEE Pacific RIM conference on Communications, Computers and Signal Processing, vol.2, pp. 659-662, August 2003. [7] Spartan-3E Starter Kit Board User Guide [EB/OL].http://www.xilinx.com [8] http://www.xilinx.com/support!documentationlboards_and_kits/ug_xtremedsp_devkit IV.pdf, October 2009. [9] http://www.xilinx.comlitp/xilinx4/data/docs/cgd/entry7.html.october 2009. Volume 4 Issue 4 December 2014 12 ISSN: 2319 1058