Title: Muon TrackFinder Trigger
1Muon Track-Finder Trigger
- Darin Acosta
- University of Florida
- June, 2002
2Muon Track-Finding
- Link trigger primitives into 3D tracks
- Measure pT, ?, and ? in non-uniform fringe field
- Send highest quality candidates to Global L1
- Partitioned into 60 sectors that align with
DT chambers
?
?
3CSC Muon Trigger Scheme
EMU
Trigger
On-Chamber Trigger Primitives
Muon Port Card(Rice)
3-D Track-Finding and Measurement
Trigger Motherboard(UCLA)
Strip FE cards
Sector Receiver/ Processor(U. Florida)
LCT
OPTICAL
FE
SP
SR/SP
MPC
LCT
3? / port card
TMB
FE
2? / chamber
3? / sector
Wire LCT card
Wire FE cards
In counting house
RIM
CSC Muon Sorter(Rice)
RPC Interface Module
DT
RPC
4?
4?
4?
Combination of all 3 Muon Systems
Global L1
Global ? Trigger
4?
4Scope of CSC Track-Finder
Baselined with 24 crates, reduced to 6 in 1998,
now 1
- Prototype version tested Fall 2000
- New version (SR/SP combined)
5Prototype Track Finder Tests
- Focus during FY 2000 was on producing and testing
prototypes of all Track-Finder components (except
the CSC Muon Sorter) - Sector Processor UFlorida
- Sector Receiver UCLA
- Muon Port Card Rice
- Clock and Control Board Rice
- Channel-Link backplane UFlorida
- Integration tests of the complete system yielded
100 agreement between hardware and software for
random and simulated physics events
Results included in Trigger TDR
6Sector Receiver Prototype
UCLA
Optical Receivers and HP Glinks
SRAM LUTs
Receives and formats track segment data
Front FPGAs
Back FPGAs
7Sector Processor Prototype
Extrapolation Units XCV400BG560
Final Selection Unit XCV150BG352
Florida
Links track segments into 3D tracks, selects best
three tracks, measures momentum
12 layers 10K vias 17 FPGAs 12 SRAMs 25 buffers
Bunch Crossing Analyzer XCV50BG256
Track Assemblers 256k x 16 SRAM
Assignment Units XCV50BG256 2M x 8 SRAM
81st Track-Finder Crate Tests
Clock Control Board (Rice)
Sector Receiver (UCLA)
Muon Port Card (Rice)
Sector Processor (Florida)
Bit3 VME Interface
Very successful, but overall CSC latency was too
high -- New design in 2001 improves latency
Custom ChannelLink Backplane (Florida)
Prototype crate for original six crate design
100m optical fibers
9New Track-Finder Crate Design
- Single Track-Finder Crate Design with 1.6
Gbit/s optical links - Reduces processing time from 525 ns (old design)
to 175 ns - Total Latency 15 Bx (from input of SR/SP card
to output of MS card) - Crate Power Consumption 1000 W 16 Optical
connections per SR/SP card - Custom Backplane for SR/SP ? CCB and MS connection
SR/SP Card
(3 Sector Receivers
Clock and Control Board
Sector Processor)
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
SR
CCB
MS
/
(60
sector)
/
/
/
/
/
/
/
/
/
/
/
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
BIT3 Controller
From MPC
(chamber 4)
Muon Sorter
From MPC
(chamber 3)
From MPC
(chamber 2)
From Trigger Timing Control
From MPC
(chamber 1B)
From MPC
(chamber 1A)
ToGlobal Trigger
To DAQ
10CSC Track Finder Backplane
Florida
Standard VME 64x J1/P1 backplane
GTLP backplane avoids latency penalty of previous
Channel-Link backplane (3BX)
Muon sorter
Clock and control
SRSP 6
SRSP 5
SRSP 4
SRSP 3
SRSP 2
SRSP 1
SRSP 12
SRSP 11
SRSP 10
SRSP 9
SRSP 8
SRSP 7
Standard VME J2/P2 backplane
Rice
Custom GTLP 6U backplane
Design Approved Technology same as EMU
peripheral crates
These SRSP feedthru connectors are for DT
information exchange via transition board
11SR/SP 2002 Board Layout
12SR/SP 2002 Design Status
- Schematics nearly complete
- Sector Receiver Front FPGAs (5 total)
- Choice XC2V1000-FF896C with 432 user I/Os
- Sector Processor Main FPGA
- Choice XC2V4000-FF1152C with 824 user I/Os
- Placed on mezzanine card (design started)
- Firmware written in Verilog, validated by
simulation - VME control interface FPGA
- Choice XC2V250-FG456C with 200 user I/Os
- DAQ Interface FPGA
- Choice XC2V250-FG256C with 172 user I/Os
- SRAM
- 51 SRAM chips (gt64MB) for Look-up functionality
- Layout to commence soon
- Board will be dense! (Merger of 4 boards, but
I/O same)
13New Design Reduces Latency
First prototype dataflow
Pre-production prototype data flow
From Muon Port Cards
From Muon Port Cards
Optical receivers
Optical receivers
Front FPGAs
Front FPGAs
1
1
Sector Receiver st.4
Sector Receiver st.1
Sector Receiver st.2,3
To DT
Lookup tables
Lookup tables
1
1
SR/SP board
Channel link transmitters
0
Bunch crossing analyzer (not implemented)
4
Channel link receivers
1
Extrapolation units
Latency
Latency
Bunch crossing analyzer (not implemented)
1
2
9 Track Assembler units
Sector Processor FPGA
Extrapolation units
3
Final selection unit 3 best out of 9
1
Pt precalculation for 9 muons
9 Track Assembler units (memory)
2
Final selection unit 3 best out of 9
3
1
Output multiplexor
Sector Processor
Pt precalculation for best 3 muons
3
Pt assignment (memory)
1
Pt assignment (memory)
2
Total 7 BX
Total 21 BX
To Muon Sorter
To Muon Sorter
14New Muon Sorter Design (Rice)
- Reduced to single board -- reduces latency, cost
VME J1 CONNECTOR
9U 400 MM BOARD
VME INTERFACE
LVDS DRIVERS
CONNECTORS TO GMT
CCB INTERFACE SORTER LOGIC INPUT
AND OUTPUT FIFO
SP1
SP2
SP3
SP4
CUSTOM BACKPLANE
CABLES TO GLOBAL MUON TRIGGER CRATE
SP5
SP6
SP7
SP8
New Will use commonXilinx mezzanine cardwith
Sector Processor
SP9
SP10
SP11
SP12
GTLP TRANSCEIVERS
15Sorter FPGA
SP 1
MUON 1
DFF
DFF
MUX
MUX
PIPELINE MUON 1
VME
LUTs
FIFO
FIFO
DFF
VME
PIPELINE MUON 2
MUX
VME
VME
MUON 2
DFF
FIFO
LUTs
FIFO
DFF
MUX
PIPELINE MUON 3
VME
VME
VME
FIFO
DFF
MUON 3
.
LUTs
SP 2
.
FIFO
.
VME
VME
DFF
MUON 4
SP 12
.
.
.
LUTs
VME
FIFO
144
SORTER 4 OUT OF 36
VME
CCB
VME
CCB INTERFACE
16CCB for Track Finder Crate
- Same CCB for peripheral (EMU) and Track Finder
crates - 20 sets (main 9U board Altera-based mezzanine
card) have been fabricated so far - 15 boards are assembled and tested
- 2 boards will be used for Track Finder tests
(UFRice)
TTCrx mezzanine board
17Personnel
- Professors
- Darin Acosta (Florida), Robert Cousins (UCLA),
Paul Padley (Rice) - Postdocs
- Song Ming Wang (Florida), Slava Valouev (UCLA)
- Students
- Bobby Scurlock (Florida), Jason Mumford (UCLA)
- Engineers
- Alex Madorsky (Florida), Mike Matveev (Rice), Ted
Nussbaum (Rice) - Collaborating engineers (all PNPI)
- Victor Golovtsov, Lev Uvarov
18Conclusions
- First Track Finder system prototyped successfully
in Fall 2000 - Exact match to CMS OO simulation package
- Second generation pre-production prototype is
well underway with significant improvements - Present and future activities
- 2001 RD on optical links, FPGA logic, memory
look-ups, backplane technology, and DAQ readout - 2002 build the 2nd generation prototype
- 2003 test with multiple CSC chambers, cosmic
rays and/or structured beam, tweaks for final
design (if necessary) - 2004 full production
- 2005 installation
- No trouble expected all-digital system with
off-the-shelf components, well-defined internal
and external interfaces, and a stable and capable
engineering team