First group planning meeting: Introduction Introduce new people A brief history of time Goals of this meeting Project overview Roadmap Guideline for the.

Slides:



Advertisements
Similar presentations
Status of the CTP O.Villalobos Baillie University of Birmingham April 23rd 2009.
Advertisements

 Project Overview & System Integration Ted Liu June 11th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting.
Final Commissioning Plan and Schedule Cheng-Ju Lin Fermilab Installation Readiness Review 09/27/2004 Outline: - Work to be done during shutdown - Work.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Introduction Ted Liu, FNAL Feb. 9 th, 2005 L2 Pulsar 2rd IRR Review, ICB-2E, video: 82Pulsar
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
CDF Silicon Workshop th May 2006 New BLM & BLM electronics Jose E. Garcia, Jennifer Gimmell, Ulrich Husemann.
Uli Schäfer 1 JEM: Status and plans JEM1.2 Status Test results Plans.
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.
HCAL FIT 2002 HCAL Data Concentrator Status Report Gueorgui Antchev, Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
Using the Trigger Test Stand at CDF for Benchmarking CPU (and eventually GPU) Performance Wesley Ketchum (University of Chicago)
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.
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
XTRP Hardware Mike Kasten University of Illinois 2/24/00.
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
1 Design of Pulsar Board Mircea Bogdan (for Pulsar group) Level 2 Pulsar Mini-Review Wednesday, July 24, 2002.
Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
Group Electronique Csnsm AGATA SLOW CONTROL MEETING 19th fev AGATA PROJECT PREPROCESSING MEZZANINE SLOW CONTROL GUI FOR THE SEGMENT AND THE CORE.
Status of NA62 straw electronics and services Peter LICHARD, Johan Morant, Vito PALLADINO.
Cluster Finder Report Laura Sartori (INFN Pisa) For the L2Cal Team Chicago, Fermilab, Madrid, Padova, Penn, Pisa, Purdue.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
RCU Status 1.RCU design 2.RCU prototypes 3.RCU-SIU-RORC integration 4.RCU system for TPC test 2002 HiB, UiB, UiO.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Commissioning Experience and Status Burkard Reisert (FNAL) L2 installation readiness review:
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
1 Pulsar Design Mircea Bogdan Level 2 Pulsar - Production Readiness Review Friday, Nov.7, 2003.
Global Trigger H. Bergauer, Ch. Deldicque, J. Erö, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H.
For more information on Pulsar board: Burkard Reisert (FNAL) Nov. 7 th, 2003 PULSAR Production Readiness.
5/7/2004Tomi Mansikkala User guide for SVT/XTRP TX firmware v1.0 XTRP out Control FPGA Tomi: - Introduction - Control bit descriptions - Test Pattern format.
Simple ideas on how to integrate L2CAL and L2XFT ---> food for thoughts Ted May 25th, 2007.
TeV BLM Review 4/19/041 Tevatron BLM Review - Schedule BLM Replacement Prototype schedule: Provide prototype digitizer cards, crate, readout path by ~
1 October 2003Paul Dauncey1 Mechanics components will be complete by end of year To assemble ECAL, they need the VFE boards VFE boards require VFE chips.
Project Overview Ted Liu Fermilab Sept. 27 th, 2004 L2 Pulsar upgrade IRR Review
Tevatron BPM Upgrade Stephen Wolbers CD Accelerator Coordination Meeting September 21, 2004.
Trigger Commissioning Workshop, Fermilab Monica Tecchio Aug. 17, 2000 Level 2 Calorimeter and Level 2 Isolation Trigger Status Report Monica Tecchio University.
New L2cal hardware and CPU timing Laura Sartori. - System overview - Hardware Configuration: a set of Pulsar boards receives, preprocess and merges the.
Pulsar Status For Peter. L2 decision crate L1L1 TRACKTRACK SVTSVT CLUSTERCLUSTER PHOTONPHOTON MUONMUON Magic Bus α CPU Technical requirement: need a FAST.
ATLAS TDAQ RoI Builder and the Level 2 Supervisor system R. E. Blair, J. Dawson, G. Drake, W. Haberichter, J. Schlereth, M. Abolins, Y. Ermoline, B. G.
Pulsar Status Report Ted Liu Friday Trigger Meeting, May 10th. 02 PULSAR: PULSer And Recorder Pulsar design overview:  from L2 teststand tool to a general.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
Bob Hirosky L2  eta Review 26-APR-01 L2  eta Introduction L2  etas – a stable source of processing power for DØ Level2 Goals: Commercial (replaceable)
L2TS and Plan for Integration Cheng-Ju Lin Fermilab Pulsar Meeting 06/11/2004.
L2toTS Status and Phase-1 Plan and Pulsar S-LINK Data Format Cheng-Ju Lin Fermilab L2 Trigger Upgrade Meeting 03/12/2004.
L2 CAL Status Vadim Rusu For the magnificent L2CAL team.
Gueorgui ANTCHEV PH-TOT TOTEM Collaboration Meeting – March TOTEM System in H8 - Overview, Block Diagram and Main Characteristics Applications -
Pulsar Hardware Status Burkard Reisert (FNAL) March, 14 th 2003.
ATLAS RoI Builder + CDF ● Brief reminder of ATLAS Level 2 ● Opportunities for CDF (what fits - what doesn't) ● Timescales (more of what fits and what doesn't)
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
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:
Tevatron Beam Position Monitor Upgrade Stephen Wolbers (for the Tevatron BPM Upgrade Project) PAC05, Knoxville, TN May 16-20, 2005.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Status Report of the PC-Based PXD-DAQ Option Takeo Higuchi (KEK) 1Sep.25,2010PXD-DAQ Workshop.
Overview B A B AR L1 DCT Upgrade FDR Masahiro Morii Harvard University Scope of the Project Current Status Schedule  Commissioning.
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
Production Firmware - status Components TOTFED - status
* Initialization (power-up, run)
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
HCAL Data Concentrator Production Status
Pulsar WG Meeting (C-J Lin)
L2 CPUs and DAQ Interface: Progress and Timeline
Sector Processor Status Report
TELL1 A common data acquisition board for LHCb
Presentation transcript:

First group planning meeting: Introduction Introduce new people A brief history of time Goals of this meeting Project overview Roadmap Guideline for the project planning …real talks by others… Some starting points for discussion session(see web). Initial thoughts (or targets for you to shoot at): near term hardware needs/production plan manpower/organization/near term goals … future meetings & L2 upgrade e-log - Ted Liu, Jan. 30 th, 2003

2 New people who joined the project recently: Burkard Reisert (FNAL new posdoc) Cheng-Ju Lin (FNAL posdoc) Paul Keener (Upenn, DAQ expert) Joe Kroll & his $$ (Upenn) Kristian Hahn (Upenn, Nigel’s student) Shawn Kwang (UC, Mel’s student) Bob Blair (ANL) John Dawson (ANL) Jimmy Proudfoot (ANL) Franco Spinella (INFN) “Old” people who is eager to come back: Sakari Pitkanen (still waiting for Finland) => youngest collaborator This project is attracting the best CDF …

3 A brief history of time … Oct. 2001: FNAL decided to build Pulsar board UofC decided to provide engineer support soon Upenn purchased obsolete interface components Mar. 2002: INFN built SVT-TSI-PCI daughter card Aug. 2002: ANL  possibility with Atlas RoIB Oct. 2002: Pulsar works with ANL Gigabit Ethernet mezzanine card (essentially plug&play) ANL/FNAL/INFN/UofC/Upenn We have a strong group, now we need a good plan

4 Goals of this meeting Focus on planning, not technique details Roadmap Near term goals and long term plan Manpower availability (current/future) Who is interested in working on what&when Get a clear picture of the issues/tasks involved  will have a few technique talks

5 Project Overview may roughly divide into four “parallel” efforts: E1: Pulsar hardware/firmware/VME software E2: Design spec. for data format/algorithm/system interface E3: RoIB option effort (see Bob’s talk) E4: PCI/CPU architecture/OS/Infrastructure SF/L2D SF … E1 E2 E3 E4 Phase A Phase B Phase C CDF RunIIb L2 Atlas L2

