Understanding Trigger Constants
(Last modified July/18/06)

L1D Crate
At the time of this writing there are 2 L1D boards in the L1D crate

Slot	Name
6	AXPR
7	TRCR (board 1)
8	TRCR (board 2)
14	L1TR (board 2)
16	L1TR (board 1)
19	LUMI

Each board needs a variety of constants loaded before it will operate properly.  The code to do this loading is integrated into the online system, and the actual constant values that are loaded reside in the "Constants Database".

To explore these constants use Huberts web based constants browser.

Various trigger constants relevant to L1D crate operation are documented below:

 TRIG_Generic
 TRIGAxprBoard
 TRIGTrcrBoard
 TRIGL1Board
 TRIGL1Lookup
 TRIGL1Prescale
 TRIGL1Route
 All boards:  bucket-transfer-count, address-offset, run-state
 AXPR board: CSR & various control registers
 TRCR board: CSR & various control registers
 L1TR boards: CSR & various control registers
 Level1 decision boards A/B/C chips 24 bit serial control registers, (8 per board)
 Level1 decision boards prescalers, (24 per board)
 Level1 trigger line routing registers, (24 per board)

Here are some other constant types that I've not finished documenting yet

Below are links to Mats Trigger Lookup (Excel) Spreadsheet
TrigConstV002.xls    (Sept/26/03)
TrigConstV003.xls    (Sept/27/03)
TrigConstV004.xls    (Oct/16/03)
TrigConstV005.xls    (July/18/06)