MMFE-8 Status at Arizona Kenneth Johns, Charlie Armijo, Will DeCook, Andy Dowd, Kade Gigliotti Bill Hart, Sarah Jones University of Arizona.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

ESODAC Study for a new ESO Detector Array Controller.
24 September 2002Paul Dauncey1 Trigger issues for the CALICE beam test Paul Dauncey Imperial College London, UK.
MICE Electronics Upgrade P J Smith (University of Sheffield) J Leaver (Imperial College) 17 th June 2009.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
The Oscilloscope: Basic Features & Functions  Source –Determines which signal is compared to the trigger settings.  Level –Determines where on the edge.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
A compact, low power digital CDS CCD readout system.
C-Card and MMFE using the BNL Peak Finding ASIC (VMM1) Ken Johns, Joel Steinberg, Jason Veatch, Venkat Kaushik (U. Arizona)
Various Topics Related to FEB Liang Han, Ge Jin University of Science and Technology of China Dec.21,2013.
Waveform 2.1 Basic Digital Waveforms 2 Measurement Paul Godin Updated October 2009.
Schedule and Issues for the Mini-1 and MMFE-8 Kenneth Johns University of Arizona.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Modelling of TPM noise problems Greg, following discussions and measurements with David and Senerath.
1-1 Embedded Network Interface (ENI) API Concepts Shared RAM vs. FIFO modes ENI API’s.
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
AIDA FEE64 development report August 2010 Progress after Texas CAD work Manufacturing 25th August
IPC Physical Test Concerns Printed board assembly functional test equipment is usually very expensive and requires highly skilled personnel.
AHCAL electronics. Status and Outlook Peter Göttlicher for the AHCAL developers CALICE meeting UT Arlington, March 11th, 2010.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 3 Report Jack Hickish.
1 CPC2-CPR2 Assemblies Testing Status Tim Woolliscroft.
DAQ Software for Mini-2 Kenneth Johns, Charlie Armijo, Bill Hart, Karen Palmer, Sarah Jones, Kayla Niu, Jonathan Snavely, Dan Tompkins University of Arizona.
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs Jonathan Alexander Applications Consulting Manager Actel Corporation MAPLD 2004.
SVX4 and PHENIX Vince Cianciolo (ORNL) Ken Read (ORNL/ UT) 9 June 2003.
Hall D Online Meeting 27 June 2008 Fast Electronics R. Chris Cuevas Jefferson Lab Experimental Nuclear Physics Division 12 GeV Trigger System Status Update.
C. Combaret 11/10/ 2008 Status of the DHCAL m2 software C. Combaret IPNL.
Mini-2 and MMFE-8 Status at U. Arizona Kenneth Johns, Charlie Armijo, Bill Hart, Karen Palmer, Sarah Jones, Kayla Niu, Jonathan Snavely, Dan Tompkins University.
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.
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)
Digital CFEB (an Update) B. Bylsma, EMU at CMS Week, March 16, Ben Bylsma The Ohio State University.
Stan Durkin EMU Meeting, Purdue Univ. Oct. 6, VCC Hardware Production Status Firmware compile issues delayed testing and burn-in. Last 15 boards.
Part A Final Dor Obstbaum Kami Elbaz Advisor: Moshe Porian August 2012 FPGA S ETTING U SING F LASH.
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
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.
High-Intensity Focused Ultrasound Therapy Array May1005 Alex Apel Stephen Rashid Justin Robinson.
5 June 2002DOM Main Board Engineering Requirements Review 1 DOM Main Board Software Engineering Requirements Review June 5, 2002 LBNL Chuck McParland.
Ethernet I/O Set-Up This presentation will step through a typical configuration of the DVT CON-IOE. Intellect 1.0 is used for the software portion.
TDAQ Experience in the BNL Liquid Argon Calorimeter Test Facility Denis Oliveira Damazio (BNL), George Redlinger (BNL).
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
Preparation for production phase Web – New web with HV pigtail qualified (?) – Installed on 2 views in Technical run Very little effect on noise; detector.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 6 Report Wednesday 6 th August 2008 Jack Hickish.
Mu2e NA62 TEL62 & TDCB repairs Radiation effects in TEL62 Franco Spinella 16/12/2015.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
VMM Update Front End ASIC for the ATLAS Muon Upgrade V. Polychronakos BNL RD51 - V. Polychronakos, BNL10/15/131.
Notes on visit to Rome 28/04/2014 Christian Joram Szymon Kulis Samir Arfaoui.
The NA62RunControl: Status update Nicolas Lurkin School of Physics and Astronomy, University of Birmingham NA62 TDAQ Meeting – CERN, 10/06/2015.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
Sumary of the LKr WG R. Fantechi 31/8/2012. SLM readout restart First goal – Test the same configuration as in 2010 (rack TS) – All old power supplies.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Report on the progress of the 40MHz SEU Test System based on DE2 Board 20 Jan in CPPM Zhao Lei.
Sequential Logic Design
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
VMM3 Early Testing George Iakovidis, V. Polychronakos
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Testing and Configuration for VMM1 on the mini-MMFE
University of California Los Angeles
asyn Driver Tutorial Measurement Computing 1608GX-2A0
ME1/1 Electronics Upgrade
Presentation transcript:

