VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters

Similar documents
Section 1. Fundamentals of DDS Technology

Channelization and Frequency Tuning using FPGA for UMTS Baseband Application

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

An Optimized Direct Digital Frequency. Synthesizer (DDFS)

Design and Implementation of Programmable Sine Wave Generator for Wireless Applications using PSK/FSK Modulation Technique

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

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

VLSI Implementation of Digital Down Converter (DDC)

DigitalFrequencySynthesisusingMultiPhaseNCOforDielectricCharacterizationofMaterialsonXilinxZynqFPGA

BPSK System on Spartan 3E FPGA

Direct Digital Synthesis Primer

Using an FPGA based system for IEEE 1641 waveform generation

Session 3. CMOS RF IC Design Principles

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

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

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

Software Design of Digital Receiver using FPGA

High speed all digital phase locked loop (DPLL) using pipelined carrier synthesis techniques

Wideband Frequency Synthesizer Implementation using FPGA

Application Note #5 Direct Digital Synthesis Impact on Function Generator Design

for amateur radio applications and beyond...

DS H01 DIGITAL SYNTHESIZER MODULE SYSTEM SOLUTIONS. Features Applications 174 x 131 x 54 mm. Technical Description

THE UNIVERSITY OF NAIROBI

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM

A FREQUENCY SYNTHESIZER STRUCTURE BASED ON COINCIDENCE MIXER

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

Implementation of Dynamic Switching Type Signal Generation on FPGA for Navigation Receivers

Design of Multi-functional High frequency DDS using HDL for Soft IP core

Simplified Analogue Realization of the Digital Direct Synthesis (DDS) Technique for Signal Generation

DATA INTEGRATION MULTICARRIER REFLECTOMETRY SENSORS

Periodic Wave Generation for Direct Digital Synthesization

Spectral Monitoring/ SigInt

Section 8. Replacing or Integrating PLL s with DDS solutions

Design of Wide band Frequency Synthesizer based on DFS Controller using VHDL

Agile Low-Noise Frequency Synthesizer A. Ridenour R. Aurand Spectrum Microwave

f o Fig ECE 6440 Frequency Synthesizers P.E. Allen Frequency Magnitude Spectral impurity Frequency Fig010-03

LNS ultra low phase noise Synthesizer 8 MHz to 18 GHz

Integrated Circuit Design for High-Speed Frequency Synthesis

The Application of System Generator in Digital Quadrature Direct Up-Conversion

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

FPGA Realization of Gaussian Pulse Shaped QPSK Modulator

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

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

Digital Systems Design

Using an Arbitrary Waveform Generator for Threat Generation

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

Optimized BPSK and QAM Techniques for OFDM Systems

Keysight Technologies

Wavedancer A new ultra low power ISM band transceiver RFIC

Unprecedented wealth of signals for virtually any requirement

DESIGN AND IMPLEMENTATION OF QPSK MODULATOR USING DIGITAL SUBCARRIER

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

A Novel Low-Power High-Resolution ROM-less DDFS Architecture

BYU SAR: A LOW COST COMPACT SYNTHETIC APERTURE RADAR

Chapter 2 Architectures for Frequency Synthesizers

Fabricate a 2.4-GHz fractional-n synthesizer

Design and Implementation of SDR Transceiver Architecture on FPGA

1. Explain how Doppler direction is identified with FMCW radar. Fig Block diagram of FM-CW radar. f b (up) = f r - f d. f b (down) = f r + f d

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

High Speed and Dynamic Switching Type Signal Generation on FPGA for Emulating the Test Signals for Navigation Receivers

Windfreak Technologies SynthHD v1.4 Preliminary Data Sheet v0.2b

Publication Number ATFxxB Series DDS FUNCTION WAVEFORM GENERATOR. User s Guide

SOFTWARE DEFINED RADIO

TESTING METHODS AND ERROR BUDGET ANALYSIS OF A SOFTWARE DEFINED RADIO By Richard Overdorf

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

20 MHz-3 GHz Programmable Chirp Spread Spectrum Generator for a Wideband Radio Jamming Application

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

A new method of spur reduction in phase truncation for DDS

Analysis of Phase Noise Profile of a 1.1 GHz Phase-locked Loop

CATALOG. ANALOG COMMUNICATION SYSTEMS DIGITAL COMMUNICATION SYSTEMS Microcontroller kits Arm controller kits PLC Trainer KITS Regulated Power supplies

Advanced Digital Receiver

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

