TTCrx Issues M.Matveev Rice University December 17, 2009.

Slides:



Advertisements
Similar presentations
GCT Source Card Status John Jones Imperial College London
Advertisements

28 June 2004 ATLAS SCT/Pixel TIM FDR/PRR Martin Postranecky: TTCrm/TTCrq1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics.
Programmable Interval Timer
The 8051 Microcontroller Chapter 5 SERIAL PORT OPERATION.
S. Veneziano, Lecce 21 February 2002 RPC readout and trigger electronics status Lecce 21/02/2002.
CPT Week, Nov 2003, B. Paul Padley, Rice University1 CSC Trigger Status, MPC and Sorter B. Paul Padley Rice University November 2003.
Sector Processor – to – Muon Sorter tests M.Matveev Rice University January 8, 2004.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France 24 February 2003 News about SPECS system  SPECS system  SPECS-SLAVE chip  SPECS-SLAVE.
Cluster Processor Module : Status, test progress and plan Joint Meeting, Mainz, March 2003.
GLAST LAT Project Aug 1, 2007 NCRs and Waivers 1 GLAST Large Area Telescope Systems Engineering Test Status, NCRs and Verification Status Pat Hascall Systems.
Block Diagram of 4518 Dual BCD Counter The 4518 Dual BCD Counter has two BCD counters. Each counter is similar to the other. Each counter has a master.
FDR of the End-cap Muon Trigger Electronics 1/Mar./04 1 Slice Test (SLT) of TGC electronics Introduction Simulation Trigger part SLT Wire Wire and Signal.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
ECE 493T9 Real Time Embedded System Tutorial Set 3 June 10, Spring 2008.
PIT: Programmable Interval Timer
8254 Counter/Timer Counter Each of the three counter has 3 pins associated CLK: input clock frequency- 8 MHz OUT GATE: Enable (high) or disable.
8086/8088 Hardware Specifications A Course in Microprocessor Electrical Engineering Dept. University of Indonesia.
ELEC4601 Microprocessor systems Lab 3 Tutorial
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Outer Tracker meeting NIKEF 27 July Dirk Wiedner Status of the OT readout electronics in Heidelberg Dirk Wiedner, Physikalisches Institut der Universität.
11/01/2006Wilco Vink / Martin van Beuzekom / L. Wiggers L0 ECS Workshop Pile-Up System.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Sophie BaronTTC1 TTC status February 2005 ATLAS electronics.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
8279 KEYBOARD AND DISPLAY INTERFACING
I2C Master Core Simulation Environment. I2C Master Core Requirements Coverage (*) Requirement I2C IP RS-906: The I2C IP shall define the period of time,
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
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.
Muon Port Card, Optical Link, Muon Sorter Upgrade Status M.Matveev Rice University December 17, 2009.
CSC EMU/Track Finder Clock and Control Board (CCB’2004) Status Plans M.Matveev Rice University August 27, 2004.
Rome 4 Sep 04. Status of the Readout Electronics for the HMPID ALICE Jose C. DA SILVA ALICE.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
22/11/2005A. Blas1 DSP Board data bus timing There are two types of data transfer within the DSP board: Lead by the DSP Lead by the VME master. A dedicated.
Enrico Fois - LHCb Muon ECS Meeting - Roma Synchronization and alignment requirements.
Conclusion Speech. Content Organization Pronunciation Handwriting.
Transfering Trigger Data to USA15 V. Polychonakos, BNL.
The CCB, TTC and so forth Paul Padley, Mike Matveev.
8279 KEYBOARD AND DISPLAY INTERFACING
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.
09/02/20121 Delay Chip Prototype & Delay Chip Test Board Joan Mauricio – Xavier Ondoño La Salle (URL) 12/04/2013.
US CMS DOE/NSF Review, 20 November Trigger - W. Smith1 WBS Trigger Wesley H. Smith, U. Wisconsin CMS Trigger Project Manager DOE/NSF Status.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
CCU25 Communication and Control Unit ASIC in CMOS 0.25 μm Ch.Paillard
CCB to OH Interface M.Matveev Rice University November 12,
Sophie BARON, PH-ESSLEADE, 15/06/06 1 TTC upgrade Status May 2006  Overview  AB/RF optical links  Receiver crate  Status and schedules  Documentation.
HCC Derived Clocks. Generated Clocks The HCC generates two clocks from the ePLL 160 MHz clocks and the chip 40 MHz clock, used as a reference: An 80 MHz.
M.Matveev Rice University March 20, 2002 EMU Muon Port Card Project.
M.N Minard Trigger Validation Board Status Cyril Drancourt, Pierre-Yves David,Victor Coco, M.N Minard - Production status - TVB tests on Cryo side.
Understanding Readout Issues with the Pilot System October Fpix Upgrade Meeting Bora Akgün Will Johns Karl Ecklund Helmut Steininger Jordan Tucker.
NA 62 TTC partition timing T.Blažek, V.Černý, R.Lietava, M.Kovaľ, M.Krivda Bratislava, Birmingham We are developing procedures for timing parameter adjustment.
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.
CCB to OH Interface M.Matveev Rice University February 22,
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
GPL Board Pattern Generator for the Level-0 Decision Unit Hervé Chanal, Rémi Cornat, Emmanuel Delage, Olivier Deschamps, Julien Laubser, Jacques Lecoq,
CMS Week, 3-7 November CSC Trigger Test Beam Report Cast of many.
— Analog Devices Confidential Information — Applications Issues 1.
E. Hazen -- xTCA IG1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
DAQ and TTC Integration For MicroTCA in CMS
VME Bus error A possible error condition for TMB whose firmware has been “misloaded” is to cause Bus Error on VME crate controller (VCC) at power up… Under.
Physics & Astronomy HEP Electronics
Programmable Interval Timer 8254 LECTURE 3
CCB to OH Tests at Rice M.Matveev Rice University May 12, 2016.
TTC system for FP420 reference timing?
NSW Electronics workshop, November 2013
CPE/EE 428/528 VLSI Design II – Intro to Testing (Part 2)
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
The ATLAS LAr. Calibration board K. Jakobs, U. Schaefer, D. Schroff
Presentation transcript:

TTCrx Issues M.Matveev Rice University December 17, 2009

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Fine Delays in TTCrx n 8-bit fine delay value can be programmed into the TTCrx ASIC via the I2C bus (write and read) or via the optical link (write only) n Used to delay clock, L1A and broadcast commands n 104 ps step within 25 ns clock period n Highly non-linear dependence between the 8-bit value and actual delay n By default set to “0” on power up n Set once on every CCB at the initialization step via I2C

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Fine Delays Issues (1) n Richard Kellogg (HCAL) has recently reported “mis-lock” problems with their TTCrx (~350 TTCrx chips, not a TTCrq mezzanine, but similar design) n See his report

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Fine Delays Issues (2) Hardware reset of TTCrx (50 us pulse to reset_b pin) doesn’t (always) help. Proposed solution: interrupt the TTC optical signal. This works 100% in the HCAL lab.

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Test 1 n Apply hardware reset to TTCrx n Wait 2 seconds n Monitor phase shift between Clock40 non-deskewed clock and QPLL (deskewed) clock outputs by eye n Repeat 200 times n Repeat on 3 CCB boards Result: phase shift is always constant, no “unlock” states

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Test 2 n Apply hardware reset reset_b to TTCrx n Wait 2 seconds n Write 0x5e to the fine delay register n Wait 2 seconds n Monitor phase shift between Clock40 non-deskewed clock and QPLL (deskewed) clock outputs by eye n Repeat 200 times n Repeat on 3 CCB boards Result: phase shift was always constant on 2 boards. On one board there were 2 errors (wrong delays). No “unlock” states.

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Test 3 n Write 0xe (delay = 0) to the fine delay register n Wait 2 seconds n Write 0x5e (delay = 8 ns) to the fine delay register n Wait 2 seconds n Monitor phase shift between Clock40 non-deskewed clock and QPLL (deskewed) clock outputs by eye n Repeat 200 times n Repeat on 3 CCB boards Result: 4..5 times (for every board and every test iteration) there was a difference of ~1.5 ns. In ~10% of all iterations there was no change in the phase with the new delay loaded.

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Test 4 n Power cycle the TTCrx n Wait 2 seconds n Write 0x5e to the fine delay register n Wait 2 seconds n Monitor phase shift between the Clock40 non-deskewed clock and QPLL (deskewed) clock outputs by eye n Repeat 100 times Result: phase shift was different in 9 cases. In one case the QPLL did not lock. Another write to fine delay register without additional power cycling or reset cured the problem.

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Test 5 n Power cycle the CCB n Wait 2 seconds n Apply hardware reset (reset_b pin) to TTCrx n Wait 2 seconds n Write 0x5e to the fine delay register n Wait 2 seconds n Monitor phase shift between Clock40 non-deskewed clock and QPLL (deskewed) clock outputs by eye n Repeat 100 times Result: phase shift was always constant. In 6 cases the new delay value made effect only after the second attempt. QPLL was always locked.

17 December 2009 EMU Electronics Upgrade Meeting, Rice University, December Conclusion n There is low probability (few %) that the actual fine delay value will differ from what was written into the register. The problem is solely related to TTCrx. Hardware reset makes things better. n Our procedures are adequate. They include the initial hardware reset, loading of fine delay with verification and periodical monitoring of “TTC_Ready”, “QPLL_Locked” statuses and their changes (error counters). n Based on existing data, do we have any evidence of wrong fine delays due to malfunctioning TTCrx?