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.

Slides:



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

Status of MICE Tracker System H. Sakamoto, Osaka University (on behalf of the MICE Collaboration) International Muon Ionization Cooling Experiment (MICE)
Daresbury Aug 2005Jean-Sébastien Graulich Detector DAQ Overview and Needs Jean-Sebastien Graulich, Univ. Genève o Introduction o Detector Systems Overview.
KEK Test Beam Phase II Plan Makoto Yoshida (Osaka Univ.) MICE FT Daresbury 2005/8/30.
Tracker DAQ Makoto Yoshida (Osaka Univ.) MICE Frascati 2005/6/27.
DAQ WS02 Feb 2006Jean-Sébastien GraulichSlide 1 DDAQ Hardware Architecture o General Architecture o Tracker Baseline o TOF Baseline & Options o EmCal Baseline.
MICE Tracker Readout Overview channel AFE II-t boards - 8 Visible Light Photon Counter (VLPC) cassettes - 4 cryostats.
DAQ System  We need to build a clone of the new test stand DAQ that is being put together at D0.
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.
Prototype Performance in D0 test stand M.Yoshida (Osaka Univ.)
KEK Analysis Report Makoto Yoshida Osaka Univ. 2006/06/10 MICE CM15.
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
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.
Feb 2006Jean-Sébastien Graulich PID Front End Electronics, Outlook after DAQ Workshop 02 Jean-Sebastien Graulich, Univ. Genève o Introduction o Tracker.
2005/10/22 MICE CM at RAL, Tracker Parallel, Makoto Yoshida 1 KEK test beam - introduction - M. Yoshida MICE CM tracker parallel 2005/10/ /10/22.
MICE CM15 June 2006Jean-Sébastien GraulichSlide 1 DDAQ Pending Issues o Detector FEE o Software framework o Trigger o Data Storage Jean-Sebastien Graulich,
1 KEK Beam Test Analysis Hideyuki Sakamoto 15 th MICE Collaboration Meeting 10 st June,2006.
Control, Monitoring and DAQ Makoto Yoshida Osaka Univ. MICE Frascati June 28, 2005.
Y. Karadzhov MICE Video Conference Thu April 9 Slide 1 Absolute Time Calibration Method General description of the TOF DAQ setup For the TOF Data Acquisition.
Prototype Performance in D0 test stand & fiber intrinsic performance with KEK test beam M.Yoshida (Osaka Univ.) Osaka.
DAQ WS03 Sept 2006Jean-Sébastien GraulichSlide 1 Interface between Control & Monitoring and DDAQ o Introduction o Some background on DATE o Control Interface.
DAQ for KEK beam test M.Yoshida (Osaka Univ.). Components VLPC readout –Stand Alone Sequencer (SASeq) Slow < 100Hz –Buffering VLPC data with VME interface.
VC Sept 2005Jean-Sébastien Graulich Report on DAQ Workshop Jean-Sebastien Graulich, Univ. Genève o Introduction o Monitoring and Control o Detector DAQ.
1 G4MICE Analysis of KEK Test Beam Aron Fish Malcolm Ellis CM15 10th June 2006.
6 th April 2005 Malcolm Ellis, Imperial College London 1 Sci Fi Status & KEK Test.
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.
Status of the preparation for KEK test beam M. Yoshida (Osaka Univ.) MICE VC 2005/9/14.
MICE Tracker Readout Increased Data Readout Rate VLSB Development 16 AFE II t boards 8 Visible Light Photon Counter (VLPC) cassettes 4 cryostats.
MICE Tracker Readout and Data Acquisition; Solenoid Magnetic Field Measurement Terry Hart for the MICE Collaboration, Illinois Institute of Technology,
MICE CM26 March '10Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM25 o DAQ System Upgrade o Luminosity Monitors o Sequels of.
Tracker Summary Makoto Yoshida Osaka Univ. MICE Frascati June 28 th, 2005.
MICE CM18 June 07Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM17 o Detector DAQ software o Front End Electronics o Schedule Milestones.
1 MICE Tracker Update M. Ellis UKNFIC Meeting 25 th August 2005.
SODA: Synchronization Of Data Acquisition I.Konorov  Requirements  Architecture  System components  Performance  Conclusions and outlook PANDA FE-DAQ.
MICE CM16 Oct 2006Jean-Sébastien GraulichSlide 1 Detector DAQ Status o Since CM15 o Detector DAQ software o Interface DDAQ / Mice Control & Monitoring.
Review of Daresbury Workshop MICE DAQ Workshop Fermilab February 10, 2006 A. Bross.
1 Introduction to UniDAQ Makoto Yoshida (Osaka Univ.) MICE DAQ 2005/9/1.
Bernardo Mota (CERN PH/ED) 17/05/04ALICE TPC Meeting Progress on the RCU Prototyping Bernardo Mota CERN PH/ED Overview Architecture Trigger and Clock Distribution.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
Rome 4 Sep 04. Status of the Readout Electronics for the HMPID ALICE Jose C. DA SILVA ALICE.
25 Feb 2005Paul Dauncey1 TB Review: DAQ Paul Dauncey Imperial College London For Imperial, RAL, UCL.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
MICE Phase 1 Koji Yoshimura KEK June
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.
KEK beam test in May 2005 Makoto Yoshida Osaka Univ. MICE Frascati June 27 th, 2005.
1 KEK test-beam software progress Malcolm Ellis MICE Video Conference 4 th May 2005.
1Malcolm Ellis - Tracker Meeting - 28th November 2006 Electronics - Station Acceptance  Hardware: u 1 MICE cryostat with 1 VLPC cassette. u VME crate,
2005/10/24 MICE CM at RAL, KEK test beam, Makoto Yoshida 1 KEK Beam Test for MICE SciFi Tracker - KEK-PS T585 - M. Yoshida MICE 2005/10/ /10/24.
VLPC System Update A.Bross MICE CM Feb 9, Cryo  Production cryostats 1 and 2 ran smoothly at operating temperature  However, Cassette 109 in cryo.
KEK Test Beam Phase I (May 2005) Makoto Yoshida Osaka Univ. MICE-FT Daresbury Aug 30th, 2005.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
Database David Forrest. What database? DBMS: PostgreSQL. Run on dedicated Database server at RAL Need to store information on conditions of detector as.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
Summary of final results from MICE note: “ MICE Scintillating Fibre Tracker Prototype - First progress report - ” M.Yoshida (Osaka Univ.) for the SciFi.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
ch/~bdl/lepc/lepc.ppt 1 MICE Status and Plans Rikard Sandström Université de Geneve International Scoping Study CERN,
Tracker Summary M. Yoshida (Osaka Univ.) MICE 2005.Feb.12 th.
Station Acceptance Test. 22/02/2007 M. Takahashi 2 Lab Layout at IC.
1 DATE-based DAQ Hideyuki Sakamoto CM22, RAL 19/10/08.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
ZHULANOV Vladimir Budker Institute of Nuclear Physics Novosibirsk, Russia Beijing
VC98 March 07Jean-Sébastien GraulichSlide 1 DDAQ Status o DAQ Software o Front-End and Trigger o What will happen soon o Schedule Milestones Jean-Sebastien.
András László KFKI Research Institute for Particle and Nuclear Physics New Read-out System of the NA61 Experiment at CERN SPS Zimányi Winter School ‑ 25.
AFE II Status First board under test!!.
Preparation for Station Acceptance Test
Tracker Software Status
Particle ID Diagnostics in the MICE Beamline
Presentation transcript:

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 tracker data structure