6 Roadmap may divide into three phases/stages: Phase A: Teststand, core firmware, HW prod/testing Algorithm firmware specification PCI/CPU/OS/infrastructure software  will show some details Phase B: Rx algorithm firmware implementation/testing, system integration in standalone mode Phase C: System integration in parasitic mode, test runs with cosmic and beam

7 TRKTRK Control/ Merger TSTS L1L1 Data IO TRKTRK Mezz card connectors Pulsar design 9U VME (VME and CDF ctrl signals are visible to all three FPGAs) P1 P2 3 Altera APEX 20K400_652 (BGA) FPGAs 502 user IO pins each P3 SLINK signal lines Data IO spare lines SRAM 128K x 36 bits 3 APEX20K400 FPGAs on board = 3 Million system gates/80KB RAM per board 2 128K x 36 pipelined SRAMs with No Bus Latency: 1 MB SRAM (~5ns access time)

8 Gigabit Ethernet RF clock SRAMs Pulsar is designed to be fully self-testable: at board level as well as system level For every input/output, there can be an output/input, All interfaces are bi-directional (except VME) It is this feature which allows us to develop&tune an upgrade system in standalone mode Overall planning should be based on this feature SVT/XTRP TSI one for all and all for one

9 Main Injector (new) Tevatron DØCDF Chicago   p source Booster α SVTSVT XTRPXTRP CLISTCLIST ISOISO L2 decision crate L1L1 Reces HP scope Logical Analyzer HP scope The way we have been debugging the Level 2 decision crate: very often need to use CDF+Tevatron  HUGE amount of work has been done this way by a few hardworking experts The idea is to build test stand tools to “replace” CDF and Tevatron, to make life MUCH easier. L2 inputs TS Why diagnostic tools? An old slide from an old talk on Dec. 7 th, 2001: original motivation to build Pulsar: reduce impact on running exp.

10 Main Injector (new) Tevatron DØCDF Chicago   p source Booster A slightly modified version for funding agency CDF can be used as Weapons of top mass construction Pulsar can be used as Weapons against mass distraction to reduce impact on running experiment L2T emulation Pulsar can be used to emulate both CDF/Tevatron and ATLAS/LHC for L2T real data

11 Hardware setup during Phase A: PC (1)Pulsar Tx => Rx =>PCI=>PC w/ 4 hotlink mezzanine cards (muon/L1/SVT/XTRP/TSI paths) Fully develop teststand capability (should test with RunIIA boards) Develop core firmware for all cases Robustness/Production test setup (see Burkard’s talk) (2) Pulsar Tx => Rx => PCI=>PC 4 Taxi mezzanine cards (Reces path) (3) Pulsar Tx => Rx => PCI=>PC 2 Hotlink (Cluster) & 2 Taxi (Isolation) Tx Rx

12 Core firmware example: DataIO FPGA (Rx case) => Control FPGA is similar DAQ buffers SRAM interface VME responses RAM/ Spy buffers RAM/ Spy buffers Mezzanine Card interface CDF Ctrl interface upstream downstream Blocks in green: common to all FPGA types, blocks in white are data path specific (core firmware only deal with the simplest case: pack ALL data into SLINK format) Play/record Firmware was designed this way from day one SLINK formatter Filter algorithm

13 Well organized firmware effort is one of the keys to have a system: clean/easy-to-understand/robust & with minimal maintenance effort VME responses SLINK formatter DAQ buffers CDFCtrl responses SRAM ctrl Mezzanine interfaces Diagnostic RAMs Spy buffers … Common core firmware Knowing one data path Pulsar  knows all Pulsars Data specific algorithm difference is just minor details hotlink muon cluster Taxi Isolation Reces LVDS + ext. FIFO SVT XTRP LVDS L1 TSI Need dedicated people responsible for developing the core firmware

14 (1) In God we trust, everything else we test (2) One for all and all for one Summary of what I have said or Guideline for the project planning: Project planning should follow Pulsar design philosophy Anyone who has a problem with this is in the wrong project

15 Goals of this meeting Focus on planning, not technique details Roadmap Near term goals and long term plan Manpower availability (current/future) Who is interested in working on what&when Get a clear picture of the issues/tasks involved  will have a few technique talks… By now, hopefully you are all warmed up…