Design Implementation Description for the Digital Frequency Oscillator

DEVELOPMENT OF SOFTWARE RADIO PROTOTYPE

GENERAL PURPOSE Signal generators

Performance Evaluation of a 915-MHz FSK SoC Radio Transceiver

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

FS5000 COMSTRON. The Leader In High Speed Frequency Synthesizers. An Ideal Source for: Agile Radar and Radar Simulators.

Agilent 8360B/8360L Series Synthesized Swept Signal/CW Generators 10 MHz to 110 GHz

Receiver Architecture

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

Automated Generation of Built-In Self-Test and Measurement Circuitry for Mixed-Signal Circuits and Systems

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

A 3 TO 30 MHZ HIGH-RESOLUTION SYNTHESIZER CONSISTING OF A DDS, DIVIDE-AND-MIX MODULES, AND A M/N SYNTHESIZER. Richard K. Karlquist

ADS9850 Signal Generator Module

Using a COTS SDR as a 5G Development Platform

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

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

Department of Electronic and Information Engineering. Communication Laboratory

Software-Defined Radio using Xilinx (SoRaX)

Multiple Reference Clock Generator

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

9 Best Practices for Optimizing Your Signal Generator Part 2 Making Better Measurements

Field Programmable Gate Array-Based Pulse-Width Modulation for Single Phase Active Power Filter

Signal Forge. Signal Forge 1000 TM Synthesized Signal Generator. Flexible Design Enables Testing of RF and Clock-driven Systems.

High Speed Direct Digital Frequency Synthesizer Using a New Phase accumulator

60 GHz RX. Waveguide Receiver Module. Features. Applications. Data Sheet V60RXWG3. VubIQ, Inc

Recap of Last 2 Classes

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

Transcription:

VHDL Implementation of High Performance Digital Up Converter Using Multi-DDS Technology For Radar Transmitters Ganji Ramu M. Tech Student, Department of Electronics and Communication Engineering, SLC s Institute of Engineering and Technology, Survey No.17/2, Piglipur (V), Near Ramoji Film City, Hyderabad 501 512, JNTUH, T.S., India G.Satya Prabha Associate Professor, Department of Electronics and Communication Engineering, SLC s Institute of Engineering and Technology, Survey No.17/2, Piglipur (V), Near Ramoji Film City, Hyderabad 501 512, JNTUH, T.S., India Abstract: Direct Digital Synthesizer (DDS) is a type of frequency synthesizer used for creating arbitrary waveforms from a single, fixed-frequency reference clock. Radar is an object detection system which uses radio waves to determine the range, altitude, direction, or speed of objects. Digital Up-conversion is the core technology in digital radar transmitter. To achieve high sampling rate, we have to use high clock frequency hence a high hardware clock is required. In this paper we are using the Multi-DDS (10 DDS) technology which is based on parallel processing, a large bandwidth signal can be produced at conditions of a lower hardware clock. This output signal is used to generate the Radar signal with high sampling rate (50 MHz). Similarly Multi-DDS technology gives a high-efficient solution. With this by using lower hardware clock high sampling rate can be achieved. As this paper presents the results based on a system (i.e. Spatarn-3E FPGA) whose clock frequency is 50MHz. Keywords: Digital Up-conversion, Multi-DDS algorithm, Parallel processing Introduction: Digital radar transmitter is widely used in the field of radar signal processing due to the flexibility, small size and low development costs. The traditional radar signal transmitting process includes the generation of the base-band signal, modulated to the intermediate frequency, digital-to-analog conversion, modulated to a radio frequency and antenna transmits. The steps which involved in generation of the base-band signal, modulated to the intermediate frequency and digitalto-analog conversion are implemented by digital radar transmitter. The demand for high performance and functionality of digital radar transmitter, especially the increasing requirements on resolution and real-time system in imaging radar, the large bandwidth base-band signals required. The multi-dds technology for high performance digital conversion and High-efficient digital up-conversion processing which is based on multi-dds technology. Radar (acronym for Radio Detection and Ranging) is an object-detection system that uses radio waves to determine the range, altitude, direction, or speed of objects. It can be used to detect aircraft, ships, spacecraft, guided missiles, motor vehicles, weather formations, and terrain. The radar dish or antenna transmits pulses of radio waves or microwaves that bounce off any object in their path. The object returns a tiny part of the wave's energy to a dish or antenna that is usually located at the same site as the transmitter. The direct digital synthesis (DDS) technology is a new type of frequency synthesizer technology which developed on the basis of the direct analog synthesizer (DAS) and direct digital waveform synthesis technology (DDWS). It draws advanced digital signal processing theory and methods into signal synthesis field. By this way, conversion speed can be guaranteed and synthesized signal accuracy also improved. DDS technology utilizes continuous phase transformation to generate signal with high frequency resolution, low Page 710

