Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Current faster small vs somewhat random old run ASIC registers:

python config_compare_detector.py exp=cxilw3020:run=9 exp=mfxx36916:run=84 --secondDetNumber 1 --detType Epix10ka


The old data comes second; only registers with new values are listed.  We didn't have CompEnOn on, or is_en set correctly, and R0_rst_en has changed.  I don't see anything that's obviously crazy to me.  I'll next compare the asic values to the quad-based camera settings.

Trimmed list:


['acqToAsicR0Delay'], 24000, 14032)

(['asicAcqLToPPmatL'], 259, 200)

(['asicAcqWidth'], 12969, 10000)

(['asicMask'], 15, 4)

(['asicR0ToAsicAcq'], 12969, 10000)

(['asicR0Width'], 39, 30)

(['asics', 0, 'CompEnOn'], 1, 0)

(['asics', 0, 'Pulser'], 10, 1023)

(['asics', 0, 'RO_rst_en'], 1, 0)

(['asics', 0, 'is_en'], 1, 0)

(etc with the other asics)

(['baseClockFrequency'], 129687500, 1048576)

issue with matching key, just continue epixDaqTrigDelay 64000

(['evrRunTrigDelay'], 11905, 1)

issue with matching key, just continue ghostCorrEn 1

issue with matching key, just continue oversampleEn 0

issue with matching key, just continue oversampleSize 0

(['scopeADCsameplesToSkip'], 0, 1)

(['scopeChanAwaveformSelect'], 0, 17)

(['scopeChanBwaveformSelect'], 4, 18)

(['scopeEnable'], 0, 1)

(['scopeTraceLength'], 4096, 8191)

(['scopeTrigChan'], 6, 4)

(['scopeTrigOffset'], 15, 3000)


Small ASIC settings vs quad:

I've looked at the asic register settings of the small 10k vs the quad format as discussed.  I don't see anything obviously different that I'm familiar with.  The ADC settings are a bit difficult to compare because the names are different or the registers just don't match up.  Anyway what I noticed is below.

  

            Small quad

pulsersync       0      1

DM1            0        1

DM2                 1       0

AsicR0ClkHalfT   5             7