Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described.

Slides:



Advertisements
Similar presentations
Clock and Control Status Matt Warren, on behalf of Martin Postranecky.
Advertisements

XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 4 December 2008 Martin Postranecky Matt Warren, Matthew Wing.
XFEL C+C HARDWARE : REQUIREMENTS 1) To receive, process and store Timing Signals from TR ( Timing Receiver ) in same crate : - 5 MHz Bunch CLOCK - Bunch.
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 18 February 2010 Martin Postranecky, Matt Warren, Matthew Wing.
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 22 October 2009 Martin Postranecky, Matt Warren, Matthew Wing.
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 18 February 2010 Martin Postranecky, Matt Warren, Matthew Wing.
Bart Hommels for the CALICE-UK groups Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ.
HEP UCL Cambridge University Imperial College London University of Manchester Royal Holloway, University of London University College London Matthew Warren,
Clock & Control Card Status 31 March 2009 Martin Postranecky / Matt Warren.
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Maurice Goodrick & Bart Hommels, University of Cambridge ECAL DIF: Issues & Solutions Readout Architecture.
1 Overview of DAQ system DAQ PC LDA ODR Detector Unit DIF CCC Detector Unit DIF Detector Unit DIF Detector Unit DIF Storage Control PC (DOOCS) DAQ PC ODR.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Technology Training that Works Hands of Data Communications, Networking & TCP/IP Troubleshooting.
CALICE – 12/07/07 – Rémi CORNAT (LPC) 1 ASU and standalone test setup for ECAL MAIA BEE project Overview DAQ dedicated Sensor test In situ debug and maintenance.
Bart Hommels for the UK-DAQ group Status of DIF, DAQ for SiW Ecal DIF status LDA status DAQ (ODR & software) status CALICE / EUDET DAQ – DESY.
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.
Data Acquisition Systems for Future Calorimetry at the International Linear Collider Matt Warren, on behalf of CALICE-UK Collaboration.
Future DAQ Directions David Bailey for the CALICE DAQ Group.
Taikan Suehara, CALICE DAQ TF, 7 Apr page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
CALICE: status of a data acquisition system for the ILC calorimeters Valeria Bartsch, on behalf of CALICE-UK Collaboration.
Bart Hommels Univeristy of Cambridge EUDET Annual Meeting, Ecole Polytechnique, Paris JRA3: DAQ Overview Objectives System Overview Status of.
JRA3 DAQ Overview Matt Warren, on behalf of EUDET JRA3 DAQ Groups. Please see the following talks from the JRA3 Parallel Session for more detail: DAQ and.
David Bailey University of Manchester. Overview Aim to develop a generic system –Maximise use of off-the-shelf commercial components Reduce as far as.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
C. Combaret DIF_GDIF_MDIF_D ASU 6x 24 HR2 ASU USB Hub RPi USB2 DCC SDCC RPi USB 1 hub+Rpi for 4 cassettes 1 DCC for 8 cassettes (1 spare) Trigger.
8/9/2000T.Matsumoto RICH Front End RICH FEE Overview PMT to FEE signal connection Trigger Tile Summation of Current RICH LVL-1 Trigger Module1,2 What is.
Taikan Suehara, Belgrade, 9 Oct page 1 SiECAL DAQ Taikan Suehara (Kyushu University, Japan)
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.
Detector Interface (DIF) Status CALICE meeting – DESYDec Mathias Reinecke.
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.
Bart Hommels (for Matthew Wing) EUDET ext. steering board JRA3 DAQ System DAQ System Availability updates: – DIF: Detector Interface – LDA:
Transfering Trigger Data to USA15 V. Polychonakos, BNL.
Mathias Reinecke CALICE week Manchester DIF development – Status and Common Approach Mathias Reinecke for the CALICE DAQ and Front-End developers.
Maurice Goodrick, Bart Hommels EUDET Annual Meeting, Ecole Polytechnique, Paris EUDET DAQ and DIF DAQ overview DIF requirements and functionality.
BPM stripline acquisition in CLEX Sébastien Vilalte.
Marc Kelly, Maurice Goodrick, Bart Hommels CALICE / EUDET DAQ – DESY CALICE (ECAL) / EUDET DAQ: DIF and LDA Status.
ECFA Workshop, Warsaw, June G. Eckerlin Data Acquisition for the ILD G. Eckerlin ILD Meeting ILC ECFA Workshop, Warsaw, June 11 th 2008 DAQ Concept.
Maurice Goodrick, Bart Hommels CALICE-UK Meeting, Cambridge CALICE DAQ Developments DAQ overview DIF functionality and implementation EUDET.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
DAQ PC CALICE DAQ architecture Detector Unit : ASICs DIF : Detector InterFace connects Generic DAQ and services LDA : Link / Data Aggregator – fanout /
AHCAL Electronics. Status of Integration Mathias Reinecke for the DESY AHCAL developers AHCAL main and analysis meeting Hamburg, July 16th and 17th, 2009.
Bart Hommels for the DIF WG Electronics/DAQ for EUDET, DESY DIF status AHCAL, DHCAL, ECAL DIF prototypes Ongoing developments & plans.
Backplanes for Analog Modular Cameras EVO meeting. March 14 th,
Maurice Goodrick, Bart Hommels CALICE DAQ, UCL DIF & intermediate board Intermediate board: Power distribution (& pulsing?!)‏ Clock fanout Level.
ScCAL Data Acquisition System
DIF – LDA Command Interface
CALICE DAQ Developments
Status of the ODR and System Integration 31 March 2009 Matt Warren Valeria Bartsch, Veronique Boisvert, Maurice Goodrick, Barry Green, Bart Hommels,
Calicoes Calice OnlinE System Frédéric Magniette
ABC130: DAQ Hardware Status Matt Warren et al. Valencia 3 Feb 2014
AHCAL Beam Interface (BIF)
TELL1 A common data acquisition board for LHCb
Electronics, Trigger and DAQ for SuperB
Comments on the DAQv2 advancement
ATLAS Local Trigger Processor
TDCB status Jacopo Pinzino, Stefano Venditti
Testbeam Timing Issues.
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
Valeria Bartsch UCL David Decotigny LLR Tao Wu RHUL
CALICE/EUDET Electronics in 2007
UK ECAL Hardware Status
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described.
TELL1 A common data acquisition board for LHCb
Fixed Latency Serial Links with FPGA-embedded SerDes for SuperB
Presentation transcript:

Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described which will be used for the next generation of prototype calorimeters for the International Linear Collider and could also be used for the final system. The design is sufficiently generic such that it should have applications elsewhere, be they other ILC detectors or within High Energy Physics in general: e.g. this could be applied to LHC upgrade apparatus. The concept of moving towards a "backplaneless" readout is pursued. A strong under-pinning thread here is to attempt to make use of commercial components and identify any problems with this approach. Therefore the system should be easily upgradable, both in terms of ease of acquiring new components and competitive prices. The conceptual design, both hardware and software, of the data acquisition system for the ILC calorimeter will be discussed. Results and tests already done will then be shown indicating both the potential and limitations of the approach.

