1M. Ellis - MICE Tracker Meeting - 12th February 2007 Readout Electronics & DAQ  Introduction  DAQ Spreadsheet u VLSB_DAQ Sheet u Initialisation u Bias.

Slides:



Advertisements
Similar presentations
Lecture 4 Basic Scripting. Administrative  Files on the website will be posted in pdf for compatibility  Website is now mirrored at:
Advertisements

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.
Introduction to Excel 2007 Part 2: Bar Graphs and Histograms February 5, 2008.
1 Burn-in Viewer User’s Guide Version 2.0 February 17, 2005 LukasTomasek
First Results from Tracker 1  Cryostat Commissioning  AFE/VLSB Firmware and Readout  Cosmic Ray Setup  Tracker Readout  Software  Trigger Timing.
Tracker Software 1M.Ellis - CM23 - Harbin - 15th January 2009  Four key areas that currently need some work: u Digitisation u Decoding files u Unpacking.
1 Scintillating Fibre Cosmic Ray Test Results Malcolm Ellis Imperial College London Monday 29 th March 2004.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
1 Online data quality and monitoring M. Ellis Daresbury DAQ Meeting 31 st August 2005.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Tracker 2 Cryo &Electronics Update Linda Coney, UC Riverside Terry Hart, U Mississippi Ben Freemire, IIT Malcolm Ellis, Brunel University ADB MICE Collaboration.
Jianchun (JC) Wang, 08/21/99 RICH Electronics and DAQ Chip Carrier Short Cable Transition Board Long Cable Data Board Crate J.C.Wang Syracuse University.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
1Malcolm Ellis - Tracker Meeting - 6th November 2006 Tracker Software  Offline u Modeling u GRID u Tests u Decoding u Kalman fit u Reconstruction & “data.
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.
1 MICE/AFE II t Update IIT Analog Front End (AFE) Test Stand AFE Conceptual Design Report (CDR) Terry Hart, Illinois Institute of Technology, February.
CFT Calibration Calibration Workshop Calibration Requirements Calibration Scheme Online Calibration databases.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
© 2008 QUALCOMM Incorporated. External presentation to (audience), prepared by QUALCOMM’s (presenters name) – Month Day, 2008 Hours of Service Driver Training.
Spreadsheets in Finance and Forecasting Presentation 11 Visual Basic.
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
1M. Ellis - MICE Video Conference - 15th March 2007 Software Report  New G4MICE Users  TOF Simulation and Digitisation  SciFi Reconstruction  Tracker.
Takashi Matsushita Imperial College T. Matsushita 1 Tracker Status.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
Imperial College Tracker Slow Control & Monitoring.
06/03/06Calice TB preparation1 HCAL test beam monitoring - online plots & fast analysis - - what do we want to monitor - how do we want to store & communicate.
Spreadsheets in Finance and Forecasting Presentation 9 Macros.
1 MICE Tracking Detectors Malcolm Ellis NFMCC Meeting 12 th March 2006.
STAR Analysis Meeting, BNL, Dec 2004 Alexandre A. P. Suaide University of Sao Paulo Slide 1 BEMC software and calibration L3 display 200 GeV February.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
1M. Ellis - MICE Tracker PC - 19th October 2007 Station QA Analysis (G4MICE)  For details of software see my previous talk here: u
Tracker Summary Alan Bross MICE CM October 10, 2007.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
1M. Ellis - NFMCC - 31st January 2007 MICE Tracker.
Online Reconstruction 1M.Ellis - CM th October 2008.
DAQ Status for cosmic-ray test in RAL Hideyuki Sakamoto MICE Phone meeting 12 th July 2007 Contents Status Setup for cosmic-ray test bench Schedule.
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,
1 KEK test-beam software progress Malcolm Ellis MICE Video Conference 4 th May 2005.
1 AFE IIt/VLSB Update Terry Hart, MICE Tracker Phone Conference September 5, 2007.
All Experimenters MeetingDmitri Denisov Week of July 7 to July 15 Summary  Delivered luminosity and operating efficiency u Delivered: 1.4pb -1 u Recorded:
1Malcolm Ellis - Tracker Meeting - 28th November 2006 Electronics - Station Acceptance  Hardware: u 1 MICE cryostat with 1 VLPC cassette. u VME crate,
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
28 June 2004ATLAS Pixel/SCT TIM FDR/PRR1 TIM tests with ROD Crate John Hill.
1 MICE Tracker Readout Update AFE IIt firmware development VLSB firmware development Hardware progress Summary Terry Hart, MICE Tracker Meeting, August.
JDS5 Training Guide. On Start Up you will see this screen click the OK button Click OK.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
Tracker Cosmic Ray Test 2011 Linda R. Coney UC Riverside CM 29 - February 16, 2011.
Detector Summary Tracker. Well, as far as the tracker hardware is concerned, we are done. – Need to do the system test to make sure nothing has degraded.
Analysis for QA (temporary) Hideyuki Sakamoto 1 st October 2007 MICE Tracker Phone Meeting.
1 Light Yield results from the KEK tracker test using G4MICE M. Ellis Tracker Phone Meeting 25 th January 2006.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Paper 2 Exam Tips Guidance: 1.Evidence Document 2.Unit 9: – Communication ( ) 3.Unit 10: - Document Production (Word) 4.Unit 16: PowerPoint 5.Unit.
Tracker Readout Progress Terry Hart, MICE Tracker Meeting, July 29, 2008 Cosmic Ray Readout with 1 st Tracker at RAL 2 nd Tracker Preparation at FNAL Firmware.
4 May 2006May 06 PMG - Paul R1 AFEII-t Status May 4, 2006 PMG Paul Rubinov.
Calorimeter global commissioning: progress and plans Patrick Robbe, LAL Orsay & CERN, 25 jun 2008.
Station Acceptance Test. 22/02/2007 M. Takahashi 2 Lab Layout at IC.
1M. Ellis - MICE Tracker PC - 1st October 2007 Station QA Analysis (G4MICE)  Looking at the same data as Hideyuki, but using G4MICE.  Have not yet had.
1 Top Level of CSC DCS UI 2nd PRIORITY ERRORS 3rd PRIORITY ERRORS LV Primary - MaratonsHV Primary 1 st PRIORITY ERRORS CSC_COOLING CSC_GAS CSC – Any Single.
20 April 2007MICE Tracker Phone Meeting1 Analysis of cosmic/self-triggerd data of station 5 Hideyuki Sakamoto MICE Tracker Phone Meeting 20 th April 2007.
SVD FADC Status Markus Friedl (HEPHY Vienna) Wetzlar SVD-PXD Meeting, 5 February 2013.
1M. Ellis - Tracker PC - 7th March 2007 VLPC Cassette Characterisation  Third application (as described in past tracker meeting and CM17) is now working.
Adastra v3 Reporting & National Quality Requirements
Tracker Software Status
Presentation transcript:

1M. Ellis - MICE Tracker Meeting - 12th February 2007 Readout Electronics & DAQ  Introduction  DAQ Spreadsheet u VLSB_DAQ Sheet u Initialisation u Bias control u Cryo control u Data taking  VLPC Cassette Characterisation u Process u G4MICE Applications u Status  Station 5 Test u Software required u Hardware Required  Conclusions

2M. Ellis - MICE Tracker Meeting - 12th February 2007 Introduction  Talk will discuss readout and analysis tools for Tracker 5 QA and VLPC characterisation, this is not the same as firmware and software for final MICE tracker!  I should have spent this weekend writing documentation, so have tried to use writing this talk as a start to documenting the new software.  Reminder about readout system: u One MICE cryostat with one or two cassettes. u Currently can read out 2 AFE IIt boards synchronised via a patch cable and firmware from Kwame. u LED Pulser used for VLPC characterisation u Spreadsheet provides 3 triggering modes, one useful for LED and cosmic data, the other for radioactive source data. u Data is produced in a plain text format, save a factor of 10 by zipping. u G4MICE can read data and 2 applications currently written to analyse it (3 rd in preparation).

3M. Ellis - MICE Tracker Meeting - 12th February 2007 DAQ Spreadsheet  Excel spreadsheet with Visual Basic code to send commands to the 1553 and VLSB modules via a BIT3 driver (Bob Angstadt, FNAL).  Most AFEIIT operations involve sending lists of commands which are found on different tabs of the sheet.  To make control easier for non-expert users, I’ve put all the functions together on one sheet with some Visual Basic to set the parameters automatically.  VLSB_DAQ sheet can initialise up to 16 AFEIIt boards (FPGA programming and TRIP register setup) as well as control VLPC bias voltage, set temperature control and initiate temperature monitoring as well as take data with the VLSB.  Should not be too difficult to incorporate VB code to drive the stage that will house the source for the station QA work.