MMFE-8 Status at Arizona Kenneth Johns, Charlie Armijo, Will DeCook, Andy Dowd, Kade Gigliotti Bill Hart, Sarah Jones University of Arizona

Hardware 2

We have 7 boards – 4 with eight VMM 2 of these were re-worked at Sigmatron to add additional VMM – Poor workmanship / poor quality control, flux was not cleaned from boards. One board had missing parts, other had damaged parts. However these are the “best” boards. 2 of these were re-worked at Advanced Assembly to add additional VMM – Good workmanship, no damage, very clean. If we had a factory acceptance test we would be able to reject the failed builds before delivery – 2 with two VMM, one of which is modified for Ethernet power supply testing – Nice boards for testing since we have access to VMM pads – 1 with no VMM MMFE-8 Status 3

Two boards (the best ones) are being left at CERN for use Strongly suggest using good ESD handling procedures since we only have four fully populated boards MMFE-8 Status 4

MMFE-8 with Eight VMM 5

Many voltage measurements Present functional test is to use an FPGA state machine to global reset, configure, configure, enter acquisition mode, send CKTP and CKTK and readout data with CKDT – Success is defined as reasonable data observed on data0 and data1 with oscilloscope Testing 6

Using state machine, VMM configuration OK State Machine Tests 7

Using state machine, MO output and data0 in response to CKTK and CKTP State Machine Tests 8

CKDT “readout” State Machine Tests 9

Of the 4 eight VMM MMFE boards – Board 1, SN 0001 Passes testing on VMM 1 - 6, VMM 7 shows a short between Vdd and AGND. Power to VMM 7 has been temporarily removed so the remainder of the board’s VMM can be utilized. VMM 8 exhibits signs of an open pin on CKBC or CKTP. – Board 2, SN 0003 Passes testing on VMM 1, and VMM 2 exhibits signs of an open pin on CKBC or CKTP. This can be temporarily fixed by flexing the board, or squeezing the SE corner of the VMM. – Board 3, SN 0004 Passes testing on VMM 1 – 3, and VMM 4 exhibits signs of an open pin on CKBC or CKTP. This can be temporarily fixed by squeezing the SE corner of the VMM. So far this has been a one time fix. – Board 4, SN 0005 Passes testing on VMM 1 – 2, 4, and VMM 3 exhibits signs of an open pin on CKBC or CKTP. VMM 5 exhibits signs of an open pin on CKBC or CKTP. This can be temporarily fixed by squeezing the SE corner of the VMM. So far this has been a one time fix. Results 10

