BOC1 Run Thru: Agenda 14h30 Start CB Local Meeting 16h00 Break for Tea

Slides:



Advertisements
Similar presentations
Uli Schäfer JEM Status and plans Hardware status JEM0 Hardware status JEM1 Plans.
Advertisements

Cluster Processor Module : Status, test progress and plan Joint Meeting, Mainz, March 2003.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
Opto Harness FDR 19/10/01 T. Weidberg1 Opto Harness FDR Scope and aims of review, system overview Available documentation Status of Project & Schedule.
Uli Schäfer JEM Status and plans Algorithms Hardware JEM0, JEM1 Tests Plans.
Building a Typical Electronic Project in Senior Design Peter Wihl (former Guest Lecturer)
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
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.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Mircea Bogdan, 5/21/041 Chicago TDC Design and Implementation Mircea Bogdan (UC)
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
J. Christiansen, CERN - EP/MIC
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
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.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
BTeV Pixel Detector Optical link receiver chip Data In and Out project.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Optical Readout and Control Interface for the BTeV Pixel Vertex Detector Optical interface for the PCI board –1.06 Gbps optical link receiver –Protocol.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
Final FED 1 Testing Set Up Testing idea and current status Preliminary results Future development Summary M. Noy
28 June 2004ATLAS Pixel/SCT TIM FDR/PRR1 TIM tests with ROD Crate John Hill.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
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.
1 Back-Of-Crate : BOC Status Oct, 2002 BOC is the optical fibre interface for the ROD Receives module control data from ROD, performs clock-data encoding,
New digital readout of HFRAMDON neutron counters Proposal Version 2.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
H. Krüger, , DEPFET Workshop, Heidelberg1 System and DHP Development Module overview Data rates DHP function blocks Module layout Ideas & open questions.
Barcelona Group Clermont Ferrand 11/12/2003 FunctionsFunctions Boards location and distributionBoards location and distribution CB block diagram CB block.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Krzysztof Czuba, ISE, Warsaw ATCA - LLRF project review, DESY, Dec , XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Master Oscillator.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
SCT Links Operation Performance from QA and operation
Configuration and local monitoring
End OF Column Circuits – Design Review
The Data Handling Hybrid
IAPP - FTK workshop – Pisa march, 2013
ATLAS Pre-Production ROD Status SCT Version
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
Saverio Citraro PhD Student University of Pisa & I.N.F.N. Pisa
ATLAS calorimeter and topological trigger upgrades for Phase 1
LHC1 & COOP September 1995 Report
CTA-LST meeting February 2015
Production Firmware - status Components TOTFED - status
Readout System of the CMS Pixel Detector
Iwaki System Readout Board User’s Guide
Experience with DAQ for ATLAS SCT
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
The University of Chicago
Old ROD + new BOC design plans
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
Front-end digital Status
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 3)
University of California Los Angeles
Front-end electronic system for large area photomultipliers readout
Clock & Control Card Status 29 July Martin Postranecky/Matt Warren
Combiner functionalities
University of California Los Angeles
CMX Status and News - post PRR -
Fiber Based Synchronous Timing System
DCM II DCM II system Status Chain test Schedule.
Global chip connections
TELL1 A common data acquisition board for LHCb
Preliminary design of the behavior level model of the chip
TTC setup at MSU 6U VME-64 TTC Crate: TTC clock signal is
Presentation transcript:

BOC1 Run Thru: Agenda 14h30 Start CB Local Meeting 16h00 Break for Tea 16h30 Start Telephone Conference 18h00 Conclusions 18h30 Finish

BOC1 Run Thru: Outline What BOC Does Provides the interface between ROD and Detector Modules Provides the interface between ROD and ROBs Receives Clock from TIM via backplane, provides copy for ROD. Also provides ancillary timing functions

BOC1 Run Thru: Outline ROD <-> Module interface: Clock and Command streams to modules clock-control encoding and timing trims electrical to fibre-optic conversion Data streams from modules fibre-optic to electrical conversion data sync and timing functions ROD <-> ROB interface: Electrical to Opto with error detection and correction plus flow control

BOC1 Run Thru: BOC0 BOC0 was the proof-of-principle board Full scale (48 command, 96 data streams) Available components (opto & ASICs) BPM4 & Current Mirrors & Quad VCSELs Test bench for some circuits Full functionality (inc. Some Pixel 80MHz streams)

BOC1 Run Thru: . BOC-RIG Provides VME access to BOC via Set-Up Bus - @ front of crate in place of ROD allows SLOG to drive all 48 command streams (fanned out from 12) selects 12 of the 96 data streams for Mustard Provides specialised test facilities: SNAPshot of the 12 selected streams SCOPE MODE generation of 80MHz Pixel test data

BOC1 Run Thru: . BOC-RIG v2 Does all v1 does provides 12 un-encoded command streams in optical form to give 12 SLOG-derived opto signals for BOC data stream testing. The 80MHz Pixel data mode should work for 6 of these streams Board Manufactured, but not fully tested BOC-RIGs key to BOC1 testing