4M. Ellis - MICE Tracker Meeting - 12th February 2007 VLSB_DAQ Sheet

5M. Ellis - MICE Tracker Meeting - 12th February 2007 Initialisation  The process to initialise the boards starts by establishing communication with the VME crate via the BIT3.  Then the boards details are entered in the coloured region of the sheet.  Each board should have the correct board ID (written on a sticker on the side of the board near the handle), the correct RT (0 = LHB on LHC, 1 = RHB on RHC, 12 = LHB on RHC, 13 = RHB on RHC)  The cassette number can be found on the cassette just above where it emerges from the cryostat.  The VLSB base address in hex should be entered and will be converted to decimal by the spreadsheet.  The last two booleans control whether or not the VLPC bias should be turned on and whether the temperature control should be initiated.  At D0, with 2 boards, this process takes about 3 minutes and 15 seconds.

6M. Ellis - MICE Tracker Meeting - 12th February 2007 Establish communication with the VME crate via the BIT3 interface This should say “ok!” Press this button and all of the boards will be setup including bias and cryo if requested Enter the number of boards to be controlled in 15G Then starting on row 17, enter the Board ID, RT, VLSB base address, cassette number and set TRUE or FALSE for Bias and Cryo control

7M. Ellis - MICE Tracker Meeting - 12th February 2007 Bias Control  Once the correct voltage has been determined for each cassette (see later in this talk), the spreadsheet will have these values saved.  The sheet also has the calibration information for every MICE board (12 at the moment, information will be added as more boards become available).  In order to do bias scans, the cell I15 allows a global offset to be selected by the user.  For Station QA, this should be left at 0.0  For bias scans, this is changed from 4.0 – 8.0 in 0.1V steps.  The voltage can be set (or changed) by pressing the “Set Bias Voltage Only” button.  If the Set Bias? column is set to TRUE for each board and there is no need to change the bias, then the “Init All Boards” will set the voltages correctly, so there is no need to use the “Set Bias Voltage Only” button.

8M. Ellis - MICE Tracker Meeting - 12th February 2007 Set the offset to the bias voltage here. For Tracker QA data taking this should be 0.0 For VLPC characterisation this is changed from 4.0 to 8.0 in 0.1 V steps Enter TRUE to have the bias set for the corresponding board or FALSE for no bias In order to set the voltage only (assuming the boards have already been initialised) or to change the voltage, press this button

9M. Ellis - MICE Tracker Meeting - 12th February 2007 Cryo Control  In a similar manner as for the bias, there are sheets to setup the VLPC cassette temperature control.  A database of the known cassettes and AFEIIt boards allows the R(9K) values and board calibrations to be converted into a setpoint.  As for the bias, a TRUE or FALSE can be entered to initiate control on a board by board basis.  Even if TRUE is set for a left hand board, nothing will be done.  There are four buttons that can be used to set the heaters on a cassette to be off or on full. These are used for testing the production cryostats.  Clicking on the Monitor Temp button will change to the monitoring sheet and start logging the cassette temperatures.

10M. Ellis - MICE Tracker Meeting - 12th February 2007 Enter TRUE to have the temperature control switched on for the cassette or FALSE for no temperature control This button will set temperature control on the selected cassettes It’s really only useful if you initialise the boards without control and then later want to start it These four buttons will allow you to select the heaters on a Left or Right Cassette to be full on or off individually. This is really only useful for testing the production cryostats This button will change to the Monitoring sheet and start logging the VLPC Cassette temperatures