phase noise and low spurious. Owing to these advantages, traditional digital up-conversion process typically uses the DDS technology to generate a required base-band signal. Applications of DDS (Direct digital Synthesizer): Software-defined radios (SDR). Digital radios and modems. Digital down/up converters for cellular and PCS base stations. Waveform synthesis in digital phase locked loops. Generating injection frequencies for analog mixers. Digital Up Conversion: Digital up conversion by Multi dds is done by the adding the dds1 output to the next dds and next dds output to another dds likely to get the high sampling rate means digital up conversion occurred. Digital up converter (DUC) translates the base band signal to a higher frequency band. This is done by first step up sampling the base band signal to the required sampling frequency and then mixing it with a high frequency carrier. Fig 1: Functional Block Diagram of the DUC Implementation Of Multi Dds: Direct digital synthesizers (DDS), or numerically controlled oscillators (NCO), are important components in many digital communication systems. Quadrature synthesizers are used for constructing digital down and up converters, demodulators, and implementing various types of modulation schemes, including PSK (phase shift keying), FSK (frequency shift keying), and MSK(minimum shift keying). A common method for digitally generating a complex or real valued sinusoid employs a lookup table scheme. The lookup table stores samples of a sinusoid. A digital integrator is used to generate a suitable phase argument that is mapped by the lookup table to the desired output waveform. A simple user interface accepts system level parameters such as the desired output frequency and spurs suppression of the generated waveforms. The LogiCORE IP DDS (Direct Digital Synthesizer) Compiler core sources sinusoidal waveforms for use in many applications. A DDS consists of a Phase Generator and a SIN/COS Lookup Table. These parts are available individually or combined via this core. Direct digital synthesis (DDS) is a method of producing an analog waveform usually a sine wave by generating a time-varying signal in digital form and then performing a digital-to-analog conversion. Because operations within a DDS device are primarily digital, it can offer fast switching between output frequencies, fine frequency resolution, and operation over a broad spectrum of frequencies. With advances in design and process technology, today s DDS devices are very compact and draw little power. General Description: Function generators have been around for a long while. Over time, these instruments have accumulated a long list of features. Starting with just a few knobs for setting the amplitude and frequency of a sinusoidal output, function generators now provide wider frequency ranges, calibrated output levels, a variety of waveforms, modulation modes, computer interfaces, and in some cases, arbitrary functions. The many features added to function generators have complicated their design and increased their cost. There is an opportunity for a radical re-design of the familiar function generator using direct digital synthesis (DDS).DDS provides remarkable frequency resolution and allows direct implementation of frequency, phase and amplitude modulation. These features which were Page 711

'tacked-on' to function generators now are handled in a clean, fundamental way by DDS. The ability to accurately produce and control waveforms of various frequencies and profiles has become a key requirement common to a number of industries. Whether providing agile sources of lowphase-noise variable-frequencies with good spurious performance for communications, or simply generating a frequency stimulus in industrial or biomedical test equipment applications, convenience, compactness, and low cost are important design considerations. Many possibilities for frequency generation are open to a designer, ranging from phase-locked-loop (PLL)- based techniques for very high-frequency synthesis, to dynamic programming of digital-to-analog converter (DAC) outputs to generate arbitrary waveforms at lower frequencies. But the DDS technique is rapidly gaining acceptance for solving frequency- (or waveform) generation requirements in both communications and industrial applications because single-chip IC devices can generate programmable analog output waveforms simply and with high resolution and accuracy. DDS devices like the AD9833 are programmed through a high speed serial peripheral- interface (SPI), and need only an external clock to generate simple sine waves. DDS devices are now available that can generate frequencies from less than 1 Hz up to 400 MHz (based on a 1-GHz clock). The benefits of their low power, low cost, and single small package, combined with their inherent excellent performance and the ability to digitally program (and re-program) the output waveform, make DDS devices an extremely attractive solution preferable to less-flexible solutions comprising aggregations of discrete elements. Applications currently using DDS-based waveform generation fall into two principal categories: Designers of communications systems requiring agile (i.e., immediately responding) frequency sources with excellent phase noise and low spurious performance often choose DDS for its combination of spectral performance and frequency-tuning resolution. Such applications include using a DDS for modulation, as a reference for a PLL to enhance overall frequency tunability, as a local oscillator (LO), or even for direct RF transmission. Alternatively, many industrial and biomedical applications use a DDS as a programmable waveform generator. Because a DDS is digitally programmable, the phase and frequency of a waveform can be easily adjusted without the need to change the external components that would normally need to be changed when using traditional analog-programmed waveform generators. DDS permits simple adjustments of frequency in real time to locate resonant frequencies or compensate for temperature drift. Such applications include using a DDS in adjustable frequency sources to measure impedance (for example in an impedancebased sensor), to generate pulse-wave modulated signals for micro-actuation, or to examine attenuation in LANs or telephone cables. Today s cost- competitive, high-performance, functionally integrated DDS ICs are becoming common in both communication systems and sensor applications. The advantages that make them attractive to design engineers include: Digitally controlled micro-hertz frequency-tuning and sub degree phase-tuning capability, Extremely fast hopping speed in tuning output frequency (or phase); phase - continuous frequency hops with no overshoot/undershoot or analog-related loop settling-time anomalies, The digital architecture of DDS eliminates the need for the manual tuning and tweaking related to component aging and temperature drift in analog synthesizer solutions, and The digital control interface of the DDS architecture facilitates an environment where systems can be remotely controlled and optimized with high resolution under processor control. Core Architecture Overview: Page 712