We raised the DCDC converter voltage supplying the LDO’s to the VMM Vddp and Vdd, to resolve LDO dropout during VMM global reset and configuration We verified this works for simultaneous global reset of all VMM We verified this works with all clocks being driven Ground offsets (affecting LDO operation, and possibly differential signal bias) due to high DCR inductors resolved by replacing ground inductors with 0 ohm resistors. Low voltage issues (possibly affecting differential signal bias), mainly associated with large DCR inductors – Replaced some inductors with smaller DCR inductors – Optimization still to be done, propose replacing all inductors with new type – Note: Inductors were changed at last minute due to test failure of previous selection Timing issues with VMM – VMM is sensitive to clock widths, edge alignment, and synchronization with other clocks and signals – This seems to correspond with observed data “features” – Unclear if we have optimal timing yet and more consideration of clocks needs to taken in the firmware Problems and Issues 11

Rework issues on all boards – We are just dealing with it Noise on the enet 2V5 line – Perhaps this limits our Ethernet speed – Additional capacitance did allow increase of Ethernet speed – Noise source is from PHY, as well as from DCDC and FPGA. No noise on the VMM lines – No evidence of noise on analog inputs. – Analog supplies show good noise isolation even with poor orientation of the DCDC. – Some noise on digital lines but well below signal amplitudes. – No evidence of problems but not extensively studied. – Random noise seems to be low (< 1 mV limit of scope) Problems and Issues 12

Two boards (50%) are being released to CERN after demo – Firmware/software updates will be distributed later New assembly of 5 MMFE boards with eight VMM – On hold until we converge on optimum component values – Hopefully will place order in the next couple of weeks If boards test successful, assembly will be given to NTUA for assembly production of N boards with eight VMM – Next six-eight weeks? Start new design with VMM3 + FEAST + Enet fixes – End-June Start new design with VMM3 + FEAST + SCA + ROC?? – End-July Schedule 13

Available 94 – 78 (BNL) + 4 (AZ) + 12 (CERN) Need 163 – 3 (Mini-1 w FEAST) – 5x8 (40) (new assembly with optimized component values) – 15x8 (120) NTUA VMM Count (may be old) 14

Budget is a constant concern (Kotcher, Bensinger) – More difficult to take on extra projects (e.g. mini-1 with VMM3) – Proposed VMM3 packaging potentially increases cost and board complexity Labor – Beginning to lose grad students to Run 2 Physics – Several partial FTE students working during the summer but they are just ramping up now Other Considerations 15

Firmware 16

Ethernet 10 Mbps with registers and FIFO’s on A7 via host PC – And eight VMM configuration via GUI State machine that does global reset, configure, acquisition reset and CKDT readout into FIFO (for internal pulser) One VMM readout into FIFO and subsequent readout into host PC via UDP packets One VMM readout using leaky bucket Eight FIFO into one FIFO readout using leaky buckets – Both leaky bucket projects are untested Firmware – What Exists 17

User reset and start data acquisition via GUI – In testing currently XADC readout of multiplexed PDO and other analog data (baselines, not pulses) – In testing currently BCID capture using external trigger – Untested, needed for leaky bucket With few exceptions (MB), HDL code is functional but not elegantly written Firmware – What Exists 18

Eight VMM readout – As mentioned, in progress Extensive testing to find dark corners in logic or timing Readout in response to external triggers – As mentioned, firmware in progress via HDMI but Lorne Levinson is suggesting alternatives Any testing with multiple MMFE-8 Firmware – What Does Not Exist 19

MMFE8 connected to Linux SL6 via LAN. GTK Python 2.6/2.7 GUI used for configuration. GUI configuration tab similar to BNL LabView. Configuration via UDP packets to MicroBlaze on Artix7. Data can be received in UDP packets from A7 FIFO. Size of packets limited because of sparse A7 RAM. Data automatically loaded into file on PC. PyRoot used to display data, including per channel. Host PC Software 20

Ethernet has been operational for many weeks however the speed is limited to 10 Mbps – Our best guess is the magnetics or noise in the Ethernet circuitry but we have put this investigation aside until more pressing problems are resolved Ethernet 21

Status of the MMFE-8 was presented – Two boards are now at CERN A fairly complete firmware/software system for benchtop testing seems realizable within the next month Work remains to evolve this into a system for MM factories and test beams (and very unclear where the labor will come from) Conclusions 22