11M. Ellis - MICE Tracker Meeting - 12th February 2007 Temperature Monitoring  During normal operation of a cassette, we do not have temperature monitoring running on the AFEIIt board as this produces too high a load on the PIC for stable data taking.  We can, however send 1553 commands to readout the current temperature being monitored by the feedback loop on the board as well as the heater current for each of the 8 modules on a cassette.  The TMonitor sheet will read the temperature and heater currents for both cassettes and plot a graph of these versus time.  The recorded values are converted into a temperature in Kelvin and the heater values into percentage of total power (1.5W per cassette for all 8 heaters on).  Note that for temperatures away from 9 Kelvin, the calibration becomes less reliable.  To stop monitoring, press the “End” key on the keyboard.

12M. Ellis - MICE Tracker Meeting - 12th February 2007 Set Points for the Left CassetteProcessed Values for the Left Cassette Heater Currents for the Left Cassette 0 = Off, 255 = Full on Processed Values for the Right Cassette converted to Kelvin Mean Cassette Temperature for Left and Right Cassettes RMS of Cassette Temperatures for Left and Right Cassettes % Power on Cassette Heaters Left Cassette Temperatures are in RedRight Cassette Temperatures are in Green

13M. Ellis - MICE Tracker Meeting - 12th February 2007 Data Taking  Once the AFE boards have been initialised and the bias voltage and temperature control set, it is possible to take data with the VLSBs.  The output filename is selected in cell B16.  The number of events is selected in cell B17.  The trigger mode is set in cell G10: u 0 = External trigger. This is used for LED and cosmic ray data. u 1 = Software trigger. This is only used for debugging purposes. u 2 = Self trigger. With the correct synchronisation cable, this will cause the two boards to readout every time at least one of them has a discriminator fire. This will be used for the Station QA.  Once the “VLSB DAQ LOOP” button is pressed the number of events requested will be taken.  To stop the data taking early, press the “End” key.

14M. Ellis - MICE Tracker Meeting - 12th February 2007 Output Filename including full pathNumber of Events to RecordPress this button to start the DAQ

15M. Ellis - MICE Tracker Meeting - 12th February 2007 Appearance During Data Taking Number of Events Recorded Number of Events Requested

16M. Ellis - MICE Tracker Meeting - 12th February 2007 DAQ Spreadsheet  Can be found on the web here: u  Current version is “a” (i.e. 10).  Version 9 had a bug that was only discovered and fixed last week that meant it was only reading out one of the two VLSBs and writing that data twice.  This has been fixed in version a.

17M. Ellis - MICE Tracker Meeting - 12th February 2007 VLPC Cassette Characterisation  In order to understand if Cassette 112 will be useful for MICE we have taken data with the LED pulser and are in the middle of analysing it.  Data is taken at 41 voltage settings (4.0V – 8.0V in 0.1 V steps) with the LED on and off.  A G4MICE application (VlpcCassettes/ReadData) is used to read this data and produce a ROOT file with one histogram per channel.  Another G4MICE application (VlpcCassettes/Calibration) reads in a pair of ROOT files (LED on and off) for a given voltage and fits the single or multi peak distributions and extracts the pedestal, gain, mean number of photons and pedestal width.  A third application (under development) will be used to produce summary plots of gain, QE, etc as a function of bias and to determine the number of dead and broken down channels as a function of bias in order to optimise the bias on a module by module basis.

18M. Ellis - MICE Tracker Meeting - 12th February 2007 Peak Fitter  The Calibration application uses the ROOT TSpectrum class to find peaks in the histograms.  The positions and heights of the peaks are used to seed a special function that was developed by Yury Pogorel for fitting the distributions in D0.  Some example plots follow to show what the distributions and fits look like for: u Low bias, voltage too low for the VLPCs to operate and only a pedestal is seen in both LED on and off data. u High bias, voltage too high for correct operation and the VLPCs are breaking down. This is sometimes seen in just the LED on data, or when the voltage is even higher, both the LED on and LED off data. u Normal operating voltage, where a multi peak spectrum can be fitted.

