TALK, LKr readout and the rest… R. Fantechi, G. Lamanna 15/12/2010.

Slides:



Advertisements
Similar presentations
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Advertisements

LKr for the dry run (and not only…) R. Fantechi 23/5/2012.
ESODAC Study for a new ESO Detector Array Controller.
ALICE Trigger System Features Overall layout Central Trigger Processor Local Trigger Unit Software Current status On behalf of ALICE collaboration:D. Evans,
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
“A board for LKr trigger interface and proto-L0TP” G.Lamanna (CERN) NA62 Collaboration Meeting in Brussels LKr-WG
LKr readout: present and future R. Fantechi 30/8/2012.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Status of the digital readout electronics Mauro Raggi and F. Gonnella LNF Photon Veto WG CERN 13/12/2011.
Straw electronics Straw Readout Board (SRB). Full SRB - IO Handling 16 covers – Input 16*2 links 400(320eff) Mbits/s Control – TTC – LEMO – VME Output.
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
“TDAQ for 2012 runs” Gianluca Lamanna (CERN) Annual review meeting
Local Trigger Unit for NA62 Marián Krivda 1), Cristina Lazzeroni 1), Vlado Černý 2), Tomáš Blažek 2), Roman Lietava 1)2) 1) University of Birmingham, UK.
R. Fantechi. TDAQ commissioning Status report on Infrastructure at the experiment PC farm Run control Network …
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
Status of NA62 straw electronics Webs Covers Services Readout.
LKR Working group Introduction R. Fantechi October 27 th, 2009.
Overview, remarks, lamentations, hope and despair M. Sozzi TDAQ WG meeting CERN - 4 June 2013 Introduction, news and appetizer.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
TEL62 status and plans Elena Pedreschi INFN-Pisa Thursday 08 September 2011 TDAQ WG Meeting at Mainz University.
Installation status Control Room PC farm room DetectorsEB Infrastructure 918 ECN3.
The FPGA based Trigger and Data Acquisition system for the CERN NA62 experiment Bruno Angelucci Physics Department University of Pisa INFN Pisa on behalf.
The Patti Board Gianluca Lamanna (INFNPisa) TEL62 workshop – Pisa –
TTC for NA62 Marian Krivda 1), Cristina Lazzeroni 1), Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava, Slovakia 3/1/20101.
“Planning for Dry Run: material for discussion” Gianluca Lamanna (CERN) TDAQ meeting
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
Talk board status R. Fantechi, D. Gigi, G.Lamanna TDAQ meeting, Mainz
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – March TOTEM System in H8 - Overview, Block Diagram and Main Characteristics Applications -
Amsterdam, Oct A. Cotta Ramusino, INFN Ferrara 1 EUDRB: status report and plans for interfacing to the IPHC’s M26 Summary: EUDRB developments.
ATLAS SCT/Pixel TIM FDR/PRR28 June 2004 TIM Requirements - John Lane1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics John.
SL-PGA firmware overview M. Sozzi Pisa - January 30/31, 2014.
TDC/TEL62 update M. Sozzi NA62 TDAQ WG meeting Bruxelles – 9/9/2010.
“TALK board status” R.Fantechi, G.Lamanna & D.Gigi (CERN)
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Many LAV stations in digital trigger Francesco Gonnella Photon-Veto Working Group CERN – 03/02/2015.
R. Fantechi 2/09/2014. Milestone table (7/2014) Week 23/6: L0TP/Torino test at least 2 primitive sources, writing to LTU, choke/error test Week.
1 DCS Meeting, CERN (vydio), Jun 25th 2013, A. Cotta Ramusino for INFN and Dip. Fisica FE Preliminary DCS technical specifications (v1.0) for the Gigatracker.
X SuperB Workshop - SLAC Oct 06 to Oct 09, 2009 A.Cotta Ramusino, INFN Ferrara 1 SuperB IFR: outline of the IFR prototype electronics A.C.R
Prototype of the SVD Finesse Transmitter Board (FTB) (Sender Part for HSD Link) wacek ostrowicz 14 slides The Prototype of the SVD FTB Recent.
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.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
“CHEF board” Gianluca Lamanna & Riccardo Fantechi (CERN) TDAQ meeting
The Data Handling Hybrid Igor Konorov TUM Physics Department E18.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Status of NA62 straw readout
LKr status R. Fantechi.
Production Firmware - status Components TOTFED - status
CCS Hardware Test and Commissioning Plan
L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava,
COVER Full production should arrive today
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
MicroTCA Common Platform For CMS Working Group
Front-end electronic system for large area photomultipliers readout
Trigger system Marián Krivda (University of Birmingham)
STAR-CBM Joint Workshop Heidelberg, Physikalisches Institut
TELL1 A common data acquisition board for LHCb
Presentation transcript:

TALK, LKr readout and the rest… R. Fantechi, G. Lamanna 15/12/2010

TALK board TALK trigger interface The main function of the TALK (Trigger Adaptor for LKr) board is to provide a trigger interface to use the LKr with the SLM system The SLM+CPD system has two problems from Trigger point of view: distribution distribution of the trigger signal to the boards timestamping timestamping of the events doughter board The TALK board is a TEL62/TELL1 doughter board: TTC TTC receiver is the same as for the other systems Same timestamp synchronization as for the other systems Same board control and firmware Additional functionality provided both for LKr and other systems: Calibration Calibration control board L0TP receiver L0TP receiver (prototype) Interface board Interface board for non-TEL62 based systems standalone Possible to use it in “standalone” mode: without TEL62/TELL1, either in a box or on a support card in a VME crate

