Clock & Control Card Status 31 March 2009 Martin Postranecky / Matt Warren.

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, UCL 11 May 2010 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing,
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 23 April 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.
XFEL 2D Pixel Clock and Control System Train Builder Meeting, MANNHEIM 02 July 2009 Martin Postranecky, Matt Warren, Matthew Wing.
4x4 4 8x LVDS on HDMI ( 8x LVDS on SMA ? ) 8x LVDS on HDMI LVDS on SMA LVTTL on Lemo NIM on Lemo LVDS on SMA 4x LVDS on SMA 4x NIM on Lemo 2x NIM on Lemo.
XFEL Meeting, Hamburg September 2010 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing XFEL 2D Pixel Clock and Control System.
XFEL Meeting, RAL 20 January 2011 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing XFEL 2D Pixel Clock and Control System.
Bart Hommels for the CALICE-UK groups Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ.
New Corporate Identity Poster Design Cavendish Laboratory, Department of Physics, University of Cambridge Maurice Goodrick, Richard Shaw, Dave Robinson.
J. Jones (Imperial College London), Alt. GCT Mini-Meeting GCT Source Card.
J. Jones (Imperial College London), Alt. GCT Mini-Meeting Source Card Design Status and Plans.
HEP UCL Cambridge University Imperial College London University of Manchester Royal Holloway, University of London University College London Matthew Warren,
New Corporate Identity Poster Design Department of Physics and Astronomy, University College London Erdem Motuk, Martin Postranecky, Matthew Warren, Matthew.
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
M. Noy. Imperial College London Calice MAPS Adapter Card Review M. Noy 26 th June 2007.
Vincent Boudry Franck Gastaldi Antoine Matthieu David Decotigny CALICE meeting 19 feb Kyungpook Nat'l U., Daegu, Korea Status of the Data Concentrator.
Clock module for TB spring 2012 Uli Schäfer 1 R.Degele, P.Kiese, U.Schäfer, A.Welker Mainz.
11 May 2007UK DAQ Status1 Status of UK Work on FE and Off-Detector DAQ Paul Dauncey For the CALICE-UK DAQ groups: Cambridge, Manchester, Royal Holloway,
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.
DAQ Hardware Status 9 September 2008 Matt Warren Valeria Bartsch, Veronique Boisvert Maurice Goodrick, Barry Green, Bart Hommels, Marc Kelly, Andrzej Misiejuk,
29 January 2004Paul Dauncey - CALICE DAQ1 UK ECAL Hardware Status David Ward (for Paul Dauncey)
Update on the Data Acquisition System development in the UK Valeria Bartsch, on behalf of CALICE-UK Collaboration.
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.
7 th March 2007M. Noy. Imperial College London CALICE MAPS DAQ Project Summary.
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.
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
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.
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)
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
CALICE C&C PROPOSAL - DRAFT -4- FOR COMMENTS & CORRECTIONS A) CLOCK : a) 3x EXTERNAL INPUTS : 1) 1x Diff. LVDS ( 2x SMA ) 2) 1x LVTTL/CMOS (?) ( 1x Lemo.
CALICE: status of a data acquisition system for the ILC calorimeters Valeria Bartsch, on behalf of CALICE-UK Collaboration.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
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.
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.
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
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.
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.
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:
Mathias Reinecke CALICE week Manchester DIF development – Status and Common Approach Mathias Reinecke for the CALICE DAQ and Front-End developers.
4x4 4 8x LVDS on HDMI ( 8x LVDS on SMA ? ) 8x LVDS on HDMI LVDS on SMA LVTTL on Lemo NIM on Lemo LVDS on SMA 4x LVDS on SMA 4x NIM on Lemo 2x NIM on Lemo.
Maurice Goodrick, Bart Hommels EUDET Annual Meeting, Ecole Polytechnique, Paris EUDET DAQ and DIF DAQ overview DIF requirements and functionality.
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.
11 October 2002Paul Dauncey - CDR Introduction1 CDR Introduction and Overview Paul Dauncey Imperial College London.
Marc Kelly, Maurice Goodrick, Bart Hommels CALICE / EUDET DAQ – DESY CALICE (ECAL) / EUDET DAQ: DIF and LDA Status.
1 On- and near-detector DAQ work for the EUDET calorimeters Valeria Bartsch, on behalf of CALICE-UK Collaboration.
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.
Maurice Goodrick, Bart Hommels CALICE-UK Meeting, Cambridge CALICE DAQ Developments DAQ overview DIF functionality and implementation EUDET.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
DAQ PC CALICE DAQ architecture Detector Unit : ASICs DIF : Detector InterFace connects Generic DAQ and services LDA : Link / Data Aggregator – fanout /
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,
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
CALICE/EUDET Electronics in 2007
PRODUCTION BOARDS TESTING
UK ECAL Hardware Status
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
XFEL 2D Pixel Clock and Control System Train Builder Meeting, UCL 11 May 2010 Erdem Motuk, Martin Postranecky, Matt Warren, Matthew Wing,
PCB-1 HEADER / CONNECTOR
clock DELAY CPLD RS232 DEBUG 4x 8way DIL CLOCK ~50 MHz ASYNC SW
PRODUCTION BOARDS TESTING
Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described.
Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described.
Presentation transcript:

Clock & Control Card Status 31 March 2009 Martin Postranecky / Matt Warren

2 31 Mar. 2009Martin Postranecky / Matt Warren CALICE CCC – First Prototype

3 31 Mar. 2009Martin Postranecky / Matt Warren CALICE CCC – First Prototype

4 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Custom Hardware CPLD Debug Header SMAs (vertical) Add-ons interface HDMIs LEMO (NIM) RS232

5 31 Mar. 2009Martin Postranecky / Matt Warren SW PCB Header 4x 4 4 8x LVDS on HDMI 8x LVDS on SMA 8x LVDS on HDMI LVDS on SMA LVTTL on Lemo NIM/TTL on Lemo LVDS on SMA 4x LVDS on SMA 4x NIM on Lemo 2x NIM on Lemo 2x LVTTL on Lemo LVDS on SMA NIM on Lemo o/c TTL on Lemo CLOCK ASYNC GEN (was BUSY) Controls (SYNCCMD, BUSY-IN etc) X-TAL MPX +PLL SW-2 5->1 SW-3 2->1 AUTO/ XTAL SW ~50 MHz 4 RS232 CCC - Overview Schematic CCC - Overview Schematic CPLD(XilinxCoolrunnerXCR3128XL-7) 8x LVDS on HDMI SPARE (DATA_D2L) LVTTL on Lemo DELAY clock DEBUG 4x 8way DIL ECL on 2pin Lemo

6 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Logic and Interfaces Signal Inputs: CLOCKCLOCK –1x LVDS ( SMA DC ) –1x LVTTL DC ( Lemo ) –1x NIM / TTL ( Lemo ) AC/DC ASYNCASYNC –LVDS ( SMA ) DC –ECL ( 2 pin LEMO ) AC Controls ( SYNCCMD, BUSY etc. + more )Controls ( SYNCCMD, BUSY etc. + more ) –4x LVDS ( SMA ) –4x NIM / TTL ( Lemo ) AC/DC CPLD ( XCR3128XL-7 ) CPLD ( XCR3128XL-7 ) RS232 interface as a means of control RS232 interface as a means of control Many buffers, 0Ω resistors and solder links for better signal integrity, isolation and configuration Many buffers, 0Ω resistors and solder links for better signal integrity, isolation and configuration Signal Outputs: CLOCKCLOCK –2x LVTTL on Lemo –2x NIM on Lemo –2x LVDS on SMA –8x LVDS on DIL Header TRAINSYNCTRAINSYNC –LVTTL on Lemo GEN ( was Busy )GEN ( was Busy ) –LVDS on SMA –NIM on Lemo –O/C-TTL on Lemo Spare ( DATA_D2L )Spare ( DATA_D2L ) –LVTTL on Lemo HDMI I/O: x8 - LVDS AC/DC OUT: CLOCK CLOCK ASYNC ASYNC TRAINSYNC TRAINSYNCIN: GEN ( was BUSY ) GEN ( was BUSY ) SPARE( DATA_D2L ) SPARE( DATA_D2L )

7 31 Mar. 2009Martin Postranecky / Matt Warren Some Hardware Details Clock:Clock: –PLL/MUX - ICS /-150 ps jitter+/-150 ps jitter 45min/55max Duty Cycle45min/55max Duty Cycle Failover if external clock missing for 3 cycles.Failover if external clock missing for 3 cycles. –Local Osc. 100 MHz/2 = 50% duty-cycle 50MHz CPLD: Xilinx CoolRunner XPLA3 XCR3128XL-7CPLD: Xilinx CoolRunner XPLA3 XCR3128XL-7 –3.3V, low power –128 macrocells with 3,000 usable gates –5.5ns pin-to-pin logic delays Extra IO via IDC header.Extra IO via IDC header. Single 6U PCB with connectors at both edgesSingle 6U PCB with connectors at both edges Separate PSUSeparate PSU Clock Delay Option to CPLD – 64 x 0.5nsClock Delay Option to CPLD – 64 x 0.5ns –For signal de-skew ( CLOCK unaffected )

8 31 Mar. 2009Martin Postranecky / Matt Warren LVTTL Output Stand-alone Clock

9 31 Mar. 2009Martin Postranecky / Matt Warren LVTTL – Output Clock Jitter

10 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Current Status 10x boards manufactured and assembled in x boards manufactured and assembled in x separate Power Supply units being assembled in x separate Power Supply units being assembled in x CCC undergoing testing in 2009 :10x CCC undergoing testing in 2009 : - 9x program OK - 9x program OK - number of irritating problems ( dry joints, missing connections, etc. ) - number of irritating problems ( dry joints, missing connections, etc. ) - 1x fails firmware programming ( suspect CPLD connections ) - 1x fails firmware programming ( suspect CPLD connections ) Aim to have 9x tested and working units in April Aim to have 9x tested and working units in April Basic ‘simple’ self-testing firmware now on CPLD Basic ‘simple’ self-testing firmware now on CPLD ‘Run’ firmware is in development : COMING SOON ! ‘Run’ firmware is in development : COMING SOON ! Serial Interface details on Twiki Serial Interface details on Twiki Hardware Manual draft : Hardware Manual draft : TWIKI pages : TWIKI pages :

11 31 Mar. 2009Martin Postranecky / Matt Warren Spare slides…. FEW PREVIOUSLY SHOWN / SPARE SLIDES

12 31 Mar. 2009Martin Postranecky / Matt Warren DAQ PC CALICE - DAQ architecture CALICE - DAQ architecture Detector Unit: ASICs DIF : Detector InterFace connects Generic DAQ and services LDA : Link / Data Aggregator – fan-out / in DIFs and drives link to ODR LDA ODR CCC Detector Unit DIF ODR : Off Detector Receiver – PC interface for system. interface for system. CCC : Clock & Control Card: Fanout to ODRs ( or LDAs ) to ODRs ( or LDAs ) CONTROL PC: DOOCS GUI ( run control ) control ) Storage Control PC (DOOCS) DAQ PC ODR Detector Unit DIF Detector Unit DIF Detector Unit DIF