Matt Warren & Co. - C&C Timing & Link Timing Overview C+C provides a fast clock (CLOCK) Expected to be 50-100MHz, local or machine. CCC does NOT support varied delays on individual outputs. LDAs do not adjust individual link timings Presumed cables to all LDAs equal length in a timing domain. Hoped that DIFs can adjust own timing if really needed using FPGA resources. CCC card can adjust timing of synchro-signals wrt CLOCK BUNCH-CLOCK (slow clock) derived as CLOCK/n Produced by a counter on the DIF Start of train signal (TRAINSYNC) synchronises bunch-clocks on all DIFs. Requires fixed-latency signal – a SYNCCMD. SYNCCMD “qualifies” CLOCK edge 29 Jul 08 Matt Warren & Co. - C&C Timing & Link

Matt Warren & Co. - C&C Timing & Link CCC Link Interface CCC should connect to LDA, DIF and ODR using the ‘standard’ HDMI cabling and connectors and pinout (CLink) But only a subset of the signals/functions used. CCC can be used as a pseudo-LDA for stand-alone DIF testing A distinction is made between fast and fixed latency signals. Fast signaling is asynchronous and uses a dedicated line to transfer a pulse. No attempt is made to encode data. Fixed-latency signaling will not arrive fast, but will arrive a known latency after reception by CCC. HDMI Signals CLink Signal Direction Function Type CLOCK_L2D LDA→DIF Distributed DIF Clock STP DATA_L2D Data to DIF (mainly configuration) DATA_D2L DIF→LDA Data from DIF (mainly events) ASYNC_L2D Asynchronous trigger UTP* GEN_D2L General use * Twisted pair not guaranteed by HDMI specification but seen in commercial cables 29 Jul 08 Matt Warren & Co. - C&C Timing & Link

Matt Warren & Co. - C&C Timing & Link CCC Link Signals CCC HDMI Signals CLink Signal CCC Signal Function CLOCK_L2D CLOCK_OUT Clock DATA_L2D TRAINSYNC_OUT Trainsync signal output DATA_D2L Unused ASYNC_L2D ASYNC_OUT Asynchronous signal GEN_D2L GEN_IN General purpose CLOCK Machine clock (50-100MHz) TRAINSYNC_OUT Synchronisation of all the front-end slow clocks. An external signal will be synchronized to the clock and transmitted as a single clock-period wide pulse to the LDA. To allow communicating with a stand-alone DIF, the CCC board will can be configured to send the LDA 8b/10b serialised command for train-sync. ASYNC_OUT Transfer asynchronous triggers as fast as possible. GEN_IN General purpose signal for use in communicating with the CCC (and therefore run control) system. A hardware OR of these signals is available on the CCC. 29 Jul 08 Matt Warren & Co. - C&C Timing & Link

Matt Warren & Co. - C&C Timing & Link SYNCCMD Details SYNCCMD is the ONLY mechanism for synchronising DIFs 4 types of command are possible, but only one is required. Expects a PRE bunch-train/spill signal Signal in known phase with BUNCH CLOCK Hopefully PRE-signal is a fixed period prior to first bunch of train Synchronous to CLOCK CCC card forwards signal to LDAs Synchronises signal to local clock when needed LDA stores arrival time wrt serialised bit number. Next Word to DIFs replaced with special SYNCCMD word First byte dedicated K character Second byte (7:6): Type; (5:0): Delay (could be 3:5 ratio too) SYNCCMD system on DIF delays signal specified number of CLOCKs and issues the required signal. Data 15:8 Data 7:0 KSYNCCMD 0:8 Data 15:8 Data 7:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 LDA In DIF Out 29 Jul 08 Matt Warren & Co. - C&C Timing & Link