1 / 31

BTeV Trigger

BTeV Trigger. BEAUTY 2003 9 th International Conference on B-Physics at Hadron Machines Oct. 14-18, 2003, Carnegie Mellon University Michael Wang, Fermilab (for the BTeV collaboration). Fermi National Accelerator Laboratory. Tevatron. CDF. BTeV at C0. D0. p. p.

toshi
Download Presentation

BTeV Trigger

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BTeV Trigger BEAUTY 2003 9th International Conference on B-Physics at Hadron Machines Oct. 14-18, 2003, Carnegie Mellon University Michael Wang, Fermilab (for the BTeV collaboration)

  2. Fermi National Accelerator Laboratory Tevatron CDF BTeV at C0 D0 p p BTeV - a hadron collider B-physics experiment

  3. BTeV detector in the C0 collision hall

  4. RICH SM3 Magnet Muon Straws & Si Strips EM Cal BTeV detector 30 Station Pixel Detector

  5. sensor module 50 mm Multichip module 1 cm 400 mm 128 rows x 22 columns 5 cm Si pixel sensors 5 FPIX ROC’s 10 cm HDI flex circuit Wire bonds Sensor module 6 cm Pixel detector half-station Bump bonds Readout module Si pixel detector 14,080 pixels (128 rows x 110 cols) total of 23Million pixels in the full pixel detector 380,160 pixels per half-station

  6. Simulated B event

  7. Simulated B event

  8. Primary interaction vertex

  9. Primary interaction vertex

  10. p K K B decay vertex K Bs Ds

  11. L1 vertex trigger algorithm • Two stage trigger algorithm: • Segment finding • Track/vertex finding 1) Segment finding stage: Use pixel hits from 3 neighboring stations to find the beginning and ending segments of tracks. These segments are referred to as triplets

  12. Segment finding: inner triplets 1a) Segment finding stage: phase 1 Start with inner triplets close to the interaction region. An inner triplet represents the start of a track.

  13. Segment finding: outer triplets Track/vertex finding 1b) Segment finding stage: phase 2 Next, find the outer triplets close to the boundaries of the pixel detector volume. An outer triplet represents the end of a track.

  14. Track/vertex finding 2a) Track finding phase: Finally, match the inner triplets with the outer triplets to find complete tracks. • 2b) Vertex finding phase: • Use reconstructed tracks to locate interaction vertices • Search for tracks detached from interaction vertices

  15. Generate Level-1 accept if “detached” tracks going into the instrumented arm of the BTeV detector with: (GeV/c)2 cm Trigger decision Execute Trigger

  16. 7.6 MHz 800 GB/s BTeV trigger overview L1 rate reduction: ~100x L2/3 rate reduction: ~20x 4 KHz

  17. FPGA segment finders Switch: sort by crossing number track/vertex farm (~2500 processors) Merge Trigger decision to Global Level 1 Level 1 vertex trigger architecture 30 station pixel detector

  18. Collision Hall Counting Room to neighboring FPGA segment finder Pixel stations Data combiners FPGA segment finder Pixel processor Pixel processor Pixel processor DCB DCB DCB Optical links Pixel processor to neighboring FPGA segment finder Chip ID (13bits) sync (1bit) FPIX2 Read-out chip Row (7bits) Column (5bits) BCO (8bits) ADC (3bits) Pixel data readout time-stamp expansion time ordering clustering algorithm xy table lookup

  19. Use only hits in inner region of N-1 L1 segment finder hardware Is there a hit? Matching hit? Matching hit? Within beam hole? Matching hit? Project to non-bend plane N+1 Project to non-bend plane N Look at non-bend plane N Project to non-bend plane Look at non-bend plane N+1 Start with bend view hits on N-1 and N Now look at non-bend plane N-1 Project downstream Project upstream

  20. L1 segment finder on PTA card Uses Altera APEX EPC20K1000 instead of EP20K200 on regular PTA Modified version of PCI Test Adapter card developed at Fermilab for testing hardware implementation of 3-station segment finder (a.k.a. “Super PTA”)

  21. L1 track/vertex farm hardware Block diagram of pre-prototype L1 track/vertex farm hardware

  22. CMC connectors Buffer Manager FPGA FIFO 32-bit input 32-bit output L1 trigger pre-prototype board

  23. Hitachi serial consoles Hitachi programming CF/LCD FPGA ArcNet ArcNet GL1/HPI FPGA Hitachi H8S Hitachi H8S FPGA boot device McBSP TI C6711 McBSP L1 pre-prototype with DSP mezzanine cards

  24. L1 trigger pre-prototype test stand Hitachi programming Xilinx programming cable ArcNet serial console PCI test adapter TI DSP JTAG emulator

  25. Level 2/3 trigger R&D 24-port fanout switch Processing nodes from retired Fermilab farm High-density blade server under evaluation

  26. BTeV trigger architecture

  27. Real Time Embedded Systems (RTES) • RTES: NSF ITR (Information Technology Research) funded project • Collaboration of computer scientists, physicists & engineers from: • Univ. of Illinois, Pittsburgh, Syracuse, Vanderbilt & Fermilab • Working to address problem of reliability in large-scale clusters with real time constraints • BTeV trigger provides concrete problem for RTES on which to conduct their research • and apply their solutions

  28. End End

  29. Backup slides Backup slides

  30. L1 trigger efficiencies L1 vertex trigger efficiencies

  31. L2 trigger efficiencies L2/L1 trigger efficiencies

More Related