Digital Baseband Converter Ying Xiang Xiuzhong Zhang Shanghai Astronomical Observatory China.

Slides:



Advertisements
Similar presentations
Design of Digital IIR Filter
Advertisements

Enhanced matrix multiplication algorithm for FPGA Tamás Herendi, S. Roland Major UDT2012.
1 Reconfigurable Computing Lab UCLA FPGA Polyphase Filter Bank Study & Implementation Raghu Rao Matthieu Tisserand Mike Severa Prof. John Villasenor Image.
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
Distributed Arithmetic
University Of Vaasa Telecommunications Engineering Automation Seminar Signal Generator By Tibebu Sime 13 th December 2011.
1 Design of a Mixed-Signal Feedback Damper System Michael J. Schulte * Some slides are provided by Craig Deibele (Oak Ridge National Laboratory) and Anil.
3. Digital Implementation of Mo/Demodulators
Design of a Power-Efficient Interleaved CIC Architecture for Software Defined Radio Receivers By J.Luis Tecpanecatl-Xihuitl, Ruth Aguilar-Ponce, Ashok.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
IMPLEMENTATION OF DSP RADIO RECEIVER Amaar Ahmad Syed.
DATA TRANSMISSION SYSTEM MIKE REVNELL. OUTLINE Top level specifications Basic architecture Fiber plant DTS module Digitizers Formatter Deformatter Transition.
Digital Signal Processing and Field Programmable Gate Arrays By: Peter Holko.
Zheming CSCE715.  A wireless sensor network (WSN) ◦ Spatially distributed sensors to monitor physical or environmental conditions, and to cooperatively.
Sampling, Reconstruction, and Elementary Digital Filters R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2002.
Chapter 15 Digital Signal Processing
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Programmable logic and FPGA
STARLight PDR 3 Oct ‘01H.1 Miller STARLight Sensor Signal Processing Ryan Miller STARLight Electrical Engineer (734)
Spectrum Analyzer Ray Mathes, Nirav Patel,
Microcomputer Systems 1 Introduction to DSP’s. 9 August 2015Veton Këpuska2 Introduction to DSP’s  Definition: DSP – Digital Signal Processing/Processor.
Field Programmable Gate Array (FPGA) Layout An FPGA consists of a large array of Configurable Logic Blocks (CLBs) - typically 1,000 to 8,000 CLBs per chip.
Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT.
1 Summary of SDR Analog radio systems are being replaced by digital radio systems for various radio applications. SDR technology aims to take advantage.
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
1 DSP Implementation on FPGA Ahmed Elhossini ENGG*6090 : Reconfigurable Computing Systems Winter 2006.
GPGPU platforms GP - General Purpose computation using GPU
FPGA Based Fuzzy Logic Controller for Semi- Active Suspensions Aws Abu-Khudhair.
Transition Converter " Supply signals from new antennas to old correlator. " Will be discarded or abandoned in place when old correlator is turned off.
Real time DSP Professors: Eng. Julian Bruno Eng. Mariano Llamedo Soria.
Backend electronics for radioastronomy G. Comoretto.
Chapter 2. Signals Husheng Li The University of Tennessee.
Highest Performance Programmable DSP Solution September 17, 2015.
Digital Radio Receiver Amit Mane System Engineer.
Computational Technologies for Digital Pulse Compression
Multirate Signal Processing
1 of 22 Glaciers and Ice Sheets Interferometric Radar (GISIR) Center for Remote Sensing of Ice Sheets, University of Kansas, Lawrence, KS
Nov 1, 2011 RN - 1 Jet Propulsion Laboratory California Institute of Technology Implementation Issues and Choices for VLBI data Acquisition System in DSN.
DBBC - EVN CDR Meeting, Bologna May 2005 DBBC Project G. Tuccari, S. Buttaccio, G. Nicotra - Istituto di Radioastronomia CNR, Sezione di Noto - Italy M.
IVS-4th General Meeting, Concepción- Chile, Jan 2006 DBBC - A Flexible Platform for VLBI Data Process G. Tuccari, S. Buttaccio, G. Nicotra - Istituto di.
Software Defined Radio 長庚電機通訊組 碩一 張晉銓 指導教授 : 黃文傑博士.
J. Christiansen, CERN - EP/MIC
Real Time Correlator in FPGA Xu ZhiJun, Zhang XiuZhong Shanghai Astronomical Observatory China 4 th IVS General Meeting January 9, 2006.
Casper 2010Marc Torres Part 2: Building blocks for the next generation.
1 Advanced ATNF Correlators Dick Ferris AT Electronics Development Group May 2003.
ECE 448: Lab 6 DSP and FPGA Embedded Resources (Digital Downconverter)
Australian Astronomy MNRF Development of Monolithic Microwave Integrated Circuits (MMIC) ATCA Broadband Backend (CABB)
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
© 2002 ® Wireless Solution Update Asif Batada Marketing Manager, Wireless Business Unit Asif Batada Marketing Manager, Wireless Business Unit.
The Correlators ( Spectrometers ) Mopra Induction - May 2005.
Implementing and Optimizing a Direct Digital Frequency Synthesizer on FPGA Jung Seob LEE Xiangning YANG.
Chinese Real Time VLBI Correlator Xiang Ying, Xu Zhijun, Zhu Renjie, Zhang Xiuzhong, Shu Fengchun, Zheng Weimin Shanghai Astronomical Observatory China.
Brent CarlsonEVLA System PDR (Correlator V2) December 4-5, Correlator.
ECE 448: Lab 7 Design and Testing of an FIR Filter.
By: Daniel Barsky, Natalie Pistunovich Supervisors: Rolf Hilgendorf, Ina Rivkin Characterization Sub Nyquist Implementation Optimization 11/04/2010.
Travis Newton LO-IF Engineer EVLA LO/IF PDR January IF Downconverter Travis Newton LO/IF Engineer.
Recursive Architectures for 2DLNS Multiplication RESEARCH CENTRE FOR INTEGRATED MICROSYSTEMS - UNIVERSITY OF WINDSOR 11 Recursive Architectures for 2DLNS.
TOW May 2011 DBBC2 G. Tuccari – INAF Istituto di Radioastronomia.
FP7 Uniboard project Digital Receiver G. Comoretto, A. Russo, G. Tuccari, A Baudry, P. Camino, B. Quertier Dwingeloo, February 27, 2009.
Programmable Logic Devices
Digital Down Converter (DDC)
Embedded Systems Design
Introduction.
Lect5 A framework for digital filter design
Analysis of Adaptive Array Algorithm Performance for Satellite Interference Cancellation in Radio Astronomy Lisha Li, Brian D. Jeffs, Andrew Poulsen, and.
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
Chapter 7 Finite Impulse Response(FIR) Filter Design
Chapter 7 Finite Impulse Response(FIR) Filter Design
Presentation transcript:

