Status report for TFC and ECS* LHCb Upgrade Electronics meeting 03-09-2015 F. Alessio, CERN with acknowledgements to Cairo (Caplan), Mauricio (Rivello),

Slides:



Advertisements
Similar presentations
LHCb Upgrade Overview ALICE, ATLAS, CMS & LHCb joint workshop on DAQ Château de Bossey 13 March 2013 Beat Jost / Cern.
Advertisements

Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France 24 February 2003 News about SPECS system  SPECS system  SPECS-SLAVE chip  SPECS-SLAVE.
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
LHCb readout infrastructure NA62 TDAQ WG Meeting April 1 st, 2009 Niko Neufeld, PH/LBC.
Niko Neufeld CERN PH/LBC. Detector front-end electronics Eventbuilder network Eventbuilder PCs (software LLT) Eventfilter Farm up to 4000 servers Eventfilter.
Clara Gaspar, November 2012 Experiment Control System LS1 Plans…
Study on buffer usage and data packing at the FE Federico Alessio, with inputs from Richard, Ken, Guillaume LHCb Electronics Upgrade Meeting 11 April 2013.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Calorimeter upgrade meeting Olivier Duarte Upgrade calo FE review Comments : Digital.
LHCb DAQ Review, September LHCb Timing and Fast Control System TFC Team: Arek Chlopik, Warsaw Zbigniew Guzik, Warsaw Richard Jacobsson, CERN Beat.
MSS, ALICE week, 21/9/041 A part of ALICE-DAQ for the Forward Detectors University of Athens Physics Department Annie BELOGIANNI, Paraskevi GANOTI, Filimon.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
Artdaq Introduction artdaq is a toolkit for creating the event building and filtering portions of a DAQ. A set of ready-to-use components along with hooks.
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
Calorimeter upgrade meeting - Wednesday, 11 December 2013 LHCb Calorimeter Upgrade : CROC board architecture overview ECAL-HCAL font-end crate  Short.
VELO upgrade Front-end ECS LHCb upgrade electronics meeting 12 April 2012 Martin van Beuzekom on behalf of the VELO upgrade group Some thoughts, nothing.
Start-up & synchronization sequence for Front-End LHCb Electronics Upgrade Meeting 13 February 2014 F. Alessio, CERN.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
GBT Interface Card for a Linux Computer Carson Teale 1.
Ken Wyllie, CERN LHCb electronics, 3rd September LHCb Upgrade Electronics Meetings in 2015 (Thursday, 2pm, ): 8 th October 3 rd December.
Status of Readout Board Firmware Guillaume Vouters On behalf of the MiniDAQ developers 11 December 2014 LHCb Upgrade Electronics.
The GBT A single link for Timing, Trigger, Slow Control and DAQ in experiments A. Marchioro CERN/PH-MIC.
Design & test of SciFi FEB
CERN Real Time conference, Montreal May 18 – 23, 2003 Richard Jacobsson 1 Driving the LHCb Front-End Readout TFC Team: Arek Chlopik, IPJ, Poland Zbigniew.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Readout Control specifications for FE and BE in the upgraded LHCb readout system Federico Alessio Richard Jacobsson LHCb Electronics Upgrade Meeting 26.
Dec. 19, 2006TELL1 commissioning for Calorimeters 1 TELL1 commissioning for calorimeters ■ Reminder ■ TELL1 status ■ ECS for TELL1- PVSS panels ■ Firmware.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Federico Alessio Zbigniew Guzik Richard Jacobsson TFC Team: A Super-TFC for a Super-LHCb - Top-down approach -
Federico Alessio, CERN Richard Jacobsson, CERN A new Readout Control System for the LHCb Upgrade at CERN 18th IEEE-NPSS Real Time Conference, June.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
L0 DAQ S.Brisbane. ECS DAQ Basics The ECS is the top level under which sits the DCS and DAQ DCS must be in READY state before trying to use the DAQ system.
LHCb front-end electronics and its interface to the DAQ.
Management of the LHCb Online Network Based on SCADA System Guoming Liu * †, Niko Neufeld † * University of Ferrara, Italy † CERN, Geneva, Switzerland.
NSYNC and Data Format S. Cadeddu – INFN Cagliari P. Ciambrone – INFN LNF.
CALO DCS upgrade A. Konoplyannikov, M. Soldatov, A. Ostankov, Yu. Guz (IHEP, Protvino) V. Kudryavtsev (BINP, Novosibirsk)
Links from experiments to DAQ systems Jorgen Christiansen PH-ESE 1.
Clara Gaspar, December 2012 Experiment Control System & Electronics Upgrade.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
Timing and Readout Control of the Upgraded LHCb Readout System Updated system-level specifications Federico Alessio Richard Jacobsson LHCb Electronics.
TFC update and TFC simulation testbench Federico Alessio Richard Jacobsson LHCb Electronics Upgrade Meeting 14 February 2012.
TELL1 command line tools Guido Haefeli EPFL, Lausanne Tutorial for TELL1 users : 25.February
FELIX Design FELIX Design Upgrades of detector readout meeting 9 June 2014 Lorne Levinson, for the FELIX group Upgrades of detector readout meeting, 9.
Clara Gaspar, April 2014 ECS (Marseille+Annecy+CERN) 1 FPGA CCPC Firmware DIMServer Mini DAQ Test UIHW Description UIOperation UI Control PC WinCC-OA PCIe.
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Firmware Overview and Status Erno DAVID Wigner Research Center for Physics (HU) 26 January, 2016.
Readout Control specifications for FE and BE in the upgraded LHCb readout system Federico Alessio Richard Jacobsson LHCb FE specificiations Upgrade Meeting.
CERN F. Alessio & R. Jacobsson CERN LHCb Electronics Upgrade Meeting, April 15, LHCb Upgrade Front End  Back End Readout Architecture Proposal.
Ken Wyllie, CERN Tracker ASIC, 5th July Overview of LHCb Upgrade Electronics Thanks for the invitation to Krakow!
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Introduction to DAQ Architecture Niko Neufeld CERN / IPHE Lausanne.
ROM. ROM functionalities. ROM boards has to provide data format conversion. – Event fragments, from the FE electronics, enter the ROM as serial data stream;
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
Timing and Fast Control of the Upgraded LHCb Readout System Federico Alessio Richard Jacobsson LHCb Upgrade Electronics Review 5 December 2012.
Giovanna Lehmann Miotto CERN EP/DT-DI On behalf of the DAQ team
of the Upgraded LHCb Readout System
Use of FPGA for dataflow Filippo Costa ALICE O2 CERN
Control of ASICs via GBTx
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
WinCC-OA Upgrades in LHCb.
FrontEnd LInk eXchange
MiniDAQ2 Workshop Control System.
Towards the final TFC architecture
Front-end digital Status
Throttling: Infrastructure, Dead Time, Monitoring
Presentation transcript:

