Tango Meeting ONERA, 21-06-16 PiLC Logic Controller ADQ412 Digitizer Diffractometer in Sardana GPFS storage system Experiment Control Upgrades at DESY.

Slides:



Advertisements
Similar presentations
Tango Meeting DESY Status Report Thorsten Kracht Grenoble, 13. May 2009.
Advertisements

R2: An application-level kernel for record and replay Z. Guo, X. Wang, J. Tang, X. Liu, Z. Xu, M. Wu, M. F. Kaashoek, Z. Zhang, (MSR Asia, Tsinghua, MIT),
A new Network Concept for transporting and storing digital video…………
Final Year Project Progress January 2007 By Daire O’Neill 4EE.
2D Detectors DAQ Overview 2D detectors are organized as tiles providing 10G Ethernet serialized portions of the full.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
I/O Systems CSCI 444/544 Operating Systems Fall 2008.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
ELI: Electronic Timing System (ETS) at Facility Level E L I – B L – – P R E – B.
INPUT-OUTPUT ORGANIZATION
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
G650 Generator Protection & Control System
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
Time stamping with CAEN V1290N Bled, 26 th – 28 th March 2008 Dušan Ponikvar, Dejan Paradiž Faculty of Mathematics and Physics Ljubljana, Slovenia.
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
NI DAQ, Nanopositioner (Tilt mirror)  Reference: NARIONAL INSTRUMENT, “NI-DAQ 7, DAQmx C Reference Help ”, 2004 NARIONAL INSTRUMENT, “DAQ, 6534X User.
Data Acquisition Data acquisition (DAQ) basics Connecting Signals Simple DAQ application Computer DAQ Device Terminal Block Cable Sensors.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Boosting Event Building Performance Using Infiniband FDR for CMS Upgrade Andrew Forrest – CERN (PH/CMD) Technology and Instrumentation in Particle Physics.
EPICS Developments at the Australian Synchrotron DSP EPICS driver for the General Standards 16AIO analog card EPICS driver for the Galil range of motor.
Computing and the Web Computer Hardware Components.
NEDA collaboration meeting at IFIC Valencia, 3rd-5th November 2010 M. Tripon EXOGAM2 project Digital instrumentation of the EXOGAM detector EXOGAM2 - Overview.
Other Chapters From the text by Valvano: Introduction to Embedded Systems: Interfacing to the Freescale 9S12.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
CLASS Information Management Presented at NOAATECH Conference 2006 Presented by Pat Schafer (CLASS-WV Development Lead)
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Next Generation Operating Systems Zeljko Susnjar, Cisco CTG June 2015.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
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.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– PARALLEL BUS DEVICE PROTOCOLS 1.
NTOF DAQ status D. Macina (EN-STI-EET) Acknowledgements: EN-STI-ECE section: A. Masi, A. Almeida Paiva, M. Donze, M. Fantuzzi, A. Giraud, F. Marazita,
General Computer Knowledge COE 201- Computer Proficiency.
Software development Control system of the new IGBT EE switch.
The labjack. WHAT IS A LABJACK? An interface box that allows a computer to interact with the real world by collecting data and passing out instructions.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
Toshiba IR Test Apparatus Project Ahmad Nazri Fadzal Zamir Izam Nurfazlina Kamaruddin Wan Othman.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
CRISP WP18, High-speed data recording Krzysztof Wrona, European XFEL PSI, 18 March 2013.
DeLiDAQ-2D ─ a new data acquisition system for position-sensitive neutron detectors with delay-line readout F.V. Levchanovskiy, S.M. Murashkevich Frank.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
IRFU The ANTARES Data Acquisition System S. Anvar, F. Druillole, H. Le Provost, F. Louis, B. Vallage (CEA) ACTAR Workshop, 2008 June 10.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
9530 T IMING C ONTROL U NIT Features TCU-1 Key Features 250ps timing resolution with < 50ps jitter 8 independent outputs with full individual programming.
Tango Collaboration Meeting May 13 th 2009Sardana Status Report Sardana Status Report Tango Collaboration Meeting May 13 th, 2009 Tiago Coutinho - ALBA.
Digital Acquisition: State of the Art and future prospects
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Speaker: Kurenya A.N. Head: Petkov V.B. BNO INR RAS
WP18, High-speed data recording Krzysztof Wrona, European XFEL
Tango Integration of Modern 2D Detectors
Y.Chen1, B.J.Xiao1, 2, F.Wang1, S.Li1, F.Yang1, 3
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
Ewald Effinger, Bernd Dehning
ALICE – First paper.
Tango Meeting: DESY Status Report
Evolution of S-LINK to PCI interfaces
Computing Infrastructure for DAQ, DM and SC
Photon beamline crates
Status of Fast Controller EPICS Supports for ITER Project
Commodity Flash ADC-FPGA Based Electronics for an
Pi Logic Controller Teresa Núñez DESY Photon Science
asyn Driver Tutorial Measurement Computing 1608GX-2A0
Red Pitaya with EPICS Andraz Pozar EPICS Collaboration Meeting
Presentation transcript:

Tango Meeting ONERA, PiLC Logic Controller ADQ412 Digitizer Diffractometer in Sardana GPFS storage system Experiment Control Upgrades at DESY Teresa Núñez DESY Photon Science

PiLC Logic Controller Data processing power, speed, synchronity -> FPGA Configurable input/outputs -> NIM/TTL I/O, ADC and DAC cards High-level user-friendly interface -> Raspberry Pi 2 Developed at DESY (FS-EC group) Multifunctional and customizable module for fast signal processing Scope of applications only limited by the FPGA functionality

PiLC Logic Controller (ctd.) Raspberry Pi2 FPGA 16 slots for I/O cards Ethernet NIM-Crate plug 2 USB 2.0 jacks Isolated Lemo I/0 jacks Touch display LEDs display I/O status

PiLC - Software PiLC Raspberry Pi2 (Debian OS) FPGA I/Os BL Computer PiLCTriggerGenarator TS Download FPGA firmware Read/write FPGA registers Control FPGA operation Configured and controlled via Tango Servers PiLC TS i/o cards HL lib BCM2835 lib XMCD TS …

PiLC – Applications Delay Generator for Pump-Probe experiments Detector counts collection based on input signal depending on magnet state for XMCD measurements VFC: frequency generator linearly dependent on an analog input Dedicated Tango Server for each application

PiLC – Applications (ctd.) Trigger Generator: Continuous scans triggered by PiLC Integrated in Sardana via Macros and TriggerGenerator controller (under test)  Six trigger modes: based on time and/or position (start and frequency, position ‘zig-zag’ selectable) or external signal.  Up to five encoder and one counter values (extensible) stored in circular buffer (32 MB depth) during scans  Selectable encoder triggering  Data (encoders/counter readings) accessible during scan  Maximum trigger rate depends on stored data and requested number of triggers (limited by buffer full): up to 11.2 kHz in worst scenario

ADQ412 Digitizer High Speed Digitizer from SP Devices Portable high performance digitizer with customizable FPGA and µTCA interface Ideal for broadband applications and high speed data recording Analog inputs -> sampled with high resolution, capture rate and bandwidth FPGA -> offering resources for customized applications µTCA interface and easy-to-use API

ADQ412 Digitizer - Software Integrated into Tango, DOOCS and Karabo via a High Level library µTCA FPGA ADQ CPU APD(s) ADC … Trigger Upload user logic: prepocess acquired data -> peak detection, energy calculation, … routing trigger signal train ID Tango, Karabo, DOOCs, … HighLevel library SPDevices libs µTCA calls Configures FPGA (clock, trigger, acquisition) Handles data transfer to CPU (PCIe backplane) Provides data to user in specified data streams Allows more than one ADQ per µTCA HighLevel library: developed at XFEL (A.Beckmann)

ADQ412 Digitizer – Applications  Fully time resolved nuclear resonant scattering (P01): Peak detection, deconvolution and fitting implemented in FPGA Dedicated Tango Server for configuring FPGA and getting/storing processed data Overcome limitations of conventional systems (no information on pulse height, only one single event timed per excitation) in burst and average rates Analog signals sampling with up to 7GSample/s

Diffractometer in Sardana Diffractometer controller Dedicated macros Dedicated Taurus GUIs Implementation accepeted and available in Sardana develop branch and releases > Documentation in Sardana SEP4

GPFS storage system Cope with data rates Accept data from ‘everywhere’ Implement authorization Provide long term storage Support data processing Handle massive data production at the experiments Common initiative of DESY-CC and IBM (Speed)

GPFS storage system (ctd.) Beamline FS: optimized for ingestion of data at high speed bursts Core FS: optimized for capacity and concurrent parallel access Two gpfs servers installed at Computer Center: Several protocols for data transfer to storage system: ZMQ: high throughput decouples operating systems reduces disk I/O not necessarily site-specific NFS-3, SMB

GPFS storage servers (ctd.) Experiment PC NFS-3, SMB, ZMQ GPFS Core Cluster Proxy Nodes Detector PC dCache WGS GPFS Beamline Cluster Experiment Hall Computer Center Infiniband Portal NFS-3, SMB PETRA III, in-house and derived data Proxy Nodes Cache data NFS, SMB to GPFS BL Cluser Stores data during beamtime Data are copied to the Core cluster within minutes Core Cluster: ACLs WGS: Analysis, NRTA dCache: Tape archive Portal: File discovery, downloads PETRA III, in-house and derived data Proxy Nodes Cache data NFS, SMB to GPFS BL Cluser Stores data during beamtime Data are copied to the Core cluster within minutes Core Cluster: ACLs WGS: Analysis, NRTA dCache: Tape archive Portal: File discovery, downloads DESY and institutes Linux PC Windows PC NFS-3SMB scp winscp http