A MASSIVELY-PARALLEL TRACK-FINDING SYSTEM FOR THE LEVEL-2 TRIGGER IN THE CLAS DETECTOR AT CEBAF

Citation
Dc. Doughty et al., A MASSIVELY-PARALLEL TRACK-FINDING SYSTEM FOR THE LEVEL-2 TRIGGER IN THE CLAS DETECTOR AT CEBAF, IEEE transactions on nuclear science, 41(1), 1994, pp. 267-273
Citations number
6
Categorie Soggetti
Nuclear Sciences & Tecnology","Engineering, Eletrical & Electronic
ISSN journal
00189499
Volume
41
Issue
1
Year of publication
1994
Part
1
Pages
267 - 273
Database
ISI
SICI code
0018-9499(1994)41:1<267:AMTSFT>2.0.ZU;2-#
Abstract
The track segment finding subsystem of the LEVEL 2 trigger in the CLAS detector has been designed and prototyped. Track segments will be fou nd in the 35,076 wires of the drift chambers using a massively paralle l array of 768 Xilinx XC4005 FPGA's. These FPGA's are located on daugh ter cards attached to the front-end boards distributed around the dete ctor. Each chip is responsible for finding tracks passing through a 4 x 6 slice of an axial superlayer, and reports two 'segment found' bits , one for each pair of cells. The algorithm used finds segments even w hen one or two layers or cells along the track is missing (this number is programmable), while being highly resistant to false segments aris ing from noise hits. Adjacent chips share data to find tracks crossing cell and board boundaries. For maximum speed, fully combinatorial log ic is used inside each chip, with the result that all segments in the detector are found within 150 ns. Segment collection boards gather tra ck segments from each axial superlayer and pass them via a high speed link to the segment linking subsystem in an additional 400 ns for typi cal events. The Xilinx chips are ram-based and therefore reprogrammabl e, allowing for future upgrades and algorithm enhancements.