COOR Parameters for L1Cal: Draft 0

updated: 24-Aug-05

Index

  1. Glossary of terms
  2. Parameters loaded to the TAB Chips 0-9
  3. Parameters loaded to the TAB Chips 10
  4. Parameters loaded to the GAB


Glossary


Parameters in the TAB: Chips 0-9

The following is a partial list of parameters that COOR will load to the TABs Chips 0-9. It is aimed mainly at those parameters necessary for construction of trigger terms. Descriptions of "initialization" parameters, such as L2 mask thresholds and delay parameters will be added to this document in the near future.

Different parameters can be loaded to each of the 10 chips 0-9 on a TAB.

Algo Parameter Descrip No. of Params Allowed Values
JET threshold Et values (ADC counts) 7 12-bits
TAU currently hard-coded in firmware
EM threshold Et values (ADC counts) 7 12-bits
emi: EM Isolation parameter 1 0-3
EM Isolation enable/disable 1 0,1
emf: EM/Had parameter 1 0-3
EM/Had enable/disable 1 0,1


Parameters in the TAB: Chip 10

In Chip 10 six of the seven Chip 0-9 thresholds are chosen for output to the GAB. Currently, these are hard-coded to be the six highest thresholds in countsouth/central/north.vhd. No downloadable parameter is thus need to define this choice of thresholds.

The other trigger-term-related parameters downloaded to chip 10 are the sin and cos constants (used in calculating Et(miss) for the phi's seen by this TAB. These parameters are described in more detail here.

cos4 12-bit encoded numbers
sin4 12-bit encoded numbers


Parameters in the GAB

In the following, a proposal is given for the ultimate GAB trigger terms configuration. This proposal assumes fairly simple changes to the existing firmware. The current firmware state is also listed for reference.

Trigger No. Terms Alloc. COOR Params Restrictions in Current F'ware
CSWJT(n,t, ALL)
vhd_cjt
16 16 pairs (n,t)
  • n = 1-4
  • t = 1-6
  • n1 - n4 = 1
  • n5 - n8 = 2
  • n9 - n12 = 3
  • n13 - n16 = 4
CSWJT(n,t, C)
vhd_cjr
4 4 pairs (n,t)
  • n = 1-4
  • t = 1-6
  • only 2 C terms coded (6 total w/ N & S)
  • n1 = 1
  • n2 = 2
CSWTA(n,t,ratio, ALL)
vhd_cta
4 4 pairs (n,t)
  • n = 1-2
  • t = 1-6
  • ratio: in TAB params
  • n1 - n2 = 1
  • n3 - n4 = 2
CSWEM(n,t, ALL)
vhd_cem
12 12 pairs (n,t)
  • n = 1-4
  • t = 1-6
  • only 8 CEM terms in code
  • n1 - n4 = 1
  • n5 - n8 = 2
CSWEM(n,t, C)
vhd_cer
4 4 pairs (n,t)
  • n = 1-4
  • t = 1-6
  • only 2 C terms coded (6 total w/ N & S)
  • n1 = 1
  • n2 = 2
CSWEI(n,t,emi,emf, ALL)
---
2 2 pairs (n,t)
  • n = 1-2
  • t = 1-6
  • emi,emf: in TAB params
  • not yet coded
CSWEI(n,t,emi,emf, C)
---
2 2 pairs (n,t)
  • n = 1-2
  • t = 1-6
  • emi,emf: in TAB params
  • not yet coded
CSWMET(thr_adcsq, eta_sum,cut,icr)
vhd_cme
4 4 values (thr_adcsq)
  • thr_adcsq = 14-bit numbers
  • icr: in TAB params
  • cut: not implemented
  • eta_sum: hard coded to full detector
CSWTET(thr_et, eta_sum,cut,icr)
vhd_cet
2 2 values (thr_et)
  • thr_et = 14-bit number
  • icr: in TAB params
  • cut: not implemented
  • eta_sum: hard coded to full detector
CSWAJT(t_a,t_v, contig)
vhd_acopjet
2 2 pairs (t_a,t_v)
  • t_a = 1-6
  • t_v = 1-6
  • t_a = t_v
CSWBBEM(t, contig)
vhd_backbackem
2 2 values (t)
  • t = 1-6