# # fadc250 config file - example # # this file contains settings for # fADC250 - JLAB VXS Flash ADC 12-bit 250 Msps 16 ch # # format: # ~~~~~~~ # CRATE rocbcal1 <- ROC name, crate name, usually IP name # FADC250_ALLSLOTS <- just keyword - all settings after this line will be implemented # for all slots, till FADC250_SLOTS will be met # FADC250_SLOTS 3 8 15 <- slot_numbers - in which next settings will be implemented # till file ends or next FADC250_SLOTS will be met # # FADC250_F_REV 0x0216 <- firmware revision (0x0 Bits:7-0) # FADC250_B_REV 0x0908 <- board revision (0x0 Bits:15-8) # FADC250_ID 0xfadc <- board type (0x0 Bits:31-16) # # FADC250_MODE 1 <- process mode: 1-4 (0x10C Bits:2-0) # FADC250_W_OFFSET 50 <- number of sample back from trigger point. (0x120) # (in Manual it is PL=Trigger_Window(ns) * 250MHz) # FADC250_W_WIDTH 49 <- number of ADC sample to include in trigger window. (0x11C) # (in M: PTW=Trigger_Window(ns) * 250MHz, minimum is 6) # FADC250_NSB 3 <- number of sample before trigger point to include in data processing. (0x124) # This include the trigger Point. (minimum is 2 in all mode) # FADC250_NSA 6 <- number of sample after trigger point to include in data processing. (0x128) # Minimum is (6 in mode 2) and ( 3 in mode 0 and 1). # Number of sample report is 1 more for odd and 2 more for even NSA number. # FADC250_NPEAK 1 <- number of Pulses in Mode 2 and 3. (0x10C Bits:6-5) # # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 - channels ## # FADC250_ADC_MASK 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 <- channel enable mask (0x110) # FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 <- trigger enable mask # (channel includes in global trigger, if bit set to 1) # FADC250_TET 110 <- board Trigger Energy Threshold (TET), same for all 16 channels # FADC250_CH_TET 0 110 <- channel# and TET_value for this channel # FADC250_ALLCH_TET 111 222 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <- 16 TETs (0x12C - 0x148) # # FADC250_DAC 3300 <- board DAC, one and the same for all 16 channels # FADC250_CH_DAC 0 3300 <- channel# and DAC_value for this channel # FADC250_ALLCH_DAC 3300 3280 3310 3280 3310 3280 3310 3280 3300 3280 3300 3280 3310 3280 3310 3280 <- 16 DACs # # FADC250_PED 210 <- board Pedestals, same for all channels # FADC250_CH_PED 0 210 <- channel# and Pedestal_value for this channel # FADC250_ALLCH_PED 210 220 210 215 215 220 220 210 210 215 215 220 220 210 215 220 <- 16 PEDs CRATE rocfcal1 #FADC250_ALLSLOTS ############################ FADC250_SLOTS 3 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3388 3391 3400 3384 3396 3407 3393 3392 3391 3394 3380 3386 3385 3391 3382 3388 FADC250_PED 10 ############################ FADC250_SLOTS 4 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3385 3382 3403 3373 3415 3383 3384 3383 3384 3411 3368 3399 3390 3381 3397 3389 FADC250_PED 10 ############################ FADC250_SLOTS 5 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3382 3372 3366 3372 3361 3380 3358 3362 3369 3380 3353 3375 3390 3375 3349 3374 FADC250_PED 10 ############################ FADC250_SLOTS 6 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3367 3373 3386 3366 3366 3362 3366 3350 3375 3377 3373 3364 3368 3378 3364 3389 FADC250_PED 10 ############################ FADC250_SLOTS 7 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3351 3338 3369 3353 3364 3362 3366 3375 3380 3386 3338 3338 3358 3374 3353 3356 FADC250_PED 10 ############################ FADC250_SLOTS 8 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3387 3357 3356 3369 3377 3363 3385 3372 3397 3372 3377 3378 3354 3366 3360 3373 FADC250_PED 10 ############################ FADC250_SLOTS 9 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3358 3348 3370 3349 3368 3345 3365 3362 3374 3388 3348 3342 3344 3380 3373 3354 FADC250_PED 10 ############################ FADC250_SLOTS 10 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3340 3357 3370 3384 3365 3360 3389 3350 3366 3364 3361 3357 3363 3341 3337 3376 FADC250_PED 10 ############################ FADC250_SLOTS 13 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3358 3348 3376 3351 3360 3355 3357 3350 3369 3370 3368 3336 3379 3363 3358 3372 FADC250_PED 10 ############################ FADC250_SLOTS 14 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3353 3386 3378 3355 3363 3354 3403 3367 3350 3360 3358 3367 3384 3361 3388 3353 FADC250_PED 10 ############################ FADC250_SLOTS 15 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3340 3349 3369 3354 3355 3375 3346 3353 3379 3350 3356 3377 3336 3367 3378 3354 FADC250_PED 10 ############################ FADC250_SLOTS 16 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3358 3344 3366 3389 3342 3358 3375 3381 3375 3370 3353 3385 3354 3364 3383 3382 FADC250_PED 10 ############################ FADC250_SLOTS 17 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3378 3372 3383 3394 3387 3395 3379 3378 3367 3377 3369 3355 3381 3378 3363 3393 FADC250_PED 10 ############################ FADC250_SLOTS 18 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3359 3376 3345 3346 3373 3374 3352 3353 3365 3375 3379 3364 3354 3384 3361 3353 FADC250_PED 10 ############################ FADC250_SLOTS 19 ######################### FADC250_F_REV 0x0219 FADC250_B_REV 0x0908 FADC250_TYPE 0xfadc FADC250_MODE 1 FADC250_W_OFFSET 100 FADC250_W_WIDTH 50 FADC250_NSB 3 FADC250_NSA 6 FADC250_NPEAK 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_ADC_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FADC250_TRG_MASK 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # channel: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FADC250_TET 10 FADC250_ALLCH_DAC 3345 3382 3373 3357 3363 3371 3350 3391 3368 3360 3372 3348 3372 3370 3385 3356 FADC250_PED 10 TI_SOFT_TRIG 1 1000 20000 1 TI_FIBER_EN 2 3 4 5 6