Peter W Phillips Ashley Greenall Matt Warren Bruce Gallop 08/02/2013.

Slides:



Advertisements
Similar presentations
BOUNDARY SCAN.
Advertisements

News from B180: DC-DC Stavelet with HV MUX One hybrid shows ~20ENC extra noise, others much the same. Not yet understood - investigations continue Carlos.
Georgia Tech Digital Back-end µHRG interface Curtis Mayberry School of Electrical and Computer Engineering Georgia Institute of Technology January 13 th,
Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
Uli Schäfer JEM Status and Test Results Hardware status JEM0 Hardware status JEM1 RAL test results.
Programmable Logic Devices
ESODAC Study for a new ESO Detector Array Controller.
Hybrid Status Carl Haber 12-Aug-2008 UCSC. 6 x 3 cm, 6 chips wide 10 x 10 cm, 10 chips wide 1 meter, 3 cm strip, 30 segments/side 192 Watts (ABCD chip),
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Computerized Train Control System by: Shawn Lord Christian Thompson.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
9th October 2008AIDA FEE progress report P.J.Coleman-Smith 1 AIDA Frontend Electronics progress report. Mezzanine to FEE64 connection. Mezzanine Layout.
ATLAS Tracker Upgrade Stave Collaboration Workshop Oxford 6-9 February 2012 ABC 130 Hybrid.
Saverio Minutoli INFN Genova 1 T1 Electronic status Electronic items involved: Anode Front End Card Cathode Front End Card Read-Out Control card Slow Control.
SLAAC Hardware Status Brian Schott Provo, UT September 1999.
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
Mircea Bogdan, 5/21/041 Chicago TDC Design and Implementation Mircea Bogdan (UC)
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
1 WP3 Bi-Weekly Meeting Activities at Liverpool 1.Evaluation of Compact DCDC converter Designed to match up to an ABC130 module 2.Status of FIB’d hybrid/module.
CaRIBOu Hardware Design and Status
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
Testing of ABC  Not to scale! 100nF Edge Sensor wired to A9, A10 ? ABC nF NB graphic is not an exact match with “ABC_Pads_V5.2.pdf”
FE-I4 Test Setup Hardware Needs: Boards & Interfaces March 1 st 2010, Marlon Barbero.
SP04 Production Lev Uvarov RICE Muon Trigger Meeting August 27, 2004.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
Stave Hybrid/Module Status. Modules Stave Module Building 2 Mechanical Chip Gluings Mechanical Wirebonding Electrical Chip Gluings Electrical Wirebondings.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
2001/02/16TGC off-detector PDR1 Sector Logic Status Report Design Prototype-(-1) Prototype-0 Schedule.
ABC130 Hybrid/module and HCC Bond Detail ABC130 Left & Right Handed Hybrid and Module Topology Original proposal – same flavour hybrids Hybrid-module.
Hybrid Activities for ABC Aim to freeze thermo-mechanical layout next week in readiness for submission Will make use of a resistive serpentine.
Introduction A new generation of the ATLAS Binary Chip (ABC) readout ASIC has been designed in the IBM 130nm CMOS 8RF process to support ongoing R&D towards.
Scott Mandry, EUDET JRA1 Meeting, DESY 30 th January ISIS1 Testbeam EUDET JRA1 Meeting, DESY 30 th January 2008 Scott Mandry LCFI 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.
11 th April 2003L1 DCT Upgrade FDR – TSF SessionMarc Kelly University Of Bristol On behalf of the TSF team Firmware and Testing on the TSF Upgrade Marc.
ABC February 2013 ABC 130 Final Design Review 1F. Anghinolfi08/02/13.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Introduction to Field Programmable Gate Arrays (FPGAs) EDL Spring 2016 Johns Hopkins University Electrical and Computer Engineering March 2, 2016.
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.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
SCT Upgrade DAQ SCTDAQ/HSIO Status Bruce Gallop, Ashley Greenall, Bart Hommels, Peter Phillips, Matt Warren ATLAS Upgrade Week, DESY, April 2010.
Development of T3Maps adapter boards
DAQ and TTC Integration For MicroTCA in CMS
IAPP - FTK workshop – Pisa march, 2013
ATLAS Pre-Production ROD Status SCT Version
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
CALICE DAQ Developments
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Current DCC Design LED Board
ABC130: DAQ Hardware Status Matt Warren et al. Valencia 3 Feb 2014
AIDA ASIC review Davide Braga Steve Thomas ASIC Design Group
ABC130 Testability and SEU Protection Reset eFUSE
Iwaki System Readout Board User’s Guide
Christophe Beigbeder PID meeting
Status of the DHCAL DIF Detector InterFace Board
CoBo - Different Boundaries & Different Options of
Test Slab Status CALICE ECAL test slab: what is it all about?
Activities so far Meeting at Imperial, Paul and Matt
Next steps – with notes from during the meeting 17 March 2016
Electronics for Physicists
Next steps - with notes from during the meeting 24 March 2016
Hardware platforms - with notes from during the meeting 17 March 2016
The charge Define the DAQ for read-out and control of the CMOS submissions Identify the required resources for the CMOS specific developments including.
J. J. John on behalf of the team
New Crate Controller Development
AT91 Memory Interface This training module describes the External Bus Interface (EBI), which generatesthe signals that control the access to the external.
XC4000E Series Xilinx XC4000 Series Architecture 8/98
Electronics for Physicists
Presentation transcript:

Peter W Phillips Ashley Greenall Matt Warren Bruce Gallop 08/02/2013

Recall: ABCN25 Functional Test Passive Probe Card Bonded Chip Card & Common Driver “Driver” board is actually just a buffer and MUX, really driven by NI hardware 2

Recall: ABCN25 Wafer Test Digital Test Vectors supplied by Francis Anghinolfi as.vcf files Block A CV Block B CI W shunt Block C CI M shunt1 Block D CI M shunt2 DVM measurements DAC linearity using ABCN internal MUX Vout from internal LDO Analogue Tests Two Point Gain Two Point Trim 3 Wafer A5GJ0HX

ABC130 Test Proposal SAMTEC Standard Probe card ends in 0.1” pitch header: add mezzanine PCB to adapt to hybrid compatible SAMTEC ABC130 “Baby” Sensor (optional) HV Propose companion single chip PCB with identical SAMTEC pinout. This takes one ABC130 and (optionally) a “baby” strip sensor SAMTEC Driver PCB HSIO DVM 4

100  Not to scale! 100nF Edge Sensor wired to A9, A10 ? ABC nF NB graphic is not an exact match with “ABC_Pads_V5.2.pdf” – revision needed Analogue MUX pads here??? PROVISIONAL 5

Functional Test Digital Test Vectors – Block A CV – Block B CI Will the design team provide these? DVM measurements – DAC linearity using ABC130 internal MUX – Vout from internal LDO Analogue Tests – Two Point Gain – Two Point Trim Driver needs extra circuitry over that needed for hybrids – Address & Enable lines Perhaps place analogue extras on mezzanine / single chip card – Analogue switch and shunt control block – Routing of MUX output to DVM 6

7 Planning for ABC130 Hybrids – without HCC ABC130 and HCC submissions being done sequentially Results in ABC130 arriving ~3(?) months before HCC Should plan for ABC130 evaluation without HCC First at single chip level – followed by hybrid and then module Important to confirm that ABC130 works as expected when attached to a sensor Propose using an FPGA in place of HCC Acts as a ‘blank canvas’ – program to suit required configuration Aim for modular system providing seamless migration from wafer probing up to module level Speeds up evaluation of ASIC(s) at all levels of testing as DAQ changes are minimised Will impact upon hybrid layout – not realistic to add FPGA to a hybrid First hybrids will be exclusive of HCC All ABC130 – HCC connectivity will now be brought to edge of hybrid Will firstly hook up to FPGA which is mounted external to hybrid to access digital I/O Followed by HCC on plug-in For Plug-in candidate FPGA device identified – Xilinx Spartan 3AN series (XC3S50AN) Single chip solution offering integrated configuration memory, 2 x DCMs, 50 diff I/O, LVCMOS

