Caractérisation Mi26 - Mimosa pixel telescopes
Transcription
Caractérisation Mi26 - Mimosa pixel telescopes
Characterisation Bench of Mimosa 26-28 Sensor . . Technical Documentation Version 0.3 . . . . . . . User’s Manual IPHC Département Recherches Subatomiques PICSEL Group 23 Rue du Loess F-67037 Strasbourg Cedex Written by: Mathieu GOFFE ([email protected]) and Gilles Claus ([email protected]) Web address: http://www.iphc.cnrs.fr/-PICSEL-.html 1 . Bench Overview PXI crate with 6562 digital card Mi26 or Mi28 chip on Digital proximity baord Power Supply 2 JTAG card Starting the bench, Power ON the PXI crate Login : administrator Password : tyuiop “Daq_mi26_mi28_digi_lab_ni6562_V10” open the labview interface with acquisition card common for the two sensors “mimosa_28_JTAG_input32” The JTAG software (See Jtag documentation software) - MIMOSA26_MULT_DEV_JTAG_SW_INST_NOTES_100201.pdf - MIMOSA28_MULT_DEV_JTAG_SW_INST_NOTES_110330.pdf “run_ult1_sup_pxie_V11” DAQ supervision software “mi28 – analysis” to process and display discriminator transfert function Mimosa26 Mimosa28 3 1) Lanch “Daq_mi26_mi28_digi_lab_ni6562_V10” The led (Waiting on "Start Application") should flash Specify the slot of 6562 card via "Ressource Name" Start the application by a click on "Start Application" Clic on the button “start server” The line “server running” light On 4 2) Lanch the JTAG sofware See Jtag documentation software - MIMOSA26_MULT_DEV_JTAG_SW_INST_NOTES_100201.pdf - MIMOSA28_MULT_DEV_JTAG_SW_INST_NOTES_110330.pdf 5 To load a config file Click on the open button There 3 config files: Daq_test_2x80Mhz is for the zero suppression mode (normal read-out) Daq_test_2x80Mhz_1chip is for the pattern test of the two output (zero suppression and fast readout validation) Discri_scan_chip1_vclp_2130 is for the discriminator test mode (discriminator characterisation) For the level 0 validation (electric test) load the second config file 6 Validation Level 0 : A. Electric test and JTAG loading o Consomation at power On (bellow power supply limitation) o Consomation after reset (visualisation on the power supply display) o Loading and reading JTAG parameter (validation JTAG) (visualisation in JTAG’s software interface) o Consomation after START (visualisation on the power supply display) JTAG Control For Mimosa 26 DATA/ MK JTAG Card Alimentation After Reset JTAG load After Start Analog & Digital +/- 7 V consomation < 200 mA ~380 mA ~ 470 mA Digital Only +4V < 90 mA ~230 mA ~350 mA 7 Control DATA/MK For Ultimate JTAG Control Ivdd_A Alimentation After Reset JTAG load After Start DATA/MK Ivdd_D Card +5V ~ 130 mA ~240 mA ~360 mA Vdd_A 3.3 V ~ 10 mA ~90 mA ~150 mA 8 Vdd_D 3.3 V ~3 mA ~37 mA 65 95 mA B. Test pattern (in zero suppress mode) o Reading on several frames the Header and Trailer with a determine Data_Lenght 2) Lanch the DAQ software In DAQ software select the sub-windows “Test Data Transfert Mi26/DAQ” For this test the JTAG config file is load by default Select the number of frames to acquire Select the number of frames per trame (max 200 for Mi26 and 50 for Ultimate, limit of the memory size) Click on “Connect Acq” Launch the test At the end of the run check the number of error When you finish with this test remember to unselect “Connect Acq” 9 C. Test pixels (in discriminator output mode) For this test in the JTAG interface select and load the third configuration file: (Discri_scan_chip1_vclp_2130.mcf) In DAQ software select the sub-window “Caracterisation Discri” 300 30 101 o Choose the path, the run number, the number of event in the run o Launch the run It is possible that sometimes the acquisition stop, switch to PXI side and check if there is not any error message, if it is the case just click OK in the message window 10 o Looking for the JTAG values to have the discriminator activate at 50 % o Study of the base line of one line (1D plot) In the “monitoring mode” select “Cumul Nx” it cumulates N frames and displays the average in % Choose the line (typically 300 for Mimosa26 and 450 for Ultimate) you want to study and the number of frames to cumulate The display is in %, you have to adjust the vertical range During the run running in discriminator output mode Matrix study (2D plots) for homogeneity of the matrix (when threshold 50%) and check dead pixel (with low and high threshold) 11 Visualisation in the sub-windows “Discri plot” Visualisation of one sub-matrix or the full matrix 12 If you play with threshold to activate or deactivate all the pixels, this let you see dead pixel fix at 1 or at 0 13 Validation Level 1 : A. Threshold scan of Discriminators connect to pixels or discrimator alone o Calculation of the noise, offset and dispersion for the discriminators connect to the pixel matrix o In case of discriminator alone the matrix is disconnected and we inject on the comparator a reference voltage (Vtest2) Pixels connected to the Discriminators Pixels disconnected and Vtest voltage at the discriminators input For the discriminator output scan (without and with pixels) We do usually ~29 runs (of 500-1000 events each) with different thresholds around the 50% discriminators activation: For discriminators only scan with a step of 1 Udac For discriminators + pixels scan with step of 2 Udac (typically +/- 7 mV around this 50% value) One file is one threshold we put all of them in a same folder with the name of the chip. 14 The DAQ software can proceed the scan of the thresholds automatically. Don’t forget to click on save before start the scan To activate the automatic scan Switch this button to enable the “Auto Scan” frame Set the departure DAC values of each sub-matrix Set the base line value Set Stop value for sub-matrix A Define the step Number of events per run If you click on “print info” you can check the number of runs for this scan and the stop DACs values for each matrix During the run it gives you the current VRef1 DAC values To run the automatic scan, fill first the values for the scan (red frame), then select the file path and save button. At last, click on the start button; the acquisition is running. 15 B. Scan analysis To analyse the thresholds scans (without and with the matrix connected). We need: To create a configuration file and to convert these files from the scan in a file with the compilation of the different threshold To plot the matrices and transfer functions (see documentation: Analysis_software_discriminator_mode.pdf) 16 Validation Level 2: Nominal Output (zero suppress mode) With the results of each sub-matrix about the noise and offset values, we can now adjust the discriminators threshold at the determine cut we want, to be able to work the chip normally (zero suppression). Load the JATG config file for the normal readout “normal_2*160Mhz” or “daq_test_2x80Mhz.mcf” Here you can check the fake hit rate, the noisy pixels, the source sensibility, cluster study … in function of the threshold. 50 or 200 17 Cumul of 10k events with Fe55 source 18