340 likes | 483 Views
L2 Silicon Track Trigger All D0 Meeting 11 January 2002. Ulrich Heintz Boston University. People and Institutions. Boston University Ulrich Heintz, Meenakshi Narain Evgeny Popkov, Lars Sonnenschein, Jodi Wittlin Kevin Black, Sarosh Fatakia, Lorenzo Feligioni, Alex Zabi
E N D
L2 Silicon Track TriggerAll D0 Meeting11 January 2002 Ulrich Heintz Boston University
People and Institutions • Boston University • Ulrich Heintz, Meenakshi Narain • Evgeny Popkov, Lars Sonnenschein, Jodi Wittlin • Kevin Black, Sarosh Fatakia, Lorenzo Feligioni, Alex Zabi • Eric Hazen, Bill Earle, Shouxiang Wu • Columbia University • Hal Evans • Georg Steinbrück • Tulika Bose • An Qi • Florida State University • Horst Wahl, Sue Blessing, Stephen Linn, Harrison Prosper • Bill Lee, Sylvia Tentinto-Repond • Reginald Perry, Arvindh Lalam, Shweta Lolage • SUNY Stony Brook • John Hobbs • Wendy Taylor • Huishi Dong • Chuck Pancake, Bonnie Smart, Jane Wu Ulrich Heintz - ADM
STT Functionality • Include SMT data in track trigger • Only available at level 2 • Use level 1 tracks as seeds for roads • Search for SMT hits in roads • Perform fit to SMT + CFT hits Ulrich Heintz - ADM
Physics Motivation Improved pT resolution and impact parameter measurement Ulrich Heintz - ADM
Physics Motivation • Higgs Search • ZH bb is almost as important as WH • For MH = 110 GeV • Without STT: = 35% 14 fb-1 for 3 • With STT: = 80% 10 fb-1 for 3 Source: Fermilab SUSY/Higgs study Ulrich Heintz - ADM
Physics Motivation • Zbb • requires two-jet trigger with low threshold • L2STT gives • factor 13 rejection • 50% efficiency • allows unprescaled Zbb trigger • establish bb lineshape, efficiency • Hbb search • b-jet scale to 1/3% stat • Top mass measurement Ulrich Heintz - ADM
Detector L1 Trigger L2 Trigger 7 MHz 5-10 kHz 1000 Hz L2Cal CAL L1CAL FPS CPS L2PS L1 CTT Global L2 L2CFT CFT L2STT SMT L2 Muon L1 Muon Muon L2FW:Combined objects (e, m, j) L1FPD FPD L1FW: towers, tracks, correlations D0 Trigger System Ulrich Heintz - ADM
road data Fiber Road Card SMT data Silicon Trigger Card Silicon Trigger Card Silicon Trigger Card Silicon Trigger Card Silicon Trigger Card Silicon Trigger Card Track Fit Card L2CTT Conceptual Design • L1CTTtracks in CFT • Define road in SMT • Select SMT hits in roads • Fit trajectory to L1CTT+SMT hits. Measure • pT, • impact parameter, • azimuth • Send results to L2 • Pass L1CTT information to L2 • Send SMT clusters to L3 Ulrich Heintz - ADM
Motherboard • 9Ux400mm VME board • SCL mezzanine card (FRC) • Up to 6 link boards • Logic card • Buffer controller • Dedicated lines • SCLlogic card • VTMlogic card • 3 PCI busses (32bit/33MHz) • Link boardslogic card • Buffer controllerlogic card • Universe II bridge • PCI bus to VME bus • Design complete Ulrich Heintz - ADM
Motherboard Ulrich Heintz - ADM
Link Transmitter/Receiver Boards • PCMIP standard • 3 LVDS serial links • 24 bits @ 66 MHz • 16 data bits • Single bit error correction • Multibit error detection • >1012 bits w/o error • 256k buffer (?) • design complete Ulrich Heintz - ADM
Fiber Road Card • SCL • Receive 128 bits every 132 ns • Fan out L1_QUAL, L1_TURN, L1_BX • L1CTT data • Receive 1.5 Gbit/s glink VTM • Fan out • manage L3 buffers • control allocation/deallocation of L3 buffers • send readout requests to VBD • send monitoring requests to CPU • arbitrate VME bus Ulrich Heintz - ADM
FRC Ulrich Heintz - ADM
Buffer Controller L3 Data Controller Data J3 L3 Data Buffer L1_busy PCI Interface Daughterboard DB_L3_RDY,BC_BUSY, L1/2_ERROR,L1/2_BUSY Universe II PCI-3 Buffer Controller Input FIFO PCI Interface L3 Data Memory PCI Interface L1_error BX L1 msg FIFO BM msg Inter-face message Output FIFO L2 msg FIFO L2_error Evt No. Ulrich Heintz - ADM
FRC FRC Buffer controller Ulrich Heintz - ADM
Silicon Trigger Card SMT from FRC via serial link L1CTT SCL channel logic (x8) L3 Strip reader control logic Cluster finder L3 Road LUT Hit filter L3 TFC via serial link Ulrich Heintz - ADM
centroid pulse height strip cluster Processing of SMT Data • bad strip mask • zero amplitude of flagged strips • pedestal/gain calibration • chip-by-chip lookup table • clustering algorithm • similar to offline, use 5 strips for centroid Ulrich Heintz - ADM
STC Prototype 1 (2 channels) control logic channel logic (Altera APEX) 1.5M gates 300 kbits RAM 652 pin BGA $1270 accommodates 2 channels need 4/STC Xxxx Xxxx xxxx Road LUT Ulrich Heintz - ADM
STC Prototype 2 (8 channels) control logic (8x) channel logic (Xilinx Virtex E) 800k gates 1.1 Mbits RAM 560 pin BGA $1200 accommodates all 8 channels need 1/STC Xilinx donated ¼ 70 FPGAs Road LUT Road L UT Ulrich Heintz - ADM
Track Fit Card roads from FRC hits from STC tracks to L2 TI6202/3 (300 MHz)DSPs Ulrich Heintz - ADM
Track Fit Algorithm • require hits in • at least 3 of the 4 SMT layers • in same 30 degree sector • in at most 2 adjacent barrels • choose hits • closest to trajectory defined by CFT and origin • linearized 2 fit • (r) = b/r + r + 0 • drop worst hit and refit if 4-hit 2 bad • measured execution time ¼10-15 s for a single pass road with 3-6 hits Ulrich Heintz - ADM
TFC Ulrich Heintz - ADM
Hotlink Transmitter • Transmits data from TFC to MBT in L2CTT • cypress hotlink • 8 bits @ 16 MHz • no errors in 5£1012 bits transferred to MBT using built-in self test Ulrich Heintz - ADM
CPU spare spare VBD spare spare terminator TFC STC STC STC STC STC FRC STC STC STC STC TFC spare terminator 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Sector 1 Sector 2 L2STT Crate LVDS serial links for communication between boards Ulrich Heintz - ADM
Inventory Ulrich Heintz - ADM
MCH2 • Passive Splitters in MCH2 • split g-link fiber from sequencer into two paths: STT and VRB • Racks M202, M203, M204 in MCH2 M202-204 Ulrich Heintz - ADM
to L2CTT all data from L1CTT for each track Output Ulrich Heintz - ADM
to L3 for each event all information sent to L2CTT for all SMT clusters for all SMT clusters associated with a track Output Ulrich Heintz - ADM
Beam Stability • Need: • <500 m offset, stable to <30 m • <100 rad tilt • Vertex package in EXAMINE • Measure beam trajectory during run • Download at beginning of run • Store in accelerator control system • Input to feedback system Ulrich Heintz - ADM
System Test • BU • Test vectors • FRCSTCTFC • FNAL • Integrate • FRC and SCL/L1CTT • STC and SMT • Vertical slice next Ulrich Heintz - ADM
Schedule • as of October 2001: • System Test • mid December 2001 – mid January 2002 • Production • mid January – mid May 2002 • Installation/Commissioning • mid May – mid June 2002.... • about 1 month late due to delays in prototype testing Ulrich Heintz - ADM
Run 2b no upgrade modest upgrade full upgrade • SMT replacement: 6 axial barrel layers • more readout units (HDIs) • need more STC boards Ulrich Heintz - ADM
Run 2b Ulrich Heintz - ADM
Conclusions • All modules prototyped • Integration tests under way • Production • started for some boards • rest will follow after more tests (¼ Feb) • Goal: operational in June 2002 • Documentation • http://www-d0.fnal.gov/~wahl/vtxt.html Ulrich Heintz - ADM