Status report for TFC and ECS* LHCb Upgrade Electronics meeting F. Alessio, CERN with acknowledgements to Cairo (Caplan), Mauricio (Rivello), Luis (Granado), Joao (Barbosa), Clara (Gaspar), Ken & PH-ESE group * here only covered firmware developments

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 2 TFC+ECS architecture to the FE Reminder: generic architecture

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 3 Reminder: Fast & Slow control to FE Separate links between controls and data A lot of data to collect Controls can be fanned-out (especially fast control) Compact links merging Timing, Fast and Clock (TFC) and Slow Control (ECS). Extensive use of GBT as Master GBT to drive Data GBT (especially for clock) Extensive use of GBT-SCA for FE configuration and monitoring On detector Off detector 4.8 Gb/s TFC ECS Data TFC ECS Data 4.8 Gb/s Off detector

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 4 One SODIN as Readout Supervisor + one or more SOL40 are used to control a slice of your FE: -Propagate TFC information to the FE TFC triggers and commands, see LHCb-PUB and LHCb-PUB LHCb-PUB LHCb-PUB Propagate ECS information to the FE Configure/control Master GBTX Configure/control Slave GBTXs Configure/control GBT-SCAs Configure/control FE chips -Receive back ECS information from the FE From all devices at the FE, return path -Control all of this from WinCC, as usual Within global LHCb ECS Reminder: main features

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 5 Current developments: SODIN firmware FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 6 Features: start-up synchronization mechanism Important mechanism to allow TELL40 to synchronize to the correct event fragment See for detailshttps://indico.cern.ch/event/291719/ Please comply! And then test it with the firmware on the git repository.

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 7 Features: start-up synchronization mechanism (simulation)

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 8 Features: start-up synchronization mechanism (firmware)

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 9 Outlook: SODIN firmware First complete and tested version is ready on git: SODIN_v1r06 -All triggers and commands implemented -Including the various synchronization mechanisms for FE-TELL40 -Including trigger/command decoding block in SOL40 Sub-detectors should come with their favorite bit/command ordering for their Front-End and I will include it in the.vhd Based on the mapping at the GBT side To-do: -Still missing the ODIN bank towards the FARM (for later) -Throttle handling between SODIN-TELL40 -Tests with FE chips/developers Next step: architectural developments -What technology for TTC backbone? Technologies evaluation with ESE group. -Clock and phase tests with PCIe40. To do with Marseille’s group test test test... with you!

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 10 Remember (again!): merging TFC and ECS on same link!  SOL40 firmware will take care of doing all the complicated bit manipulations needed to control GBTs, its SCAs and your FE chipsets Single firmware for everybody with all necessary features and requirements  minimize unconformities, highly programmable and customizable  Modular (can get a core and put it somewhere else in an eval board?) Centrally provided  In addition it will distribute the TFC commands from SODIN to FE with fixed latency. Current developments: SOL40 firmware Cairo, Ken & FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 11 Features: SOL40-SCA core It’s a firmware core inside the SOL40 firmware which is responsible to: -control the Master GBT 1 Master GBT per optical link -control all GBT-SCAs associated to that Master GBT Up to 16(+1) GBT-SCAs per GBT link Serialize/Deserialize with proper encoders (HDLC) Targeting 36 GBTs to start with (programmable at compilation)  One SOL40 could cover up to ~600 SCAs and ~9000 I2C devices... -control all the FE chips associated to those GBT-SCAs Including the Slave GBTs connected to the SCAs (I2C dedicated bus) Support for all GBT-SCAs buses in a programmable way Generic in the sense that it is transparent to your FE chip architecture For more details, see Cairo’s presentation at Electronics Meeting in October The core follows the GBT specs and GBT-SCA specs (see GBT project public webpage for details)GBT project public webpage Cairo, Ken & FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 12 Features: SOL40-SCA core 1 core per GBT, scalable support for SCAs, all SCA buses, vendor/FPGA independent, modular control, error detection capabilities Cairo, Ken & FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 13 Outlook: SOL40 firmware Ready and deployed on git: SOL40_v1r12 o It also includes the part to control the Master GBTx o And SOL40-SCA core with I2C chain fully implemented and validated/qualified, now testing the other protocols We need your FE chip (and you possibly)!  We have setup a test-bench in the ESE lab to welcome you with confort. a ready-to-go setup and a close-by cafeteria Basically bug tracking/fixing from now on To do: o generic matrix to assign GBT-SCA to pair of bits o retransmission of packets in case something went wrong o checks of transmitted packets, error reporting, semaphores with ECS o Programming of FPGAs via JTAG? SPI? Next steps: o Work ha started in ECS team (Joao, Clara, Luis) to develop the necessary software to control the firmware core in an efficient way Ccserv for Mini-DAQ, server for PCIe40 WinCC components (+scripts, panels etc) More news from them at LHCb Week!

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 14 Resources utilization Mini-DAQ firmware compilation report (24k ALMs / 234 k) Stratix V o 1 SODIN o 1 SOL40 with 1 core to drive 1 GBT o 1 SOL40_SCA core for one GBT and 16(+1) SCAs  For a Mini_DAQ to control 6 GBTs and 16(+1) SCAs+FEs each that would mean ~100k ALMs / 230k  OK for an Arria X (# of GBTs and SCAs are programmable, so we can optimize) X But we can’t fill up a full SOL40 with 48 bidir links and fully loaded FE chips

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 15 Software tools to get you started Developed first software tools to help you get started and use the firmware efficiently on possible test-benches/lab tests o WinCC panels to control SODIN Cairo, Mauricio, Luis & FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 16 Software tools to get you started Developed first software tools to help you get started and use the firmware as efficiently as possible in test-benches/lab tests o WinCC panels to control SODIN + SOL40 + GBT + SCAs o Altera Quartus tcl/tk scripts/GUIs to control the SCAs and external chips in a generic way Note of caution: these are not the final software, but only evaluation tools to help you manage the TFC+ECS part of the firmware in lab Cairo, Mauricio, Luis & FA

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 17 Ok, now what? -SODIN and SOL40 ready! o Now you can get your preferred GBT or SCA configured with the Mini- DAQ and with some handy tools Just on time for the VDLBs to come out on the market … o Everything is on git, only documentation is missing (sorry, it will come soon ^_^) -Next step(s) o Sub-detectors experts are very much encouraged to come to me (and/or Ken) to test whichever system you have in your hands We like challenges so we want it as difficult as it can be o ECS friends to develop software to control the firmware, so tune up for the LHCb Week online parallel session if you want to hear more. It is vital to test your FE chips as early as possible to discover non- comformities, problems or even if we need to change anything in our architecture/framework. The sooner, the better* *I’m going on holidays until the 14th of September, so your request will be taken care of from then on...

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 18 Backup

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 19 Current developments: software FPGA CCPC FirmwareDIMServer SOL40 Control PC Conf.DB WinCC-OA Test UI HW Description UI Operation UI FE Board GBT Link FEChip Clara, Luis, Pierre-Yves

LHCb Upgrade Electronics Meeting, 03/09/15 F. Alessio, CERN 20 -Will be centrally provided Low-level libraries and command-line tools for the PC of the SOL40 o Will allow accessing the different FE chips A DIM server running on the SOL40 PC o Will implement higher-level commands to configure and monitor the FE A WinCC-OA component(s) o Providing the high-level description and access of all electronics components Current developments: software