Summary. Team Architecture Single Element Performance System Performance Field System Network Interface Project Status Deployment DBBC3

Similar documents
DBBC2 TOG January 2011

Interacting with radio telescopes in real-time during VLBI sessions using e-control

FPGA APPLICATIONS FOR SINGLE DISH ACTIVITY AT MEDICINA RADIOTELESCOPES

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

Radio astronomy data reduction at the Institute of Radio Astronomy

Long Baseline Array Status

FlexRIO. FPGAs Bringing Custom Functionality to Instruments. Ravichandran Raghavan Technical Marketing Engineer. ni.com

New! New! New! New! New!

New! New! New! New! New!

SOFTWARE DEFINED RADIO

The Network Infrastructure for Radio Astronomy in Italy

Adapter Modules for FlexRIO

Calypso-V6 VME / VXS. Extreme Signal Acquisition. and FPGA-based Processing. Without Compromise

Looking Ahead to Higher Performance SSDs with HLNAND

Gemini-V6 VME / VXS. Extreme Signal Acquisition. and FPGA-based Processing. Without Compromise

High Performance Embedded Applications. Raja Pillai Applications Engineering Specialist

PXDAC4800. Product Information Sheet. 1.2 GSPS 4-Channel Arbitrary Waveform Generator FEATURES APPLICATIONS OVERVIEW

PoS(11th EVN Symposium)112

KVN. Duk-Gyoo Roh, and staffs of KASI & NAOJ + Kagoshima Univ. 8 th VERA User s Meeting, Mitaka NAOJ

New Software-Designed Instruments

Guifré Molera, J. Ritakari & J. Wagner Metsähovi Radio Observatory, TKK - Finland

Increase Your Test Capabilities with Reconfigurable FPGA Technology

KVN. Current Status of KJCC operation and Upgrade. Se-Jin Oh. and staff of Correlator team of KASI/NAOJ

PXIe FPGA board SMT G Parker

Interface electronics

MEphisto Scope 1 A D. Prozessor-Steuerung. Interner Daten-/Steuer-Bus. Digital I/O-Teil

475 Electronics for physicists Introduction to FPGA programming

European VLBI Network

Deterministic high-speed serial bus controller

New! New! New! New! New!

VXS-621 FPGA & PowerPC VXS Multiprocessor

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

Quotations invited. 2. The supplied hardware should have 5 years comprehensive onsite warranty (24 x 7 call logging) from OEM directly.

UCT Software-Defined Radio Research Group

5051 & 5052 PCIe Card Overview

The Mark 5B VLBI Data System

ZETA Series 2G/3G/4G Modems with GPS Option

USB 3.0 A Cost Effective High Bandwidth Solution for FPGA Host Interface Introduction

SKA Monitoring & Control Realisation Technologies Hardware aspects. R.Balasubramaniam GMRT

ZETA Series 2G/3G/4G Modems with GPS Option

Lessons from EXPReS and the future of e-vlbi. 2nd Terena E2E Workshop, Amsterdam,

Keysight Technologies M9710A

Analog Power Lab. Expertise in Mixed-Signal ICs Testing. Fits needs of Semiconductor Companies. By Pierre Cantagrel CEO of Analog Power Lab

ADQ412. Product Preview. Features. Introduction. Applications. Software support. Ordering information. ADQ Development Kit

Altos R320 F3 Specifications. Product overview. Product views. Internal view

AMD HD5450 PCIe ADD-IN BOARD. Datasheet AEGX-A3T5-01FST1

Mark 6 Next-Generation VLBI Data System

SBC-COMe FEATURES DESCRIPTION APPLICATIONS SOFTWARE. EnTegra Ltd Tel: 44(0) Web:

Status of the Bonn Correlator MPIfR BKG correlator. Walter Alef Helge Rottmann

Ettus Research Update

Altos T310 F3 Specifications

EXPReS SA1: at the half-way mark. Arpad Szomoru JIVE

Acer AR320 F1 specifications

