1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Muons going through MICE should –Have ISIS proton timing structure –Generate TOF signals –Satisfy ISIS and TOF trigger requirements MICE tracker DAQ will.
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.
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
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.
Cryo and AFE IIt Update MICE Collaboration Meeting October 22, 2005 RAL A. Bross.
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE Tracker KEK Mar. 30, 2005.
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
Feb 2006Jean-Sébastien Graulich PID Front End Electronics, Outlook after DAQ Workshop 02 Jean-Sebastien Graulich, Univ. Genève o Introduction o Tracker.
Tracker 2 Cryo &Electronics Update Linda Coney, UC Riverside Terry Hart, U Mississippi Ben Freemire, IIT Malcolm Ellis, Brunel University ADB MICE Collaboration.
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.
MICE Tracker Readout and Data Acquisition; Solenoid Magnetic Field Measurement Terry Hart for the MICE Collaboration, Illinois Institute of Technology,
1M. Ellis - MICE Video Conference - 15th March 2007 Software Report  New G4MICE Users  TOF Simulation and Digitisation  SciFi Reconstruction  Tracker.
GEM Electronic System Status New releases of electronic boards: ◦ MPD v 4.0 ◦ Backplane 5 slot short (for UVa design) ◦ APV Front-End with Panasonic connector.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
David Cussans/Scott Mandry, NIKHEF, October 2008 TLU v0.2.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
1 MICE Tracking Detectors Malcolm Ellis NFMCC Meeting 12 th March 2006.
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.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
1M. Ellis - NFMCC - 31st January 2007 MICE Tracker.
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.
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.
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.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
Kevin Nash MaPSA-Light test system 1. The System 2.
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.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Amsterdam, Oct A. Cotta Ramusino, INFN Ferrara 1 EUDRB: status report and plans for interfacing to the IPHC’s M26 Summary: EUDRB developments.
Straw readout status Status and plans in Prague compared with situation now Choke and error Conclusions and plans.
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.
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:
1 AFE IIt/VLSB Update Terry Hart, MICE Tracker Phone Conference, August 20, 2007.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
Online – Data Storage and Processing
Tracker readout, DAQ, C&M and calibration
Tracker TriP-t Test Stand
PyBAR Firmware Structure and Operation Experience
AFE II Status First board under test!!.
AFE IIt/VLSB Update Firmware Progress Hardware Progress AFE IIt VLSB
Hideyuki Sakamoto CM22, RAL 19/10/08
Muon Recording Studies and Progress for the MICE Tracker
Tracker Software Status
Status of GbE Peripheral Crate Controller
Tests Front-end card Status
The CMS Tracking Readout and Front End Driver Testing
PID meeting Mechanical implementation Electronics architecture
Presentation transcript:

1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress Summary Terry Hart, MICE CM 19, October 7, 2007

2 MICE Tracker Acronyms AFE-IIt – Analog Front End, Version II, with time VLSB – VME LVDS Serdes Buffer –Versa Module Eurocard –Low Voltage Differential Signalling –Serializing/Deserializing FPGA – Field Programmable Gate Array TriP-t – Trigger with Pipeline with time VLPC – Visible Light Photon Counter Terry Hart, MICE CM 19, October 7, 2007

3 Tracker Data Readout Basics DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt Data from VLPCs X 4 … 1/4 of VLSB Memory Bank Trigger and Pipeline chips - Sends bitmaps to DFPGA - Stores raw data in pipeline until receipt of MICE event trigger

4 Tracker Data Readout Basics DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt Data from VLPCs X 4 … 1/4 of VLSB Memory Bank Trigger and Pipeline chips - Sends bitmaps to DFPGA - Stores raw data in pipeline until receipt of MICE event trigger Event Trigger (L1ACCEPT) Analog FPGA Controls operation of TriP-t’s and ADCs.

5 Tracker Data Readout Basics DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt Data from VLPCs X 4 … 1/4 of VLSB Memory Bank Analog to Digital Converters Digitizes raw charge and time data Trigger and Pipeline chips - Sends bitmaps to DFPGA - Stores raw data in pipeline until receipt of MICE event trigger Event Trigger (L1ACCEPT) Analog FPGA Controls operation of TriP-t’s and ADCs.

6 Tracker Data Readout Basics DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt Data from VLPCs X 4 … 1/4 of VLSB Memory Bank Analog FPGA Controls operation of TriP-t’s and ADCs. Digital FPGA Sets data protocol for - Bitmaps to AFPGA - Data from AFPGA Analog to Digital Converters Digitizes raw charge and time data Trigger and Pipeline chips - Sends bitmaps to DFPGA - Stores raw data in pipeline until receipt of MICE event trigger Event Trigger (L1ACCEPT)

7 Tracker Data Readout Basics DFPGA AFPGA ADC TriP-t 1/4 of AFE-IIt Data from VLPCs X 4 … 1/4 of VLSB Memory Bank Analog to Digital Converters Digitizes raw charge and time data Formatted Data to VLSB Memory Banks Trigger and Pipeline chips - Sends bitmaps to DFPGA - Stores raw data in pipeline until receipt of MICE event trigger Digital FPGA Sets data protocol for - Bitmaps to AFPGA - Data from AFPGA Analog FPGA Controls TriP-t and ADC operation. Event Trigger (L1ACCEPT)

8 AFE-IIt/TriP-t Basics For MICE, average time between triggers ~ 1700 ns, but can be as short as 628 ns. (ISIS beam structure and MICE DAQ constraints) TriP-t chips –Pipeline stores analog charge and time data. L1ACCEPT event trigger takes time (~ 1000 ns) to be formed. Time to digitize analog data ~ 1500 – 2000 ns. –Upon L1ACCEPT trigger, data is taken from pipeline and either Digitized if 4-level buffer is empty or Placed in 4-level buffer if digitization of previous event not yet done Terry Hart, MICE CM 19, October 7, 2007