KEK beam test Test for the SciFi tracker with 1T solenoid magnetic field p/  /  test beam line in KEK-PS Slow extraction from the internal target in 2-sec flat top of a 4-sec spill Add 4 th station to the prototype tracker Newly developed Cryostat with Cryocooler –2 VLPC cassettes embeded

DAQ for the KEK beam test Readout TOF counters and the other. –CAMAC ADC/TDC Readout AFEII on VLPC cassette –In KEK beam test, ~1k particles / spill –MICE beam ~600 muons / 850 usec –Existing system used for cosmic-ray test is rather slow ~40 events / pulse –Need memory module to store data in MICE situation with fast LVDS data links

LVDS receiver boards AFEII puts serialized ADC data on LVDS data links –Need to deserialize before storing into FIFO Solution: –Custom-made VME board (Fermilab) 4 LVDS data links / board (MCM  serialize)  cable  (deserialize  FIFO)  VMEbus Backup: –Existing FIFO board (KEK) 32-bit inputs / board (MCM  serialize)  cable  deserialize  cable  FIFO board  VMEbus LVDS interface boards have been produced

VLPC backplane Linux PC PCI-VME (SBS Bit3) SASeq #2 SASeq # LVDS-FIFO# 3 LVDS-FIFO # 4 AFE II (L) AFE II (R) VLPC Cassette #2 VLPC Cryostat AFE II (L) AFE II (R) VLPC Cassette #1 VME BUS DAQ System for KEK beam test CAMAC-VME CAMAC ADC/TDC 6U Serialized ADC DATA Slow Control Trigger Control 1024 ch 8x64 ch 4 4x8bit = 32 bit / board 8x64 ch LVDS-FIFO #1 LVDS-FIFO # 2 4 4 4