16 Agenda Introduction (TL 20mins) Pulsar hardware status (Mircea, 5mins) Automating Pulsar test procedures (Burkard, 10mins) L2 data format/real data patterns (Cheng-Ju, 10mins) Pulsar algorithm firmware spec. for Iso&Reces (Bob, 20mins) Status/plan of S32PCI64/CPU/OS study (Paul, 20mins) ATLAS RoIB option (Bob, 20mins) Discussions (ALL, 60mins) Summary (5 mins) dinner at 6pm

17 Material (some initial thoughts) for discussion session Some details on hardware needs during phase A/B/C Manpower/organization Near term goals for each effort Future meetings & L2 upgrade e-log More material can be found on the meeting web page L2_upgrade_meeting.html

18 Hardware setup during Phase A1: PC (1)Current setup (since Nov 02): Pulsar Tx => Rx =>PCI=>PC with 4 hotlink mezzanine cards (for muon/L1/SVT/TSI path) uses CERN AUX card uses old SLINK to PCI card & uses ANL Gigabit Ethernet card uses an old PC Tx Rx Will need to: test with our AUX card (next month) need 4 more hotlink mezz cards as reference cards to test new Pulsars Some details

19 Hardware setup during Phase A2: PC (2) Next setup (March ): Pulsar Tx => Rx =>PCI=>PC with 4 Taxi mezzanine cards (for Reces path) Tx Rx Will need to: test the two new Pulsars with the 4 hotlink mezz. reference cards first 2 more Pulsars from prototype run (ready for testing next week) 4 Taxi mezz. cards (next month)

20 Hardware setup during Phase A3: PC (3) Next setup (~April 02): Pulsar Tx => Rx =>PCI=>PC with 2 hotlink/Taxi cards (for Cluster/Isolation paths) Tx Rx Will need to: test the two new Pulsars with the 4 hotlink mezz. reference cards first new PC with new PCI card 2 more Pulsars from pre-production 2 hotlink/Taxi mezz. cards Once this setup is fully developed&tested: time for production

21 Pulsar hardware needs during Phase A (summary): (1)Current setup: Pulsar Tx => Rx =>PCI=>PC with 4 hotlink mezzanine cards (for muon/L1/SVT/TSI paths) * 4 more hotlink mezzanine cards as reference cards for new motherboards testing * one AUX card (5V) (2) Next setup: Pulsar Tx => Rx => PCI=>PC with 4 Taxi mezzanine cards (Reces path) * 2 more Pulsar boards from prototype batch (next week) * 4 Taxi mezzanine cards from prototype run * one more AUX card (3.3V) (3) Next setup: Pulsar Tx => Rx => PCI=>PC with 2 Hotlink (Cluster) & 2 Tax(Isolation) * 2 more Pulsar boards from pre-production run * 2 Hotlink/Taxi mezzanine cards Production starts after (1) –(3) fully tested

22 MUONMUON RECESRECES ROCROC TRACERTRACER CLU/ISOCLU/ISO RECESRECES RECESRECES RECESRECES MUONMUON RECESRECES ROCROC TRACERTRACER CLU/ISOCLU/ISO RECESRECES RECESRECES RECESRECES Tx Rx Teststand Area … Hardware setup for Phase B: Does RoIB need a separate crate ? Initial system level integration and performance studies Finalize data path specific firmware, reduce the data size as necessary online monitoring software … TSI

23 MUONMUON RECESRECES ROCROC TRACERTRACER CLU/ISOCLU/ISO RECESRECES RECESRECES RECESRECES Rx L2 Central Crate in Trigger Room … Hardware setup for Phase C: Initial system level integration with real system fine tune FW/SF/performance parasitic running if possible special test runs with cosmic and beam … In addition to the teststand area setup in standalone mode, setup the full system (Rx) in L2 central crate next to the current L2 decision crate

24 Project Overview may roughly divide into four “parallel” efforts: E1: Pulsar hardware/firmware/VME software E2: Design spec. for data format/algorithm/system interface E3: RoIB option effort (see Bob’s talk) E4: PCI/CPU architecture/OS/Infrastructure SF/L2D SF … E1 E2 E3 E4 Phase A Phase B Phase C