Board description Connectors Connectors : 2xTEL62, 1xPower, 5xGigabit, 11xLemo, 4xRJ11, 1xLTU, JTAG, I2C TAXI TAXI chip Cyclone3 FPGA Altera Cyclone3: EPC3C120F780C7 Level converters Power: the +5V,-5V,+2.5V are provided by the connector on the TEL62 1.2V and 3.3V generated in the card 6U frame Possibility to reuse the card in a 6U frame, providing the correct power and, eventually, the VME interface

Trigger interface for LKr TAXI chip The trigger distribution was based on the asynchronous TAXI chip DC The timestamp was attached to the data in the DC (the timestamp was not propagated in the CPD) “regenerated” synchronously In the NA62 L0 trigger the timestamp will be not propagated through TTC, but are “regenerated” synchronously (same reset) in each TEL62 (and in L0TP) interface TTCTAXI timestamp lists The TALK board will provide the interface between TTC and TAXI distribution system and the production of the timestamp lists to be merged in the readout PC PP SL TTC TAXI TALK FPGA To CPD ETH 5: to R/O PC

Calibration The components of the NA48 LKr calibration system – DAC, pulsers and switches mounted directly on the flanges Setup and selection done with CAMAC out registers (open coll.) – NIM electronics to setup the pulse sequences Async/sync wrt experiment clock In burst and/or out burst or continuous Different rates in burst/out burst Multiple outputs for pulser, TS, PMB – CAMAC modules See first item Control of the NIM logic Programmable delay for clock sync pulses: time scan possible NIM/CAMAC Hardware is old, future support still not clear – Possible upgrade VME output registers from the old NA48 slow control, many available Programmable logic to handle the NIM and part of the CAMAC setup – TALK board

Calibration with the TALK card We are designing the hardware and firmware of the TALK board to be able to use it also for this job – Availability of NIM input and output Burst signals, clock input, pulser outputs – Implementation of a delay line for time scans – Use one Ethernet link to configure the calibration setup In burst/out burst logic Pulse frequencies Operational modes It can be used for calibration either on a TEL62 or standalone – In the first case the clock is coming internally – In the second case it could sit in a box or on a support PCB in a VME crate to get the power. Clock via NIM input Easy to interface with L0TP – If L0TP will be the TALK (or a TALK2), calibration triggers are sent internally to it – Otherwise a NIM output will provide a signal to the L0TP front panel It could also be possible to define this instance of the TALK board as “pseudo detector” and send trigger primitives via Ethernet as the other detectors I.e. it can be used as a primitive generator for random triggers Or to generate primitives for any pulser-type signal

First draft firmware schematics

Trigger interface for other detectors not directly based on TEL62TTC system The TALK board should be used to distribute trigger in systems not directly based on TEL62 and without TTC system TTC NIM/TTL, LVDS DATA DATA with TIMESTAMP FRONT END ? ? define outputs and inputs Feedback from potential users in order to define outputs and inputs (for instance the LVDS output in the sketch above isn’t present) The firmware both in the TALK FPGA and PP/SL should be adapted TALK TEL62

Board control Three way to control the board: CCPC CCPC: using and adapted TDSPY version, through the TEL62 firmware I2C I2C: external connector or TEL62 GLUE card controller Direct Ethernet Direct Ethernet: in the SLM style, using commands decoded at firmware level CCPCPP GLUE TALK FPGA I2C PP reg Direct Eth

L0TP prototype 4 Ethernet connectors 4 different subsystem 4 Ethernet connectors will be used to receive trigger primitives from 4 different subsystem in order to test the TEL62 capability as L0TP We use “MoreThanIp” IP core for gigabit control Resources needed for each core: max 4400 LE max 4400 LE ( in Cyclone III) max 2500 Ram bits max 2500 Ram bits (3888 kBits in Cyclone III) around 20 pins around 20 pins (531 in Cyclone III) TALK FPGA two PPs The L0TP algorithms will be implemented on PPs: the TALK FPGA is connected to two PPs TALK FPGA The TALK FPGA will manage the connection with the LTU and, eventually, the resynchronization. Four RJ11 choke/error Four RJ11 connectors will manage the inputs for choke/error from the detectors

L0TP prototype in synchro run TELL1 + Taxi Board LT U + TT Cex LKrCHOD SAC RICHSTRAW S GTK Small Scintillat or TEL62 CUS TOM SLM CUS TOM Trigger primit. TTC to LTU Trigger to SLM

Status Schematic board design Schematic board design quite advanced: selected and placed All components selected and placed All logic blocks done Recheck powers and connections Capacitors net and LTU Capacitors net and LTU connector still missed gigabit controller firmware Almost completed gigabit controller firmware: Input/output pins definition for PP and LTU interconnection missed calibration Almost completed calibration logic blocs preliminary version The firmware isn’t the final one: preliminary version to define the FPGA requirements and the pinout There is still room and time for changes and request Internal Note in preparation: will be completed before the prototype realization

Prospects Schematics Schematics will be ready soon CERN PCB workshop Routing to be done CERN PCB workshop (which is doing TEL62) PCB production and mounting PCB production and mounting of prototype will be done in spring TEL62 firmware TEL62 firmware: Based on the standard TEL62 firmware: Trigger information preparation for TAXI L0TP: trigger logic Control: register definition Problems with HDL designer will be investigated TALK-FPGA firmware TALK-FPGA firmware: Gigabit receiver and transmitter Direct ethernet connection Calibration logic L0TP: choke/error receiver L0TP: resynchronization and LTU connection L1/2 trigger interface Lemo input/output

Status of the CREAM readout Market Survey Highly qualified

Schedule

Crate layout Improvements in the definition of connectors: Readout and trigger sums on the front Choke,error on P0 Test inputs on the board side Choke and error lines Propagated on P0 to the control board Then Or-ed to a connector/crate Need a final mux