Levan Babukhadia

7
Levan Babukhadia Collaboration Meeting, September 13, 2001, Fermilab http://www-d0.fnal.gov/~blevan/ upgrade.html L1CTT/PS Firmware Status SUNY at Stony Brook

description

Collaboration Meeting , September 13, 2001, Fermilab. L1CTT/PS Firmware Status. Levan Babukhadia. SUNY at Stony Brook. http://www-d0.fnal.gov/~blevan/upgrade.html. After the October shutdown we must have all DFE hardware and all download infrastructure - PowerPoint PPT Presentation

Transcript of Levan Babukhadia

Page 1: Levan Babukhadia

Levan BabukhadiaLevan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab

Collaboration Meeting, September 13, 2001, Fermilab

http://www-d0.fnal.gov/~blevan/upgrade.html

L1CTT/PS Firmware Status

L1CTT/PS Firmware Status

SUNY at Stony BrookSUNY at Stony Brook

Page 2: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

After the October shutdown we must have

all DFE hardware and

all download infrastructure

in place; Otherwise we will NOT have the track/preshower trigger for some long time to come!

The Firmware group continues to concentrate on developing the VHDL code beyond the Occupancy Level only trigger firmware

I will concentrate on the CFT/CPSax firmware

Page 3: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

DFEA (80) : Jamieson

Occupancy Level firmware operational, tested with DataPump and AFEs

Track firmware done (4 FPGAs), MAX Pt design extensively tested with DataPump

New protocols nearly done Develop a software TestBench The L1 pipeline and the L2 output Backend (5-th) FPGA:

Rewrite the L1MUON track sorter with FIFOs instead of LIFOs

Add track isolation supportModify track/cluster matching engine

for single threshold CPS clusters Improve cluster finding (-bias)

Page 4: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

L1 CTOC (8) : Brian/Ricardo

Software TestBench in place Occupancy Level firmware operational,

extensively tested with TestBench and DataPump

Full CTOC firmware also in place, well tested with TestBench and DataPump except for the M/P and Cluster Counts.

New protocols done Synch studies with TestBench Add synchronization and L3 Sender via

L1FE and repeat TestBench and DataPump tests

Treatment of isolations, tau triggers, etc.

Page 5: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

CTTT (1) : Levan

Software TestBench in place Occupancy Level firmware with THT(3)

neoterms done and extensively tested with TestBench, including chaining CTTT with CTOC

Synchronization and L3 Sending implemented and tested in TestBench

New protocols done Add TTK(8)/TEL(4) neoterms next,

quadrant terms not very useful yet More extensive tests of synch and L3

Sending in TestBench Test & certify with DataPump Understand and test details of commu-

nications with TM Add the remaining neoterms

Page 6: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

L2 CTOC CFT (8) : Carsten

Software TestBench now in place, needs modifications for the L2

Started to test the design with limited number of TestVectors

Several modifications/improvements to VHDL code

New protocols done More extensive studies with TestBench

are needed Majority vote on turn/crossing number

(a la L1FE?); and event counter (?) Add L2 synchronization (hopefully not

very different from L1FE) Implement L2 L3 Sender Detecting a missing link (a la CTQD) L2 CTOC CPS: code exists and is

tested, will have to be revisited

Page 7: Levan Babukhadia

Collaboration Meeting, September 13, 2001, Fermilab Levan Babukhadia

L2 CTQD CFT/CPS (4) : Steve

Both CFT and CPS designs are finished Software TestBench in place, needs

modifications for the L2 Designs tested in TestBench CFT design tested in DataPump with

limited number of TestVectors Detection of missing link implemented More extensive tests with TestBench

and DataPump are needed Review the L2 synchronization used Can not accept another event until

processing of a given event is done, and this should be Ok

Because of variable number of tracks, the L2 CTQD CPS data are by definition skewed by a lot as are the L2 CTOC CPS data; need to understand how to best deal with this issue…