The core consists of two main parts, a Phase Generator and SIN/COS LUT, which can be used independently or together with an optional dither generator to create a DDS capability. A time-division multi-channel capability is supported, with independently configurable phase increment and offset parameters. Below Figure3.1 provides a block diagram of the DDS Compiler core. When configured as a SIN/COS LUT, the Phase Generator is not implemented, and the phase is input via the PHASE_IN port, and transformed into the sine and cosine outputs using a look-up table. Efficient memory usage is achieved using half wave and quarter wave storage schemes. The presence of both outputs and their negation are configurable when the core is customized. Precision can be increased using optional Taylor Series Correction. This exploits Xtreme DSP slices on FPGA families that support them to achieve high SFDR with high speed operation. Phase Generator and SIN/COS LUT (DDS) The Phase Generator is used in conjunction with the SIN/COS LUT to provide either a Phase Truncated DDS or Taylor Series Corrected DDS. An optional dither generator can be added between the two blocks to provide a Phase Dithered DDS. Figure.3.1. DDS Compiler Core. Phase Generator The Phase Generator consists of an accumulator followed by an optional adder to provide addition of phase offset. When the core is customized the phase increment and offset can be independently configured to be either fixed, programmable or supplied by the PINC_IN and POFF_IN input ports respectively. When set to programmable, registers are implemented with a bus interface, consisting of ADDR, REG_SELECT, WE, and DATA signals. The address input, ADDR, specifies the channel for which DATA is to be written when multi-channel, with REG_SELECT specifying whether DATA is phase increment or offset. When set to fix the DDS output frequency is set when the core is customized and cannot be adjusted once the core is embedded in a design. SIN/COS LUT Interface, Control, and Timing: The DDS Compiler core pin out is shown in below Figure. All of the possible pins are shown, though the specific pins in any instance depend upon parameters specified when the core is generated. Single DDS Unit Principle: Direct digital synthesizer table to uses a lookup generate sine and cosine signals. And since most of the signals can be decomposed into a number of sine and cosine signals, theoretically, the DDS unit can achieve signals with arbitrary waveform the basic structure of single DDS unit consists of phase accumulation, adder, lut cos/sin and phase accumulator. The process that Sin signal is generated through look-up table (LUT). Fig 3.2: Basic structure of single DDS unit Page 713

