burkard reisert june 11 th, 2004 fermilab, high rise, hornet nest pulsar meeting ted’s overview...

17
Burkard Reisert June 11 th , 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting ew talk: duction/testing success ! all hardware in place (see Burk Q readout code in place (see Jane and Burkard’s talk) te almost FULL platform for integration in place (see Burk s of stuff to cover: e on Agenda: Muon/XTRP/L1/SVT/Merger readiness s coordination. "In God we trust, everything else we test w come up with plans on how to do this. train people to rotate on weekly bases... all requests coordinate with t setup web page for instructions...etc. plans... train people in the next few weeks for all data paths. start rotation by end of month.

Upload: erick-pearson

Post on 13-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Burkard ReisertJune 11th , 2004

Fermilab, High Rise, Hornet Nest

Pulsar Meeting

Ted’s overview talk:• Pulsar production/testing success ! all hardware in place (see Burkard’s talk)• New VME DAQ readout code in place (see Jane and Burkard’s talk)• Pulsar crate almost FULL platform for integration in place (see Burkard’s talk)

Lots of stuff to cover:

Title on Agenda: Muon/XTRP/L1/SVT/Merger readiness

Ted’s email: Beam tests coordination.   "In God we trust, everything else we test with beam"                   come up with plans on how to do this.                  train people to rotate on weekly bases... all requests coordinate with trigger SPLs.                  setup web page for instructions...etc.                  plans... train people in the next few weeks for all data paths.                  start rotation by end of month.

Page 2: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Test Stand for Production Testing

TS

L1

L1Mezz.

Mezz.

Mezz.•VME access•Internal RAM and SRAM•Internal com.•TS interface•SVT/XTRP•L1 Signals•Mezzanine card Interface•Slink Interface

AUX

Tx Rx

Mezz. SVT/XTRPSLINK

Page 3: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Production batch: 45 boards43 delivered (2 more to be assembled)24 w/o P3 connector

15 boards w/o P3 available for SVT all boards passed Pulsar test stand test and SVT RW test stand tests (~10 boards w/ P3 have been tested for SVT as well)

5 out of 43 had minor problems 2 already fixed, 2 @ HR, 1 demo for Zita Young (our summer student)

Very successful production & testing

PULSAR Production Testing (~Last Month)

Up to 9 boards tested per day

Page 4: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Test of Slink formatter on Muon board:- standalone (with Pulsar Tx) March- in beam (Muon input splitted, DAQ readout for Muon and Merger Input) April- release Slink formatter for use on other paths April

SLink Formatter & Slink Merger(schedule as given on 03/12/04, revisited 04/22/04)

Beam Test of Slink Merger:- Merge Muon Slink package with other Slink inputs DAQ readout of Merger inputs and outputs May - Platform for system integration in June

Working hard to make it happen

Conclusion: on Track

Slink Tx for now

Some data recorded, but not looked at

It’s coming !

Page 5: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Move test stand setup to Pulsar crate in Trigger roomInput to Muon Pulsar: split muon signals and Pulsar XTRP Test pattern Enable one input on Slink Merger Some DAQ issues: - FER code overwrites SLink input enable register - only 2 fiber inputs per FPGA FER expects 8 work around: use standalone Pulsar VME code to - load proper values manually in RC CONFIG state - Dump Muon and SLink DAQ RAMs in RC HALT stateCosmic and L2 Torture runs look promising

muon fibers

Muon Rx

Muon & Slink Merger Installation in Trigger Room

SLink Merger

XTRPSLink

formatterXTRPTx

L2 Muons

CDFRunIIa

“”

April21th

Page 6: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

muon fibers Muon Rx

April 22nd Status in Trigger Room

SLink Merger

XTRP

XTRPTx

L2 Muons

CDFRunIIa

“”

16/48 RECES

Reces Rx

Cluster Rx

CList &IsoList

Muon RxL2 Muon Merger

Reces RxReces input DAQ Output SLink Tx

Cluster RxCluster input DAQ Output SLink Tx

Plan for next week:-- solve DAQ issues-- go for Cosmic, L2Torture & Beam

Fibers aresplit

Page 7: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

DAQ issues: Why we needed a new Readout?

Readout of 1 board takes 0.7 ms ! Why?

1 board full cycle

2 boards full

Data volume Front end readout: Overhead

~ 5 s block transfer setup time~ 0.5s/wordSame as most CDF boards (hadron TDC is twice as fast)

Page 8: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Newparameters

Dial number of words per DAQ RAMBoard level Readout listDeal with remapped Fiber Input DAQ

Solution: more flexible Readout Configurartion:

C0

C1

D1 0

D1 1

D2 0

D2 1

Muon var var 256 --- 256 ---

Reces 21 --- 16 --- 16 ---

SVT var var (var) --- ---- ---

Cluster var --- 8*64 --- 8*64 ---

Merger var --- var var var (var)

L2toTS --- --- var --- --- ---

Thanks to Bill & Jane

Page 9: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

While new DAQ code was developedWe made use of COT downtime during store read two boards

Muon RxSLink Merger

XTRP

L2 Muon

Slink Tx

XTRP Tx

Compare:

Muon Output Slink Merger (input & output)Test pattern Slink Merger (input & output)

50k events 0 errors ready to distribute Slink Formatter

Beam test of Slink Merger

Page 10: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Firmware factoryLVDS Fanoutboard

L1

L1

L1SVT

XTRP

TS

Clist

These guys have been busy as beeswhile the new DAQ code was developed.

Page 11: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Pulsar methodology at work at its best:

Testing of the new DAQ Code

Reces RxSLink Merger

SVT

SVT Rx

Reces TxSVT Tx

Reces Fibers

SLink Tx

Enjoy the flexibilityof the newreadout code

e.g.: readout1,2,3 Pulsars1,2,6 Buffers etc..

Add some features,fix some bugs

ready for prime time!

Page 12: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Pulsar Crate in Trigger Room

B0L2PU00

Muon(w/o L1)

XTRP

L2 Muons

Run IIa Level 2 Decision Crate

- Processor

1/3 RECES

Reces

Cluster

SVT

SVT

CL

ist Master

CListISOList

Merger SlinkRx

PulsarTx

B0L2PU00

Level2_Pulsar_00

Tx

crate is filling up

(= SVT DataIO)

Page 13: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

TRACER

SVT

RECES

CLUSTER

SLINK

MERGER

CRATE

CPU

TRACER

MUON

/

XTRP

SLINKRX

SVT

RECES

CLUSTER

TX

RECES&SVT

SLINK

MERGER

SLink

Tx

CRATE

CPU

TRACER

MUON

L2TS

?

CLUSTER

RECES

SVT

CRATE

CPU

RECES

RECES

RECES

MERGER

MUON

/

XTRP

L2TS

?

Future Pulsar crate (one possible config.) Present Pulsar Crate

RECES

XTRP

RECES

Pulsar Transmitter crate Boards w/o P3 fit in “Bottom ” crate

We have• Hardware (Pulsars, Mezz., Aux. fiber & LVDS splitters)• the DAQ Code (new TP2D)• the Monitoring frame work

We need • to test all Firmware in beam• to do system level tests• to make a plan

Crates are filling up

Page 14: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

Beam tests coordination:    "In God we trust, everything else we test with beam“ With beam? Yes with beam! (parasitically of course ) 

Ted’s charge to me: “Come up with plans”

BR: “Learn from the past”

CDF RunIIa (our legacy at CDF): “Level 2 pager carrier” That is exactly as much as I can do for the present system, carry the pager (more or less) H1@HERA (my previous experiment): “Expert on call”

Note the differencein attitude !

Page 15: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

1st attempt on a plan of three phasesTime we spent in beam

100%

Single board tests:Need access to debug connectors on the boardFirmware completion: L1, PreFred, Cluster Algo

now

Aug ??th

“Online” Monitoring Monitoring massagingHigh stat System level tests, Firmware massaging (performance)

Fill up the crate:System level testsSingle board high statstic Firmware massaging (make it work)Monitoring Completion

Hardware/Firmware

End of June

4th July

End of July

PC

PC receivesbeam data (incomplete event)

PC returnssomething

Pulsar Level2 triggers on CosmicsWhat will we be able to do in beam?

Page 16: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware

I know all this is common knowledge, but worth spelling it out

Motivation: “I want to be an expert” “I want to know more than just my system”

Education: Teaching = share knowledge Learning = spent time on the system try things out Training = do it all over again

Communication (means of communication): group: informal meeting (Tue), bi-weekly meeting (Fr), email point-to-point: list of phone numbers, cell phones are superior to pagers

Documentation: e-log entries HowTo pages for useful tools and trouble shooting Informal & CDF notes Celebration: have fun

Page 17: Burkard Reisert June 11 th, 2004 Fermilab, High Rise, Hornet Nest Pulsar Meeting Ted’s overview talk: Pulsar production/testing success !  all hardware