Maurice Goodrick & Bart Hommels, University of Cambridge Guide ● ODR-LDA-DIF-SLAB ● Multitude of Signals ● Multi-Purpose ECAL DIF Model for Lab & Testbeam.

Slides:



Advertisements
Similar presentations
Bart Hommels for the CALICE-UK groups Data acquisition systems for future calorimetry at the International Linear Collider Introduction DAQ.
Advertisements

Maurice Goodrick & Bart Hommels, University of Cambridge WP2.2 - Study of data paths on ECAL Slab Paths between VFE Chips and the FE Chip : Clock and Control.
HEP UCL Cambridge University Imperial College London University of Manchester Royal Holloway, University of London University College London Matthew Warren,
Maurice Goodrick & Bart Hommels, University of Cambridge ECAL DIF: Issues & Solutions Readout Architecture.
Maurice Goodrick & Bart Hommels, University of Cambridge ECAL SLAB Interconnect Making the interconnections between the Slab component PCBs (“ASUs”) is.
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.
David Bailey Manchester. Summary of Current Activities UK Involvement DAQ for SiW ECAL (and beyond) “Generic” solution using fast serial links STFC (CALICE-UK)
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.
AHCAL Electronics. Status EUDET Prototype Mathias Reinecke for the DESY AHCAL developers EUDET Electronics/DAQ meeting London, June 9th, 2009.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
Maurice Goodrick, Bart Hommels 1 CALICE-UK WP2.2 Slab Data Paths Plan: – emulate multiple VFE chips on long PCBs – study the transmission behaviour.
Future DAQ Directions David Bailey for the CALICE DAQ Group.
Maurice Goodrick & Bart Hommels, University of Cambridge ECAL SLAB Interconnect – Why Multi-Rows? Assuming 9x9 cm Silicon Wafers: 4 wafers on an 18x18cm.
CALICE: status of a data acquisition system for the ILC calorimeters Valeria Bartsch, on behalf of CALICE-UK Collaboration.
AHCAL – DIF Interface EUDET annual meeting – Paris Oct M. Reinecke.
AHCAL electronics. Status and Outlook Peter Göttlicher for the AHCAL developers CALICE meeting UT Arlington, March 11th, 2010.
Bart Hommels Univeristy of Cambridge EUDET Annual Meeting, Ecole Polytechnique, Paris JRA3: DAQ Overview Objectives System Overview Status of.
David Bailey University of Manchester. Overview Aim to develop a generic system –Maximise use of off-the-shelf commercial components Reduce as far as.
A.A. Grillo SCIPP-UCSC ATLAS 10-Nov Thoughts on Data Transmission US-ATLAS Upgrade R&D Meeting UCSC 10-Nov-2005 A. A. Grillo SCIPP – UCSC.
Marc Anduze – 09/09/2008 Report on EUDET Mechanics - Global Design and composite structures: Marc Anduze - Integration Slab and thermal measurements: Aboud.
08/10/2007Julie Prast, LAPP, Annecy1 The DHCAL DIF and the DIF Task Force Julie Prast, LAPP, Annecy.
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.
C. Combaret 11/10/ 2008 Status of the DHCAL m2 software C. Combaret IPNL.
Detector Interface (DIF) Status CALICE meeting – DESYDec Mathias Reinecke.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
EUDET JRA3 ECAL in 2007 : towards “The EUDET module” C. de La Taille IN2P3/LAL Orsay.
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.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Maurice Goodrick, Bart Hommels EUDET Annual Meeting, Ecole Polytechnique, Paris EUDET DAQ and DIF DAQ overview DIF requirements and functionality.
Update on the project - selected topics - Valeria Bartsch, Martin Postranecky, Matthew Warren, Matthew Wing University College London CALICE a calorimeter.
17-19/03/2008 Frédéric DULUCQ Improvements of ROC chips VFE - ROC.
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.
Julie Prast, Calice Electronics Meeting at LAL, June 2008 Status of the DHCAL DIF Detector InterFace Board Sébastien Cap, Julie Prast, Guillaume Vouters.
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.
12/09/2007Julie Prast, LAPP, Annecy1 The DIF Task Force and a focus on the DHCAL DIF Remi Cornat, Bart Hommels, Mathias Reinecke, Julie Prast.
AHCAL Electronics. Status of Integration Mathias Reinecke for the DESY AHCAL developers AHCAL main and analysis meeting Hamburg, July 16th and 17th, 2009.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
Bart Hommels for the DIF WG Electronics/DAQ for EUDET, DESY DIF status AHCAL, DHCAL, ECAL DIF prototypes Ongoing developments & plans.
News from the 1m 2 GRPC SDHCAL collection of slides from : Ch.Combaret, I.L, H.Mathez, J.Prast, N.Seguin, W.Tromeur, G.Vouters and many others.
SKIROC status Calice meeting – Kobe – 10/05/2007.
SiW Electromagnetic Calorimeter - The EUDET Module Calorimeter R&D for the within the CALICE collaboration SiW Electromagnetic Calorimeter - The EUDET.
Marc Anduze – EUDET Meeting – PARIS 08/10/07 Mechanical R&D for EUDET module.
Maurice Goodrick, Bart Hommels CALICE DAQ, UCL DIF & intermediate board Intermediate board: Power distribution (& pulsing?!)‏ Clock fanout Level.
DHCAL Acquisition with HaRDROC VFE Vincent Boudry LLR – École polytechnique.
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,
Digital Interface inside ASICs & Improvements for ROC Chips
HR3 status.
CALICE meeting 2007 – Prague
Status of the DHCAL DIF Detector InterFace Board
Test Slab Status CALICE ECAL test slab: what is it all about?
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
ECAL SLAB Interconnect by FFC: Intro
C. de La Taille IN2P3/LAL Orsay
CALICE/EUDET Electronics in 2007
prototype PCB for on detector chip integration
CALICE meeting 2007 – Prague
Tests Front-end card Status
Clock & Control Timing and Link 29 July 2008 Matt Warren Maurice Goodrick, Bart Hommels, Marc Kelly, ABSTRACT: A data acquisition system is described.
PID meeting Mechanical implementation Electronics architecture
First thoughts on DIF functionality
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:

Maurice Goodrick & Bart Hommels, University of Cambridge Guide ● ODR-LDA-DIF-SLAB ● Multitude of Signals ● Multi-Purpose ECAL DIF Model for Lab & Testbeam : ● Hardware = DIF + Adapter Card ● Firmware = DIF + Personality ● Physical Arrangement for Prototypes ● SLAB signals : ● ECAL with SPIROC / HARDROC + ● Simulation ● Special Lines: ● Differential & Multi-Drop : Clocks,,, : Slab-end Termination ● Multi Source : Readout Data, TXOn,,, ● Bidirectional : RAM Full (also Multi Drop) – does “wired OR” – polarity? ● Minimal Set ● Ext Trigger ?? ● Clock and Control?? – needs CDR (PLL ?) ● Slow Control : ● SPI, SPI-like, JTAG, I2C, I2C-like ?? ● Broadcast ? ● Synchronous ? ● Chip Geographical Addresses : how: bonds, serial chain? ● Redundancy : how? What cost? Needed?

Maurice Goodrick & Bart Hommels, University of Cambridge An ECAL DIF Control:ODR – LDA – DIF – VFE Readout:VFE – DIF – LDA – ODR ODR LDA SLABDIFSLABDIFSLABDIFSLABDIFSLABDIF

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function ECAL DIF

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function ECAL DIF - Physical

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function ECAL DIF - Stacking Shows Component Space (plus Cooling and Power)

Maurice Goodrick & Bart Hommels, University of Cambridge Simulation – 1 Row of “HARDROCs” DIF & Pers

Maurice Goodrick & Bart Hommels, University of Cambridge SLAB Signals Power Control Slow Control Clocks & Reset Readout Aquisition Control RAM Full Token Launch Token Back DIF & Person’y GA = 20GA = 10GA = 5

