Pulsar WG Meeting (C-J Lin)

Slides:



Advertisements
Similar presentations
 Project Overview & System Integration Ted Liu June 11th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting.
Advertisements

SOFTWARE TESTING. INTRODUCTION  Software Testing is the process of executing a program or system with the intent of finding errors.  It involves any.
Final Commissioning Plan and Schedule Cheng-Ju Lin Fermilab Installation Readiness Review 09/27/2004 Outline: - Work to be done during shutdown - Work.
The Road Warrior: first use of the Pulsar for SVT Elena Pedreschi, Marco Piendibene, Franco Spinella The problem: 5/5 + XFT To raise efficiency SVT can.
Introduction Ted Liu, FNAL Feb. 9 th, 2005 L2 Pulsar 2rd IRR Review, ICB-2E, video: 82Pulsar
Summary Ted Liu, FNAL Feb. 9 th, 2005 L2 Pulsar 2rd IRR Review, ICB-2E, video: 82Pulsar
A presentation by Angela Little SULI Program 8/4/04 Pulsar Boards and the Level II Trigger Upgrade at CDF.
1 Pulsar firmware status March 12th, 2004 Overall firmware status Pulsar Slink formatter Slink merger Muon Reces SVT L2toTS Transmitters How to keep firmware.
1 Pulsar firmware status June 11th, 2004 Slink format Transmitter firmware Transmitter firmware status Receiver firmware overview Receiver firmware status.
Emulator System for OTMB Firmware Development for Post-LS1 and Beyond Aysen Tatarinov Texas A&M University US CMS Endcap Muon Collaboration Meeting October.
Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware.
13 March 2007G. Rakness (UCLA) 1 Minus side slice test status Greg Rakness University of California, Los Angeles UCLA phone meeting 13 March 2007.
V. Bobillier1 Long distance cable installation status Calorimeter commissioning meeting.
Cluster Finder Report Laura Sartori (INFN Pisa) For the L2Cal Team Chicago, Fermilab, Madrid, Padova, Penn, Pisa, Purdue.
Calorimeter Data Monitoring News Benoit Viaud (LAL-in2p3) B. Viaud, Calo Mtg Aug. 31 st
Outline: Brief review Splitting of input signals Status of 2A system before and after splitting Status of 2B system after splitting Status of monitoring.
17-Aug-00 L.RistoriCDF Trigger Workshop1 SVT: current hardware status CRNowFinal Hit Finders64242 Mergers31616 Sequencers2312 AMboards4624 Hit Buffers21212.
STEP 4 Manage Delivery. Role of Project Manager At this stage, you as a project manager should clearly understand why you are doing this project. Also.
Simple ideas on how to integrate L2CAL and L2XFT ---> food for thoughts Ted May 25th, 2007.
PULSAR Specifications for RECES and ISOLIST ● Zeroth order start on “exploring” how a PULSAR scheme might look for isolation trigger and RECES ● Philosophy.
HBD electronics status All the ADC and XMIT boards are installed. –Top 3 crates are for the ADC, XMIT boards –Bottom crate is for test pulse boards/future.
ALU (Continued) Computer Architecture (Fall 2006).
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
L2 Status and Plan Matt Worcester, Heather Ray, Monica Tecchio, Myron Campbell, Jane Nachtman, David Saltzberg, Tom Wright, Steve Kuhlmann, Karen Byrum,
New L2cal hardware and CPU timing Laura Sartori. - System overview - Hardware Configuration: a set of Pulsar boards receives, preprocess and merges the.
CLAS12 Trigger System part1: Level1 EC Revision 1, Feb 7, 2007.
Pulsar Status For Peter. L2 decision crate L1L1 TRACKTRACK SVTSVT CLUSTERCLUSTER PHOTONPHOTON MUONMUON Magic Bus α CPU Technical requirement: need a FAST.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
L2toTS Status and Phase-1 Plan and Pulsar S-LINK Data Format Cheng-Ju Lin Fermilab L2 Trigger Upgrade Meeting 03/12/2004.
Pulsar Hardware Status Burkard Reisert (FNAL) March, 14 th 2003.
XTRP Software Nathan Eddy University of Illinois 2/24/00.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
News and Related Issues Ted & Kirsten May 27, 2005 TDWG News since last meeting (April 29th) Organization Issues: how to improve communication Future Plans:
November 15, 2005M Jones1 Track Lists in Level 2 Outputs from SLAM provide lists of tracks faster than the current path to SVT and Level 2 via XTRP Sparsify.
Electronics Status New DCM daughter card works. –Three cards has been assembled. –One daughter card has been send to Jamie yesterday by FedEx overnight.
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.
GUIDO VOLPI – UNIVERSITY DI PISA FTK-IAPP Mid-Term Review 07/10/ Brussels.
E. Hazen1 New DCC Status and Plans Jim Rohlf, Eric Hazen, Arno Heister, Phil Lawson, Jason St John, Shouxiang Wu Boston University.
Initial check-out of Pulsar prototypes
CLAS12 DAQ & Trigger Status
Software Testing.
John D. McGregor Session 9 Testing Vocabulary
Electronics Trigger and DAQ CERN meeting summary.
Preparing a Logic Model and Gantt Chart:
Pending technical issues and plans to address and solve
Kostas Manolopoulos Tasos Belias
Trigger, DAQ, & Online: Perspectives on Electronics
ATLAS L1Calo Phase2 Upgrade
Genomic Data Clustering on FPGAs for Compression
ProtoDUNE SP DAQ assumptions, interfaces & constraints
John D. McGregor Session 9 Testing Vocabulary
Chapter 6: CPU Scheduling
John D. McGregor Session 9 Testing Vocabulary
TMB, RAT, and ALCT Status Report
Module 5: CPU Scheduling
Operating Systems.
Chapter5: CPU Scheduling
CMX Status and News - post PRR -
Chapter 6: CPU Scheduling
L2 CPUs and DAQ Interface: Progress and Timeline
8253 – PROGRAMMABLE INTERVAL TIMER (PIT). What is a Timer? Timer is a specialized type of device that is used to measure timing intervals. Timers can.
Introduction – “Writing A Program”
Chapter 6: CPU Scheduling
Module 5: CPU Scheduling
Sector Processor Status Report
Chapter 6: CPU Scheduling
Operating Systems: Internals and Design Principles, 6/E
The Road Warrior: first use of the Pulsar for SVT
Module 5: CPU Scheduling
Presentation transcript:

Pulsar WG Meeting (C-J Lin) Status of Group E2 Short term goal: define the S-Link data format and firmware specs for all Level-2 data paths. We would like to standardize the format as much as possible. What have we done so far: we have been focusing on understanding the data input format for the Level-2 interface boards and addressing some issues concerning Level-2 data bandwidth. Average Input Data Size for L2 Interface Boards SVT XTRP L1 CLIST ISOLIST Muon RECES Average Data Size (bits/event) 140 176 96 87 (fixed) 11K 1.5K With sparsification, we can easily reduce the muon data size by at least a factor of 10 (see Shawn/Mel’s talk). Now RECES has the largest contribution to the Level-2 bandwidth. 03/14/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) RECES Data Format There are 48 fibers (one for each CAL wedge) from the SMXR crates in the collision hall to the Level-2 RECES boards. Each fiber sends 40 bits of data to the RECES interface board in 5 time slices. - Time slice 0 ‘000000XX’, where XX is the buffer number, - Time slice 1 bits 0-7 of SMXR data - Time slice 2 bits 8-15 of SMXR data - Time slice 3 bits 16-23 of SMXR data - Time slice 4 bits 24-31 of SMXR data 32 data bits are defined as: - If a 4-wire sum exceeds a certain threshold (high or low), the corresponding bit is set. - Bits 0-15 are for high eta modules |z|>121cm, Bits 16-32 are for low eta modules |z|<121cm. Bit 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CES Wires 0-3 4-7 8-11 12-15 16-19 20-23 24-27 28-31 threshold L H 01/30/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) Compressing RECES Data Looking at occupancy in the RECES data using HIGH_PT_ELECTRON sample (results from J/psiee, plug electron, and hadronic data are fairly similar). # of non-zero word (32-bit) # of non-zero high/low Eta word (16-bit)  No strong correlation between high and low |z| bits. 01/30/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) RECES Data Reduction If we only send the non-zero high or low |z| words (16bits) to L2 CPU, factor in addressing bits: - Average data size ~200 bits/event - Tail (3xRMS) data size ~500 bits/event - Maximum data size 3Kbits/event The current Pulsar L2 design should be able to handle 1.5Kbits/evt for the RECES data. If needed or desired, significant reduction in RECES data is achievable. Will explore XTRP – RECES matching in the Pulsar pre-processor. Not for data reduction, but to reduce the load from the L2 CPU. 01/30/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) Ted’s Mid-Term Tasks for E2 Document All L2 data format (by the end of Feb): - Muon : the muon data and timing specs are well understood - RECES : data format is well understood, some timing issues still need to be resolved with the experts. - IsoList: we have the overall data flow and timing specs for IsoList. Still need to confirm some data bits assignments. - Clist: we have essentially all the information we need from Monica. - TrkList and SVTList: well documented in CdfNote 4578. What’s missing: - I would like to have people actually looking at the data for each path and not just know the specs. So far, we have only done that for muon and RECES. - Need to consolidate all the information on a website. 01/30/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) Ted’s Mid-Term Tasks for E2 Software ready to derive real data patterns for EACH data path (March): - We have software for the muon and RECES data. We have been using it to study those two data paths. - The same framework can be easily expanded for the remaining data paths (within a day’s work). Again, it would be good to have people actually looking at the data from the various paths (especially for the people who will be writing the firmware). Initial pass (documentation) for each data path based on algorithm specifications (April): I believe we are still on schedule for this item. We need to do the exercise for the remaining data paths (as what we have done for RECES and muon) and then we will be ready to specify the algorithms. 01/30/2003 Pulsar WG Meeting (C-J Lin)

Pulsar WG Meeting (C-J Lin) Ted’s Mid-Term Tasks for E2 Software modeling for each data path based on algorithm specification (May): - Software modeling should be simple to implement when we have the specifications. - I hope by this time, we will have a clear picture of who’s working on what path. This is the picture at the moment: * Muon  Shawn and Mel, * RECES  Cheng-Ju, * CLIST  Cheng-Ju, * ISOLIST  Cheng-Ju, * SVT/TRKLIST Cheng-Ju. (Not a pretty picture) Finalize algorithm specification and system firmware specification. Document everything!!! (June and July): Too far down the road for my crystal ball to make any prediction. 01/30/2003 Pulsar WG Meeting (C-J Lin)