BOC0 Test Results: . Set-Up Bus Set-Up Bus operations work fine: read and write to BOC registers generally OK Manufacturer # top bit sometimes wrong: hole in ROD or BOC logic code .. Fix very unlikely to need schematic change write to BPM4 registers OK (BPM4 read-back known not to work) write to laser current DACs OK (serial path) write to data threshold DACs OK (serial path) write to data delay chips OK (I2C path) write to clock delay (fine and coarse) OK write to clock control ccts OK … but will change

Data Streams BOC0 Test Results: . Wrong pin-out for PIN array means streams reach ROD in wrong order not worth fixing on BOC0 .. simply fixed on BOC1 The eye-pattern looks very good: threshold scans not completely clean: probably due to laser deficiences delay scans show timing jitter on looped-back data of well less than 1ns The Streams implemented in CPLDs OK De-Muxing from 80MS/s to 40MS/s is good

Yet To Do: BOC0 Testing: Check the S-Link: Controlling modules ? S-Link components still not complete (awaiting the ODIN Link Source Card) Controlling modules ? Slow command data from modules? .. Eg. Front-end registers Data from Modules ? .. real and calibration System set-up operations: designing and refining procedures are the provisions good enough?

BOC1 Run Thru: BOC1 BOC1 is the pre-production prototype: using production compatible components should move seamlessly into production

BOC1 : Differences A (remarkably small) number of PCB fixes Reduce PCB depth to 220mm (was 240mm) Add Power Monitor and Power-up Reset Clock Circuit changes: fail-safe provision (PLL?) implement a couple of BOC0 patched mod’s double range of fine clock delay to 5ns reduce short-term jitter guarantee mark-space Move to New Opto and ASICs: see next slide Improve laser interlock provision

BOC1 : . New Opto .. Details BPM12 is major rework of BPM4: 12 streams rather than 4 drives common cathode lasers many other improvements New Plug-In Opto Modules by Academica Sinica of Taiwan: 4 x OpTX .. BPM12, VCSEL12 & 2x MDACs (Laser Current) 8 x OpRX .. DRX12, PIN12 & 2x MDACs (Threshold) size: 21x30mm each OpTX replaces 3x BPM4s, 3x Mitel VCSEL4s, 12 current mirrors & 1.5 MDACs each OpTX replaces 1x DRX12, 1x Mitel PIN12 & 1.5 MDACs MultiDAC mapping more difficult: changes to control circuitry

Academica Sinica OpRX Prototype BOC1 Run Thru: . New Opto Academica Sinica OpRX Prototype

Block Diag. Unchanged! BOC1 Run Thru: . Interlocks With Optional 80MS/s - 2x40MS/s De-Muxing

BOC1 Run Thru. . BOC0 Layout Laser Current - DACs+Amps VCSEL arrays Current Mirrors Clock Circuits BPMs S-Link Source Card Pixel Compatible Streams T/Hold DACs Data Delay Chips DRX amp/discrim Data Registers PIN arrays

BOC1 Run Thru. . BOC1 Layout Command Stream CMOS Buffers OpTX Plug-Ins S-Link Source Card Commands from ROD Events from ROD Set-Up Bus from ROD OpRX Plug-Ins Clock Circuits Data Stream CPLDs (80MS/s - 40MS/s De-Mux capable) Data Delay Chips Clock From TIM Data to ROD LVDS Receivers

BOC0 v BOC1 Layout BOC1 Run Thru: . BOC0 Clock and Command Section Ctrl CPLD S-Link Section Clock Section Data RX Section

BOC1 Run Thru: . PIXEL Working PIXEL BOC .. Layers B and 1

PIXEL BOC .. Layers 2 and Disk BOC1 Run Thru: . PIXEL Working PIXEL BOC .. Layers 2 and Disk

PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing BOC1 Run Thru: . PIXEL Working PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing I/P (80MS/s) Data Delay 0-24ns

PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing BOC1 Run Thru: . PIXEL Working PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing

PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing BOC1 Run Thru: . PIXEL Working PIXEL BOC .. 80MS/s - 2x 40MS/s De-Muxing

The Full set of BOC1 Schematics can be found in BOC1_Drgs.pdf BOC1 Run Thru: . Schematics The Full set of BOC1 Schematics can be found in BOC1_Drgs.pdf Sheet 1: J2 & J3 Connections Power Monitors VPIN regulator for PIN Bias Voltage Sheet 2: Clock Generation Circuitry and Fan-Out Sheet 3: Control CPLD Fallback Crystal Oscillator Interlock Circuits Indicator LEDs Sheet 4: Set-Up Bus Buffering CMOS Buffers for BPM Control Signals S-Link Wiring Shadow RAM for Readback of Serial Data Sheets 5-6: Clock and Command OpTX Module Connections and Buffering Sheets 7-10: Data Receiver Streams OpRX Modules LVDS Data Receivers PHOS4 Data Delay chips Data Stream CPLDs LVDS Clock Receivers Sheet 11: MultiDAC Control CPLD In-System Programming Connectors Sheet 12: Data Stream Buffers for ROD Interface

BOC1 Run Thru: . Layout

BOC1 Run Thru: . Layout

BOC1 Run Thru: . Clock Detail

BOC1 Run Thru: . Clock & Command

BOC1 Run Thru: . Data RX Section