Maurice Goodrick & Bart Hommels, University of Cambridge Simulation - Overall ● Simplified and idealised VFE ● Acquisition, Conversion and Readout phases ● (no slow control, trigger,,,,) ● 50MHz, not 40MHz, to match LDA baseline ● Will progress to using the HARDROC VHDL ● Will add other signals ● Will add slow controls ● Note dual speed of Ck5_1 clock ● TXOn signal not implemented yet

Maurice Goodrick & Bart Hommels, University of Cambridge Simulation – Acquisition Phase Global Reset Acq & RO Clk DIF State M/C DIF/Pers Drive Signals Start Acqis’n Clk 50 MHz Bunch Train Convert Clk 5 MHz – 10 BXs shown End VFE Chip State Mid VFE Chip State Near VFE Chip State The first Ck40 clock edge with Bunch_Train FALSE Causes VFEs to go into Convert mode The first Ck5_1 clock edge with Bunch_Train TRUE causes VFEs to go into Acquire mode

Maurice Goodrick & Bart Hommels, University of Cambridge Simulation – Convert Phase Acq & RO Clk DIF State M/C DIF/Pers Drive Signals Clk 50 MHz Bunch Train Convert Clk (50 MHz) End VFE Chip State Mid VFE Chip State Near VFE Chip State The DIF issues n clocks to ensure all VFEs do conversion The VFEs will in general finish conversion early, and can power-save

Maurice Goodrick & Bart Hommels, University of Cambridge Simulation – Readout Phase Acq & RO Clk (1 to 2.5MHz) DIF State M/C Clk 50 MHz Convert Clk End VFEMid VFENear VFE TokIn Data TokOut The first Ck5_1 clock edge with Token_In TRUE causes VFEs to go into Readout mode

Maurice Goodrick & Bart Hommels, University of Cambridge Line Specs Differential & Multi-Drop Lines Inter-Panel ConnectionsTermination Impedance will be low owing to board build capacitance ● so will probably need higher current driver to maintain signal swing

Maurice Goodrick & Bart Hommels, University of Cambridge Line Specs Multi-Source Signals Pre-Charge Pulses “Open Collector” solution possible, but is slow / power hungry Signals where we need to know that no VFE is driving are special: ● Example is the TX_On signal used to validate the VFE Data_Out signals ● Need the Pull-down R, and “Open Collector” drivers (or equivalent) ● “Pre-charge” pulse needed to speed operation ● If the RX has “Bus-Hold”, the Pull-down can be omitted or be higher value DOut[i] TXOn[i] DOut[i+1] TXOn[i+1]

Maurice Goodrick & Bart Hommels, University of Cambridge Line Specs Bi-Directional (RAM_Full) O/Ps Must be: P-Channel Open Drain [1,Z] (or Open Collector) or Tri-state [0,1,Z] The complementary solution may be better for the chip designers: ● Invert all signals ● Pull UP ● Drive with N-Channel [0,Z] RAMFull_Int RAMFull_Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext ’1’ RAMFull_Int OR Ext RAMFull_Int Needs to give “Wired OR” of the drive signals We can use a single line: * each chip knows whether it has sourced the signal

Maurice Goodrick & Bart Hommels, University of Cambridge Minimising SLAB Signals ?? Why Minimise ?? ● Inter – Panel connection is going to be DIFFICULT ● Probably limited to a few per cm of panel width ( so ~ 100 total inc power) ● These connections are going to effect yield and reliability ● More signals = More Noise ?? ● Redundancy schemes are likely to increase the number of signals by some factor (2, 1.5 ??)

Maurice Goodrick & Bart Hommels, University of Cambridge Minimising SLAB Signals ?? Why Minimise ?? ● Inter – Panel connection is going to be DIFFICULT ● Probably limited to a few per cm of panel width ( so ~ 100 total inc power) ● These connections are going to effect yield and reliability ● More signals = More Noise ?? ● Redundancy schemes are likely to increase the number of signals by some factor (2, 1.5 ??) ?? How ?? ● In principle very few signals can be used to operate the VFEs ● Moving the functionality of the “Personality” into the VFE does this ● “Flexible Clock” line could be used for further reduction

