G. Tuccari 1, W. Alef 2, A. Bertarini 3, S. Buttaccio 1, D. Graham 2, A. Neidhardt 4, G. Nicotra 1, A. Roy 2, M. Wunderlich 2, R. Zeitlhoefler 4 1 Istituto.

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

Multi-Loop PID Controllers All Watlow® multi-loop time/temperature controllers offer auto-tuning which automatically sets PID control parameter for optimum.
Multi Functional Digital Fault Recorder
Maciej Gołaszewski Tutor: Tadeusz Sondej, PhD Design and implementation of softcore dual processor system on single chip FPGA Design and implementation.
Seismic Octave Programming for Analog/Digital Converters Michael W. Siekman Electrical and Computer Engineering Senior Capstone Design Project 2007 Advisor:
Csc333 Data communication & Networking Credit: 2.
ESODAC Study for a new ESO Detector Array Controller.
Analog Devices FMCOMMS1-EBZ WINLAB – Rutgers University Date : April 22, 2013 Authors : Prasanthi Maddala,
Test of LLRF at SPARC Marco Bellaveglia INFN – LNF Reporting for:
CORBA Case Study By Jeffrey Oliver March March 17, 2003CORBA Case Study by J. T. Oliver2 History The CORBA (Common Object Request Broker Architecture)
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
DBBC3 Development - Digital Base-Band Converter 3
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Ongoing e-VLBI Developments with K5 VLBI System Hiroshi Takeuchi, Tetsuro Kondo, Yasuhiro Koyama, and Moritaka Kimura Kashima Space Research Center/NICT.
A compact, low power digital CDS CCD readout system.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
Wir schaffen Wissen – heute für morgen 24 August 2015PSI,24 August 2015PSI, Paul Scherrer Institut Status WP 8.2 RF Low Level Electronic Manuel Brönnimann.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Image Processing for Remote Sensing Matthew E. Nelson Joseph Coleman.
Bi-Directional RF Data Communication A Robot Control Device Team BDRFC.
C++ Code Analysis: an Open Architecture for the Verification of Coding Rules Paolo Tonella ITC-irst, Centro per la Ricerca Scientifica e Tecnologica
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Wireless Intelligent Sensor Modules for Home Monitoring and Control Presented by: BUI, Phuong Nhung, 裴芳绒 António M. Silva1, Alexandre Correia1, António.
DBBC Stutus Report November 2007 G. Tuccari, W. Alef, S. Buttaccio, G. Nicotra, M. Wunderlich.
New correlator MicroPARSEC Igor Surkis, Vladimir Zimovsky, Violetta Shantyr, Alexey Melnikov Institute of Applied Astronomy Russian Academy of Science.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Update on LBA Technical Developments CASS Chris Phillips 11 October 2013.
Nov 29, 2006Dwingeloo, EVN CBD Meeting EVN D igital B ase B and C onverter Status Report Status Report G. Tuccari.
Nov 1, 2011 RN - 1 Jet Propulsion Laboratory California Institute of Technology Implementation Issues and Choices for VLBI data Acquisition System in DSN.
ETRAX CRIS architecture and Xilinx FPGA Peter Zumbruch Experiment control systems group GSI (KS/EE)
DBBC - EVN CDR Meeting, Bologna May 2005 DBBC Project G. Tuccari, S. Buttaccio, G. Nicotra - Istituto di Radioastronomia CNR, Sezione di Noto - Italy M.
University of Calcutta CBM 1 ROC Design Issues Dr. Amlan Chakrabarti, Dr. Sanatan Chattopadhyay & Mr. Suman Sau.
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.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Microelectronic Systems Institute Leandro Soares Indrusiak Manfred Glesner Ricardo Reis Lookup-based Remote Laboratory for FPGA Digital Design Prototyping.
Nov 3, 2009 RN - 1 Jet Propulsion Laboratory California Institute of Technology Current Developments for VLBI Data Acquisition Equipment at JPL Robert.
VARAN Bus Presentation 1 / 27 The VARAN BUS.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
An FX software correlator for VLBI Adam Deller Swinburne University Australia Telescope National Facility (ATNF)
EA PROJETO EM ELETRÔNICA APLICADA Bruno Mourão Siqueira.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
PowerBench Programmable Power Supply Final presentation – part A March 20 th, 2009 Gregory Kaplan Dmitry Babin Supervisor: Boaz Mizrahi.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays - done for rsrv in 3.14 Channel access priorities - planned to.
VLBA Implementation of the ROACH Digital Backend Jonathan Romney on behalf of the VLBA Upgrade development team NRAO / Socorro First International VLBI.
CSCI-235 Micro-Computer Applications The Network.
DBBC Status Report 1) Summary of firmware development and results of tests and Haystack comparison 2) Status of FiLa 10 GE board (needed for Mark 5C and.
EPICS Release 3.15 Bob Dalesio May 19, Features for 3.15 Support for large arrays Channel access priorities Portable server replacement of rsrv.
1 Chapter Overview Modems The Internet and Web Browsers.
Lecture 4 General-Purpose Input/Output NCHUEE 720A Lab Prof. Jichiang Tsai.
Demonstrations of RDBE-PFB Data Flow. Review the original PFB Data Flow.
BPM stripline acquisition in CLEX Sébastien Vilalte.
“With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
TOW May 2011 DBBC2 G. Tuccari – INAF Istituto di Radioastronomia.
NEXPReS Period 3 Overview The hunt for 4Gbps fringes Or, may the fringe be with you Or, nothing like living on the edge Arpad Szomoru, JIVE.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Software Defined Radio
Digital Down Converter (DDC)
Baby-Mind SiPM Front End Electronics
Mark 5 / VLBA Correlator Topics
Multifunctional Digital Backend (MDBE) for "Quasar" VLBI-network
JIVE UniBoard Correlator (JUC) Firmware
Radiation- and Magnet field- Tolerant Power Supply System
Project of Direct Sampling Digital Backend for Quasar VLBI-network
EVLA Advisory Panel Mtg. System Overview
DBBC Stutus Report November 2007
Presentation transcript:

G. Tuccari 1, W. Alef 2, A. Bertarini 3, S. Buttaccio 1, D. Graham 2, A. Neidhardt 4, G. Nicotra 1, A. Roy 2, M. Wunderlich 2, R. Zeitlhoefler 4 1 Istituto di Radioastronomia - INAF, Noto, Italy 2 Max Planck Institute für Radioastronomie, Bonn, Germany 3 Institut für Geodäsie und Geoinformation,Bonn, Germany 4 FESG – TU, München, Country EVGA, Bordeaux

Summary Team Architecture Single Element Performance System Performance Field System Network Interface Project Status Deployment DBBC3 VLBI V2C, March

DBBC TEAM Collaborators in different tasks: Project development, Organization, FS Integration, Testing, etc. G. Tuccari, S. Buttaccio, G. Nicotra - IRA Noto W. Alef, A. Bertarini, D. Graham, M. Wunderlich - MPI Bonn A. Neidhardt, R. Zeitlhoefler - TUM Wettzell Related projects: A. Roy, K. Das - MPI Bonn G. Comoretto - AO Florence In addition for the FiLa10G: Y. Xiang - SHAO J. Wagner - Metsahovi VLBI V2C, March

Architecture VLBI V2C, March

ADB 1 Max Sampling clock single board: 1.5 G Hz Output Data: 2 x ¼ SClk DDR Analog to Digital Converter Analog input: GHz Max Istantaneous Bandwidth in Real Mode: 750 MHz Max Istantaneous Bandwidth in Complex Mode: 1.5 GHz VLBI V2C, March

Piggy-back module support for 10-bit output and connection with FiLa10G board. Max Sampling clock single board: 2.2 G Hz Output Data: 2 x ¼ SClk DDR 4 x 1/8 SClk DDR Max Istantaneous Bandwidth in Real Mode: 1.1 GHz Max Istantaneous Bandwidth in Complex Mode: 2.2 GHz Analog to Digital Converter Analog input: 0 – 3.5 GHz ADB 2 VLBI V2C, March

Basic processing unit Input Rate: (4 IFs x 2 bus x 8 bit x SClk/4 DDR) b/s (2 IFs x 4 bus x 8 bit x SClk/8 DDR) b/s More… Typical Output Rate: (64 ch x ) Mb/s Es. Digital Down Converter: 1 CoreBoard2 = 4 BBC Programmable architecture Max Input/Output Data Rate Gbps Core 2 VLBI V2C, March

First and Last board in the stack First: Communication Interface JTAG Programming Channel 1PPS Input Last: 2 VSI Interfaces DA Converter 1PPS Monitor Out 80Hz Continuous Cal Out Connection and Service FiLa VLBI V2C, March

Timing Synchronization: High Resolution UT1PPS Generation System Clock Generation: Input Reference Programmable (es MHz, 2^30 Hz, 2048 MHz, 2^31 Hz) Clock Board Timing Board Clock and Timing CaT VLBI V2C, March

ConditioningModule 4 IFs Selectable Input Total power measurement RF Gain Control Pre-AD Conversion Analog Signal Conditioning Pre-AD Conversion Band Definition Amplitute equalization VLBI V2C, March

4 ADBoard + 8 Core Stack VLBI V2C, March

Communication with 32-bit bus for CoreBoards register setting, total power measurement, statistics of the state, single channel automatic gain control, etc. FPGA device configuration through USB – JTAG interface Field System interface through a network connection Communication with Conditioning Modules for IF total power measure, automatic gain control, registers control PCSet VLBI V2C, March

DBBC Backend General Features 4 RF/IF with 4 Input each in a range up to GHz Four polarizations or bands available for a single group of 64 output data channel selection (2 VSI output connectors with max total of 16 Gb/s) 1024 MHz sampling clock frequency Channel bandwidth ranging between 500 KHz and 32 MHz, U&L Wider channel bandwidth: 4 x 512, 4 x 1024 MHz A maximum of 64 BBC are possible in one system Tuning step subHz, usable geo frequencies xxx Hz continuous cal support Multiple architecture using fully re-configurable FPGA Modular realization for cascaded stack processing VLBI V2C, March

Digital Down Conversion to Base Band of Independent Channels f A f ff A A A VLBI V2C, March

Multi Equispaced Channel Conversion to Base Band f A f ff A A A VLBI V2C, March

FILA10G Development Team IRA-MPI-Metsahovi-SHAO FILA10G the interface between the DBBC (or any VSI device) to 10G network (including MK5C) is under development The board will be interface for the MK5C or as direct connection to the network at 1–2–4–10–20 Gbps Can be used as standalone between VSI and network Can be used as standalone with ADB2 VDIF compliant VLBI V2C, March Network Board

FiLa10G VLBI V2C, March

News on Hardware - Firmware - Software - Testing A new Conditioning Module based on a single board (integrates also filters) is available The Core2 has on board Virtex 5 LX220 FPGA, but can also be populated with the bigger 330 device (expensive but possible) The firmware in its present version can provide 4 BBCs (U+L) functionality on one FPGA. A fixed filter-bank firmware with real output is available too, one Core2 makes all the job (could 4 for times) More additional feature under testing to be inserted in the std package: autocorrelation, cross-correlation between channels, phase-cal detection Wettzell is working on the integration in the FS (see next slides) Conversion to Linux is underway as all the drivers are available Testing is underway with the units in Wz, soon with Ef too Xxx.99 MHz frequency problem solved, still to be improved sensitivity to IF levels VLBI V2C, March

FS Integration Reinhard Zeitlhoefler Forschungseinrichtung Satellitengeodaesie Technische Universitaet Muenchen Field System Integration of the Digital Base Band Converter (DBBC) at Wettzell Abstract A command set for the DBBC controlling is defined in the IRA-INAF Technical Report DBBC Management Command Set.DBBC Management Command Set This command set is implemented as Field System Snap Commands in the station programms (user2/st) at Wettzell. The purpose is, to make first experiences with connections from Field System to DBBC for tests and developing. DBBC Command Implementation in the Field System Software According to the description of the command set in the Technical Report DBBC Management Command Set, the commands are defined in the control file user2/stcmd.ctl to be known to the Field System as Snap Commands. The program user2/stqkr/stqkr.c calls the corresponding functions for parsing, and if inputs are accepted, for sending to the server (DBBC) using TCP,IP protocol. The server is simulated by a program running also at FS-PC. While working on the dbbc command implementation, this experience showed, that minor changes in the command set could be usefull and a data hanshake (in ASCII characters) should be defined. VLBI V2C, March

Concept suggestion for realization of DBBC communication with autonomous process cells Standardized communication on the basis of ONC Remote Procedure Calls (RPC) using idl2rpc.pl dbbc.idl idl2rpc.pl dbbc.idl Integration- modul into FS (C++ adapter) Automatically generated communication code DBBC- Hardware- connection code g++ Fieldsystem Device … DBBC Client DBBC Server Step 1: Write interface definition for DBBC Step 2: Call idl2rpc.pl to generate communication code Step 3: Write code to connect hardware Step 4: Write code to connect to field system Step 5: Compile Internet A. Neidhardt VLBI V2C, March

Concept suggestion for realization of DBBC communication with autonomous process cells Standardized communication on the basis of ONC Remote Procedure Calls (RPC) Not yet realized Fieldsystem Device … RPC Client Internet DBBC Hardware (but at the moment only Linux and on field system side C++ is supported) A. Neidhardt VLBI V2C, March

const DBBC_OK = 0; const DBBC_NOK = 1; typedef struct { double dTotalPower; double dGain; } UnitReportType; interface dbbc { // ===================================================================================== // 1) "DBBCnn=freq,IF,bwdU,bwdL,gainU,gainL,tpint" and "DBBCnn" - commands equivalent methods // ===================================================================================== unsigned short usSetDownConverterConfiguration (in unsigned int uiNumberOfCoreModules, in double dFrequency, in char cInputChannel, in double dBandwidthOfUpperSideBand, in double dBandwidthOfLowerSideBand, in unsigned short usGainOfUpperSide, in unsigned short usGainOfLowerSide, in double dTotalPowerIntegrationTime); unsigned short usGetDownConverterConfiguration (in unsigned int uiNumberOfCoreModules, out double dFrequency, out char cInputChannel, out double dBandwidthOfUpperSideBand, out double dBandwidthOfLowerSideBand, out unsigned short usGainOfUpperSide, out unsigned short usGainOfLowerSide, out double dTotalPowerIntegrationTime); // ===================================================================================== // 2) "DBBCIF(a,B,C,D)=input_ch,gain,filter" and "DBBCIF" - commands equivalent methods // ===================================================================================== unsigned short usSetIFModules (in char cInputChannel, in double dGain, in unsigned short usFilter); unsigned short usGetIFModules (in char cInputChannel, out double dGain, out unsigned short usFilter); // ===================================================================================== // 3) "DBBCFORM=VSI1mode,VSI2mode" and "DBBCFORM" - commands equivalent methods // ===================================================================================== unsigned short usSetVSIForm (in string strVSIMode1, in string strVSIMode2); unsigned short usGetVSIForm (out string strVSIMode1, out string strVSIMode2); // ===================================================================================== // 4) "DBBCMON=bnn[u/l]" and "DBBCMON" - commands equivalent methods // ===================================================================================== unsigned short usSetDigitalToAnalogChannel (in unsigned short usNumberOfBand, in char cSideband); unsigned short usGetDigitalToAnalogChannel (in unsigned short usNumberOfBand, out char cSideband); A first RPC test interface definition is realized but not yet included to hardware and field system Concept suggestion for realization of DBBC communication with autonomous process cells A. Neidhardt VLBI V2C, March

Deployment Two DBBC2 systems in Wettzell. A third system in Wettzell will be upgraded from ver.1 to ver.2 One system in Effelsberg, still to be integrated in the station Yebes, Noto, AuScope: are in completion phase, delivery in 1- 2 months. Two systems delivered to Arcetri and Irbene, need to be upgraded to the ver.2. to be operative with the standard observing requirements, as they behave only Core1 boards. Other units in pending waiting for a INAF spin-off company: Metsahovi, Sardinia, Medicina, Onsala, Evpatoria, etc. VLBI V2C, March

Spin-off HAT-Lab The backend will be produced by a spin-off company named HAT-Lab which will start operation as soon as the numerous bureaucratic procedures will be completed At the formal set a message to EVNtech mailing list indicating also the name of the person who will be interface between users and the spin-off company. Delivery time for a batch of production is 3-4 months. One batch can handle the construction of 4 units. VLBI V2C, March

Some pictures

DBBC3 Development started for a new set of boards to increase maximum bandwidth and data rate Compatible with precedent versions (replacement of boards in the stack, or mixed operation) New CoMo: 6 GHz bwd New CaT: integrates Clock and Timing boards and allow interleaved operations New Core3 VLBI V2C, March