19M. Ellis - MICE Tracker Meeting - 12th February 2007 Cass Low Bias (4.0 V)

20M. Ellis - MICE Tracker Meeting - 12th February 2007 Cass 112 – High Bias (8.0V)

21M. Ellis - MICE Tracker Meeting - 12th February 2007 Cass 112 – High Bias (8.0V)

22M. Ellis - MICE Tracker Meeting - 12th February 2007 Cass 105 – 6.0V

23M. Ellis - MICE Tracker Meeting - 12th February 2007 Cass 112 – 6.0V

24M. Ellis - MICE Tracker Meeting - 12th February 2007 Applications  VlpcCassettes/ReadData: u./ReadData cards.in... u Produces a file adcs.root u Histogram ID = BBBMCC where BBB is the board number without the leading digits 574, M is the MCM number (1-8) and CC is the channel number (1-64).  VlpcCassettes/Calibration: u./Calibration –ledon -ledoff [-noplot] [-bias ] u If –noplot is included then no plots will be shown. u If –bias and a number are passed then the output information will include the voltage, otherwise it will be listed as 0. u I’m currently trying to get ROOT to write out a postscript file. Once this works, the –ps option will cause this to happen.

25M. Ellis - MICE Tracker Meeting - 12th February 2007 Demonstration >>

26M. Ellis - MICE Tracker Meeting - 12th February 2007 Analysis  Work is currently in progress to determine a set of criteria to identify good and bad channels.  The operating voltage will be set to maximise the mean number of photons (and thus the QE) while minimising the number of channels that are unusable either due to noise, no signal or breakdown.

27M. Ellis - MICE Tracker Meeting - 12th February 2007 Station 5 Test  Requirements for Station 5 test: u DAQ Spreadsheet u Calibration information for chosen cassette and AFE boards u Cryostat, cassette, 2 AFEIIt boards, waveguides, station, gas system, pumps, AFE power supply, VME crate, 1553, 2 VLSBs, DG2020, etc...  For the tracker QA this list is almost identical, except as we will not be using an external trigger there will be no need for the DG2020.  The DAQ spreadsheet should now be ready for Station 5 and the Station QA.  I took some data on Friday that should confirm that the bug with reading out multiple VLSBs is fixed and just need to get a spare couple of minutes to analyse it.  The following slides will indicate what else is still missing.

28M. Ellis - MICE Tracker Meeting - 12th February 2007 Software Required  For whichever cassettes is put in the prototype cassette, we will want to perform the MICE characterisation process on it.  The data taking for this will take one day and the analysis probably a further day or two assuming nothing odd is found.  The third application for this analysis is not yet ready, but will be written soon.  Once the correct bias values are determined, the spreadsheet will be updated with these values in the database.  The only other missing piece of software will be whatever application is required in G4MICE to perform the analysis of the data. This should be a relatively quick job to write, copying from existing applications and could serve as a good path into G4MICE for a new user...

29M. Ellis - MICE Tracker Meeting - 12th February 2007 Hardware Required  The first production cryostat was cooled down last week and we looked at the cassette temperatures on Friday.  Russ is working on this one and in parallel the next one is being finished.  Over the coming few months, the existing AFE and cryo infrastructure will be needed for the cryostat testing and cassette characterisation.  If the Station 5 test is to be conducted in the UK, then a complete second set of hardware capable of operating on UK mains will need to be setup.  This is currently in progress, but not complete.

30M. Ellis - MICE Tracker Meeting - 12th February 2007 Conclusions  The software tools for the VLPC cassette characterisation are almost complete.  A first working version of the Excel DAQ spreadsheet capable of reading out multiple VLSBs synchronised with a patch cable and internally or externally triggered is now on the web.  A first look at Cassette 112 indicates that it is producing good data, however further analysis (of both halves!) will be required to understand the performance of the different types of VLPC in the cassette and decide whether or not it will perform well enough to be used in MICE.  There is still a fair bit of hardware that needs to be set up and tested before it will be possible to run two VLPC systems in parallel.