Maurice Goodrick & Bart Hommels, University of Cambridge Minimising SLAB Signals ?? Why Minimise ?? ● Inter – Panel connection is going to be DIFFICULT ● Probably limited to a few per cm of panel width ( so ~ 100 total inc power) ● These connections are going to effect yield and reliability ● More signals = More Noise ?? ● Redundancy schemes are likely to increase the number of signals by some factor (2, 1.5 ??) ?? How ?? ● In principle very few signals can be used to operate the VFEs ● Moving the functionality of the “Personality” into the VFE does this ● “Flexible Clock” line could be used for further reduction ?? What Cost ?? ● Need to freeze operation into Silicon – loss of flexibility ● Potentially more vulnerable to VFE failure

Maurice Goodrick & Bart Hommels, University of Cambridge Minimising SLAB Signals ?? Why Minimise ?? ● Inter – Panel connection is going to be DIFFICULT ● Probably limited to a few per cm of panel width ( so ~ 100 total inc power) ● These connections are going to effect yield and reliability ● More signals = More Noise ?? ● Redundancy schemes are likely to increase the number of signals by some factor (2, 1.5 ??) ?? How ?? ● In principle very few signals can be used to operate the VFEs ● Moving the functionality of the “Personality” into the VFE does this ● “Flexible Clock” line could be used for further reduction ?? What Cost ?? ● Need to freeze operation into Silicon – loss of flexibility ● Potentially more vulnerable to VFE failure ?? Worth It ?? ● Very large reduction in Signals ● Probably only way to have redundancy routing with acceptable connections

Maurice Goodrick & Bart Hommels, University of Cambridge A Few Thoughts on Redundancy 1.Do we need it? … can we live with, say, 1% dead Slabs ? 2.Detector Wafers and Interconnections fail, not ASICs 3.If the SLAB connections are in rows (6?), is a dead row important? 4.Could redundancy be done at the level of the Panel ?

Maurice Goodrick & Bart Hommels, University of Cambridge Other Issues ● Ext Trigger ?? & other prompt signals ● Clock and Control?? – needs CDR (PLL ?) ● Slow Control : ● SPI, SPI-like, JTAG, I2C, I2C-like ?? ● Broadcast ? ● Synchronous ? ● Chip Geographical Addresses : how: bonds, serial chain? ● Chip Temp Monitoring ? ● Chip Serial Numbers ? ● Panel Serial Numbers ? ● Current and Voltage Monitoring ? ● Maximising Reliability : ● By design ● By QA and Environmental Testing

Maurice Goodrick & Bart Hommels, University of Cambridge Spare Slides Follow Heap of Slides from previous talks

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF ODR LDA SLABDIFSLABDIFSLABDIFSLABDIFSLABDIF Det Format OtoL Format LtoD Format DtoV Format Different Formats at Different Levels

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF Environments ● Test Slab in the Lab – WP2.2 core work ● EUDET prototype in the lab ● EUDET prototype in Test Beam ● Next ASICs ● ILC environment Control Requirements ● Clock ● Fast Controls ● Slow Controls ● VFE – specific ● Slab - specific ● Broadcast Data Path Requirements ● Accumulated Rates ● Adding Source Addresses ● Calibration ???

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF VFE – DIF – LDA – ODR chain: Architecture / Function / Hierarchy ● model as per Manchester workshop of 14-May-2007 ● existing set-up mirrors this to some degree ● needed for prototype and EUDET slabs ● needed for final ECAL, HCAL and DAQ It is very worthwhile adopting this model at this at this stage: ● behavioural description is key: ● will check the viability of the scheme ● will allow fine tuning of the model ● will allow different flavours for different tasks (Test Panel, EUDET Prototype, … ODRLDA SLABDIF

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF Card Spacing: based on Marc Anduze’s ECAL Module design

Maurice Goodrick & Bart Hommels, University of Cambridge A Multi Function DIF LDA-DIF Cable and Connector