DAQ Software for KEK beam test Will use Unix-based DAQ programs –“Unidaq” developed by KEK A lot of experience at the KEK beam tests –Server – Client system An Event Builder Collectors for CAMAC readout (TOF etc.) and VME readout (VLPC) Transport data via Network Shared Memory Processes can be distributed among PCs on the network.

Processes Event Builder –Merge data from collectors –Send event data to data storage system Collector for TOF etc. (CAMAC) –Control trigger system via input/output register module on CAMAC –Read ADC and TDC –Send data to event builder Collector for VLPC (VME) –Collect data in LVDS receiver boards –Send data to Event Builder Slow Control for VLPC (VME) –Via 1553 interface board on VME to AFEII –Not synchronized to DAQ cycle –Set thresholds of discriminators on AFEII at the beginning of the data taking run –Temperature control

Data Rate A tracker has 5 stations  5x640=3200ch 4 VLPC cassettes = 32 MCMs = 4096 ch Assume: –Beam structure : 1k muons / 1msec (in every 1sec?) –Reading all channels –4kBytes / event 4MBytes / spill (8MBytes/spill for full tracker upstream and downstream)

An idea of the DAQ architecture Bit3 SASeq#1 SASeq#2 SASeq#3 SASeq#4 SERDES#1 SERDES#2 SERDES#3 SERDES#4 SERDES#5 SERDES#6 SERDES#7 SERDES#8 VLPC #1 L VLPC #1 R VLPC #2 L VLPC #2 R VLPC #3 L VLPC #3 R VLPC #4 L VLPC #4 R Tracker Collector Upstream Tracker Collector Downstream Tracker Builder PID Builder Beam Builder MICE Builder MICE Storage MICE Control Bit3 SASeq#1 SASeq#2 SASeq#3 SASeq#4 SERDES#1 SERDES#2 SERDES#3 SERDES#4 SERDES#5 SERDES#6 SERDES#7 SERDES#8 Tracker Control Bit Tracker Slow Ctrl VLPC #1 L VLPC #1 R VLPC #2 L VLPC #2 R VLPC #3 L VLPC #3 R VLPC #4 L VLPC #4 R Upstream TrackerDownstream Tracker 4096ch 4kBytes/event 8MBytes/spill 4kBytes/event 4MBytes/spill Cryosat Control

To be determined How to talk between MICE control system and Tracker controller –Protocol TCP/IP (Network Shared Memory) or ? –Items to be communicated Run mode (beam, calibration, test) Commands for initialization, setup, and start data taking How to send tracker data to the MICE event builder –Protocol –Data structure Spill header (spill#, date, time, detector ID, temperature data, threshold setting, etc.) Event header (detector ID, event#, time, data length, etc.) Data (ADC, TDC, etc.) DAQ sequence Initialize –Generate processes and send process ID back to controller –Collectors Initialize electronics Setup –Set run number –Set run mode –Set threshold, etc. Start –Start data taking Stop –Stop data taking –Loop back to Setup Abort –Kill processes

Data structure Data structure (Zero suppressed) Header Length Spill# / Event# Date/ Time Detector ID Number of MCMs Data Length AFE number / MCM number Common mode chan / ADC / chan / ADC … chan / ADC / chan / ADC Data Length AFE number / MCM number Common mode chan / ADC / chan / ADC … chan / ADC / chan / ADC Delimiter Data structure Header Length Spill# / Event# Date/ Time Detector ID Number of MCMs Data Length AFE number / MCM number ADC1 / ADC2 / ADC3 / ADC4 … ADC125 / ADC126 / ADC127 / ADC128 Data Length AFE number / MCM number ADC1 / ADC2 / ADC3 / ADC4 … ADC125 / ADC126 / ADC127 / ADC128 Delimiter