Overview | Releases | Download | Docs | Links | Help | RecentChanges

TriggerFlow

We need to trace the L1ID through the trigger chain, and then up the data chain. A central piece of software that talks to all the crates involved would be nice, but maybe too much work. It might be sufficient to do a special run using SctApi code (than can easily show TIM and ROD status) and then manually check registers up- and down-stream.

Something else that would be useful to write down is how TriggerTypes affect trigger flow. And to document the TType of L1ID sampled.

For now, this page details SR1 setup.

Places to look:

PlaceHow?
CTP
LTPTRT's LTP
LTP?On lnxpool17 run TDAQ.../menuRCDLtp
TTCviCan count L1As (set CSR[1] reg 0x80, bit 15 to zero) L1ID: 32 Peek 0x88. On lnxpool17 run TDAQ.../menuRCDTtcvi
TTCrxGenerates IDs from L1A/ECR/BCR. Use TIM 0x2C to peek and poke TTXrx 8bit registers BCID:25,24 L1ID:28,27,26
TIMD16 Peeks at L1ID:0x10,12 TTCrx-BCID:0x2A, BCID+offset:0x14 TIM can also see *some* of the ID data from the TTCvi - TTC-Select:0x28 selects byte 0=TType, 1,2,3=Count<23:16>,<15:8>,<7:0>
ROD - receiving from TIM
ROD - counting?
ROD - received from modules
ROD - sending up slink
EventBuilder?

Other places?
TRT?
TDC
ADC