9 AFE-IIt Firmware Modifications (AFPGA and DFPGA) Modifications needed for data buffering –Shorten time to digitize data Zero suppression End digitization series after last channel above threshold These are done. –Protocol for data transfers between DFPGA and AFPGA Bitmaps from DFPGA to AFPGA Digitized data from AFPGA to DFPGA This is done. –Buffer triggers in DFPGA FIFO This is nearly done. DFPGA AFPGA ADC TriP-t Data from VLPCs Memory Bank

10 AFE-IIt Firmware Modifications (CLOCKGEN and COLLECTOR) CLOCKGEN – clock signals for AFE-IIt boards –Input ISIS signal will vary from start to end of spill, so that AFE-IIt board will have to operate from 52.2 to 55.6 MHz. –Phase Lock Loop (PLL) to be used to lock onto variable ISIS signal 2 ms before start of spill. –Clock oscillators on AFE-IIt boards need to be replaced. –CLOCKGEN firmware has been modified to work with PLL. –Frequency locking to be tested. Terry Hart, MICE CM 19, October 7, 2007

11 AFE-IIt Firmware Modifications (CLOCKGEN and COLLECTOR) COLLECTOR – sets operation modes for AFE-IIt –Variable-sized events mean that at a given time, different AFPGAs will be at different places in data acquisition- digitization-readout sequence. –Firmware modifications allow this flexibility from previous sequence which was fixed in time for all AFPGAs. –These modifications are done. Terry Hart, MICE CM 19, October 7, 2007

12 AFE-IIt Firmware Tests AFE-IIt firmware package has been assembled for data readout and cosmic ray tests –AFPGA modifications (no buffering yet) –Modified D0 DFPGA (not Senerath’s) –CLOCKGEN and COLLECTOR as previously described DFPGA output signals checked with ChipScope match code simulations –Data format –Strobe signals –Bitmaps –Digitized charges and times –AFPGA byte count Terry Hart, MICE CM 19, October 7, 2007

13 VLSB Firmware VLSB = VME LVDS Serdes Buffer –Tracker data storage modules –Used for KEK test beam –Used by D0 for diagnostics Modifications for MICE –Put event counter during spill in unused register –Put memory bank addresses of final data bytes in unused registers –Fast clear of VLSB memory Set by bit in unused register Fast clear done indicated another bit in unused register –Overwrite memory addresses when there’s null data so that data are stored in continuous memory blocks. –Enable Direct Memory Access block transfers AFPGA controls ADC and TriP-t operation DFPGA directs DFPGA and AFPGA data flow VLSB memory banks storing charge and time data Terry Hart, MICE CM 18, October 7, 2007

14 VLSB Firmware Modifications Data storage in memory banks –Before modifications –After modifications Newly utilized registers: used by MICE DAQ –Registers 0 – 3: Memory bank addresses of last data word –Register 15: Number of events in spill EVENT 1EVENT 2EVENT 3 … EVENT 1EVENT 2EVENT 3 … zeros Terry Hart, MICE CM 19, October 7, 2007

15 Testing VLSB Firmware Modifications Simulation of memory bank data, addresses, and control signals look fine. Fast clear almost working –Simulated data written to VLSB –When fast clear bit set Every other address (not all addresses) gets cleared –ChipScope used to investigate this. –Resolution will likely involve working out signal timing issues. Fast clear done bit properly set after last address cleared. Writing to other registers and squeezing out zeros will be verified soon (probably by end of week)

16 Preparation for Cosmic Ray Test Finish firmware by Oct. 5 (Still working on VLSB) Run cryostat/AFE-IIt/VLSB tracker readout tests at FNAL from Oct. 8 – 19. (Set to start) Ship tracker readout system by Oct. 29 (was Oct. 22) Unpack tracker readout system at RAL by Nov. 5 (may slip to Nov. 12) Terry Hart, MICE CM 19, October 7, 2007

17 AFE-IIt Boards 8 boards for 2 cryostats fully tested and characterized. 4 boards assigned to 3 rd cryostat, not yet tested and characterized 11 spare boards available, 4 of which will be assigned to 4 th cryostat. 23 AFE-IIt boards available for MICE Malcolm has prepared document with board testing/characterization procedures for Bill, Kwame, and me. Russ Rucinski indicated that cryostat to be ready in ~ 1 week. Terry Hart, MICE CM 19, October 7, 2007

18 VLSB Boards Parts and boards are at FNAL. Technicians have started stuffing boards. First 1 or 2 boards may be done in ~ 1 week. FNAL will test basic functionality of data registers. Terry Hart, MICE CM 19, October 7, 2007

19 Longer Term Tasks Integrating Senerath’s DFPGA code –Senerath is working out bugs on his next-to-last and last versions –Once cosmic ray tests are set up, this will most to top of list. Implementing and debugging AFPGA 4-level buffer –Bulk of code in place –Need to work out potential timing conflict between incoming triggers and data transfers between AFPGA/DFPGA Testing that PLL locks on to variable ISIS signal –Hardware and firmware all set –Need to put everything together to test and work out kinks Goal: Finish these by the end of the year. Terry Hart, MICE CM 19, October 7, 2007

20 Summary Preliminary firmware package being set up for data readout tests at FNAL –Only one level of 4-level buffer –Using modified D0 DFPGA instead of Senerath’s DFPGA. Aiming for –Ship tracker readout system to RAL by Oct. 29 –Unpack tracker readout system at RAL by Nov. 5 for cosmic ray tests Cryostat characterization and VLSB board assembly ongoing End in sight for full firmware for MICE (~ 600 triggers/ms) Terry Hart, MICE CM 19, October 7, 2007