Digital Baseband Converter Ying Xiang Xiuzhong Zhang Shanghai Astronomical Observatory China

Background  Analog BBC ( Base Band Converter ) 1. In VLBI data acquisition terminal, receiver bands are sent through the IF distributors to the base band converter. 2. Base band converters down-convert a portion of the receiver band using the so called SSB phasing method. Analog BBC is complex and expensive.  Adopting new digital technology to realize digital BBC (DBBC) may simplify the VLBI data acquisition terminal -Newest Technology for chip manufacture -Algorithm make DBBC approach the needed performance.

Why a Digital Base band Converter?  High cost to maintain a high efficiency of band use and very sharp rejection slopes using a switchable bank of analog filters.  The use of high-performance filters leads to potential difficulties when temperature and other variations cause the filter properties from antenna to antenna to be mismatched.  New disk based recorder is successful in SHAO, bbcs is the next item needing renewal preparing for e-vlbi.

 Bandwidth selection is highly desirable.  Higher overall reliability of the system because of the reduction in components and connections.  Lower cost and enhanced band efficiency due to sharper filter shapes are all to be expected with the use of digital filters.  Much better band pass matching between the different antennas in the array. Advantage of a Digital Base Band Converter

The digital filter for the VLBI was first developed in KSP, which was developed at the CRL (Communications Research Laboratory), Japan, and begun in There’re two kinds of implementations:

LO …… D D D S(t)IF A/D Subband 0 Subband 1 Subband N-1  Band pass filters with different center frequency choose different spectral band.

 Low pass filters and Local oscillator with different tunable frequency choose different spectral band.  Digital BBC is realized by the second implementation. LO S(t)IFA/D Subband 0 Subband 1 Subband N-1 LO N-1 LO 0 LO 1 …

Research on DBBC Abroad 1 、 Radioastronomy Institute, Italian National Research Coucil  Paper (written by Gino Tuccari) (1) Development of a Digital Base Band Converter : Basic Elements and Preliminary Results, Proceeding of IVS Symposium – New Technologies in VLBI, Korea, 2002.

Three parts: 1.5GHz sampler Max108 commercial board Xilinx VirtexE commercial board Altera NIOS commercial board for system control

