MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.

Slides:



Advertisements
Similar presentations
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
Advertisements

SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE meeting at LBNL 10.Feb.2005 DAQ system for KEK test beam Hardware Software Processes Architecture SciFi.
January 11, Data Format for MICE Trackers Tracker Data Readout Basics Preliminary Tracker Data Format and Suitability for VME Data Transfers. Questions.
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.
Tracker DAQ Makoto Yoshida (Osaka Univ.) MICE Frascati 2005/6/27.
MICE Tracker Readout Overview channel AFE II-t boards - 8 Visible Light Photon Counter (VLPC) cassettes - 4 cryostats.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE Tracker KEK Mar. 30, 2005.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
Feb 2006Jean-Sébastien Graulich PID Front End Electronics, Outlook after DAQ Workshop 02 Jean-Sebastien Graulich, Univ. Genève o Introduction o Tracker.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
4 Dec 2001First ideas for readout/DAQ1 Paul Dauncey Imperial College Contributions from all of UK: result of brainstorming meeting in Birmingham on 13.
MICE Workshop Sept 2004 AFEII for MICE Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs between them. AFE has 8 identical.
MICE Tracker Readout Increased Data Readout Rate VLSB Development 16 AFE II t boards 8 Visible Light Photon Counter (VLPC) cassettes 4 cryostats.
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.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
MICE Tracker Readout and Data Acquisition; Solenoid Magnetic Field Measurement Terry Hart for the MICE Collaboration, Illinois Institute of Technology,
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
MR (7/7/05) T2K electronics Beam structure ~ 8 (9?) bunches / spill bunch width ~ 60 nsec bunch separation ~ 600 nsec spill duration ~ 5  sec Time between.
LHCb-week June 2005 OT 1 Dirk Wiedner 1 MHz Readout and Zero Suppression for the Outer Tracker Dirk Wiedner, Physikalisches Institut der Universität Heidelberg.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
Background Physicist in Particle Physics. Data Acquisition and Triggering systems. Specialising in Embedded and Real-Time Software. Since 2000 Project.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
Tracker Timing and ISIS RF Edward Overton 1. At CM32… 2 Had done some preliminary checks on the ISIS RF. Was beginning to think about how to handle the.
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
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 AFE IIt/VLSB Update Terry Hart, MICE Tracker Phone Conference September 5, 2007.
1Malcolm Ellis - Tracker Meeting - 28th November 2006 Electronics - Station Acceptance  Hardware: u 1 MICE cryostat with 1 VLPC cassette. u VME crate,
1 MICE Tracker Readout Update AFE IIt firmware development VLSB firmware development Hardware progress Summary Terry Hart, MICE Tracker Meeting, August.
Tracker Summary Alan Bross MICE CM17 CERN February 25, 2007.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
SPIROC update Felix Sefkow Most slides from Ludovic Raux HCAL main meeting April 18, 2007.
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.
January 17, MICE Tracker Firmware Dead Time and Muon Detection Studies for the MICE Tracker Tracker Data Readout Basics Progress in Increasing Fraction.
Ba A B B1 FADC B2 SD_FP FLEX_I/O ROC VME64x A: [ HELICITY, HELICITY_FLIP ] (NIM or ECL) Port 1 Port 2 a: [ HELICITY, HELICITY_FLIP ] (LVDS) B: [ HELICITY_TRIGGER,
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
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.
General Tracker Meeting: Greg Iles4 December Status of the APV Emulator (APVE) First what whyhow –Reminder of what the APVE is, why we need it and.
VMM Update Front End ASIC for the ATLAS Muon Upgrade V. Polychronakos BNL RD51 - V. Polychronakos, BNL10/15/131.
1 DATE-based DAQ Hideyuki Sakamoto CM22, RAL 19/10/08.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Evelyn Thomson Ohio State University Page 1 XFT Status CDF Trigger Workshop, 17 August 2000 l XFT Hardware status l XFT Integration tests at B0, including:
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
1 AFE IIt/VLSB Update Terry Hart, MICE Tracker Phone Conference, August 20, 2007.
PHOTOTUBE SCANNING SETUP AT THE UNIVERSITY OF MARYLAND Doug Roberts U of Maryland, College Park.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
"North American" Electronics
Tracker readout, DAQ, C&M and calibration
14-BIT Custom ADC Board Rev. B
Tracker TriP-t Test Stand
Readout System of the CMS Pixel Detector
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
PID meeting SCATS Status on front end design
Christophe Beigbeder PID meeting
AFE II Status First board under test!!.
AFE IIt/VLSB Update Firmware Progress Hardware Progress AFE IIt VLSB
Muon Recording Studies and Progress for the MICE Tracker
BESIII EMC electronics
The CMS Tracking Readout and Front End Driver Testing
PID meeting Mechanical implementation Electronics architecture
Presentation transcript:

MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons as Functions of Digitization Time and Buffer Level AFE-IIt boards for MICE Hardware Tests of Firmware Modifications –Increased Fraction of Recorded Muons –VLSB Modifications for MICE

Tracker Data Readout Basics 16 Analog Front End II t (AFE-IIt) boards (‘t’ stands for time) Input: Analog charge signals from 512 channels Output: - Digital hit pattern of 512 channels charge amplitudes time amplitudes Each board contains sixteen 32-channel Trigger and Pipeline (TriP-t) chips. – Data from all 16 chips processed in parallel – Within each chip, 32 channels processed in series DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt board Data from VLPCs X 4 …

Increase number of recorded muons by 1.Decreasing digitization time –Zero suppression –Have TriP-t pipeline collect data during digitization –Remove unnecessary setup cycles 2.Implementing TriP-t analog buffer  Digitization time ≠ dead time. Muon Recording With D0 configuration and 600 kHz muon rate, AFE-IIt boards can record about 136 kHz

Reducing Digitization Time ~ 5724 ns: D0 implementation ~ 5670 ns: Adjust for shorter ISIS bucket period 4536 ns: TriP-t pipeline collect data during digitization 2376 ns: Zero-suppress 30 of 32 TriP-t channels 1836 ns: Reduce zero-suppression time from 2 to 1 cycle ns: Remove cycles from set-up processes. – Assumed muon rate is 600 kHz for average time between muons of 1667 ns. – Clock period taken as 18 ns – Assume 2 out of 32 channels of TriP-t have charge data above threshold We are now starting to reduce the dead time so that it’s comparable to the average time between muons.

Fraction of Recorded Muons Digitization Time (ns) No Buffering 1-level Buffering 2-level Buffering 3-level Buffering 4-level Buffering 600 kHz Muon Rate

Where we were. (Digitization time ~ 5600 ns) Fraction of Recorded Muons Digitization Time (ns) No Buffering 1-level Buffering 2-level Buffering 3-level Buffering 4-level Buffering 600 kHz Muon Rate

No Buffering 1-level Buffering 2-level Buffering 3-level Buffering 4-level Buffering Where we are Fraction of Recorded Muons Digitization Time (ns) 600 kHz Muon Rate

Where we’d like to be Fraction of Recorded Muons Digitization Time (ns) No Buffering 1-level Buffering 2-level Buffering 3-level Buffering 4-level Buffering 600 kHz Muon Rate

AFE-IIt Boards for MICE D0 has all necessary boards for upgrade. We need about 1 or 2 new AFE-IIt boards per week for next couple months. –Michael Wojcik is performing these MICE-specific tests. –MICE requires 16 AFE-IIt boards + 9 spares.

Firmware Modification Overview for Increasing Data Rate Enable TriP-t pipeline to collect data during digitization. Reduce digitization time for channels below threshold (zero-suppression) –6 cycles for channels above threshold –1 cycle for channels below threshold Use TriP-t 4-level analog buffer to enable data collection during digitization. Much progress has been made in modifying the firmware to effect these changes, but Key Question: Will the AFE-IIt boards with the TriP-t chips work with these changes?

Hardware Tests of Increasing Fraction of Recorded Muons Completed TriP-t test stand –2 DG2020 Signal Generators –2 Tektronix P3420 Variable Level Pods –Test board containing TriP-t chip Fed signals into TriP-t test board. First results: TriP-t seems to function with input zero suppression signal sequece. Next steps: - Check output signal integrity to see if input signals were digitized. - Check if buffering events works.

Longer Term Plan for Testing Scheme for Increased Data Rate Test operation of TriP-t test board in various configurations –Nominal firmware before modifications –Various stages of firmware modifications Modify/debug firmware based on what we find.

Data Processing Sequence Collector Field Programmable Gate Array (FPGA) in AFE-IIt board controls the following data processing modes: –Initialization –Acquisition –Digitization –Readout For our scheme to increase data rate, we need to check that –Data transfer between FPGAs is done correctly –Data processing mode sequence works FNAL and RAL groups have modified firmware which accomplish these in simulation. Many checks and tests are needed. Newly commissioned TriP-t test stand at FNAL and imminent AFE-IIt test stands at FNAL and RAL will test TriP-t and AFE-IIt boards.

VLSB for MICE VLSB = VME LVDS SerDes Buffer –VME = Versa Module Europa –LVDS = Low Voltage Differential Signaling –SerDes = Serializer/Deserializer VLSB modules used in –KEK test beam –Tests and diagnostics for D0 readout Main issue: Can VLSB be used in MICE to store tracker data at 600 kHz trigger rate?

VLSB Investigations VLSB triggering tested with AFE-IIt Excel spreadsheets. –We could trigger only one of four banks. –Checked data readout to VLSB after occurrence of different numbers of triggers. (We need to read out all data for each trigger due to variable event size.) –We found out from Fermilab Computing Division VLSB experts that these finding were as expected. Possible tracker data format has been formulated. –21 bit words sent from AFE-IIt boards to VLSB modules –Format shown to Fermilab Computing Division VLSB experts –Format shown to Malcolm –Format to be evaluated by Senerath Galagedera

MICE VLSB Requirements In acquisition mode, VLSB stores data (real and null) every clock cycle. –Can VLSB be set up so that it reading a non-zero word? If so, then VLSB can read in real data and not read in null data? –Can VLSB implement a data fast clear? If so, this would prevent reading stale data. Test stand is being set up to determine if current VLSB modules can do these. If current modules don’t meet MICE requirements, Fermilab Computing Division VLSB experts will modify VLSB firmware. If firmware modifications don’t work, VLSB module will be redesigned. Store data from each spill (~ 600 muons/1 ms) in continuous VLSB memory space –AFE-IIt boards send zeros to VLSB modules between muon triggers. –VLSB overwriting current memory location when receiving a zero word would squeeze wasted memory space between triggers. Ensure that data read out to VLSB is from current trigger (not a stale trigger). –Clearing VLSB memory through VME single-word transfers takes about 0.55 sec. –Fast-clear of VLSB memory would be done in about 0.01 sec.

Summary of Tracker Hardware Tests TriP-t test stand commissioned –Initial tests indicate that running zero-suppression doesn’t stop TriP-t operation. Output signal quality tests to be made soon. –To be tested next: Data buffering Enabling pipeline New FPGA communication works as needed Data processing sequence remains working VLSB test stand set up –Fermilab Computing Division experts will test current modules to see if they can meet MICE requirements. Hardware tests of TriP-t chips and VLSB modules needed to determine if AFE-IIt boards can digitize and readout muon data at ~600 kHz.

Extra Slides

Word Type Definitions (Preliminary) D20-18D17D D D X 110PEVENT SYNC # WORD COUNT X 101PDATA X 100PDATA X 011P DATAX 010P X X VLSB Trigger Word Header Word Data Word Data w/t filler LO Data w/t filler HI Fill Word VLSB Null Word P = parity bitX = Serdes sync bit These 21-bit words form events which encode the tracker data. AFPGA0 Data AFPGA1 Data

P = parity bitX = Serdes sync bit Sample Event X 110PEvent Sync #Word CountX 101 PAFPGA0 Bitmap DATA AFPGA0 Bitmap DATA AFPGA1 Bitmap DATA AFPGA1 Bitmap DATA X 101 PChannel DATA TriP0 time DATA TriP1 time DATA TriP0 charge DATA Trip1 charge DATA FILLER (no hits for AFPGA1) X VLSB trigger word Header word Bitmap words Channel readout AFPGA0 Data AFPGA1 Data