Calculated the value of sin within a cycle ( 0~2π ) and pre-stored them in the ROM. Stored quantity is determined by the accuracy of the sin signal. If an accuracy of 16bits is required, we segment the value of sin into 2 16 =65526 pieces, and store them in the ROM. Besides that, the size of ROM is related to the bit wide of the output. When a LUT supports the accuracy for N bits and the output for M bits, the ROM needed for the LUT can be obtained. Block Diagram of Multi DDS: The input terminal of LUT is output phase o whose range is determined by a LUT s accuracy N.The relationship between output phase o and output signal Sin(x) can be obtained by For each CLK, the output phase o is got by the addition of Phase Control Word D and Frequency Accumulation Value A. Phrase Control Word D determines the initial phase and the fixed offset of output phase while Frequency Accumulation Value A reflect the changes of each output phase. Fig 3.3: High-efficient digital up-conversion processing Direct digital synthesizer uses a lookup table to generate sine and cosine signals. And since most of the signals can be decomposed into a number of sine and cosine signals, Seen by the sampling theorem, when system clock is CLK, the highest frequency that a DDS can generate is CLK 2. If the higher frequency is required with the same clock, Multi-DDS technology supports a high-efficient solution. N channel parallel DDS units work in the clock of CLK can produce a signal with the frequency of N.CLK 2 HZ. For each CLK, the Frequency Accumulation Value gets an accumulation and the new adder is determined by Frequency Control Word K. The signal is generated with single frequency when the value of K is fixed. Otherwise, it outputs a multi-frequency signal. The frequency of output signal can be obtained by Fig 3.4: Structure of Multi-DDS DDFS: The basic block diagram of Universal Modulator using DDFS, all the blocks are connected with common clock and reset signals. The delta phase value decides the phase increment for each clock pulse. Hence Page 714

decides the resulting signal frequency. The Frequency modulating instantaneous value is added to the delta phase value which causes instantaneous change in frequency. Due to the digital nature of the modulator only at each clock tick the modulating signal value shall affect the resulting frequency. If the modulating signal is analog then an Analog Digital converter must be used to digitize the modulating signal which can be used in DDFS. Busplot Outputs: The phase accumulator produces accumulated phase value for each clock pulse. In case if the DDFS is used for phase modulation then instantaneous phase modulating signal value is added to the phase output of phase accumulator. This resulting phase value is given to the four Look Up Tables. Each Look Up Table is configured to produce a specific waveform. The logic used to generate the Look Up Tables is discussed in the further sections. The outputs of the Look Up Tables are given to the input lines a 4 to 1 Multiplexer. This multiplexer connects one of the inputs to the output depending on the select lines. The output of Multiplexer consists the 8 amplitude bits which is the final output in case required modulation schemes are FM or PM. In case of Amplitude modulation, the output of Multiplexer is multiplied with instantaneous modulating signal. The basic blocks in DDFS can be identified as PIPO registers, adders, Look Up Tables, Chipscope Results: Waveform: Fig: Chipscope Output Of RF_DAC_OUT Applications Used in surveillance RADARs. Used in ATC s (Air traffic controllers) Military applications Weather RADARs Digital Up-conversion is the core technology in digital radar transmitter. such as software-defined radio. Also where high-speed streaming of narrow bandwidth signals is required. Page 715

Conclusion An efficient digital conversion process has been by researched using Multi-DDS technology which based on parallel processing, a large bandwidth signal can be produced at conditions of a lower hardware clock. Besides that this solution eliminates the need for filtering and modulation Process and directly generates IF signal. The program has been implemented in FPGA hardware platform and achieved very good results. References [1] Xinsheng Zhang.FPGA Design of a Highefficiency Flexible Digital Up-converter [J]. Microcomputer & applications, 2010 [2] Zhiyong Huo.Research on Radar LFM Signal Generation System Based on DDS [J].Shanxi: Xi'an University of Electronic Science and Technology, 2004, 19(2). [3] Xutian Liu Design of Digital Up-converter Based on FPGA [D] Shenyang: Northeastern University, 2009. [4] Iwabuchi, M., Sakaguchi, K., Araki, K., "Study on multi-channel receiver based on polyphase filter bank," Proceedings of the 2ndInternational Conference on Signal Processing and Communication Systems, 2008, pp. 1-7. [5] Destraz, B., Louvrier, Y., Rufer, A., "High Efficient Interleaved Multi-channel dc/dc Converter Dedicated to Mobile Applications," Proceedings of 41st las Annual Meeting. Conference Record of the 2006 IEEE Industry Applications Conference, 2006, pp. 2518-2523. [6] Xilinx Inc. vertex_4userguides 2008.12. [7] Xilinx Inc. LogiCORE IP DDS Compiler v4.0 2011.3. [8] Ravi Kiran Kurella, J.E.N Abilash & N.Srikanth, An Improved DELAY-POWER Efficient Modified Carry Select Adder Design & Implementation Using VHDL, IJMETMR (http://www.ijmetmr.com/olapril2015/ravikirankurel la-jenabilash-nsrikanth-32.pdf), VOLUME 2, ISSUE 4, APRIL 2015 Page 716