13 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Timing Overview CCC - Timing Overview C+C provides a fast clock ( CLOCK )C+C provides a fast clock ( CLOCK ) – Assumed to be ~50 MHz, local or machine – Stand-alone clock can be 50 or 100 MHz CCC does NOT support varied delays on individual outputsCCC does NOT support varied delays on individual outputs CCC card can adjust timing of synchro-signals wrt. CLOCKCCC card can adjust timing of synchro-signals wrt. CLOCK

14 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Link Interface CCC can connects to LDA, DIF and ODR using the ‘standard’ HDMI cabling and connectors and pinout ( Clink )CCC can connects 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.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 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 latency after reception by CCC HDMI Signals CLink SignalDirectionFunctionType CLOCK_L2D LDA → DIF Distributed DIF ClockSTP DATA_L2D LDA → DIF Data to DIF (mainly configuration)STP DATA_D2L DIF → LDA Data from DIF (mainly events)STP ASYNC_L2D LDA → DIF Asynchronous triggerUTP* GEN_D2L DIF → LDA General useSTP * Twisted pair not guaranteed by HDMI specification but seen in commercial cables

15 31 Mar. 2009Martin Postranecky / Matt Warren CCC - Link Signals CCC - Link Signals CLOCKCLOCK –Machine clock ( MHz) TRAINSYNC_OUTTRAINSYNC_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_OUTASYNC_OUT –Transfer asynchronous triggers as fast as possible GEN_INGEN_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 CCC HDMI Signals CLink SignalCCC SignalFunction CLOCK_L2DCLOCK_OUTClock DATA_L2DTRAINSYNC_OUTTrainsync signal output DATA_D2LUnused ASYNC_L2DASYNC_OUTAsynchronous signal GEN_D2LGEN_INGeneral purpose