kevin nash mapsa-light test system 1. the system 2

Download Kevin Nash MaPSA-Light test system 1. The System 2

If you can't read please download the document

Upload: emery-price

Post on 18-Jan-2018

229 views

Category:

Documents


0 download

DESCRIPTION

Software and Firmware Firmware – 1 st version ready 2 nd version on the way with test beam specifics Basic tests of loading onto GLIB / reading and writing registers seems to work Need hardware to further test and bugfix Software – Conceptually working programs Works on MaPSA and MPA objects mapsa = MAPSA(a) Mpa1 = mapsa.getMPA(1) Mpa1.config(xmlfile="data/Conf_default_MP A1 _config1.xml").upload(0) Need hardware further to test and bugfix https://twiki.cern.ch/twiki/bin/view/Main/MaPSALi ghtTest 3

TRANSCRIPT

Kevin Nash MaPSA-Light test system 1 The System 2 Software and Firmware Firmware 1 st version ready 2 nd version on the way with test beam specifics Basic tests of loading onto GLIB / reading and writing registers seems to work Need hardware to further test and bugfix Software Conceptually working programs Works on MaPSA and MPA objects mapsa = MAPSA(a) Mpa1 = mapsa.getMPA(1) Mpa1.config(xmlfile="data/Conf_default_MP A1 _config1.xml").upload(0) Need hardware further to test and bugfix https://twiki.cern.ch/twiki/bin/view/Main/MaPSALi ghtTest 3 Hardware Have 5 MPA-light chips Carrier boards are ready Smaller HDI for mounting MaPSA-light Higher density than standard PCB ~50 m pitch 4 Hardware Test boards are almost ready Testing voltage levels etc Have wire bonded one MPA-light a carrier board (without connections ) Thanks to Bert Harrop at Princeton Will bond to fully assembled carrier boards 5 Hardware 6 Test Beam Using FNAL Main Injector 120 GeV Clock is 53 MHz October 28 November 11 Only 5 weeks Want to measure time walk using FE response to real particles Beamline includes external telescopes Can measure spatial resolution 7 Test Beam 8 9 Need external input to the glib Trigger Patterned as Beam clock Plan to use processed 53/2 MHz clock with 40 MHz MPA clock MHz Could generate x 6 = MHz clock to drive MPA 10 Test Beam Count triggers Starting at 0 for each spill Open shutter at time of trigger event and keep open for an extended period of time MPA provides timestamp and pixel matrix for each event upon readout 96 or less events per shutter opening Time stamp shutter opening, MPA event, and trigger signal using both clocks Correlate trigger and MPA timestamp to measure relevant properties (ie timewalk) DAQ software skeleton exists (needs testing) 11 Test Beam Offline analysis software simulations Basic simulation clocks, trigger, MPA events for closure test Insert gaussian time walk Try to extract 1 from readout quantities True timewalk 1 = 3 ns Reconstructed time walk 1 = / ns 12 Students Looking for opportunities to ship out tasks One possibility is decoding the DAQ output Right now it has the following form [Time_Stamp_1_1:[Pixel_Matrix_1_1], Time_Stamp_1_96:[Pixel_Matrix_1_96]],,[[Time_Stamp_6_1:[Pixel_Matrix _6_1], Time_Stamp_6_96:[Pixel_Matrix_6_96]] For each hit need to do following matrix rotations for plotting 13 [1,2,...,16] [1,2,...,16] [1,2,...,16] [ ], [ ], [ ], [ ], [ ], [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ], [ ], [ ] [16,...,2,1] [16,...,2,1] [16,...,2,1] [1,2,...,16] [1,2,...,16] [1,2,...,16] [ ], [ ], [ ] [ ] [ ] [ ] 1 2 3 Summary Expecting first MaPSA-light assemblies soon Prepare by testing bare MPA-light chips Have MPA-light chips Have Carrier boards Test boards almost ready Basic software and firmware exists Needs testing Fermilab test beam imminent Need to update software and firmware with test beam specifics 14 Test Beam Raw output from memory and counters gives at least time stamp of MPA (WRT 40 MHz) and trigger (WRT 53/2 MHz) X-axis: Phase difference of these clocks Y-axis: Number of 40 MHz cycles from MPA time stamp to trigger Functional form is Erf Can fit to extract 1 sigma timewalk 160 MHz phase shift at shutter opening creates up to 6.25 ns systematic shift Can be corrected for as systematic uncertainty 15