Implementation of nBLM algorithms on IOxOS IFC 1410

Slides:



Advertisements
Similar presentations
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Advertisements

Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
Coupling an array of Neutron detectors with AGATA The phases of AGATA The AGATA GTS and data acquisition.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
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.
Sept TPC readoutupgade meeting, Budapest1 DAQ for new TPC readout Ervin Dénes, Zoltán Fodor KFKI, Research Institute for Particle and Nuclear Physics.
LKr readout: present and future R. Fantechi 30/8/2012.
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.
Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
RiceNIC: A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Dr. Scott Rixner Rice Computer Architecture:
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
Development of a High-Speed Multi-Channel Analog Data Acquisitioning Architecture L. Björk, S. Persyn, B. Walls, M. Epperly Southwest Research Institute.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia R/O concept of the MVD demonstrator C.Schrader, S. Amar-Youcef, A. Büdenbender, M. Deveaux,
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
S. Brambilla, “Recent DAQ integration test at L.N.L May 2008” 7 th AGATA Week, Uppsala, 8-11 July th AGATA Week Uppsala, 8-11 July 2008 Recent.
CEA DSM Irfu Spiral2 Injector diagnostics acquisition based on new hardware Françoise Gougnaud CEA Saclay IRFU - Françoise Gougnaud– Spiral2 Injector Diagnostics.
Bernardo Mota (CERN PH/ED) 17/05/04ALICE TPC Meeting Progress on the RCU Prototyping Bernardo Mota CERN PH/ED Overview Architecture Trigger and Clock Distribution.
Real-time Acquisition and Processing of Data from the GMRT Pulsar Back- ends Ramchandra M. Dabade (VNIT, Nagpur) Guided By, Yashwant Gupta.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Physics 335 project update Anton Kapliy April 2007.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
Performance of Programmable Logic Devices (PLDs) in read-out of high speed detectors Jack Fried INSTRUMENTATION DIVISION PLD ? PLD ? Muon Tracker PLD Muon.
1Ben ConstanceFONT Meeting 1st August 2008 ATF2 digital feedback board 9 channel board with replaceable daughter board (RS232 etc.) − Board will log data.
Readout Processing and Noise Elimination Firmware for the Fermilab Beam Loss Monitor System Wu, Jinyuan C. Drennan, R. Thurman-Keup, Z. Shi, A. Baumbaugh.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
ROM. ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream;
Sumary of the LKr WG R. Fantechi 31/8/2012. SLM readout restart First goal – Test the same configuration as in 2010 (rack TS) – All old power supplies.
The World Leader in High Performance Signal Processing Solutions Linux Industrial I/O Subsystem Open Platform Solutions Michael Hennerich.
LECC2003: The 96 Chann FED Tester: Greg Iles30 September The 96 channel FED Tester Outline: (1) Background (2) Requirements of the FED Tester (3)
Data Handling Processor v0.1 Preliminary Test Results - August 2010 Tomasz Hemperek.
Scalable Readout System Data Acquisition using LabVIEW Riccardo de Asmundis INFN Napoli [Certified LabVIEW Developer]
DHH at DESY Test Beam 2016 Igor Konorov TUM Physics Department E18 19-th DEPFET workshop May Kloster Seeon Overview: DHH system overview DHE/DHC.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
SuperB-DCH S ervizio E lettronico L aboratori F rascati 1LNF-SuperB Workshop – September 2010G. Felici DCH FEE STATUS Some ideas for Level 1 Triggered.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Digital Acquisition: State of the Art and future prospects
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
CRU PCIe usage 1 1.
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
vXS fPGA-based Time to Digital Converter (vfTDC)
14-BIT Custom ADC Board Rev. B
ABC130: DAQ Hardware Status Matt Warren et al. Valencia 3 Feb 2014
fADC125 Status Cody Dickover
PSD Front-End-Electronics A.Ivashkin, V.Marin (INR, Moscow)
TELL1 A common data acquisition board for LHCb
The Train Builder Data Acquisition System for the European-XFEL
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
CSCI 315 Operating Systems Design
Commodity Flash ADC-FPGA Based Electronics for an
I/O Systems I/O Hardware Application I/O Interface
JParc-K DAQ System Mircea Bogdan December 9-10, 2006.
Commissioning of the ALICE-PHOS trigger
Chapter 13: I/O Systems I/O Hardware Application I/O Interface
ESS BCM Firmware 1.
nBLM Back End Electronics and Control System
The CMS Tracking Readout and Front End Driver Testing
Digital platform for nBLM
Control Systems for the APTM and GRID
Clement Derrez European Spallation Source ERIC Date
TELL1 A common data acquisition board for LHCb
Chapter 13: I/O Systems.
Kaj Rosengren FPGA Designer – Beam Diagnostics
Firmware implementation at ESS
Presentation transcript:

Implementation of nBLM algorithms on IOxOS IFC 1410 dr inż. Grzegorz Jabłoński, dr inż. Wojciech Jalmużna, dr inż. Rafał Kiełbik 16.10.2018 1

IFC 1410 Features 2 banks of 512 MB DDR3 memory T2081 POWER processor XCKU040 FPGA PCIe interface 2 FMC Slots 2

Circular Buffer Implementation Single DDR bank (currently) via SMEMDIR interface Single PCIe interface Not needing Block RAMs overlapping initial part of DDR Using only TCSR interface from TOSCA switch 3

Data transmission protocol layers Circular buffers – stream of unstructured data Data frames – timestamping and integrity check Periodic data – content-specific header 4

Circular Buffer Implementation Read pointer, write pointer for each channel Overflow – not able to write data to DDR at given input data rate Overwrite – data readout by DMA too slow Read pointer at the moment of overwrite recorded 5

nBLM algorithms block diagram Main flow – 5 pipelined processing blocks Implemented in C++ with High Level Synthesis Data in CB channels 0-7 timestamped by MTW number and sample number within MTW (unique within more than 1 hour, cycle-accurate) Periodic data – timestamped in the same way, but not cycle-accurate 6

Current status Fully implemented main data processing chain for 6 ADC channels (selectable from 8 inputs) with 8 (DoD?) data streams Neutron count every microsecond from all channels Raw data from any of the 6 channels Raw events from 6 channels Periodic data partially implemented Pedestal, noise and saturations Loss waveforms in 4 windows Loss every TRPN Tosca driver used for CPU Preliminary tests with TSC driver: 950 MB/s 7

Questions Data-on-demand requirements: Are the features currently implemented in firmware sufficient for that purpose? Timestamping: How to timestamp MTW count? Triggering: How do we recognize beam-qualified pulses (beginning and end)? 8

Thank you for your attention 9