13Apr05 Directors Review Apr ’05 Status of the AFEII(-t) AFEII proto testing AFEII (-t or final) design Paul Rubinov and Stefano Rapisarda.

Slides:



Advertisements
Similar presentations
Cadence Design Systems, Inc. Why Interconnect Prediction Doesn’t Work.
Advertisements

The MAD chip: 4 channel preamplifier + discriminator.
PXL RDO System Requirements And meeting goals 11/12/2009BNL_CD-1_SENSOR_RDO - LG1.
MICE Fiber Tracker Electronics AFEII for MICE (Front end readout board) Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs.
ESODAC Study for a new ESO Detector Array Controller.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Veto Wall Test Hyupwoo Lee MINERvA/Jupiter Group Meeting Oct, 3, 2007.
Cryo and AFE IIt Update MICE Collaboration Meeting October 22, 2005 RAL A. Bross.
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
MINER A NuMI MINER A DAQ Review 12 September 2005 D. Casper UC Irvine WBS7: Electronics and Data Acquisition  Overview (this talk): D. Casper  Front-end.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
Uli Schäfer 1 Production modules Status Plans JEM: Status and plans.
Paul Rubinov TriP-t & AFEII status. AFE and CFT 9 o K VLPC (x512) AFE DISCRADC Discriminator output every 396 nsec for L1 Amplitude signal readout for.
MICE Workshop Sept 2004 AFEII for MICE Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs between them. AFE has 8 identical.
AFE II Status. Analog Front-End (AFE) Board  Approximately 200 AFE boards are needed to readout CFT (&CPS/FPS) u 512 channel (2/cassette) u Analog output.
J. Estrada - Fermilab1 AFEII in the test cryostat at DAB J. Estrada, C. Garcia, B. Hoeneisen, P. Rubinov First VLPC spectrum with the TriP chip Z measurement.
Jianchun Wang Syracuse University 10/16/99 CLEO Meeting Outline DAQ problems solved Recent results Status of DAQ Work to be done.
MICE Tracker Readout Increased Data Readout Rate VLSB Development 16 AFE II t boards 8 Visible Light Photon Counter (VLPC) cassettes 4 cryostats.
VISPS Overview Capture visual data from two cameras Find laser Triangulate to find X, Y, Z coordinates of laser Output coordinates to RS-232 serial output.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
MICE Tracker Readout Status VLPC – Cryo – Front End Electronics A.Bross Berkeley, February 2005.
Jean-Marie Bussat – October 16, FPPA2000 Bias generator.
1 DAQ for FVTX detector Implementation Mark Prokop Los Alamos National Laboratory.
Stavelet Update Peter W Phillips 29/07/2011. Serial Powering with a Stavelet Module: Recent Results Whilst single SP modules in the “chain of hybrid”
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
E. Hazen – FNAL – 5 Apr 2004 L1CTT DFEA Motherboard / Daughterboard Design, Cost, Schedule 4.
CSC ME1/1 Upgrade Status of Electronics Design Mikhail Matveev Rice University March 28, 2012.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
12/7/2015 Paul Rubinov PRR Mar Production Readiness Review  Welcome!  Our motto: When you earnestly believe you can compensate for lack of talent.
P. Aspell PACE 3 design meeting 10,11/10/02 Thursday Analog : Morning : DELTA : Delta architecture, project status..... Paul Front-end design
Valerio Re, Massimo Manghisoni Università di Bergamo and INFN, Pavia, Italy Jim Hoff, Abderrezak Mekkaoui, Raymond Yarema Fermi National Accelerator Laboratory.
1 October 2003Paul Dauncey1 Mechanics components will be complete by end of year To assemble ECAL, they need the VFE boards VFE boards require VFE chips.
1M. Ellis - 17th May 2007 SciFi Decoding (Everything you never wanted to know but couldn’t avoid going over and over)  VLSB Data (unpacking to AFE, MCM,
1Malcolm Ellis - Tracker Meeting - 28th November 2006 Electronics - Station Acceptance  Hardware: u 1 MICE cryostat with 1 VLPC cassette. u VME crate,
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Electronics: Junction Cards, Adapter Card, Purple Card, …. Ron Sidwell, K. Harder, T. Sobering, R. Taylor, E. VonToerne, Kansas State U.
AFE Meeting June 5, 2001 SIFT UPGRADE Marvin Johnson.
1 Calorimeter electronics Upgrade Outcome of the meeting that took place at LAL on March 9th, 2009 Calorimeter Upgrade Meeting Barcelona March 10th-11st,
Rational Unified Process (RUP)
Pixel power R&D in Spain F. Arteche Phase II days Phase 2 pixel electronics meeting CERN - May 2015.
CALO DCS upgrade A. Konoplyannikov, M. Soldatov, A. Ostankov, Yu. Guz (IHEP, Protvino) V. Kudryavtsev (BINP, Novosibirsk)
Mathias Reinecke AHCAL Main Meeting Electronics Integration - Status Mathias Reinecke for the AHCAL developers.
11 October 2002Paul Dauncey - CDR Introduction1 CDR Introduction and Overview Paul Dauncey Imperial College London.
Could we abandon the HW LLT option and save money (and allow possible further improvements to the upgraded muon system)? Alessandro Cardini of behalf of.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Raw Status Update Chips & Fabrics James Psota M.I.T. Computer Architecture Workshop 9/19/03.
Status of MAPMT FEE Electronics Boards Connector board – have 5 boards, 1 assembled Readout board (“MUX” board) – layout completed 12/2, but unfortunately.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
4 May 2006May 06 PMG - Paul R1 AFEII-t Status May 4, 2006 PMG Paul Rubinov.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Olivier Duarte December th 2009 LHCb upgrade meeting Tests Front-end Status  Necessity.
Upgrade with Silicon Vertex Tracker Rachid Nouicer Brookhaven National Laboratory (BNL) For the PHENIX Collaboration Stripixel VTX Review October 1, 2008.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
Readout controller Block Diagram S. Hansen - CD-1 Lehman Review1 VXO Ø Det Links to 24 SiPM Front End Boards Clock Event Data USB ARM uC A D Rd Wrt 100Mbit.
Design of the 64-channel ASIC: update DEI - Politecnico di Bari and INFN - Sezione di Bari Meeting INSIDE, December 18, 2014, Roma Outline  Proposed solution.
Digitization at Feed Through R&D (2) Digitizer Performance Evaluation Student: John Odeghe ; SC State, Fermi Lab Intern Supervisor: JinYuan Wu; Fermi Lab.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
P10203 LV1 MOTOR CONTROLLER FINAL REVIEW MAY 14, 2010 Electrical: Kory Williams, Adam Gillon, Oladipo Tokunboh Mechanical: Louis Shogry, Andrew Krall.
AFE II Status First board under test!!.
G. Carboni for the Muon Group
CDR Project Summary and Issues
University of California Los Angeles
Tracker Software Status
Presentation transcript:

13Apr05 Directors Review Apr ’05 Status of the AFEII(-t) AFEII proto testing AFEII (-t or final) design Paul Rubinov and Stefano Rapisarda

13Apr05 PMR 2 Outline 1.Status of the AFEII prototypes testing 2.AFEII design 3.Changes from AFEII prototypes to AFEII production

13Apr05 PMR 3 Status of the AFEII(-t)  AFEII proto is a huge change from AFEI u Design by John Anderson/layout J Chramowicz u Used existing TriP chips u Changed only what had to be changed (a lot!) remove 8 SVX/32 SIFT/8 CPLD/PIC14000 add 8 FPGA/16 TriP/16 ADCs/LDOs/Flash/PIC16F

13Apr05 PMR 4 AFEII prototype  Key point of the AFEII is to fix the issues with AFEI by ARCHITECTURE  This WORKED. Juan’s talk shows that- the TriP/ADC/FPGA works on the AFEII prototypes.  AFEII prototype is not perfect. Many new* things worked well. Some did not.  AFEII design must change to fix what needs fixing without breaking what works. *new here means not on AFEI

13Apr05 PMR 5 Status of the AFEII(-t)  AFEII proto to AFEII final is a smaller step, but still need to make changes u Things we learned from the AFEII proto u Changes to accommodate TriP-t u Changes to accommodate what has recently been learned about getting the 53 Mhz readout to work

13Apr05 PMR 6 AFEII testing  We received 3 boards in Nov ’04  There was a lot of small stuff that had to be addressed- part values, left/right differences, etc.  Initial boards came up ok, up to a point, then hit a snag* u Worked around it but also worked on it *programming all 8 FPGA from the flash

13Apr05 PMR 7 AFEII testing  Balance of proto boards, 18 u Delivered March 8  The following 3 slides are from the testing plan I presented Feb 18 th u The point is we are following our plan and you can see where we are (Testing team: Kwame Bowie, Zonghan Shi, Neal Wilcer, Joshua Moua)

13Apr05 PMR 8 AFEII testing plan  Visual inspection u Check board u Check/apply FCOs u Start Checklist Traveler  1 st power up u Check resistance between planes u Check current draw

13Apr05 PMR 9 AFEII testing plan  Firmware loading (we have 3 different kinds of chips on these boards!) u 1553 FPGA/PROM (and check JTAG chain) u Helper CPLD (and all other CPLDs JTAG chain) u PIC microcontroller  Functional testing u 1553 tests u Flash read/write u FPGA power u FPGA programming

13Apr05 PMR 10 AFEII testing plan  Functional testing (cont) u ADCs and DACs u FPGA functions: s Communication Interface s TriP power/communications s TriP operation (charge inject) u LVDS testing u “SVX” readout

13Apr05 PMR 11 AFEII testing  Tests that have been done so far cover  EVERY board except the three (1 st article) sacrificial lambs at DAB3 and FCC  EVERY CHIP ON THE BOARD except: u VSVX (part of 53 Mhz readout)* u LVDS MUX CPLDs (part of LVDS readout) *recent studies of AFEI sequencer readout have shown there is a cross talk problem in the sequencer cable. We need to move the assignment of DVALID pin on the cable to address this issue.

13Apr05 PMR 12 AFEII Testing results  All boards required some additional work after delivery u We knew this- small jobs, some deliberate, some communication/documentation problems that have since been addressed.  All boards went through a very thorough visual inspection u All boards were the same except for a very small number of issues (2) u Quality was in general very good (above what we are used to for something of this size/complexity)

13Apr05 PMR 13 AFEII Testing results  3 boards sailed through testing  Of the 15 remaining boards: u 1 board TriP not testable- our mistake (1) Ok otherwise. u 1 bad TriP, 2 possible bad TriP on 2 boards. (2) s using untested TriP chips this build u 3 possible bad FPGA on 2 boards (2) u problems on 4 boards- 3 were fixed (4) u 1 problem unclear (1) u 3 boards waiting retest (3) u 2 shorts fixed (2)

13Apr05 PMR 14 AFEII Testing results ERROR Summary  3 boards sailed through testing  3 boards fixed for known (now!) problem (component out of tolerance)  1 we made mistake- otherwise ok  3 solder shorts (all in the area of hand rework)  1 stuffing error  1 bad TriP, 2 probable

13Apr05 PMR 15 AFEII Testing conclusion  The point of AFEII prototype testing 1.To understand how long it takes us to test boards: extrapolate from 20 to 280: can we do it in 8 weeks? A: We think this testing validates the plan, since we made it on schedule. IF THE BOARDS BASICALLY WORK we can test 280 in 8 weeks. We can not fix a large number in 8 weeks. 2.Find some working boards!

13Apr05 PMR 16 AFEII Testing conclusion  What we learned  We need a large fraction of the production build to work with little or no debugging/rework. (~50%)  We CAN fix some boards during the 8 weeks of testing- some problems are easy to find and fix (bad parts/ stuffing errors)

13Apr05 PMR 17 AFEII design  Main specs of the AFEII: u to exploit the full potential of TriP-t u to operate without modification to existing power infrastructure u to have same performance for VLPC bias & temp control as AFEI (but be easier to calibrate) u to readout at 53Mhz to sequencers u to provide trigger data within allowed latency time

13Apr05 PMR 18 AFEII design

13Apr05 PMR 19 AFEII design iteration  Functional units u MCM = 2TriP + 2ADC + FPGA + support circuits u VLPC Bias and Temp control u Clockgen generates all the proper clocks for the FPGAs u PIC uP and HELPER and Flash to communicate to all the TriP, program all FPGA u VSVX and Sequencer interface for L3 readout u LVDS interface for trigger readout u 1553 interface for slow control and monitoring u Power

13Apr05 PMR 20 AFEII design iteration u MCM = 2TriP + 2ADC + FPGA + support circuits s This is the heart of the board. s 1 st there were some routing issues between the MCM and PIC/Helper discovered and these need to be fixed. s 2 nd changes are to do a better job of accommodating 53 Mhz readout. s 3 rd changes are to reduce power consumption and dove-tail with changes in the LVDS system.

13Apr05 PMR 21 AFEII design iteration u Bias and Temp control s Significant changes were made here from the AFEI and seem to have worked perfectly. s Circuitry is precise enough but could be more accurate. Need to review the error budgets, but barring any Eureka moments, plan is to include a very simple self calibration capability. (3 precision resistors)

13Apr05 PMR 22 AFEII design iteration u Clockgen s We are evaluating a new part from Lattice has become available that will make this much slicker. John A endorses making this change. This change will reduce part count.

13Apr05 PMR 23 AFEII design iteration u PIC uP and HELPER s “Green wires” from AFEII proto need to be incorporated into the AFEII final board layout. s There is also a layout issue in this area (same as mentioned in the “MCM” slide)

13Apr05 PMR 24 AFEII design iteration u VSVX and Sequencer interface s The VSVX needs to be changed to: s 1 st incorporate what has been learned about 53Mhz readout recently s 2 nd to take better advantage of the difference between SVX chips (on AFEI) and Xilinx FPGAs (on AFEII). (get rid of the 20 inch, high speed, high load bus!)

13Apr05 PMR 25 AFEII design iteration u LVDS interface s Changes here are really changes in the MCM, not the interface itself, but the are related to the LVDS system and are clearer under this heading. This change is architectural s CPLD in every slice is replaced by a small FPGA s 1 st this allows a much more flexible implementation of the LVDS_MUX function. The importance of this increases because of the switch to singlet track finding in the upgraded DFEs. It also helps operational issues. s 2 nd it makes the AFEII more homogeneous and reduces power consumption.

13Apr05 PMR 26 AFEII design iteration u 1553 interface s The analog part of this circuit, which was inherited from our ancient ancestors is proving to be disappointingly sensitive to part variations we are getting. However, it seems the easiest way to deal with this is to check the parts before stuffing (this is very easy). So no (further) changes are being implemented, except for one small addition for diagnostics.

13Apr05 PMR 27 AFEII design iteration u Power s The power dissipation of the AFEII is quite similar to the power dissipation of the AFEI, but the detailed characteristics of the AFEII power are radically different. This is due to the volatile nature of the FPGA vs. static nature of the CPLDs. s The power distribution system on the AFEII prototypes is a success. The plan is to slightly rearrange which chips get power from which voltage tap, to better match the distribution of power available, but no other changes. I judge the risk of introducing noise by use of DC-DC converters too high at this point.

13Apr05 PMR 28 AFEII design conclusion  The critical thing for the success of this project is SCHEDULE  The critical thing for the success of the schedule is a WORKING DESIGN which requires little debugging/fixing

13Apr05 PMR 29 AFEII design conclusion  The plan for getting this done is: u Implement known fixes on schematic (now) u Consider proposed changes (by early May) u Finish implementing reasonable changes (by late May)