This is TeX, Version 3.1415 (C version 6.1) (format=lplain 96.5.23)  19 NOV 1998 13:36
**tsf_ieee.tex
(tsf_ieee.tex
LaTeX2e <1994/12/01>
(/usr/local/lib/texmf/tex/latex/base/article.cls
Document Class: article 1994/12/09 v1.2x Standard LaTeX document class
(/usr/local/lib/texmf/tex/latex/base/size10.clo
File: size10.clo 1994/12/09 v1.2x Standard LaTeX file (size option)
)
\c@part=\count82
\c@section=\count83
\c@subsection=\count84
\c@subsubsection=\count85
\c@paragraph=\count86
\c@subparagraph=\count87
\c@figure=\count88
\c@table=\count89
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
LaTeX Info: Redefining \cal on input line 455.
LaTeX Info: Redefining \mit on input line 456.
\bibindent=\dimen102
) (ieee_tns.sty

LaTeX Warning: You have requested release `1995/12/01' of LaTeX,
               but only release `1994/12/01' is available.

(/usr/local/lib/texmf/tex/latex/base/ifthen.sty
Package: ifthen 1994/11/15 v1.0j Standard LaTeX ifthen package (DPC)
)
(/usr/local/lib/texmf/tex/latex/psnfss/times.sty
Package: times 94/11/11 4.2 Times PSNFSS2e package

(/usr/local/lib/texmf/tex/latex/psnfss/psfloose.sty))

LaTeX Warning: You have requested, on input line 10, version
               `1995/08/06' of package times,
               but only version
               `94/11/11 4.2 Times PSNFSS2e package'
               is available.

Package: ieee_tns 1998/03/12 IEEE Transactions on Nuclear Science Style
Laying out for letter paper
) (/usr/local/lib/texmf/tex/latex/graphics/epsfig.sty
Package: epsfig 1994/06/07 1.3 (SPQR)

(/usr/local/lib/texmf/tex/latex/graphics/graphicx.sty
Package: graphicx 1994/11/29 v0.5a Enhanced LaTeX Graphics (DPC,SPQR)

(/usr/local/lib/texmf/tex/latex/graphics/keyval.sty
Package: keyval 1994/09/12 v1.08 key=value parser (DPC)
)
(/usr/local/lib/texmf/tex/latex/graphics/graphics.sty
Package: graphics 1994/12/15 v0.6c Standard LaTeX Graphics (DPC,SPQR)

(/usr/local/lib/texmf/tex/latex/graphics/trig.sty
Package: trig 1994/10/16 v1.08 sin cos tan (DPC)
)
(/usr/local/lib/texmf/tex/latex/graphics/graphics.cfg)
Package graphics Info: Driver file: dvips.def on input line 88.

(/usr/local/lib/texmf/tex/latex/graphics/dvips.def
File: dvips.def 1994/12/12 v2.6 Driver-dependant file (DPC,SPQR)
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
\epsfxsize=\dimen105
\epsfysize=\dimen106
) (figuresg.tex)
(symbolsgk.tex) (tsf_ieee.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info:    ... okay on input line 9.
LaTeX Font Info:    Try loading font information for OT1+ptm on input line 9.
 (/usr/local/lib/texmf/tex/psfonts/OT1ptm.fd)
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <14.4> on input line 27.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <7> on input line 27.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <9> on input line 27.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <6> on input line 27.
LaTeX Font Info:    External font `cmex10' loaded for size
(Font)              <5> on input line 27.

Underfull \hbox (badness 10000) in paragraph at lines 27--27
[][]\OT1/ptm/m/n/9 This work was sup-ported by the Di-vi-sion of High En-ergy
 []


Underfull \hbox (badness 10000) in paragraph at lines 27--27
\OT1/ptm/m/n/9 Physics of the U.S. De-part-ment of En-ergy un-der Con-tract No.

 []


Underfull \hbox (badness 1540) in paragraph at lines 27--27
[]\OT1/ptm/m/n/9 . In ad-di-tion, A.B.M. was sup-ported by the
 []


Underfull \hbox (badness 2293) in paragraph at lines 37--46
 []\OT1/ptm/m/n/10 The first por-tion of the [] ex-per-i-ment Level 1 Drift 
 []


Underfull \hbox (badness 10000) in paragraph at lines 37--46
 \OT1/ptm/m/n/10 Us-ing a novel method in-cor-po-rat-ing both oc-cu-pancy and 
 []


Underfull \hbox (badness 1881) in paragraph at lines 37--46
 \OT1/ptm/m/n/10 drift-time in-for-ma-tion, the TSF sys-tem con-tin-u-ally sear
ches 
 []


Underfull \hbox (badness 4505) in paragraph at lines 37--46
 \OT1/ptm/m/n/10 for seg-ments in the su-per-cells of the full 7104-wire Drift 

 []


Underfull \hbox (badness 1769) in paragraph at lines 37--46
 \OT1/ptm/m/n/10 op-er-ate in a po-ten-tially high beam-background en-vi-ron-me
nt 
 []


Underfull \hbox (badness 3568) in paragraph at lines 47--58
 []\OT1/ptm/m/n/10 The TSF sys-tem con-sists of 24 hardware-identical TSF 
 []


Underfull \hbox (badness 7522) in paragraph at lines 47--58
 \OT1/ptm/m/n/10 trig-ger. On each mod-ule, fully par-al-lel seg-ment find-ing 

 []


Underfull \hbox (badness 1132) in paragraph at lines 47--58
 \OT1/ptm/m/n/10 al-go-rithm board and a 6U in-ter-face board. The 9U printed 
 []


Underfull \hbox (badness 3826) in paragraph at lines 47--58
 \OT1/ptm/m/n/10 cir-cuit board has 10 lay-ers and con-tains 0.9 mil-lion gates
 
 []


Underfull \hbox (badness 1418) in paragraph at lines 47--58
 \OT1/ptm/m/n/10 im-ple-mented in 25 FP-GAs, which were syn-the-sized from a 
 []


Underfull \hbox (badness 10000) in paragraph at lines 47--58
 \OT1/ptm/m/n/10 gate-level board sim-u-la-tion. This method-ol-ogy en-abled 
 []


Underfull \hbox (badness 10000) in paragraph at lines 66--75
 []\OT1/ptm/m/n/10 The Level 1 Drift Cham-ber Trig-ger [[]] of the [] 
 []


Underfull \hbox (badness 5939) in paragraph at lines 66--75
 [] \OT1/ptm/m/n/10 col-lid-ing beam stor-age ring lo-cated at SLAC, in a 
 []


Underfull \hbox (badness 10000) in paragraph at lines 66--75
 \OT1/ptm/m/n/10 po-ten-tially se-vere beam-background en-vi-ron-ment. This 
 []


Underfull \hbox (badness 2582) in paragraph at lines 66--75
 \OT1/ptm/m/n/10 ex-per-i-ments in two im-por-tant ways: beam cross-ings oc-cur
 
 []


Underfull \hbox (badness 1215) in paragraph at lines 66--75
 \OT1/ptm/m/n/10 time is un-known to the Level 1 Trig-ger, the only hard-ware 
 []


Underfull \hbox (badness 5203) in paragraph at lines 78--89
 []\OT1/ptm/m/n/10 The first re-cip-i-ent of [] Drift Cham-ber data is the 
 []


Underfull \hbox (badness 1708) in paragraph at lines 78--89
 \OT1/ptm/m/n/10 Track Seg-ment Finder (TSF), de-scribed in this pa-per. The 
 []


Underfull \hbox (badness 1400) in paragraph at lines 78--89
 \OT1/ptm/m/n/10 Drift Cham-ber con-sists of 7104 small hexag-o-nal drift cells
, 
 []

File: figure1.fm5.eps Graphic file (type eps)
<figure1.fm5.eps>
Underfull \hbox (badness 10000) in paragraph at lines 95--95

 []


Underfull \hbox (badness 2635) in paragraph at lines 101--114
 []\OT1/ptm/m/n/10 The Track Seg-ment Finder re-ceives and pro-cesses Drift 
 []


Underfull \hbox (badness 5460) in paragraph at lines 101--114
 \OT1/ptm/m/n/10 Cham-ber data con-tin-u-ously to de-ter-mine which of the 32 
 []


Underfull \hbox (badness 1325) in paragraph at lines 101--114
 \OT1/ptm/m/n/10 PT Dis-crim-i-na-tor (PTD) [[]]. These in turn send az-imuthal
 
 []


Underfull \hbox (badness 1281) in paragraph at lines 101--114
 \OT1/ptm/m/n/10 spa-tially and tem-po-rally com-bined with Calorime-ter Trig-g
er 
 []

[1


]
Underfull \hbox (badness 10000) in paragraph at lines 120--122
[][]\OT1/ptm/m/n/10 Find seg-ments with high ef-fi-ciency while tol-er-at-ing
 []


Underfull \hbox (badness 10000) in paragraph at lines 126--129
[][]\OT1/ptm/m/n/10 Operate dead-time free, i.e. be live at all times
 []


Underfull \hbox (badness 10000) in paragraph at lines 126--129
\OT1/ptm/m/n/10 and sum-ma-rize the highest-quality Drift Cham-ber
 []


Underfull \hbox (badness 1102) in paragraph at lines 130--133
[][]\OT1/ptm/m/n/10 Report track seg-ment $\OML/cmm/m/it/10 ^^^$ \OT1/ptm/m/n/1
0 po-si-tions with a res-o-lu-tion of
 []


Underfull \hbox (badness 1701) in paragraph at lines 134--135
[][]\OT1/ptm/m/n/10 Perform per-supercell data re-duc-tion for the BLT and
 []


Underfull \hbox (badness 10000) in paragraph at lines 139--141
[][]\OT1/ptm/m/n/10 Support de-tailed di-ag-nos-tic tests us-ing dig-i-tal
 []


Underfull \hbox (badness 10000) in paragraph at lines 143--150
 []\OT1/ptm/m/n/10 In or-der to meet these re-quire-ments, the TSF uses a 
 []


Underfull \hbox (badness 1694) in paragraph at lines 143--150
 \OT1/ptm/m/n/10 novel ap-proach for find-ing track seg-ments that in-cor-po-ra
tes 
 []


Underfull \hbox (badness 4726) in paragraph at lines 143--150
 \OT1/ptm/m/n/10 pre-ci-sion dis-tance and time in-for-ma-tion with an es-ti-ma
ted 
 []


Underfull \hbox (badness 5260) in paragraph at lines 159--170
 []\OT1/ptm/m/n/10 The hits from each of the 7104 chan-nels of the Drift 
 []


Underfull \hbox (badness 10000) in paragraph at lines 159--170
 \OT1/ptm/m/n/10 Cham-ber are con-tin-u-ally sent to 24 hardware-identical 
 []


Underfull \hbox (badness 10000) in paragraph at lines 159--170
 \OT1/ptm/m/n/10 TSF mod-ules via fiber-optic Gi-galinks (one per mod-ule). 
 []


Underfull \hbox (badness 3240) in paragraph at lines 159--170
 \OT1/ptm/m/n/10 Each mod-ule is re-spon-si-ble for pro-cess-ing a sub-set of t
he 
 []


Underfull \hbox (badness 2189) in paragraph at lines 159--170
 \OT1/ptm/m/n/10 Su-per-chan-nel (see Fig-ure 1[]). On each TSF mod-ule, in-put
 
 []


Underfull \hbox (badness 1783) in paragraph at lines 159--170
 \OT1/ptm/m/n/10 in Fig-ure 2[]. For each pivot group, the TSF ex-tracts track 

 []

File: figure2.eps Graphic file (type eps)
<figure2.eps>
Underfull \hbox (badness 10000) in paragraph at lines 174--174

 []


LaTeX Warning: `!h' float specifier changed to `!ht'.


Underfull \hbox (badness 1097) in paragraph at lines 187--194
 \OT1/ptm/m/n/10 group en-ables a two-bit self-triggered counter when a hit is 

 []


Underfull \hbox (badness 2126) in paragraph at lines 187--194
 \OT1/ptm/m/n/10 re-ceived. De-pend-ing on where the track passed through a 
 []


Underfull \hbox (badness 1142) in paragraph at lines 187--194
 \OT1/ptm/m/n/10 pe-ri-ods to drift to the sig-nal wire. It is this time de-lay
, or 
 []

File: figure3_v2.eps Graphic file (type eps)
<figure3_v2.eps>
Underfull \hbox (badness 10000) in paragraph at lines 213--213

 []


LaTeX Warning: `!h' float specifier changed to `!ht'.


Underfull \hbox (badness 10000) in paragraph at lines 219--235
 \OT1/ptm/m/n/10 as the seg-ment with the most ac-cu-rately cal-i-brated time 
 []


Underfull \hbox (badness 1178) in paragraph at lines 219--235
 \OT1/ptm/m/n/10 and dis-tance in-for-ma-tion. Ev-ery clock tick, each pat-tern
 is 
 []


Underfull \hbox (badness 5681) in paragraph at lines 219--235
 \OT1/ptm/m/n/10 con-tents are de-rived from an of-fline cal-i-bra-tion pro-ce-
dure 
 []

[2]
Underfull \hbox (badness 3635) in paragraph at lines 238--245
 []\OT1/ptm/m/n/10 Using time in-for-ma-tion of the seg-ments ([], i.e. when 
 []


Underfull \hbox (badness 1436) in paragraph at lines 238--245
 \OT1/ptm/m/n/10 the event oc-curred) from the LUT, com-bined with the time 
 []


Underfull \hbox (badness 1939) in paragraph at lines 278--289
 []\OT1/ptm/m/n/10 Unlike the BLT data re-duc-tion al-go-rithm, the PTD data 
 []


Underfull \hbox (badness 1057) in paragraph at lines 278--289
 \OT1/ptm/m/n/10 in the four ax-ial su-per-lay-ers is con-structed. This map is
 is 
 []


Underfull \hbox (badness 1824) in paragraph at lines 278--289
 \OT1/ptm/m/n/10 with the high-est weight, if any, to re-port a fine [] po-si-t
ion 
 []


Underfull \hbox (badness 10000) in paragraph at lines 293--301
 []\OT1/ptm/m/n/10 There were many chal-lenges in im-ple-ment-ing these 
 []


Underfull \hbox (badness 5359) in paragraph at lines 293--301
 \OT1/ptm/m/n/10 al-go-rithms in hard-ware. The logic had to be par-ti-tioned 
 []


Underfull \hbox (badness 10000) in paragraph at lines 293--301
 \OT1/ptm/m/n/10 into de-vices that would fit onto the largest Euro board 
 []


Underfull \hbox (badness 1354) in paragraph at lines 293--301
 \OT1/ptm/m/n/10 of data had to be moved onto and off of each board ev-ery 
 []


Underfull \hbox (badness 2285) in paragraph at lines 293--301
 \OT1/ptm/m/n/10 3.7$[]$ cy-cle. Fur-ther-more, the TSF boards for dif-fer-ent 

 []


Underfull \hbox (badness 3646) in paragraph at lines 313--326
 []\OT1/ptm/m/n/10 The TSF con-tains a 20-stage, fully pipelined al-go-rithm 
 []


Underfull \hbox (badness 2913) in paragraph at lines 313--326
 \OT1/ptm/m/n/10 7$[]$ of SRAM for in-put and out-put di-ag-nos-tic mem-o-ries.
 
 []


Underfull \hbox (badness 4872) in paragraph at lines 313--326
 \OT1/ptm/m/n/10 For the Seg-ment Finder En-gines, Thir-teen [] LUTs 
 []


Underfull \hbox (badness 1033) in paragraph at lines 313--326
 \OT1/ptm/m/n/10 to 13 Field Pro-grammable Gate Ar-rays (FP-GAs), hous-ing a 
 []

[3]
Underfull \hbox (badness 5802) in paragraph at lines 327--331
 []\OT1/ptm/m/n/10 The fol-low-ing sec-tions de-scribe in de-tail the hard-ware
 
 []


Underfull \hbox (badness 10000) in paragraph at lines 327--331
 \OT1/ptm/m/n/10 im-ple-men-ta-tion of the TSF/Drift Cham-ber in-ter-face, data
 
 []

File: figure4.eps Graphic file (type eps)
<figure4.eps>
Underfull \hbox (badness 10000) in paragraph at lines 337--337

 []


Underfull \hbox (badness 1776) in paragraph at lines 341--363
 \OT1/ptm/m/n/10 data and comes di-rectly from the front end elec-tron-ics. A 
 []


Underfull \hbox (badness 2012) in paragraph at lines 341--363
 \OT1/ptm/m/n/10 im-age (316 bits per TSF) is trans-mit-ted off the de-tec-tor 
at 
 []


Underfull \hbox (badness 1360) in paragraph at lines 341--363
 \OT1/ptm/m/n/10 3.7$[]$ (20 bits at 60$[]$) by op-ti-cal links. The data is 
 []


Underfull \hbox (badness 1205) in paragraph at lines 341--363
 \OT1/ptm/m/n/10 can also be loaded with di-ag-nos-tic pat-terns or Monte Carlo
 
 []


Underfull \hbox (badness 2318) in paragraph at lines 366--377
 \OT1/ptm/m/n/10 sim-plify pro-duc-ing the VHDL for these FP-GAs, an of-fline 
 []


Underfull \hbox (badness 5133) in paragraph at lines 366--377
 \OT1/ptm/m/n/10 pro-gram was writ-ten to au-to-mat-i-cally gen-er-ate the VHDL
 
 []


Underfull \hbox (badness 1509) in paragraph at lines 378--384
 \OT1/ptm/m/n/10 groups. Since hit in-for-ma-tion for each cell is only sent to
 
 []


Underfull \hbox (badness 2119) in paragraph at lines 378--384
 \OT1/ptm/m/n/10 in-for-ma-tion from cells that lie on the bound-ary for use by
 
 []


Underfull \hbox (badness 10000) in paragraph at lines 407--419
 []\OT1/ptm/m/n/10 Using the in-ter-nal RAM con-tained in the OR-CAs as 
 []


Underfull \hbox (badness 1365) in paragraph at lines 407--419
 \OT1/ptm/m/n/10 and cost. How-ever, in-ter-nal RAM also proved a chal-lenge 
 []


Underfull \hbox (badness 1237) in paragraph at lines 407--419
 \OT1/ptm/m/n/10 to im-ple-ment; the re-quired depth and width of the mem-ory 
 []

[4]
Underfull \hbox (badness 1527) in paragraph at lines 468--477
 \OT1/ptm/m/n/10 read-ing out of DAQ event data (DAQ For-mat-ter, dis-cussed 
 []


Underfull \hbox (badness 4819) in paragraph at lines 468--477
 \OT1/ptm/m/n/10 pre-vi-ously), and one for read-ing and writ-ing all on-board 

 []


Underfull \hbox (badness 1077) in paragraph at lines 495--501
 \OT1/ptm/m/n/10 put heavy em-pha-sis on sim-u-la-tion. First, a soft-ware mode
l 
 []


Underfull \hbox (badness 4279) in paragraph at lines 495--501
 \OT1/ptm/m/n/10 and tested to de-ter-mine the best al-go-rithms to im-ple-ment
. 
 []


Underfull \hbox (badness 10000) in paragraph at lines 495--501
 \OT1/ptm/m/n/10 Then, the hard-ware was de-signed and pro-to-typed us-ing 
 []


Underfull \hbox (badness 1019) in paragraph at lines 502--510
 \OT1/ptm/m/n/10 were var-ied and stud-ied to en-able a care-ful se-lec-tion of
 the 
 []


Underfull \hbox (badness 1163) in paragraph at lines 511--517
 []\OT1/ptm/m/n/10 From the soft-ware model of the Trig-ger, it was pos-si-ble 

 []


Underfull \hbox (badness 1895) in paragraph at lines 511--517
 \OT1/ptm/m/n/10 were then trans-lated into VHDL to be syn-the-sized into the 
 []


Underfull \hbox (badness 2269) in paragraph at lines 518--525
 \OT1/ptm/m/n/10 was de-bugged, and the VHDL was syn-the-sized and routed 
 []


Underfull \hbox (badness 5446) in paragraph at lines 526--534
 []\OT1/ptm/m/n/10 Along with sim-u-la-tion, the de-sign method-ol-ogy placed 
 []

[5]
Underfull \hbox (badness 10000) in paragraph at lines 559--563
\OT1/ptm/m/n/10 Gath-er-ing Sys-tem,'' Pro-ceed-ings of the In-ter-na-tional
 []


Underfull \hbox (badness 1033) in paragraph at lines 564--567
[][]\OT1/ptm/m/n/10 J. Al-bert \OT1/ptm/m/it/10 et al.\OT1/ptm/m/n/10 , ``Elec-
tron-ics for the [] Cen-tral Drift
 []


Underfull \hbox (badness 1038) in paragraph at lines 573--577
[][]\OT1/ptm/m/n/10 A. Berenyi \OT1/ptm/m/it/10 et al.\OT1/ptm/m/n/10 , ``A Rea
l-Time Trans-verse Mo-men-tum
 []


Underfull \hbox (badness 1033) in paragraph at lines 578--582
[][]\OT1/ptm/m/n/10 G.P. Dubois-Felsmann \OT1/ptm/m/it/10 et al.\OT1/ptm/m/n/10
 , ``Ar-chi-tec-ture of the []
 []

[6

] (tsf_ieee.aux) ) 
Here is how much of TeX's memory you used:
 1006 strings out of 10953
 8867 string characters out of 72769
 64103 words of memory out of 262141
 3823 multiletter control sequences out of 9500
 11221 words of font info for 35 fonts, out of 100000 for 255
 14 hyphenation exceptions out of 607
 32i,5n,23p,365b,298s stack positions out of 300i,40n,60p,3000b,4000s

Output written on tsf_ieee.dvi (6 pages, 36528 bytes).