8 Testing ABC130s at different stages – without HCC HSIO DAQ FPGA Wafer Probing Driver Board Module Test Driver Board designed to connect directly to Wafer probe card Hybrid test panel (hybrids tested individually) Module test frame without FPGA plug-ins FPGA plug-ins come later (if required) If using Driver board would require 2 off for a module Hybrids on Panel Provides both digital and analogue functionality – required for wafer probing

9 Testing modules – without HCC Hybrid To DAQ (only required if plug-ins used) Samtec SFMH series 50 pin connector (1.27mm pitch) 40 x 60mm Samtec FTSH series 50 pin connector Symmetric Module Future proof - replace Spartan with HCC HCC Drawn to scale to show that 2 plug-ins can fit adjacent to a module Driver board(s) connect directly to frame (bypass plug-ins)

10

HSIO FPGA Main Logic Ethernet Clocks ABC Emu Verilog code from ABC130 SVN Verilog code from ABC130 SVN Compiled for FPGA (Xilinx Virtex-4) on HSIO Compiled for FPGA (Xilinx Virtex-4) on HSIO Needed to bypass tri-state outputsNeeded to bypass tri-state outputs Replaced large RAMs with FPGA-BlockRAM blockReplaced large RAMs with FPGA-BlockRAM block Removed “ChannelNN” registers – logic too big for FPGA timingRemoved “ChannelNN” registers – logic too big for FPGA timing Wrapped in VHDLWrapped in VHDL Added to the HSIO readout firmware Added to the HSIO readout firmware Top level block connected as if external (except for IDELAY)Top level block connected as if external (except for IDELAY) Additional firmware to handle new data format, rate and framingAdditional firmware to handle new data format, rate and framing 80 or 160Mb rates, ABC or HCC formats handled80 or 160Mb rates, ABC or HCC formats handled ABC130 in HSIO FPGA PC SCTDAQ 11

ABC130 in SCTDAQ ABC130 appears as a special input streamABC130 appears as a special input stream HSIO decodes packets to a 64-bit aligned sequenceHSIO decodes packets to a 64-bit aligned sequence Send bit data to ABC on one of 4 streamsSend bit data to ABC on one of 4 streams Recent addition is the option of a timed L0Recent addition is the option of a timed L0 For “CAL+L1A”, but tested with BCR + L0For “CAL+L1A”, but tested with BCR + L0 SCTDAQ sends commandsSCTDAQ sends commands Mapping old to newMapping old to new BCR -> BCRBCR -> BCR Soft Reset -> L0IDReset (Aim is to know next L0)Soft Reset -> L0IDReset (Aim is to know next L0) L1 -> L0 + L1 + (R3)L1 -> L0 + L1 + (R3) keeps track of L0 since resetkeeps track of L0 since reset each is a separate command to HSIO so asynchronouseach is a separate command to HSIO so asynchronous 12

N-Mask test Using test mode (put mask into pipeline)Using test mode (put mask into pipeline) Here collected in 1BC mode, can also use 3BCHere collected in 1BC mode, can also use 3BC Mask is set by bitMask is set by bit Readout interleavedReadout interleaved Also see R3Also see R3 (ignored for time-being) 13

Now and Next Latest NewsLatest News Emulation now includes 2 ABCN chips (today).Emulation now includes 2 ABCN chips (today). XON / XOFF and data output seem OKXON / XOFF and data output seem OK as 2 separate chips (128 ch each)as 2 separate chips (128 ch each) Find more similarities to ABCNFind more similarities to ABCN Next StepsNext Steps PCB kick-off meeting on 21 st FebruaryPCB kick-off meeting on 21 st February 14