2 、 ALMA’s digital BBC (Gianni Comoretto) Theoretical analysis and simulation for DBBC  Papers (written by G. Comoretto) (1) ALMA memo #305 – A Digital BBC for the ALMA Interferometer (2) Design of a FIR filter using a FPGA, _5a_2002.pdf

3 、 Feb. 2002, NRAO (Ray Escoffier etc) gave digital filter card test report which used FPGAs (Field Programmable Gate Array Circuits) -- PrototypePrototype -- Test reportTest report -- Filter card test signal path Random data generator NCO #1 NCO #2 SUM RAM BUFFER Filter Card Under Test RAM BUFFER CORR 125MHz4GHz FIR output 62.5MHz

Layout of DBBC In I Q delay 90 o +: LSB -: USB DDS Digital filter sin cos DDC A/D Note: Digital filters : spectral band selection and decimation. 90 o phase-shift network : Hilbert transformation. DDS: Direct Digital Frequency Synthesizer

A/D Sampler  Commercial A/D sampler : Max maximum sampling: 800Msps mv full scale of input -- LVDS output -- 6 bits

DDS Implementation 12bit Phase increase Δθ Phase Accumulation clock NCO Output NCO Output sin cos Phase truncation LUT sin/cos

Digital filters Digital filters : spectral band selection and decimation. Implementation: Finite impulse response (FIR). Polyphase filter CIC filter Compensation filter Decimation Rate : 4~16383 Low pass Filtering Decimation Rate : 2 ~ 8 -3dB Point Band Efficiency : 90% Pass band Ripple : <0.5dB Rejection band Attenuation : >40dB

1/8 Band Polyphase Filter  Specification: The number of taps: 152 Linear phase -3dB Point Band Efficiency : 90% Pass band Ripple : <0.5dB Rejection band Attenuation : >40dB

90º Phase Shift Network delay Hilbert I Q +:LSB -:USB  An ideal Hilbert transform provides a phase shift of 90 degrees for positive frequencies and –90 degrees for negative frequencies.  A delay match

 Specification of Hilbert filter : 1. Bit length of coefficient: dB point band efficiency: 98.4% 3. Number of Taps : 99 Characteristic in Spectral Domain of Hilbert Filter Figure illustration: Upper : impulse response Middle : amplitude Low : phase

Experimental Hardware Platform  The main task is to design different types of digital filters in FPGAs.  PCI DMA card : ADLINK 7300-B Local Micro- controller A/D Sampler Xilinx Virtex-II In Out PCI DMA Card Computer

Why Using FPGAs to Implement DBBC? Why Using FPGAs to Implement DBBC? The algorithms to realize digital filter require multiplication and addition in real-time, the unit is called MAC (Multiplication and Accumulation). Three choices of technology exist: 1. ASICs (Application Specific Integrated Circuits) 2. Programmable DSP (Digital Signal Processor) chips 3. FPGAs (Field Programmable Gate Array Circuits)

 ASICs can have multiple dedicated MACs that perform DSP functions in parallel. But they have high cost for low volume production and the inability to make design modifications after production makes them less attractive.

 Programmable DSP chips typically have only one MAC unit that can perform one MAC in less than a clock cycle. DSP processors are flexible, but they might not be fast enough. The reason is that the DSP processor is general purpose and has architecture that constantly requires instructions to be fetched, decoded and executed.

 The FPGA architecture allows multiple MACs and pipelining. Their ability to be modified easily makes them an ideal candidate for DSP functions. The only drawback is the speed, and this can easily be overriden by using computational algorithms suitable for FPGAs.

Function Industry ’ s Fastest DSP Processor COre Xilinx Virtex-E- 08 Xilinx Virtex-II pro MACs per second - Multiply and accumulate -8×8 bit 8.8 Billion 128 Billion 1 Trillion FIR Filter -256-tap,linear phase -16-bit data/coefficients 160MSP Hz z FFT point , complex data -16-bit real & imag Hz z Performance Comparison between DSP Processor and Xilinx FPGA

 PCI DMA interface card -- ADLINK 7300-B  Max105 A/D sampler -- 6 bits mv full scale  Xilinx Virtex-II -- XC2v MHz Clock  LVDS interface between Virtex-II and A/D sampler  Winbond 77E58 for system control DBBC Hardware Platform in SHAO

Simulation results  Simulation in Modelsim and Matlab: 1.The requirement in this design is to get low side band. 2.Simulation_1 shows the result when input is upper side band. Simulation_2 shows the result when input is low side band. --Simulation_1Simulation_1 --Simulation_2Simulation_2 3. Simulation conclusion

Thanks !