25 (E1) Pulsar hardware/firmware/VME software Pulsar/mezz/Aux production: UC shop Production testing: Burkard/Sakari+Kristian + … Technical support: UC(Harold/Mircea)/FNAL(Bob Demaat) Infrastructure support: Crates/TSI/Testclk/Tracer: CJLin/PWittich Core firmware spec/implementation: Burkard/Sakari + others Core VME software(testing,online): Burkard/Kristian/Sakari subsystem specific algorithm firmware/VME software: muon path: Shawn with support from Sakari/Burkard Reces path: ? … Cluster path: Kristian … Isolation: Kristian … L1/XTRP/SVT: part of the core firmware Overall coordinator: Burkard Reisert Consultant: Mel Shochet/Bob Blair/John Dawson/Peter Wilson/Jonathan Lewis...+ volunteers

26 E1: possible near term goals (1) Feb: have the automated testing procedure fully working for 16 hotlink channels (muon path): Tx->Rx->PC; (2) March: finish testing 2 more Pulsar boards with hotlink/Taxi mezzanine cards and AUX cards; (3) April: initial proof of principle test with S32PCI64 with test setup (4) May: core firmware (Tx/Rx) fully developed and tested with hotlink/taxi mezzanine cards; (5) June: production/testing for Pulsar/mezz cards/AUX cards (6) July: have Tx->Rx-PC fully developed for Reces(taxi), cluster/Isolation (hotlink/taxi); (7) Aug: document everything above: cdfnote

27 (E2) Firmware spec./SLINK data format/data patterns System Level(TS handshake, DAQ etc): Peter/Mel/Bob Blair/John + others Subsystem specific: muon: Mel/Cheng-Ju/Shawn Kwang Reces: Bob Blair/Cheng-Ju/? Cluster: Cheng-Ju/Mel/Kristian Isolation: Bob/Cheng-Ju/Kristian L1/XTRP/SVT: Cheng-Ju/Burkard/Mel Overall coordinator: Cheng-Ju Lin Consultant: Jonathan Lewis/Peter Wilson/Henry Frisch/Jimmy Proudfoot/... + volunteers

28 E2: possible near term goals (1) Feb: document ALL L2 data format; (2) March: software ready to derive all real data patterns; (3) April: initial algorithm specification for each path; (4) May: software modeling based on algorithm specifications  online monitoring software (5) June: finalize algorithm/system firmware specification (6) July: document everything above --> cdf note ready

29 (E4) PCI/CPU/OS/infrastructure software/L2D software need more thinking here for the organization…need a posdoc in this area ? R&D setup at Upenn: Paul Keener PCI/CPU/OS/infrastructure software development Upenn has funding from the university for this R&D effort. Testing/integration setup at ANL: Bob Blair/John Dawson +? Testing/integration setup at FNAL: Kristian + ? L2 algorithm software: Peter Wittich/Bob/Cheng-Ju/Kristian/Burkard... Overall coordinator: Peter Wittich Consultant: Jim Patrick/Rick van Berg/Joe Kroll/Franco Spinella/Bill Ashmanskas...+

30 E4: possible near term goals (1)Feb: at the very least repeat CERN's results on S32PCI64 performance; (2)March: pick one PC platform/OS with reasonable performance (doesn't have to be the best) (3)April: basic infrastructure software ready early April and transfer to FNAL teststand, along with a PC/OS. This will be used for proof of principle test at FNAL in April and teststand needs (4) May-June: more studies to see if there is any better choice for PC platform/OS. study on how to send the L2 decision back to Pulsar (5) July: final decision on PC platform/OS... and infrastructure software... (6) Aug: final decision on how to send L2 decision back to Pulsar. (7) Sept: document everything above --> cdfnote ready

31 Future meetings Group meetings: Once per month is reasonable I would suggest that each group ANL(Bob)/FNAL/INFN(Luciano)/UC(Mel)/Upenn(Joe) take turn to organize/chair the meetings Subgroup meetings during phase A: bi-weekly regular meetings or let each coordinator decide when to call the meetings? create a L2 upgrade e-log? too many meetings  too much BS We have good people who want to spend more time to do real work Based on years of observation: much less BS on e-log an effective way to improve communication

32 RunIIA and RunIIB 2B or not 2B?