The Train Builder Data Acquisition System for the European-XFEL John Coughlan, Chris Day, Senerath Galagedera and Rob Halsall STFC Rutherford Appleton.

Slides:



Advertisements
Similar presentations
Prometeo Workshop on Front-end electronics for gamma and complementary detector systems 17 th -18 th November 2011 – IFIC (Valencia) Diego Barrientos.
Advertisements

By Sunil G. Kulkarni, SO/F, Pelletron-Linac Facility, BARC-TIFR. 21/01/2011 ASET.
New Corporate Identity Poster Design Department of Physics and Astronomy, University College London Erdem Motuk, Martin Postranecky, Matthew Warren, Matthew.
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
Integrated Tests of a High Speed VXS Switch Card and 250 MSPS Flash ADC Hai Dong, Chris Cuevas, Doug Curry, Ed Jastrzembski, Fernando Barbosa, Jeff Wilson,
ESODAC Study for a new ESO Detector Array Controller.
Phase-0 topological processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Super Fast Camera System Performed by: Tokman Niv Levenbroun Guy Supervised by: Leonid Boudniak.
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.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
The TrainBuilder ATCA Data Acquisition Board for the European XFEL The TrainBuilder ATCA Data Acquisition Board for the European-XFEL John Coughlan, Chris.
XFEL Large Pixel Detector DAQ. Project Team Technical Team: STFC Rutherford DAQ Glasgow University Surrey University Science Team: UCL Daresbury Bath.
HEP UCL Cambridge University Imperial College London University of Manchester Royal Holloway, University of London University College London Matthew Warren,
Engineering & Instrumentation Department, ESDG, Rob Halsall, 24th February 2005CFI/Confidential CFI - Opto DAQ - Status 24th February 2005.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
Particle Physics & Astrophysics Representing: Mark Freytag Gunther Haller Ryan Herbst Michael Huffer Chris O’Grady Amedeo Perazzo Leonid Sapozhnikov Eric.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
GBT Interface Card for a Linux Computer Carson Teale 1.
SLAC Particle Physics & Astrophysics The Cluster Interconnect Module (CIM) – Networking RCEs RCE Training Workshop Matt Weaver,
Pulsar II Hardware Overview Jamieson Olsen, Fermilab 14 April 2014
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Data Acquisition Card for the Large Pixel Detector at the European XFEL 1 Tuesday 28 th September 2011, TWEPP Vienna Presented by John Coughlan STFC Rutherford.
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.
Hardware status GOLD Generic Opto Link Demonstrator Assess the use of optical backplane connectivity for use on L1Calo Uli Schäfer 1.
David Bailey University of Manchester. Overview Aim to develop a generic system –Maximise use of off-the-shelf commercial components Reduce as far as.
TELL1 The DAQ interface board for LHCb experiment Gong guanghua, Gong hui, Hou lei DEP, Tsinghua Univ. Guido Haefeli EPFL, Lausanne Real Time ,
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
R&D for First Level Farm Hardware Processors Joachim Gläß Computer Engineering, University of Mannheim Contents –Overview of Processing Architecture –Requirements.
Presentation for the Exception PCB February 25th 2009 John Coughlan Ready in 2013 European X-Ray Free Electron Laser XFEL DESY Laboratory, Hamburg Next.
A Software Solution for the Control, Acquisition, and Storage of CAPTAN Network Topologies Ryan Rivera, Marcos Turqueti, Alan Prosser, Simon Kwan Electronic.
Background Physicist in Particle Physics. Data Acquisition and Triggering systems. Specialising in Embedded and Real-Time Software. Since 2000 Project.
XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
11-13th Sept 2007 Calice 1 LDA Protoype Board A Xilinx Spartan board. Will be the basis of a prototype LDA using additional IO boards to interface.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Hardware status GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
Barcelona 1 Development of new technologies for accelerators and detectors for the Future Colliders in Particle Physics URL.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
BPM stripline acquisition in CLEX Sébastien Vilalte.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
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;
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Back-end Electronics Upgrade TileCal Meeting 23/10/2009.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
Status Report of the PC-Based PXD-DAQ Option Takeo Higuchi (KEK) 1Sep.25,2010PXD-DAQ Workshop.
Mitglied der Helmholtz-Gemeinschaft Status of the MicroTCA developments for the PANDA MVD Harald Kleines, ZEL, Forschungszentrum Jülich.
PXD DAQ News S. Lange (Univ. Gießen) Belle II Trigger/DAQ Meeting (Jan 16-18, 2012, Hawaii, USA) Today: only topics important for CDAQ - GbE Connection.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- ACES ACES 2011 MicroTCA in CMS E. Hazen, Boston University for the CMS collaboration.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
E. Hazen1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
EXtreme Data Workshop Readout Technologies Rob Halsall The Cosener’s House 18 April 2012.
Counting Room Electronics for the PANDA MVD
M. Bellato INFN Padova and U. Marconi INFN Bologna
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
AMC13 Project Status E. Hazen - Boston University
The Jülich Digital Readout System for PANDA Developments
DAQ and TTC Integration For MicroTCA in CMS
“FPGA shore station demonstrator for KM3NeT”
The Train Builder Data Acquisition System for the European-XFEL
MicroTCA Common Platform For CMS Working Group
Large Pixel Detector LPD John Coughlan STFC Rutherford Appleton Laboratory on behalf of LPD collaboration.
Front-end electronic system for large area photomultipliers readout
ADSP 21065L.
Presentation transcript:

The Train Builder Data Acquisition System for the European-XFEL John Coughlan, Chris Day, Senerath Galagedera and Rob Halsall STFC Rutherford Appleton Laboratory, Oxfordshire, UK Introduction The European XFEL will generate ultrashort X-ray flashes with a brilliance that is a billion times higher than that of the best conventional X-ray radiation sources. Starting in 2015, it will open up completely new research opportunities for scientists and industrial users. The XFEL beam timing and detector data rates are comparable to those found in particle physics facilities. The beam lines will be instrumented with a number of different designs of multi-megapixel 2D planar silicon detectors. STFC Technology is designing a common off-detector data acquisition system for all the 2D pixel detectors (Train Builder) using the AdvancedTCA specification. XFEL Data Acquisition All the 2D detectors are modular with integrated Front End Electronic (FEE) units processing segments of the pixel array. Images from up to 512 X-ray pulses are captured during each train and a new train arrives every 100 msec. There is an inter-train gap of 99 msec data during which data from the preceding train is transferred from each FEE over a 10 Gbps optical link using UDP/IP protocol to the TrainBuilder. The Train Builder exploits the regular time structure of the data flow from the XFEL detectors and uses a time switched multiplexing architecture to assemble complete series of images from entire trains. The resultant train “movies” are subsequently transmitted over another set of 10 Gbps links to a farm of PCs using 10GbE TCP/IP protocols where final image processing and archiving takes place. TrainBuilder ATCA Board 4 x I/O channels each comprising of : VITA57 FMC slot housing dual 10 Gbps SFP+ optical transceivers with 10 G XAUI output. Xilinx Virtex5 (FX100T) FPGAs. 16 Multi-Gigabit Transceivers. Dual PowerPC processor embedded memory controllers with DMA offload engines. Dual DDR2 VLP SODIMMs (each up to 2 GByte). Each channel can be programmed to be a 10GbE Input from a FEE link or an Output to a PC link. QDRII for local image processing. Backend comprising of: Analogue Crosspoint switch (Mindspeed M21145) (72x72 lanes) ATCA Zone 3 with 32 Tx & Rx Multi-Gigabit lanes. Master Virtex 5 FPGA for switch synchronisation. Module Management Unit Spartan3 FPGA with embedded Flash. GbE interfaces on Front panel and via ATCA Zone 2 for control and monitoring. Status and Test A n FPGA demonstrator design has been developed using commercial boards to verify the basic elements of the TrainBuilder architecture. A test bench connecting FPGA and Crosspoint evaluation boards has been used to verify the switching architecture. Another system has been used to benchmark the 10GbE UDP/IP transmission from FPGA to PC. Measurements with the DDR2 memory controllers have shown they run in excess of 900 MBytes/sec per FEE link. The first prototype ATCA boards will be manufactured at the end of European XFEL at DESY Hamburg Megapixel detector Switching Architecture The purpose of the Train Builder is to feed each PC with complete images from all the X-ray pulses captured during any given train. The crosspoint switch operates as a time multiplexed barrel shifter. For the simple case of a ¼ Megapixel system the sequence of switching from Input FEE links A-D to Output PC links W-Z is given in the table above. After two train periods complete train data are available in the DDR2 buffers of the output FPGAs. The cycle repeats every two trains with FPGA W&X outputting odd numbered trains and Y&Z even numbers on links to the PC farm. Scaling to Multi-megapixel Systems For one megapixel and larger systems the TrainBuilder will be extended with an ATCA Rear Transition Module (RTM). Each Trainbuilder/RTM pair operates as an Input or Output unit. Data is transmitted via the ATCA Zone 3 connectors to parallel optical Tx and Rx modules on the RTM’s. The data switching is carried out entirely on a central crosspoint switch board (pizza box located in ATCA rack). The configurations of the crosspoints on all the TB ATCA boards are fixed. Switching is coordinated from one of the TB ATCAs with dedicated synchronization channels distributed via a Zone 3 connector. A one megapixel system processing 16 FEE links is shown schematically. Crosspoint switching test bench. 10 GbE test bench. FPGA Firmware The I/O FPGA design consists of 10G block with either 10 GbE UDP/IP or TCP/IP protocol engines interfaced to the Xilinx XAUI core. Capable of retries and flow control. Optimised for UDP Rx from FEE links and TCP Tx to PC links. Dual Power PC DDR2 memory controllers each using multiple DMA offload engines for concurrent memory Read & Write. Aurora block for data Tx and Rx across the switch, employing 64/66B encoding. All blocks are interconnected using the Xilinx LocalLink synchronous stream protocol with arbitrary frame lengths. Multiple FPGA blocks for ½ megapixel (8 FEE link) system. Single FPGA blocks. 10 G block.