DATA SHEET DEVIO SCR-20 CONFERENCING HUB

High Performance Simultaneous Data Acquisition

USB3-DIO01. User s Manual

VHDL introduction Notes

USB3-DIO01. User s Manual

Create Without Limits: Add the Power of User-Programmable FPGAs to Your Test Applications

UWB PMC/XMC I/O Module

THE VLBA SENSITIVITY UPGRADE

System-on-a-Programmable-Chip (SOPC) Development Board

M M WIFI Module

Team 2228 CougarTech 1. Training L2. Software Environment

Product Information Sheet PX Channel, 14-Bit Waveform Digitizer

Agilent Technologies InfiniiVision MSO N5434A FPGA Dynamic Probe for Altera

Micro-Research Finland Oy. Timing goes Express. Jukka Pietarinen. EPICS Collaboration Meeting PSI, Villigen, October 2011

10 Input and output in von Neumann s Computer selected themes

Lecture 02 C FUNDAMENTALS

COSMOS Architecture and Key Technologies. June 1 st, 2018 COSMOS Team

Selection of hardware platform for CBM Common Readout Interface

Acer AT110 F2 Specifications

New! New! New! New! New!

Sample 3D velocity at up to 200 Hz for use in hydraulic models and laboratory flumes

CENTRAL UNIT PERFORMANCES CENTRAL UNIT ARCHITECTURE PROCESSING CAPABILITIES SERVER TRANSMISSION CAPABILITIES HARDWARE CAPABILITIES CLIENT

TEST REPORT POWER SUPPLY AND THERMAL V2

PART-I (B) (TECHNICAL SPECIFICATIONS & COMPLIANCE SHEET) Supply and installation of High Performance Computing System

Toward a unified architecture for LAN/WAN/WLAN/SAN switches and routers

EyeCheck Smart Cameras

Embedded Tech Trends 2014 Rodger H. Hosking Pentek, Inc. VPX for Rugged, Conduction-Cooled Software Radio Virtex-7 Applications

MASSACHUSETTS INSTITUTE OF TECHNOLOGY HAYSTACK OBSERVATORY WESTFORD, MASSACHUSETTS May 2011

Hello, and welcome to this presentation of the STM32L4 s full-speed on-the-go (OTG) USB device interface. It covers the features of this IP, which is

Intel Research mote. Ralph Kling Intel Corporation Research Santa Clara, CA

E-VLBI Development in NICT

MDC Optical Endpoint. Outline Motivation / Aim. Task. Solution. No Summary Discussion. Hardware Details, Sharing Experiences and no Politics!

AD GSPS Analog Input XMC/PMC with Xilinx Virtex -5 FPGA. Data Sheet

The Use of LabVIEW FPGA in Accelerator Instrumentation.

No More Waiting Around

802.11p ETSI TC ITS Wireless Communication System, On Board Unit. Model: OBU-102

Understanding JESD204B High-speed inter-device data transfers for SDR

Cisco Mobility Services Engine: An Open, Appliance-Based Platform for Delivering Mobility Services

AIR FORCE SCHOOL,BAMRAULI COMPUTER SCIENCE (083) CLASS XI Split up Syllabus (Session ) Contents

AT-501 Cortex-A5 System On Module Product Brief

FPGA Technology and Industry Experience

USB3-FRM01. User s Manual

TDC Readout Board, TRBv2. Outline. Motivation / Aim TRB V2. Problems, problems, problems... and the solution :-) Summary. projects with TRBv2 platform

NetFPGA Hardware Architecture

USB-910H API DLL and Include File Reference Manual

PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670

WP4200 Platform. control systems. CPU module for WP42xx Systems and Concepts. High performing controller for all types of turbines

Transcription:

Gino Tuccari Istituto di Radioastronomia - INAF

Summary Team Architecture Single Element Performance System Performance Field System Network Interface Project Status Deployment DBBC3

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

Architecture

