+ All Categories
Home > Documents > BTeV Trigger

BTeV Trigger

Date post: 19-Mar-2016
Category:
Upload: toshi
View: 34 times
Download: 0 times
Share this document with a friend
Description:
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. - PowerPoint PPT Presentation
Popular Tags:
31
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)
Transcript
Page 1: BTeV Trigger

BTeV Trigger

BEAUTY 20039th International Conference on B-Physics at Hadron Machines

Oct. 14-18, 2003, Carnegie Mellon UniversityMichael Wang, Fermilab

(for the BTeV collaboration)

Page 2: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

BTeV - a hadron collider B-physics experiment

BTeV at C0CDF

D0 pp

Tevatron

Fermi National Accelerator Laboratory

Page 3: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

BTeV detector in the C0 collision hall

Page 4: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

BTeV detector

MuonEM Cal

Straws &Si Strips

SM3 Magnet

RICH

30 StationPixel Detector

Page 5: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Pixel detector half-station

Multichip module

Si pixel detector

50 m

400 m5 cm

1 cm

6 cm

10 cm

HDI flex circuitWire bonds

Sensor module

Readout module Bump bonds

Si pixel sensors

sensor module

5 FPIX ROC’s

128 rows x22 columns

14,080 pixels (128 rows x 110 cols)

380,160 pixelsper half-station

total of 23Million pixelsin the full pixel detector

Page 6: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Simulated B event

Page 7: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Simulated B event

Page 8: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Primary interaction vertex

Page 9: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Primary interaction vertex

Page 10: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

B decay vertex

Ds

K

KK

Bs

Page 11: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 vertex trigger algorithm

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

Two stage trigger algorithm:1. Segment finding2. Track/vertex finding

Page 12: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

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

Segment finding: inner triplets

Page 13: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

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.

Segment finding: outer tripletsTrack/vertex finding

Page 14: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

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

Track/vertex finding

Page 15: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

• Generate Level-1 accept if “detached” tracks going into the instrumented arm of the BTeV detector with:

2

2.06

25.02

bbpT

(GeV/c)2

cm

Trigger decision

b

p p

B-meson

Execute Trigger

Page 16: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

BTeV trigger overview

BTeV detector

L1 muon

L1 vertex

GlobalLevel-1

Level-1

Level 2/3 Crossing Switch

Data Logging

Front-end electronics

Level-1 Buffers

Level-2/3 Buffers

Information Transfer Control Hardware

ITCH

Level-2/3 Processor Farm#1

#2#m-1

#m

RDY

Crossing #N

Req. data for crossing #N

Level-3 accept

GL1 accept

PIX

> 2 x 10 channels7

800 GB/s7.6 MHz

L1 rate reduction: ~100x

L2/3 rate reduction: ~20x

4 KHz

Page 17: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Level 1 vertex trigger architecture

FPGA segment finders

Merge

Trigger decision to Global Level 1

Switch: sort by crossing number

track/vertex farm(~2500 processors)

30 station pixel detector

Page 18: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Pixel data readoutCounting RoomCollision Hall

Pixelprocessor

Pixelprocessor

Pixelprocessor

FPGAsegment finder

to neighboring FPGAsegment finder

to neighboring FPGAsegment finder

Pixel stations

Optical links

Pixel processor

time-stamp expansion

time ordering

clustering algorithm

xy table lookup

FPIX2 Read-out chip

DCB

DCB

DCB

Data combiners

Row (7bits) Column (5bits) BCO (8bits) ADC (3bits)

sync (1bit)

Chip ID (13bits)

Page 19: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 segment finder hardware

Long Doublet Finder

Triplet Finder

Short Doublet Finder

Short Doublet Finder

Short Doublet Finder

N N + 1N - 1N - 2

FIFO FIFO

FIFO FIFO

FIFO FIFO

FIFO FIFO

FIFO FIFO

Pixel Stations

beam axis

to switch

FPGA Segment Finder

Start with bend viewhits on N-1 and NProject upstream

Now look at non-bendplane N-1

Project downstream

Project to non-bendplane

Look at non-bendplane N

Project to non-bendplane N

Look at non-bendplane N+1

Project to non-bendplane N+1

Within beam hole? Matching hit?Is there a hit?

Matching hit?Matching hit?

Use only hits in inner region of N-1

Page 20: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 segment finder on PTA card

Uses Altera APEX EPC20K1000instead of EP20K200 on regular PTA

Modified version of PCI Test Adapter card developed at Fermilab for testinghardware implementation of 3-station segment finder (a.k.a. “Super PTA”)

Page 21: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 track/vertex farm hardware

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

DSP

DSP

DSP

DSP

DSP

RO

M

RAM

RAM

RAM

RAM

RO

MR

OM

RO

M

Hitachi H8SRAM

Hitachi H8SRAM

ArcNetController

ArcNetController

CompactFlash

64 KBFIFO

Buffer Manager(BM)

TriggerResults

Manager(TM)

Host PortGlue Logic

(HPGL)On-boardPeripheralsGlue Logic

(OPGL)

LCD Display

Data fromsegmentfinder

Processedresults toL1 buffers

To GL1

To externalhostcomputer

JTAG

McBSP lines (SPI mode)

HPI bus

Page 22: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 trigger pre-prototype board

32-bit input32-bit output

FIFO

Buffer ManagerFPGA

CMC connectors

Page 23: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 pre-prototype with DSP mezzanine cards

TI C6711

McBSP

McBSP

GL1/HPI FPGA

Hitachi H8SHitachi H8S

FPGA bootdevice

CF/LCDFPGA

ArcNetArcNet

Hitachi programming

Hitachi serial consoles

Page 24: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 trigger pre-prototype test stand

PCI test adapter

TI DSP JTAGemulator

Xilinx programmingcable

Hitachi programming

ArcNet

serial console

Page 25: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Processing nodes fromretired Fermilab farm

24-port fanout switch

High-density blade serverunder evaluation

Level 2/3 trigger R&D

Page 26: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

GlobalLevel-1

ITCH

Information Transfer Control Hardware

GL1

Level-1 Buffers

12 x 24-port Fast Ethernet Switches

Level 2/3Processor Farm

Pixel Processors

FPGA Segment Finder

Track/Vertex Farm

Gigabit Ethernet Switch

Data Combiners +Optical Transmitters

OpticalReceivers

BTeV Detector

Front End Boards

8 Data Highways

Data Logger

Cross Connect Switch

BTeV trigger architecture

Page 27: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Real Time Embedded Systems (RTES)

Global Manager

Regional Level-1 Regional Level-2/3

DatabaseAnalysisOperators

Worker PCFarmlet

Worker DSP

Generic Modeling Environment (GME) Vendor APIs

Adaptive Reconfigurable MobileObjects of Reliability(ARMOR)

Very Light WeightAgent (VLA)

125

1100

1

4

16

1100

• 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

Page 28: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

End

End

Page 29: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

Backup slides

Backup slides

Page 30: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L1 trigger efficiencies

Process Efficiency

Minimum bias 1%Bs D+

sK- 80%65%45%74%80%

B0 J/s

B- Ks-

B- Ks

B0 2-body modes

()

L1 vertex trigger efficiencies

Page 31: BTeV Trigger

Michael WangBEAUTY 2003, BTeV trigger

L2 trigger efficiencies

Process Efficiency

Light quark 7%Bs D+

sK- 85%78%72%87%

B0 J/s

B- Ks-

B- +-

L2/L1 trigger efficiencies


Recommended