ADB 1 Analog to Digital Converter Analog input: 0-2.2 GHz Max Sampling clock single board: 1.5 GHz Max Istantaneous Bandwidth in Real Mode: 750 MHz Max Istantaneous Bandwidth in Complex Mode: 1.5 GHz Output Data: 2 x 8-bit @ ¼ SClk DDR

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

Core 2 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 32-64-128-256) Mb/s Programmable architecture Es. Digital Down Converter: 1 CoreBoard2 = 4 BBC Max Input/Output Data Rate 32.768 Gbps

FiLa Connection and Service 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

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

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

4 ADBoard + 8 Core Stack

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

DBBC Backend General Features 4 RF/IF with 4 Input each in a range up to 2.200 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.99 80 Hz continuous cal support Multiple architecture using fully re-configurable FPGA Modular realization for cascaded stack processing

A Digital Down Conversion to Base Band of Independent Channels 011010 1100100101 10110010100 101011010010 1010001101010 11010001010010 100101001010111 110100010100111 10 101 1001 10000 100101 010100 0101110 10100100 0101010001001000 010100101010101001 10101011001001010010 001010010100101010101 1010000100101010010110 1001010100000101010100 00010001010101011100100 010101010100001001010010 001010101010101011011100 f A A A 00100100100 101010010100 0100010101010 1010101000100 11010000001000 00010010100010 100101010010100 0001010010000100 f 11 011 0100 10100 10100 001000 1110000 10100001 f 001010101010101010 0101001000100010010 00101010011010010010 010101001001010101000 1101010101010000100100 11010100001001001010000 01011010101010100101010 101001001010010010101010 f

A Multi Equispaced Channel Conversion to Base Band 00100100100 00100100100 00100100100 00100100100 00100100100 00100100100 00100100100 00100100100 101010010100 100010101010 101010010100 101010010100 101010010100 101010010100 101010010100 100010101010 100010101010 100010101010 100010101010 100010101010 101010010100 101010010100 100010101010 100010101010 1010101000100 1010101000100 1010101000100 1010101000100 1010101000100 1010101000100 1010101000100 1010101000100 11010000001000 11010000001000 11010000001000 11010000001000 11010000001000 11010000001000 11010000001000 11010000001000 00010010100010 00010010100010 00010010100010 00010010100010 00010010100010 00010010100010 00010010100010 00010010100010 100101010010100 100101010010100 100101010010100 100101010010100 100101010010100 100101010010100 100101010010100 100101010010100 0001010010000100 0001010010000100 0001010010000100 0001010010000100 0001010010000100 0001010010000100 0001010010000100 0001010010000100 f A A A 00100100100 101010010100 100010101010 1010101000100 11010000001000 00010010100010 100101010010100 0001010010000100 f 00100100100 101010010100 100010101010 1010101000100 11010000001000 00010010100010 100101010010100 0001010010000100 f 00100100100 101010010100 100010101010 1010101000100 11010000001000 00010010100010 100101010010100 0001010010000100 f

Network Board 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 beusedasstandalonewithadb2 VDIF compliant

FiLa10G

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 Virtex5 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 Eftoo Xxx.99 MHz frequency problem solved, still to be improved sensitivity to IF levels

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. 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 usefulland a data hanshake (in ASCII characters) should be defined.

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 Step 1: Write interface definition for DBBC idl2rpc.pl dbbc.idl Step 2: Call idl2rpc.pl to generate communication code Step 4: Write Integrationmodul into code to connect to field system FS (C++ adapter) Automatically generated communication code DBBC- Hardwareconnection code Step 3: Write code to connect hardware g++ Step 5: Compile g++ Fieldsystem Device DBBC Client DBBC Server A. Neidhardt

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

A first RPC test interface definition is realized but not yet included to hardware and field system const DBBC_OK = 0; Concept suggestion for realization of const DBBC_NOK = 1; DBBC communication with autonomous process cells 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. Neidhardt

Deployment Two DBBC2 systems in Wettzell. A third system in Wettzellwill 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 Arcetriand 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.

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 EVNtechmailing 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.

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