add the firmware

This commit is contained in:
Ryan Tang 2022-04-22 17:06:43 -04:00
parent bb9923c065
commit ecff324a27
25 changed files with 1775 additions and 5 deletions

View File

@ -19,10 +19,10 @@ S 2 0 25
########################################################################################################## ##########################################################################################################
#250MHz 16-bit #250MHz 16-bit
F 25 0 /usr/opt/Pixie16/pixie16_revf_general_16b250m_35921_2017-01-09/firmware/syspixie16_revfgeneral_adc250mhz_r33339.bin F 25 0 ./firmware/pixie16_revf_general_16b250m_35921_2017-01-09/firmware/syspixie16_revfgeneral_adc250mhz_r33339.bin
F 25 1 /usr/opt/Pixie16/pixie16_revf_general_16b250m_35921_2017-01-09/firmware/fippixie16_revfgeneral_16b250m_r36563.bin F 25 1 ./firmware/pixie16_revf_general_16b250m_35921_2017-01-09/firmware/fippixie16_revfgeneral_16b250m_r36563.bin
F 25 2 /usr/opt/Pixie16/pixie16_revf_general_16b250m_35921_2017-01-09/dsp/Pixie16DSP_revfgeneral_16b250m_r35921.ldr F 25 2 ./firmware/pixie16_revf_general_16b250m_35921_2017-01-09/dsp/Pixie16DSP_revfgeneral_16b250m_r35921.ldr
F 25 3 /usr/opt/Pixie16/pixie16_revf_general_16b250m_35921_2017-01-09/dsp/Pixie16DSP_revfgeneral_16b250m_r35921.var F 25 3 ./firmware/pixie16_revf_general_16b250m_35921_2017-01-09/dsp/Pixie16DSP_revfgeneral_16b250m_r35921.var
F 25 4 test_ryan.set F 25 4 test_ryan.set
#250MHz 12-bit #250MHz 12-bit

View File

@ -0,0 +1,4 @@
This sample Pixie-16 FSU sample setup settings file assume only two Pixie-16 modules are used in the DAQ system:
#0 an existing RevD 12-bit, 100 MHz module
#1 the new RevF 16-bit, 250 MHz module

View File

@ -0,0 +1,254 @@
0x00049180 seg_pmda..LeftDAC
0x00049190 seg_pmda..RightDAC
0x000491a0 seg_pmda..LeftF
0x000491b0 seg_pmda..RightF
0x000491c0 seg_pmda..MiddleF
0x000491d0 seg_pmda..ChanCount
0x000491d1 seg_pmda..x
0x000491d2 seg_pmda..q
0x000491d3 seg_pmda..elm
0x000491d4 seg_pmda..elmg
0x000491d5 seg_pmda..channumber
0x000491d6 seg_pmda..Numer
0x000491d7 seg_pmda..Denom
0x000491d8 seg_pmda..NegOneOverTau
0x000491d9 seg_pmda..Beta_L
0x000491da seg_pmda..Beta_G
0x000491db seg_pmda..Beta_GL
0x000491dc seg_pmda..L
0x000491dd seg_pmda..G
0x000491de seg_pmda..saveIMASK
0x000491df seg_pmda..count
0x000491e0 seg_pmda..DecPeriod
0x000491e1 seg_pmda..FIPPIclear
0x000491e2 seg_pmda..BLAverage
0x000491f2 seg_pmda..BLVariance
0x00049202 seg_pmda..BLCounter
0x00049212 seg_pmda..InverseBLCounter
0x00049222 seg_pmda..EnergyCorr
0x00049252 seg_pmda..DCoffsetCorr
0x00049262 seg_pmda..BLtoDC_Coeff
0x00049272 seg_pmda..RunActive
0x00049273 seg_pmda..RunType
0x00049274 seg_pmda..URetNum
0x00049275 seg_pmda..RT0a
0x00049276 seg_pmda..RT0b
0x00049277 seg_pmda..RT1a
0x00049278 seg_pmda..RT1b
0x00049279 seg_pmda..LastAccumulatedRunTimeA
0x0004927a seg_pmda..LastAccumulatedRunTimeB
0x0004927b seg_pmda..LastAccumulatedLiveTimeA
0x0004928b seg_pmda..LastAccumulatedLiveTimeB
0x0004929b seg_pmda..LastAccumulatedFastPeaksA
0x000492ab seg_pmda..LastAccumulatedFastPeaksB
0x000492bb seg_pmda..InEventLoop
0x000492bc seg_pmda..ChReadMask
0x000492bd seg_pmda..keepCSR
0x000492be seg_pmda..BaseRejects
0x000492ce seg_pmda..FIPPIaddr
0x000492de seg_pmda..FIFOaddr
0x000492ee seg_pmda..NewRun
0x000492fe seg_pmda..Bsums
0x0004932e seg_pmda..Baselines
0x0004933e seg_pmda..GetBaseRet
0x0004934e seg_pmda..BLcut_Float
0x0004935e seg_pmda..Log2Bweight_Float
0x0004936e seg_pmda..EventLength
0x0004937e seg_pmda..HeaderLength
0x0004938e seg_pmda..AllChsEventLenSum
0x0004938f seg_pmda..TraceDPMAddr
0x0004939f seg_pmda..HeaderDPMLevel
0x000493a0 seg_pmda..HeaderDPMAddr
0x000493b0 seg_pmda..HeaderDPMReadPntr
0x000493c0 seg_pmda..HeaderDPMWords
0x000493f0 seg_pmda..ReadOutHeaderChsBM
0x000493f1 seg_pmda..HeaderChsToBeReadBM
0x000493f2 seg_pmda..HeaderChsAlreadyRead
0x000493f3 seg_pmda..ChanNumInEventsQueue
0x00049403 seg_pmda..LastElapsedRunTime
0x00049404 seg_pmda..Fipreg2LoAllChs
0x00049414 seg_pmda..Fipreg2HiAllChs
0x00049424 seg_pmda..Gamma0
0x00049434 seg_pmda..Gamma1
0x00049444 seg_pmda..BaseBinAddress
0x00049445 seg_pmda..TraceStartAddr
0x00049446 seg_pmda..RcdTraceLength
0x00049447 seg_pmda..TransmittedEventsCounter
0x00049448 seg_pmda..ChanCount
0x00049449 seg_pmda..FipBaseAddr
0x0004944a seg_pmda..Fipreg0Lo
0x0004944b seg_pmda..Fipreg0Hi
0x0004944c seg_pmda..Fipreg1Lo
0x0004944d seg_pmda..Fipreg1Hi
0x0004944e seg_pmda..Fipreg2Lo
0x0004944f seg_pmda..Fipreg2Hi
0x00049450 seg_pmda..Fipreg5Lo
0x00049451 seg_pmda..Fipreg5Hi
0x00049452 seg_pmda..Fipreg17Lo
0x00049453 seg_pmda..Fipreg17Hi
0x00049454 seg_pmda..Fipreg22Lo
0x00049455 seg_pmda..Fipreg22Hi
0x00049456 seg_pmda..Fipreg6Lo
0x00049457 seg_pmda..Fipreg6Hi
0x00049458 seg_pmda..Fipreg7Lo
0x00049459 seg_pmda..Fipreg7Hi
0x0004945a seg_pmda..Fipreg13Lo
0x0004945b seg_pmda..Fipreg13Hi
0x0004945c seg_pmda..DACvalue
0x0004945d seg_pmda..saveOffsetDACs
0x0004946d seg_pmda..BaseBinAddress
0x0004946e seg_pmda..TraceStartAddr
0x0004946f seg_pmda..RcdTraceLength
0x00049470 seg_pmda..RcdTraceFlag
0x00049471 seg_pmda..ComEnergyFlag
0x00049472 seg_pmda..ReadNotSaveTraceFlag
0x00049473 seg_pmda..RcdEventLength
0x00049474 seg_pmda..RcdHeaderLength
0x00049475 seg_pmda..EventID
0x00049476 seg_pmda..TimestampLo
0x00049477 seg_pmda..TimestampHiCFD
0x00049478 seg_pmda..extts_lo
0x00049479 seg_pmda..extts_hi
0x0004947a seg_pmda..RangeBadFlag
0x0004947b seg_pmda..BaseBinAddress
0x0004947c seg_pmda..TraceStartAddr
0x0004947d seg_pmda..RcdTraceLength
0x0004947e seg_pmda..TransmittedEventsCounter
0x0004947f seg_pmda..RcdTraceFlag
0x00049480 seg_pmda..ComEnergyFlag
0x00049481 seg_pmda..ReadNotSaveTraceFlag
0x00049482 seg_pmda..RcdEventLength
0x00049483 seg_pmda..RcdHeaderLength
0x00049484 seg_pmda..EventID
0x00049485 seg_pmda..TimestampLo
0x00049486 seg_pmda..TimestampHiCFD
0x00049487 seg_pmda..extts_lo
0x00049488 seg_pmda..extts_hi
0x00049489 seg_pmda..RangeBadFlag
0x0004948a seg_pmda..tempstack
0x0004948f seg_pmda..SumX
0x0004949f seg_pmda..SumY
0x000494af seg_pmda..SumY2
0x000494bf seg_pmda..SumXY
0x000494cf seg_pmda..SumX2
0x000494df seg_pmda..SumN
0x0004a000 seg_IOparams..ModNum
0x0004a001 seg_IOparams..ModCSRA
0x0004a002 seg_IOparams..ModCSRB
0x0004a003 seg_IOparams..ModFormat
0x0004a004 seg_IOparams..RunTask
0x0004a005 seg_IOparams..ControlTask
0x0004a006 seg_IOparams..MaxEvents
0x0004a007 seg_IOparams..CoincPattern
0x0004a008 seg_IOparams..CoincWait
0x0004a009 seg_IOparams..SynchWait
0x0004a00a seg_IOparams..InSynch
0x0004a00b seg_IOparams..Resume
0x0004a00c seg_IOparams..SlowFilterRange
0x0004a00d seg_IOparams..FastFilterRange
0x0004a00e seg_IOparams..ChanNum
0x0004a00f seg_IOparams..HostIO
0x0004a01f seg_IOparams..UserIn
0x0004a02f seg_IOparams..FastTrigBackplaneEna
0x0004a030 seg_IOparams..CrateID
0x0004a031 seg_IOparams..SlotID
0x0004a032 seg_IOparams..ModID
0x0004a033 seg_IOparams..TrigConfig
0x0004a037 seg_IOparams..U00
0x0004a03e seg_IOparams..HostRunTimePreset
0x0004a03f seg_IOparams..PowerUpInitDone
0x0004a040 seg_IOparams..ChanCSRa
0x0004a050 seg_IOparams..ChanCSRb
0x0004a060 seg_IOparams..GainDAC
0x0004a070 seg_IOparams..OffsetDAC
0x0004a080 seg_IOparams..DigGain
0x0004a090 seg_IOparams..SlowLength
0x0004a0a0 seg_IOparams..SlowGap
0x0004a0b0 seg_IOparams..FastLength
0x0004a0c0 seg_IOparams..FastGap
0x0004a0d0 seg_IOparams..PeakSample
0x0004a0e0 seg_IOparams..PeakSep
0x0004a0f0 seg_IOparams..CFDThresh
0x0004a100 seg_IOparams..FastThresh
0x0004a110 seg_IOparams..ThreshWidth
0x0004a120 seg_IOparams..PAFlength
0x0004a130 seg_IOparams..TriggerDelay
0x0004a140 seg_IOparams..ResetDelay
0x0004a150 seg_IOparams..ChanTrigStretch
0x0004a160 seg_IOparams..TraceLength
0x0004a170 seg_IOparams..Xwait
0x0004a180 seg_IOparams..TrigOutLen
0x0004a190 seg_IOparams..EnergyLow
0x0004a1a0 seg_IOparams..Log2Ebin
0x0004a1b0 seg_IOparams..MultiplicityMaskL
0x0004a1c0 seg_IOparams..PSAoffset
0x0004a1d0 seg_IOparams..PSAlength
0x0004a1e0 seg_IOparams..Integrator
0x0004a1f0 seg_IOparams..BLcut
0x0004a200 seg_IOparams..BaselinePercent
0x0004a210 seg_IOparams..FtrigoutDelay
0x0004a220 seg_IOparams..Log2Bweight
0x0004a230 seg_IOparams..PreampTau
0x0004a240 seg_IOparams..Xavg
0x0004a250 seg_IOparams..MultiplicityMaskH
0x0004a260 seg_IOparams..FastTrigBackLen
0x0004a270 seg_IOparams..CFDDelay
0x0004a280 seg_IOparams..CFDScale
0x0004a290 seg_IOparams..ExtTrigStretch
0x0004a2a0 seg_IOparams..VetoStretch
0x0004a2b0 seg_IOparams..ExternDelayLen
0x0004a2c0 seg_IOparams..QDCLen0
0x0004a2d0 seg_IOparams..QDCLen1
0x0004a2e0 seg_IOparams..QDCLen2
0x0004a2f0 seg_IOparams..QDCLen3
0x0004a300 seg_IOparams..QDCLen4
0x0004a310 seg_IOparams..QDCLen5
0x0004a320 seg_IOparams..QDCLen6
0x0004a330 seg_IOparams..QDCLen7
0x0004a340 seg_IOparams..RealTimeA
0x0004a341 seg_IOparams..RealTimeB
0x0004a342 seg_IOparams..RunTimeA
0x0004a343 seg_IOparams..RunTimeB
0x0004a344 seg_IOparams..GSLTtime
0x0004a345 seg_IOparams..NumEventsA
0x0004a346 seg_IOparams..NumEventsB
0x0004a347 seg_IOparams..DSPerror
0x0004a348 seg_IOparams..SynchDone
0x0004a349 seg_IOparams..BufHeadLen
0x0004a34a seg_IOparams..EventHeadLen
0x0004a34b seg_IOparams..ChanHeadLen
0x0004a34c seg_IOparams..UserOut
0x0004a35c seg_IOparams..AOutBuffer
0x0004a35d seg_IOparams..LOutBuffer
0x0004a35e seg_IOparams..AECorr
0x0004a35f seg_IOparams..LECorr
0x0004a360 seg_IOparams..HardwareID
0x0004a361 seg_IOparams..HardVariant
0x0004a362 seg_IOparams..FIFOLength
0x0004a363 seg_IOparams..FippiID
0x0004a364 seg_IOparams..FippiVariant
0x0004a365 seg_IOparams..DSPrelease
0x0004a366 seg_IOparams..DSPbuild
0x0004a367 seg_IOparams..DSPVariant
0x0004a368 seg_IOparams..U20
0x0004a37f seg_IOparams..LiveTimeA
0x0004a38f seg_IOparams..LiveTimeB
0x0004a39f seg_IOparams..FastPeaksA
0x0004a3af seg_IOparams..FastPeaksB
0x0004a3bf seg_IOparams..OverflowA
0x0004a3cf seg_IOparams..OverflowB
0x0004a3df seg_IOparams..InSpecA
0x0004a3ef seg_IOparams..InSpecB
0x0004a3ff seg_IOparams..UnderflowA
0x0004a40f seg_IOparams..UnderflowB
0x0004a41f seg_IOparams..ChanEventsA
0x0004a42f seg_IOparams..ChanEventsB
0x0004a43f seg_IOparams..AutoTau
0x0004a44f seg_IOparams..U30
0x0004a500 seg_Cirbuf..Cirbuf
0x0004d500 seg_dmda.._errno
0x0004d504 seg_dmda..exponential_data
0x0004d519 seg_dmda..exponential_data
0x0004d525 seg_dmda..logs_data
0x0004e000 seg_TransBuf..TransBuf
0x00050000 seg_IObuf..IObuffer

View File

@ -0,0 +1,113 @@
0x0004a000 ModNum
0x0004a001 ModCSRA
0x0004a002 ModCSRB
0x0004a003 ModFormat
0x0004a004 RunTask
0x0004a005 ControlTask
0x0004a006 MaxEvents
0x0004a007 CoincPattern
0x0004a008 CoincWait
0x0004a009 SynchWait
0x0004a00a InSynch
0x0004a00b Resume
0x0004a00c SlowFilterRange
0x0004a00d FastFilterRange
0x0004a00e ChanNum
0x0004a00f HostIO
0x0004a01f UserIn
0x0004a02f FastTrigBackplaneEna
0x0004a030 CrateID
0x0004a031 SlotID
0x0004a032 ModID
0x0004a033 TrigConfig
0x0004a037 U00
0x0004a03e HostRunTimePreset
0x0004a03f PowerUpInitDone
0x0004a040 ChanCSRa
0x0004a050 ChanCSRb
0x0004a060 GainDAC
0x0004a070 OffsetDAC
0x0004a080 DigGain
0x0004a090 SlowLength
0x0004a0a0 SlowGap
0x0004a0b0 FastLength
0x0004a0c0 FastGap
0x0004a0d0 PeakSample
0x0004a0e0 PeakSep
0x0004a0f0 CFDThresh
0x0004a100 FastThresh
0x0004a110 ThreshWidth
0x0004a120 PAFlength
0x0004a130 TriggerDelay
0x0004a140 ResetDelay
0x0004a150 ChanTrigStretch
0x0004a160 TraceLength
0x0004a170 Xwait
0x0004a180 TrigOutLen
0x0004a190 EnergyLow
0x0004a1a0 Log2Ebin
0x0004a1b0 MultiplicityMaskL
0x0004a1c0 PSAoffset
0x0004a1d0 PSAlength
0x0004a1e0 Integrator
0x0004a1f0 BLcut
0x0004a200 BaselinePercent
0x0004a210 FtrigoutDelay
0x0004a220 Log2Bweight
0x0004a230 PreampTau
0x0004a240 Xavg
0x0004a250 MultiplicityMaskH
0x0004a260 FastTrigBackLen
0x0004a270 CFDDelay
0x0004a280 CFDScale
0x0004a290 ExtTrigStretch
0x0004a2a0 VetoStretch
0x0004a2b0 ExternDelayLen
0x0004a2c0 QDCLen0
0x0004a2d0 QDCLen1
0x0004a2e0 QDCLen2
0x0004a2f0 QDCLen3
0x0004a300 QDCLen4
0x0004a310 QDCLen5
0x0004a320 QDCLen6
0x0004a330 QDCLen7
0x0004a340 RealTimeA
0x0004a341 RealTimeB
0x0004a342 RunTimeA
0x0004a343 RunTimeB
0x0004a344 GSLTtime
0x0004a345 NumEventsA
0x0004a346 NumEventsB
0x0004a347 DSPerror
0x0004a348 SynchDone
0x0004a349 BufHeadLen
0x0004a34a EventHeadLen
0x0004a34b ChanHeadLen
0x0004a34c UserOut
0x0004a35c AOutBuffer
0x0004a35d LOutBuffer
0x0004a35e AECorr
0x0004a35f LECorr
0x0004a360 HardwareID
0x0004a361 HardVariant
0x0004a362 FIFOLength
0x0004a363 FippiID
0x0004a364 FippiVariant
0x0004a365 DSPrelease
0x0004a366 DSPbuild
0x0004a367 DSPVariant
0x0004a368 U20
0x0004a37f LiveTimeA
0x0004a38f LiveTimeB
0x0004a39f FastPeaksA
0x0004a3af FastPeaksB
0x0004a3bf OverflowA
0x0004a3cf OverflowB
0x0004a3df InSpecA
0x0004a3ef InSpecB
0x0004a3ff UnderflowA
0x0004a40f UnderflowB
0x0004a41f ChanEventsA
0x0004a42f ChanEventsB
0x0004a43f AutoTau
0x0004a44f U30

View File

@ -0,0 +1,266 @@
0x00049180 seg_pmda..LeftDAC
0x00049190 seg_pmda..RightDAC
0x000491a0 seg_pmda..LeftF
0x000491b0 seg_pmda..RightF
0x000491c0 seg_pmda..MiddleF
0x000491d0 seg_pmda..ChanCount
0x000491d1 seg_pmda..x
0x000491d2 seg_pmda..q
0x000491d3 seg_pmda..elm
0x000491d4 seg_pmda..elmg
0x000491d5 seg_pmda..channumber
0x000491d6 seg_pmda..Numer
0x000491d7 seg_pmda..Denom
0x000491d8 seg_pmda..NegOneOverTau
0x000491d9 seg_pmda..Beta_L
0x000491da seg_pmda..Beta_G
0x000491db seg_pmda..Beta_GL
0x000491dc seg_pmda..L
0x000491dd seg_pmda..G
0x000491de seg_pmda..saveIMASK
0x000491df seg_pmda..count
0x000491e0 seg_pmda..DecPeriod
0x000491e1 seg_pmda..FIPPIclear
0x000491e2 seg_pmda..BLAverage
0x000491f2 seg_pmda..BLVariance
0x00049202 seg_pmda..BLCounter
0x00049212 seg_pmda..InverseBLCounter
0x00049222 seg_pmda..EnergyCorr
0x00049252 seg_pmda..DCoffsetCorr
0x00049262 seg_pmda..BLtoDC_Coeff
0x00049272 seg_pmda..RunActive
0x00049273 seg_pmda..RunType
0x00049274 seg_pmda..URetNum
0x00049275 seg_pmda..RT0a
0x00049276 seg_pmda..RT0b
0x00049277 seg_pmda..RT1a
0x00049278 seg_pmda..RT1b
0x00049279 seg_pmda..LastAccumulatedRunTimeA
0x0004927a seg_pmda..LastAccumulatedRunTimeB
0x0004927b seg_pmda..LastAccumulatedLiveTimeA
0x0004928b seg_pmda..LastAccumulatedLiveTimeB
0x0004929b seg_pmda..LastAccumulatedFastPeaksA
0x000492ab seg_pmda..LastAccumulatedFastPeaksB
0x000492bb seg_pmda..InEventLoop
0x000492bc seg_pmda..ChReadMask
0x000492bd seg_pmda..keepCSR
0x000492be seg_pmda..BaseRejects
0x000492ce seg_pmda..FIPPIaddr
0x000492de seg_pmda..FIFOaddr
0x000492ee seg_pmda..NewRun
0x000492fe seg_pmda..Bsums
0x0004932e seg_pmda..Baselines
0x0004933e seg_pmda..GetBaseRet
0x0004934e seg_pmda..BLcut_Float
0x0004935e seg_pmda..Log2Bweight_Float
0x0004936e seg_pmda..EventLength
0x0004937e seg_pmda..HeaderLength
0x0004938e seg_pmda..AllChsEventLenSum
0x0004938f seg_pmda..TraceDPMAddr
0x0004939f seg_pmda..HeaderDPMLevel
0x000493a0 seg_pmda..HeaderDPMAddr
0x000493b0 seg_pmda..HeaderDPMReadPntr
0x000493c0 seg_pmda..HeaderDPMWords
0x000493f0 seg_pmda..ReadOutHeaderChsBM
0x000493f1 seg_pmda..HeaderChsToBeReadBM
0x000493f2 seg_pmda..HeaderChsAlreadyRead
0x000493f3 seg_pmda..ChanNumInEventsQueue
0x00049403 seg_pmda..LastElapsedRunTime
0x00049404 seg_pmda..Fipreg2LoAllChs
0x00049414 seg_pmda..Fipreg2HiAllChs
0x00049424 seg_pmda..Gamma0
0x00049434 seg_pmda..Gamma1
0x00049444 seg_pmda..QDCSumAddFlags
0x000494c4 seg_pmda..QDCSumALengths
0x000494cc seg_pmda..QDCSumBLengths
0x000494d4 seg_pmda..BaseBinAddress
0x000494d5 seg_pmda..TraceStartAddr
0x000494d6 seg_pmda..RcdTraceLength
0x000494d7 seg_pmda..TransmittedEventsCounter
0x000494d8 seg_pmda..ChanCount
0x000494d9 seg_pmda..FipBaseAddr
0x000494da seg_pmda..Fipreg0Lo
0x000494db seg_pmda..Fipreg0Hi
0x000494dc seg_pmda..Fipreg1Lo
0x000494dd seg_pmda..Fipreg1Hi
0x000494de seg_pmda..Fipreg2Lo
0x000494df seg_pmda..Fipreg2Hi
0x000494e0 seg_pmda..Fipreg5Lo
0x000494e1 seg_pmda..Fipreg5Hi
0x000494e2 seg_pmda..Fipreg17Lo
0x000494e3 seg_pmda..Fipreg17Hi
0x000494e4 seg_pmda..Fipreg22Lo
0x000494e5 seg_pmda..Fipreg22Hi
0x000494e6 seg_pmda..Fipreg6Lo
0x000494e7 seg_pmda..Fipreg6Hi
0x000494e8 seg_pmda..Fipreg7Lo
0x000494e9 seg_pmda..Fipreg7Hi
0x000494ea seg_pmda..Fipreg20Lo
0x000494eb seg_pmda..Fipreg20Hi
0x000494ec seg_pmda..Fipreg21Lo
0x000494ed seg_pmda..Fipreg21Hi
0x000494ee seg_pmda..QDCSumABOrder
0x000494ef seg_pmda..Fipreg13Lo
0x000494f0 seg_pmda..Fipreg13Hi
0x000494f1 seg_pmda..DACvalue
0x000494f2 seg_pmda..saveOffsetDACs
0x00049502 seg_pmda..BaseBinAddress
0x00049503 seg_pmda..TraceStartAddr
0x00049504 seg_pmda..RcdTraceLength
0x00049505 seg_pmda..RcdTraceFlag
0x00049506 seg_pmda..ComEnergyFlag
0x00049507 seg_pmda..ReadNotSaveTraceFlag
0x00049508 seg_pmda..RcdEventLength
0x00049509 seg_pmda..RcdHeaderLength
0x0004950a seg_pmda..EventID
0x0004950b seg_pmda..TimestampLo
0x0004950c seg_pmda..TimestampHiCFD
0x0004950d seg_pmda..QDCChanSumsA
0x00049515 seg_pmda..QDCChanSumsB
0x0004951d seg_pmda..extts_lo
0x0004951e seg_pmda..extts_hi
0x0004951f seg_pmda..RangeBadFlag
0x00049520 seg_pmda..BaseBinAddress
0x00049521 seg_pmda..TraceStartAddr
0x00049522 seg_pmda..RcdTraceLength
0x00049523 seg_pmda..TransmittedEventsCounter
0x00049524 seg_pmda..RcdTraceFlag
0x00049525 seg_pmda..ComEnergyFlag
0x00049526 seg_pmda..ReadNotSaveTraceFlag
0x00049527 seg_pmda..RcdEventLength
0x00049528 seg_pmda..RcdHeaderLength
0x00049529 seg_pmda..EventID
0x0004952a seg_pmda..TimestampLo
0x0004952b seg_pmda..TimestampHiCFD
0x0004952c seg_pmda..QDCChanSumsA
0x00049534 seg_pmda..QDCChanSumsB
0x0004953c seg_pmda..extts_lo
0x0004953d seg_pmda..extts_hi
0x0004953e seg_pmda..RangeBadFlag
0x0004953f seg_pmda..tempstack
0x00049544 seg_pmda..SumX
0x00049554 seg_pmda..SumY
0x00049564 seg_pmda..SumY2
0x00049574 seg_pmda..SumXY
0x00049584 seg_pmda..SumX2
0x00049594 seg_pmda..SumN
0x0004a000 seg_IOparams..ModNum
0x0004a001 seg_IOparams..ModCSRA
0x0004a002 seg_IOparams..ModCSRB
0x0004a003 seg_IOparams..ModFormat
0x0004a004 seg_IOparams..RunTask
0x0004a005 seg_IOparams..ControlTask
0x0004a006 seg_IOparams..MaxEvents
0x0004a007 seg_IOparams..CoincPattern
0x0004a008 seg_IOparams..CoincWait
0x0004a009 seg_IOparams..SynchWait
0x0004a00a seg_IOparams..InSynch
0x0004a00b seg_IOparams..Resume
0x0004a00c seg_IOparams..SlowFilterRange
0x0004a00d seg_IOparams..FastFilterRange
0x0004a00e seg_IOparams..ChanNum
0x0004a00f seg_IOparams..HostIO
0x0004a01f seg_IOparams..UserIn
0x0004a02f seg_IOparams..FastTrigBackplaneEna
0x0004a030 seg_IOparams..CrateID
0x0004a031 seg_IOparams..SlotID
0x0004a032 seg_IOparams..ModID
0x0004a033 seg_IOparams..TrigConfig
0x0004a037 seg_IOparams..U00
0x0004a03e seg_IOparams..HostRunTimePreset
0x0004a03f seg_IOparams..PowerUpInitDone
0x0004a040 seg_IOparams..ChanCSRa
0x0004a050 seg_IOparams..ChanCSRb
0x0004a060 seg_IOparams..GainDAC
0x0004a070 seg_IOparams..OffsetDAC
0x0004a080 seg_IOparams..DigGain
0x0004a090 seg_IOparams..SlowLength
0x0004a0a0 seg_IOparams..SlowGap
0x0004a0b0 seg_IOparams..FastLength
0x0004a0c0 seg_IOparams..FastGap
0x0004a0d0 seg_IOparams..PeakSample
0x0004a0e0 seg_IOparams..PeakSep
0x0004a0f0 seg_IOparams..CFDThresh
0x0004a100 seg_IOparams..FastThresh
0x0004a110 seg_IOparams..ThreshWidth
0x0004a120 seg_IOparams..PAFlength
0x0004a130 seg_IOparams..TriggerDelay
0x0004a140 seg_IOparams..ResetDelay
0x0004a150 seg_IOparams..ChanTrigStretch
0x0004a160 seg_IOparams..TraceLength
0x0004a170 seg_IOparams..Xwait
0x0004a180 seg_IOparams..TrigOutLen
0x0004a190 seg_IOparams..EnergyLow
0x0004a1a0 seg_IOparams..Log2Ebin
0x0004a1b0 seg_IOparams..MultiplicityMaskL
0x0004a1c0 seg_IOparams..PSAoffset
0x0004a1d0 seg_IOparams..PSAlength
0x0004a1e0 seg_IOparams..Integrator
0x0004a1f0 seg_IOparams..BLcut
0x0004a200 seg_IOparams..BaselinePercent
0x0004a210 seg_IOparams..FtrigoutDelay
0x0004a220 seg_IOparams..Log2Bweight
0x0004a230 seg_IOparams..PreampTau
0x0004a240 seg_IOparams..Xavg
0x0004a250 seg_IOparams..MultiplicityMaskH
0x0004a260 seg_IOparams..FastTrigBackLen
0x0004a270 seg_IOparams..CFDDelay
0x0004a280 seg_IOparams..CFDScale
0x0004a290 seg_IOparams..ExtTrigStretch
0x0004a2a0 seg_IOparams..VetoStretch
0x0004a2b0 seg_IOparams..ExternDelayLen
0x0004a2c0 seg_IOparams..QDCLen0
0x0004a2d0 seg_IOparams..QDCLen1
0x0004a2e0 seg_IOparams..QDCLen2
0x0004a2f0 seg_IOparams..QDCLen3
0x0004a300 seg_IOparams..QDCLen4
0x0004a310 seg_IOparams..QDCLen5
0x0004a320 seg_IOparams..QDCLen6
0x0004a330 seg_IOparams..QDCLen7
0x0004a340 seg_IOparams..RealTimeA
0x0004a341 seg_IOparams..RealTimeB
0x0004a342 seg_IOparams..RunTimeA
0x0004a343 seg_IOparams..RunTimeB
0x0004a344 seg_IOparams..GSLTtime
0x0004a345 seg_IOparams..NumEventsA
0x0004a346 seg_IOparams..NumEventsB
0x0004a347 seg_IOparams..DSPerror
0x0004a348 seg_IOparams..SynchDone
0x0004a349 seg_IOparams..BufHeadLen
0x0004a34a seg_IOparams..EventHeadLen
0x0004a34b seg_IOparams..ChanHeadLen
0x0004a34c seg_IOparams..UserOut
0x0004a35c seg_IOparams..AOutBuffer
0x0004a35d seg_IOparams..LOutBuffer
0x0004a35e seg_IOparams..AECorr
0x0004a35f seg_IOparams..LECorr
0x0004a360 seg_IOparams..HardwareID
0x0004a361 seg_IOparams..HardVariant
0x0004a362 seg_IOparams..FIFOLength
0x0004a363 seg_IOparams..FippiID
0x0004a364 seg_IOparams..FippiVariant
0x0004a365 seg_IOparams..DSPrelease
0x0004a366 seg_IOparams..DSPbuild
0x0004a367 seg_IOparams..DSPVariant
0x0004a368 seg_IOparams..U20
0x0004a37f seg_IOparams..LiveTimeA
0x0004a38f seg_IOparams..LiveTimeB
0x0004a39f seg_IOparams..FastPeaksA
0x0004a3af seg_IOparams..FastPeaksB
0x0004a3bf seg_IOparams..OverflowA
0x0004a3cf seg_IOparams..OverflowB
0x0004a3df seg_IOparams..InSpecA
0x0004a3ef seg_IOparams..InSpecB
0x0004a3ff seg_IOparams..UnderflowA
0x0004a40f seg_IOparams..UnderflowB
0x0004a41f seg_IOparams..ChanEventsA
0x0004a42f seg_IOparams..ChanEventsB
0x0004a43f seg_IOparams..AutoTau
0x0004a44f seg_IOparams..U30
0x0004a500 seg_Cirbuf..Cirbuf
0x0004d500 seg_dmda.._errno
0x0004d504 seg_dmda..exponential_data
0x0004d519 seg_dmda..exponential_data
0x0004d525 seg_dmda..logs_data
0x0004e000 seg_TransBuf..TransBuf
0x00050000 seg_IObuf..IObuffer

View File

@ -0,0 +1,113 @@
0x0004a000 ModNum
0x0004a001 ModCSRA
0x0004a002 ModCSRB
0x0004a003 ModFormat
0x0004a004 RunTask
0x0004a005 ControlTask
0x0004a006 MaxEvents
0x0004a007 CoincPattern
0x0004a008 CoincWait
0x0004a009 SynchWait
0x0004a00a InSynch
0x0004a00b Resume
0x0004a00c SlowFilterRange
0x0004a00d FastFilterRange
0x0004a00e ChanNum
0x0004a00f HostIO
0x0004a01f UserIn
0x0004a02f FastTrigBackplaneEna
0x0004a030 CrateID
0x0004a031 SlotID
0x0004a032 ModID
0x0004a033 TrigConfig
0x0004a037 U00
0x0004a03e HostRunTimePreset
0x0004a03f PowerUpInitDone
0x0004a040 ChanCSRa
0x0004a050 ChanCSRb
0x0004a060 GainDAC
0x0004a070 OffsetDAC
0x0004a080 DigGain
0x0004a090 SlowLength
0x0004a0a0 SlowGap
0x0004a0b0 FastLength
0x0004a0c0 FastGap
0x0004a0d0 PeakSample
0x0004a0e0 PeakSep
0x0004a0f0 CFDThresh
0x0004a100 FastThresh
0x0004a110 ThreshWidth
0x0004a120 PAFlength
0x0004a130 TriggerDelay
0x0004a140 ResetDelay
0x0004a150 ChanTrigStretch
0x0004a160 TraceLength
0x0004a170 Xwait
0x0004a180 TrigOutLen
0x0004a190 EnergyLow
0x0004a1a0 Log2Ebin
0x0004a1b0 MultiplicityMaskL
0x0004a1c0 PSAoffset
0x0004a1d0 PSAlength
0x0004a1e0 Integrator
0x0004a1f0 BLcut
0x0004a200 BaselinePercent
0x0004a210 FtrigoutDelay
0x0004a220 Log2Bweight
0x0004a230 PreampTau
0x0004a240 Xavg
0x0004a250 MultiplicityMaskH
0x0004a260 FastTrigBackLen
0x0004a270 CFDDelay
0x0004a280 CFDScale
0x0004a290 ExtTrigStretch
0x0004a2a0 VetoStretch
0x0004a2b0 ExternDelayLen
0x0004a2c0 QDCLen0
0x0004a2d0 QDCLen1
0x0004a2e0 QDCLen2
0x0004a2f0 QDCLen3
0x0004a300 QDCLen4
0x0004a310 QDCLen5
0x0004a320 QDCLen6
0x0004a330 QDCLen7
0x0004a340 RealTimeA
0x0004a341 RealTimeB
0x0004a342 RunTimeA
0x0004a343 RunTimeB
0x0004a344 GSLTtime
0x0004a345 NumEventsA
0x0004a346 NumEventsB
0x0004a347 DSPerror
0x0004a348 SynchDone
0x0004a349 BufHeadLen
0x0004a34a EventHeadLen
0x0004a34b ChanHeadLen
0x0004a34c UserOut
0x0004a35c AOutBuffer
0x0004a35d LOutBuffer
0x0004a35e AECorr
0x0004a35f LECorr
0x0004a360 HardwareID
0x0004a361 HardVariant
0x0004a362 FIFOLength
0x0004a363 FippiID
0x0004a364 FippiVariant
0x0004a365 DSPrelease
0x0004a366 DSPbuild
0x0004a367 DSPVariant
0x0004a368 U20
0x0004a37f LiveTimeA
0x0004a38f LiveTimeB
0x0004a39f FastPeaksA
0x0004a3af FastPeaksB
0x0004a3bf OverflowA
0x0004a3cf OverflowB
0x0004a3df InSpecA
0x0004a3ef InSpecB
0x0004a3ff UnderflowA
0x0004a40f UnderflowB
0x0004a41f ChanEventsA
0x0004a42f ChanEventsB
0x0004a43f AutoTau
0x0004a44f U30

View File

@ -0,0 +1,266 @@
0x00049180 seg_pmda..LeftDAC
0x00049190 seg_pmda..RightDAC
0x000491a0 seg_pmda..LeftF
0x000491b0 seg_pmda..RightF
0x000491c0 seg_pmda..MiddleF
0x000491d0 seg_pmda..ChanCount
0x000491d1 seg_pmda..x
0x000491d2 seg_pmda..q
0x000491d3 seg_pmda..elm
0x000491d4 seg_pmda..elmg
0x000491d5 seg_pmda..channumber
0x000491d6 seg_pmda..Numer
0x000491d7 seg_pmda..Denom
0x000491d8 seg_pmda..NegOneOverTau
0x000491d9 seg_pmda..Beta_L
0x000491da seg_pmda..Beta_G
0x000491db seg_pmda..Beta_GL
0x000491dc seg_pmda..L
0x000491dd seg_pmda..G
0x000491de seg_pmda..saveIMASK
0x000491df seg_pmda..count
0x000491e0 seg_pmda..DecPeriod
0x000491e1 seg_pmda..FIPPIclear
0x000491e2 seg_pmda..BLAverage
0x000491f2 seg_pmda..BLVariance
0x00049202 seg_pmda..BLCounter
0x00049212 seg_pmda..InverseBLCounter
0x00049222 seg_pmda..EnergyCorr
0x00049252 seg_pmda..DCoffsetCorr
0x00049262 seg_pmda..BLtoDC_Coeff
0x00049272 seg_pmda..RunActive
0x00049273 seg_pmda..RunType
0x00049274 seg_pmda..URetNum
0x00049275 seg_pmda..RT0a
0x00049276 seg_pmda..RT0b
0x00049277 seg_pmda..RT1a
0x00049278 seg_pmda..RT1b
0x00049279 seg_pmda..LastAccumulatedRunTimeA
0x0004927a seg_pmda..LastAccumulatedRunTimeB
0x0004927b seg_pmda..LastAccumulatedLiveTimeA
0x0004928b seg_pmda..LastAccumulatedLiveTimeB
0x0004929b seg_pmda..LastAccumulatedFastPeaksA
0x000492ab seg_pmda..LastAccumulatedFastPeaksB
0x000492bb seg_pmda..InEventLoop
0x000492bc seg_pmda..ChReadMask
0x000492bd seg_pmda..keepCSR
0x000492be seg_pmda..BaseRejects
0x000492ce seg_pmda..FIPPIaddr
0x000492de seg_pmda..FIFOaddr
0x000492ee seg_pmda..NewRun
0x000492fe seg_pmda..Bsums
0x0004932e seg_pmda..Baselines
0x0004933e seg_pmda..GetBaseRet
0x0004934e seg_pmda..BLcut_Float
0x0004935e seg_pmda..Log2Bweight_Float
0x0004936e seg_pmda..EventLength
0x0004937e seg_pmda..HeaderLength
0x0004938e seg_pmda..AllChsEventLenSum
0x0004938f seg_pmda..TraceDPMAddr
0x0004939f seg_pmda..HeaderDPMLevel
0x000493a0 seg_pmda..HeaderDPMAddr
0x000493b0 seg_pmda..HeaderDPMReadPntr
0x000493c0 seg_pmda..HeaderDPMWords
0x000493f0 seg_pmda..ReadOutHeaderChsBM
0x000493f1 seg_pmda..HeaderChsToBeReadBM
0x000493f2 seg_pmda..HeaderChsAlreadyRead
0x000493f3 seg_pmda..ChanNumInEventsQueue
0x00049403 seg_pmda..LastElapsedRunTime
0x00049404 seg_pmda..Fipreg2LoAllChs
0x00049414 seg_pmda..Fipreg2HiAllChs
0x00049424 seg_pmda..Gamma0
0x00049434 seg_pmda..Gamma1
0x00049444 seg_pmda..QDCSumAddFlags
0x000494c4 seg_pmda..QDCSumALengths
0x000494cc seg_pmda..QDCSumBLengths
0x000494d4 seg_pmda..BaseBinAddress
0x000494d5 seg_pmda..TraceStartAddr
0x000494d6 seg_pmda..RcdTraceLength
0x000494d7 seg_pmda..TransmittedEventsCounter
0x000494d8 seg_pmda..ChanCount
0x000494d9 seg_pmda..FipBaseAddr
0x000494da seg_pmda..Fipreg0Lo
0x000494db seg_pmda..Fipreg0Hi
0x000494dc seg_pmda..Fipreg1Lo
0x000494dd seg_pmda..Fipreg1Hi
0x000494de seg_pmda..Fipreg2Lo
0x000494df seg_pmda..Fipreg2Hi
0x000494e0 seg_pmda..Fipreg5Lo
0x000494e1 seg_pmda..Fipreg5Hi
0x000494e2 seg_pmda..Fipreg17Lo
0x000494e3 seg_pmda..Fipreg17Hi
0x000494e4 seg_pmda..Fipreg22Lo
0x000494e5 seg_pmda..Fipreg22Hi
0x000494e6 seg_pmda..Fipreg6Lo
0x000494e7 seg_pmda..Fipreg6Hi
0x000494e8 seg_pmda..Fipreg7Lo
0x000494e9 seg_pmda..Fipreg7Hi
0x000494ea seg_pmda..Fipreg20Lo
0x000494eb seg_pmda..Fipreg20Hi
0x000494ec seg_pmda..Fipreg21Lo
0x000494ed seg_pmda..Fipreg21Hi
0x000494ee seg_pmda..QDCSumABOrder
0x000494ef seg_pmda..Fipreg13Lo
0x000494f0 seg_pmda..Fipreg13Hi
0x000494f1 seg_pmda..DACvalue
0x000494f2 seg_pmda..saveOffsetDACs
0x00049502 seg_pmda..BaseBinAddress
0x00049503 seg_pmda..TraceStartAddr
0x00049504 seg_pmda..RcdTraceLength
0x00049505 seg_pmda..RcdTraceFlag
0x00049506 seg_pmda..ComEnergyFlag
0x00049507 seg_pmda..ReadNotSaveTraceFlag
0x00049508 seg_pmda..RcdEventLength
0x00049509 seg_pmda..RcdHeaderLength
0x0004950a seg_pmda..EventID
0x0004950b seg_pmda..TimestampLo
0x0004950c seg_pmda..TimestampHiCFD
0x0004950d seg_pmda..QDCChanSumsA
0x00049515 seg_pmda..QDCChanSumsB
0x0004951d seg_pmda..extts_lo
0x0004951e seg_pmda..extts_hi
0x0004951f seg_pmda..RangeBadFlag
0x00049520 seg_pmda..BaseBinAddress
0x00049521 seg_pmda..TraceStartAddr
0x00049522 seg_pmda..RcdTraceLength
0x00049523 seg_pmda..TransmittedEventsCounter
0x00049524 seg_pmda..RcdTraceFlag
0x00049525 seg_pmda..ComEnergyFlag
0x00049526 seg_pmda..ReadNotSaveTraceFlag
0x00049527 seg_pmda..RcdEventLength
0x00049528 seg_pmda..RcdHeaderLength
0x00049529 seg_pmda..EventID
0x0004952a seg_pmda..TimestampLo
0x0004952b seg_pmda..TimestampHiCFD
0x0004952c seg_pmda..QDCChanSumsA
0x00049534 seg_pmda..QDCChanSumsB
0x0004953c seg_pmda..extts_lo
0x0004953d seg_pmda..extts_hi
0x0004953e seg_pmda..RangeBadFlag
0x0004953f seg_pmda..tempstack
0x00049544 seg_pmda..SumX
0x00049554 seg_pmda..SumY
0x00049564 seg_pmda..SumY2
0x00049574 seg_pmda..SumXY
0x00049584 seg_pmda..SumX2
0x00049594 seg_pmda..SumN
0x0004a000 seg_IOparams..ModNum
0x0004a001 seg_IOparams..ModCSRA
0x0004a002 seg_IOparams..ModCSRB
0x0004a003 seg_IOparams..ModFormat
0x0004a004 seg_IOparams..RunTask
0x0004a005 seg_IOparams..ControlTask
0x0004a006 seg_IOparams..MaxEvents
0x0004a007 seg_IOparams..CoincPattern
0x0004a008 seg_IOparams..CoincWait
0x0004a009 seg_IOparams..SynchWait
0x0004a00a seg_IOparams..InSynch
0x0004a00b seg_IOparams..Resume
0x0004a00c seg_IOparams..SlowFilterRange
0x0004a00d seg_IOparams..FastFilterRange
0x0004a00e seg_IOparams..ChanNum
0x0004a00f seg_IOparams..HostIO
0x0004a01f seg_IOparams..UserIn
0x0004a02f seg_IOparams..FastTrigBackplaneEna
0x0004a030 seg_IOparams..CrateID
0x0004a031 seg_IOparams..SlotID
0x0004a032 seg_IOparams..ModID
0x0004a033 seg_IOparams..TrigConfig
0x0004a037 seg_IOparams..U00
0x0004a03e seg_IOparams..HostRunTimePreset
0x0004a03f seg_IOparams..PowerUpInitDone
0x0004a040 seg_IOparams..ChanCSRa
0x0004a050 seg_IOparams..ChanCSRb
0x0004a060 seg_IOparams..GainDAC
0x0004a070 seg_IOparams..OffsetDAC
0x0004a080 seg_IOparams..DigGain
0x0004a090 seg_IOparams..SlowLength
0x0004a0a0 seg_IOparams..SlowGap
0x0004a0b0 seg_IOparams..FastLength
0x0004a0c0 seg_IOparams..FastGap
0x0004a0d0 seg_IOparams..PeakSample
0x0004a0e0 seg_IOparams..PeakSep
0x0004a0f0 seg_IOparams..CFDThresh
0x0004a100 seg_IOparams..FastThresh
0x0004a110 seg_IOparams..ThreshWidth
0x0004a120 seg_IOparams..PAFlength
0x0004a130 seg_IOparams..TriggerDelay
0x0004a140 seg_IOparams..ResetDelay
0x0004a150 seg_IOparams..ChanTrigStretch
0x0004a160 seg_IOparams..TraceLength
0x0004a170 seg_IOparams..Xwait
0x0004a180 seg_IOparams..TrigOutLen
0x0004a190 seg_IOparams..EnergyLow
0x0004a1a0 seg_IOparams..Log2Ebin
0x0004a1b0 seg_IOparams..MultiplicityMaskL
0x0004a1c0 seg_IOparams..PSAoffset
0x0004a1d0 seg_IOparams..PSAlength
0x0004a1e0 seg_IOparams..Integrator
0x0004a1f0 seg_IOparams..BLcut
0x0004a200 seg_IOparams..BaselinePercent
0x0004a210 seg_IOparams..FtrigoutDelay
0x0004a220 seg_IOparams..Log2Bweight
0x0004a230 seg_IOparams..PreampTau
0x0004a240 seg_IOparams..Xavg
0x0004a250 seg_IOparams..MultiplicityMaskH
0x0004a260 seg_IOparams..FastTrigBackLen
0x0004a270 seg_IOparams..CFDDelay
0x0004a280 seg_IOparams..CFDScale
0x0004a290 seg_IOparams..ExtTrigStretch
0x0004a2a0 seg_IOparams..VetoStretch
0x0004a2b0 seg_IOparams..ExternDelayLen
0x0004a2c0 seg_IOparams..QDCLen0
0x0004a2d0 seg_IOparams..QDCLen1
0x0004a2e0 seg_IOparams..QDCLen2
0x0004a2f0 seg_IOparams..QDCLen3
0x0004a300 seg_IOparams..QDCLen4
0x0004a310 seg_IOparams..QDCLen5
0x0004a320 seg_IOparams..QDCLen6
0x0004a330 seg_IOparams..QDCLen7
0x0004a340 seg_IOparams..RealTimeA
0x0004a341 seg_IOparams..RealTimeB
0x0004a342 seg_IOparams..RunTimeA
0x0004a343 seg_IOparams..RunTimeB
0x0004a344 seg_IOparams..GSLTtime
0x0004a345 seg_IOparams..NumEventsA
0x0004a346 seg_IOparams..NumEventsB
0x0004a347 seg_IOparams..DSPerror
0x0004a348 seg_IOparams..SynchDone
0x0004a349 seg_IOparams..BufHeadLen
0x0004a34a seg_IOparams..EventHeadLen
0x0004a34b seg_IOparams..ChanHeadLen
0x0004a34c seg_IOparams..UserOut
0x0004a35c seg_IOparams..AOutBuffer
0x0004a35d seg_IOparams..LOutBuffer
0x0004a35e seg_IOparams..AECorr
0x0004a35f seg_IOparams..LECorr
0x0004a360 seg_IOparams..HardwareID
0x0004a361 seg_IOparams..HardVariant
0x0004a362 seg_IOparams..FIFOLength
0x0004a363 seg_IOparams..FippiID
0x0004a364 seg_IOparams..FippiVariant
0x0004a365 seg_IOparams..DSPrelease
0x0004a366 seg_IOparams..DSPbuild
0x0004a367 seg_IOparams..DSPVariant
0x0004a368 seg_IOparams..U20
0x0004a37f seg_IOparams..LiveTimeA
0x0004a38f seg_IOparams..LiveTimeB
0x0004a39f seg_IOparams..FastPeaksA
0x0004a3af seg_IOparams..FastPeaksB
0x0004a3bf seg_IOparams..OverflowA
0x0004a3cf seg_IOparams..OverflowB
0x0004a3df seg_IOparams..InSpecA
0x0004a3ef seg_IOparams..InSpecB
0x0004a3ff seg_IOparams..UnderflowA
0x0004a40f seg_IOparams..UnderflowB
0x0004a41f seg_IOparams..ChanEventsA
0x0004a42f seg_IOparams..ChanEventsB
0x0004a43f seg_IOparams..AutoTau
0x0004a44f seg_IOparams..U30
0x0004a500 seg_Cirbuf..Cirbuf
0x0004d500 seg_dmda.._errno
0x0004d504 seg_dmda..exponential_data
0x0004d519 seg_dmda..exponential_data
0x0004d525 seg_dmda..logs_data
0x0004e000 seg_TransBuf..TransBuf
0x00050000 seg_IObuf..IObuffer

View File

@ -0,0 +1,113 @@
0x0004a000 ModNum
0x0004a001 ModCSRA
0x0004a002 ModCSRB
0x0004a003 ModFormat
0x0004a004 RunTask
0x0004a005 ControlTask
0x0004a006 MaxEvents
0x0004a007 CoincPattern
0x0004a008 CoincWait
0x0004a009 SynchWait
0x0004a00a InSynch
0x0004a00b Resume
0x0004a00c SlowFilterRange
0x0004a00d FastFilterRange
0x0004a00e ChanNum
0x0004a00f HostIO
0x0004a01f UserIn
0x0004a02f FastTrigBackplaneEna
0x0004a030 CrateID
0x0004a031 SlotID
0x0004a032 ModID
0x0004a033 TrigConfig
0x0004a037 U00
0x0004a03e HostRunTimePreset
0x0004a03f PowerUpInitDone
0x0004a040 ChanCSRa
0x0004a050 ChanCSRb
0x0004a060 GainDAC
0x0004a070 OffsetDAC
0x0004a080 DigGain
0x0004a090 SlowLength
0x0004a0a0 SlowGap
0x0004a0b0 FastLength
0x0004a0c0 FastGap
0x0004a0d0 PeakSample
0x0004a0e0 PeakSep
0x0004a0f0 CFDThresh
0x0004a100 FastThresh
0x0004a110 ThreshWidth
0x0004a120 PAFlength
0x0004a130 TriggerDelay
0x0004a140 ResetDelay
0x0004a150 ChanTrigStretch
0x0004a160 TraceLength
0x0004a170 Xwait
0x0004a180 TrigOutLen
0x0004a190 EnergyLow
0x0004a1a0 Log2Ebin
0x0004a1b0 MultiplicityMaskL
0x0004a1c0 PSAoffset
0x0004a1d0 PSAlength
0x0004a1e0 Integrator
0x0004a1f0 BLcut
0x0004a200 BaselinePercent
0x0004a210 FtrigoutDelay
0x0004a220 Log2Bweight
0x0004a230 PreampTau
0x0004a240 Xavg
0x0004a250 MultiplicityMaskH
0x0004a260 FastTrigBackLen
0x0004a270 CFDDelay
0x0004a280 CFDScale
0x0004a290 ExtTrigStretch
0x0004a2a0 VetoStretch
0x0004a2b0 ExternDelayLen
0x0004a2c0 QDCLen0
0x0004a2d0 QDCLen1
0x0004a2e0 QDCLen2
0x0004a2f0 QDCLen3
0x0004a300 QDCLen4
0x0004a310 QDCLen5
0x0004a320 QDCLen6
0x0004a330 QDCLen7
0x0004a340 RealTimeA
0x0004a341 RealTimeB
0x0004a342 RunTimeA
0x0004a343 RunTimeB
0x0004a344 GSLTtime
0x0004a345 NumEventsA
0x0004a346 NumEventsB
0x0004a347 DSPerror
0x0004a348 SynchDone
0x0004a349 BufHeadLen
0x0004a34a EventHeadLen
0x0004a34b ChanHeadLen
0x0004a34c UserOut
0x0004a35c AOutBuffer
0x0004a35d LOutBuffer
0x0004a35e AECorr
0x0004a35f LECorr
0x0004a360 HardwareID
0x0004a361 HardVariant
0x0004a362 FIFOLength
0x0004a363 FippiID
0x0004a364 FippiVariant
0x0004a365 DSPrelease
0x0004a366 DSPbuild
0x0004a367 DSPVariant
0x0004a368 U20
0x0004a37f LiveTimeA
0x0004a38f LiveTimeB
0x0004a39f FastPeaksA
0x0004a3af FastPeaksB
0x0004a3bf OverflowA
0x0004a3cf OverflowB
0x0004a3df InSpecA
0x0004a3ef InSpecB
0x0004a3ff UnderflowA
0x0004a40f UnderflowB
0x0004a41f ChanEventsA
0x0004a42f ChanEventsB
0x0004a43f AutoTau
0x0004a44f U30

View File

@ -0,0 +1,20 @@
# Metadata file for the pixie16_revf_general_12b250m_r41847_2019-05-18 firmware package.
# This file and its contents are covered by the XIA LLC Firmware License.
product:
name: Pixie-16
revision: F
adc:
resolution: 12
sampling_frequency: 250
release:
type: general
date: 2019-05-18
version: 41847
files:
dsp:
"Pixie16DSP_revfgeneral_12b250m_r41847.ldr": e0aa3bd2968505aefdf86923fb05e4b6
"Pixie16DSP_revfgeneral_12b250m_r41847.lst": dfd143988714d38cf2169dfd39c1b1ec
"Pixie16DSP_revfgeneral_12b250m_r41847.var": 34938d3a54ef71f8f575b8990fbd97bf
firmware:
"fippixie16_revfgeneral_12b250m_r42081.bin": 66c666ade850d1fccc32f13065c95e5c
"syspixie16_revfgeneral_adc250mhz_r33339.bin": 357f1a430b0c374582a2cfe5d564665d

View File

@ -0,0 +1,107 @@
XIA LLC Firmware License
Version 1.0, July 2021
TERMS AND CONDITIONS FOR USE AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use and distribution of
XIA LLC Firmware as defined by Sections 1 through 8 of this license
document.
"Licensor" is the copyright owner XIA LLC and is the sole entity capable
of granting the License.
"Legal Entity" shall mean the union of the acting entity and all other
entities that control, are controlled by, or are under common control with
that entity. For the purposes of this definition, "control" means (i) the
power, direct or indirect, to cause the direction or management of such
entity, whether by contract or otherwise, or (ii) ownership of fifty
percent (50%) or more of the outstanding shares, or (iii) beneficial
ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising
permissions granted by this License.
"Firmware" shall mean the proprietary files distributed by the Licensor
and made available under this License. The firmware is intended for use
with hardware produced by the Licensor.
“Checksum File” shall mean any file provided with the Firmware that
contains an MD5 hash value.
“Package” shall mean any executable or binary file that includes the
Firmware and Checksum File covered by this License.
“Installation” shall mean the process of making a Package ready for use.
2. Grant of License. The Firmware and any copies thereof are owned by
Licensor, and are the valuable trade secrets of Licensor. The Firmware is
protected by United States Copyright Law and International Treaty Provisions.
You may not copy the Firmware, except as set forth in the “Redistribution”
section. Any copies that you are permitted to make pursuant to this License
must contain the same copyright and other proprietary notices that accompany
the Firmware. You agree not to modify, adapt or translate the Firmware. You
also agree not to reverse engineer, decompile, disassemble, or otherwise
attempt to discover the source code of the Firmware.
3. Redistribution. You may distribute copies of the Firmware in any medium,
without modifications, provided that You meet the following conditions:
1. You must provide any other recipients of the Firmware a copy of this
License; and
2. You must maintain the original Checksum File distributed with the
Firmware; and
3. Your Packages that install the Firmware must install this License and
Checksum File as part of the Installation process.
4. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as
required for reasonable and customary use in describing the origin of the
Firmware and reproducing the content of the Checksum File.
5. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Firmware on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including,
without limitation, any warranties or conditions of TITLE,
NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You
are solely responsible for determining the appropriateness of using or
redistributing the Firmware and assume any risks associated with Your
exercise of permissions under this License.
6. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to
in writing, shall the Licensor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any
character arising as a result of this License or out of the use or
inability to use the Firmware (including but not limited to damages for
loss of goodwill, work stoppage, computer failure or malfunction, or any
and all other commercial damages or losses), even if the Licensor has been
advised of the possibility of such damages.
7. Accepting Warranty or Additional Liability. While redistributing the
Firmware thereof, You may choose to offer, and charge a fee for, acceptance
of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such
obligations, You may act only on Your own behalf and on Your sole
responsibility, not on behalf of the Licensor, and only if You agree to
indemnify, defend, and hold the Licensor harmless for any liability
incurred by, or claims asserted against, the Licensor by reason of your
accepting any such warranty or additional liability.
8. Notice to United States of America Government End-Users. The Firmware and
Documentation are “Commercial Items”, as that term is defined at 48 C.F.R.
2.101, consisting of “Commercial Computer Firmware” and “Commercial
Computer Firmware Documentation”, as such terms are used in 48 C.F.R.
12.212 or 48 C.F.R. 227.7202 as applicable. Consistent with 48 C.F.R.
12.212 or 48 C.F.R. 227-7202-1 through 227.7202-4, as applicable, the
Commercial Computer Firmware and Commercial Computer Firmware Documentation
are being licensed to the United States of America Government end-users (A)
only as Commercial Items and (B) with only those rights as are granted to
all other end users pursuant to the terms and conditions herein.
Unpublished-rights reserved under the copyright laws of the United States.
XIA LLC, 2744 E 11th St, Oakland, CA 94601.
END OF TERMS AND CONDITIONS

View File

@ -0,0 +1,266 @@
0x00049180 seg_pmda..LeftDAC
0x00049190 seg_pmda..RightDAC
0x000491a0 seg_pmda..LeftF
0x000491b0 seg_pmda..RightF
0x000491c0 seg_pmda..MiddleF
0x000491d0 seg_pmda..ChanCount
0x000491d1 seg_pmda..x
0x000491d2 seg_pmda..q
0x000491d3 seg_pmda..elm
0x000491d4 seg_pmda..elmg
0x000491d5 seg_pmda..channumber
0x000491d6 seg_pmda..Numer
0x000491d7 seg_pmda..Denom
0x000491d8 seg_pmda..NegOneOverTau
0x000491d9 seg_pmda..Beta_L
0x000491da seg_pmda..Beta_G
0x000491db seg_pmda..Beta_GL
0x000491dc seg_pmda..L
0x000491dd seg_pmda..G
0x000491de seg_pmda..saveIMASK
0x000491df seg_pmda..count
0x000491e0 seg_pmda..DecPeriod
0x000491e1 seg_pmda..FIPPIclear
0x000491e2 seg_pmda..BLAverage
0x000491f2 seg_pmda..BLVariance
0x00049202 seg_pmda..BLCounter
0x00049212 seg_pmda..InverseBLCounter
0x00049222 seg_pmda..EnergyCorr
0x00049252 seg_pmda..DCoffsetCorr
0x00049262 seg_pmda..BLtoDC_Coeff
0x00049272 seg_pmda..RunActive
0x00049273 seg_pmda..RunType
0x00049274 seg_pmda..URetNum
0x00049275 seg_pmda..RT0a
0x00049276 seg_pmda..RT0b
0x00049277 seg_pmda..RT1a
0x00049278 seg_pmda..RT1b
0x00049279 seg_pmda..LastAccumulatedRunTimeA
0x0004927a seg_pmda..LastAccumulatedRunTimeB
0x0004927b seg_pmda..LastAccumulatedLiveTimeA
0x0004928b seg_pmda..LastAccumulatedLiveTimeB
0x0004929b seg_pmda..LastAccumulatedFastPeaksA
0x000492ab seg_pmda..LastAccumulatedFastPeaksB
0x000492bb seg_pmda..InEventLoop
0x000492bc seg_pmda..ChReadMask
0x000492bd seg_pmda..keepCSR
0x000492be seg_pmda..BaseRejects
0x000492ce seg_pmda..FIPPIaddr
0x000492de seg_pmda..FIFOaddr
0x000492ee seg_pmda..NewRun
0x000492fe seg_pmda..Bsums
0x0004932e seg_pmda..Baselines
0x0004933e seg_pmda..GetBaseRet
0x0004934e seg_pmda..BLcut_Float
0x0004935e seg_pmda..Log2Bweight_Float
0x0004936e seg_pmda..EventLength
0x0004937e seg_pmda..HeaderLength
0x0004938e seg_pmda..AllChsEventLenSum
0x0004938f seg_pmda..TraceDPMAddr
0x0004939f seg_pmda..HeaderDPMLevel
0x000493a0 seg_pmda..HeaderDPMAddr
0x000493b0 seg_pmda..HeaderDPMReadPntr
0x000493c0 seg_pmda..HeaderDPMWords
0x000493f0 seg_pmda..ReadOutHeaderChsBM
0x000493f1 seg_pmda..HeaderChsToBeReadBM
0x000493f2 seg_pmda..HeaderChsAlreadyRead
0x000493f3 seg_pmda..ChanNumInEventsQueue
0x00049403 seg_pmda..LastElapsedRunTime
0x00049404 seg_pmda..Fipreg2LoAllChs
0x00049414 seg_pmda..Fipreg2HiAllChs
0x00049424 seg_pmda..Gamma0
0x00049434 seg_pmda..Gamma1
0x00049444 seg_pmda..QDCSumAddFlags
0x000494c4 seg_pmda..QDCSumALengths
0x000494cc seg_pmda..QDCSumBLengths
0x000494d4 seg_pmda..BaseBinAddress
0x000494d5 seg_pmda..TraceStartAddr
0x000494d6 seg_pmda..RcdTraceLength
0x000494d7 seg_pmda..TransmittedEventsCounter
0x000494d8 seg_pmda..ChanCount
0x000494d9 seg_pmda..FipBaseAddr
0x000494da seg_pmda..Fipreg0Lo
0x000494db seg_pmda..Fipreg0Hi
0x000494dc seg_pmda..Fipreg1Lo
0x000494dd seg_pmda..Fipreg1Hi
0x000494de seg_pmda..Fipreg2Lo
0x000494df seg_pmda..Fipreg2Hi
0x000494e0 seg_pmda..Fipreg5Lo
0x000494e1 seg_pmda..Fipreg5Hi
0x000494e2 seg_pmda..Fipreg17Lo
0x000494e3 seg_pmda..Fipreg17Hi
0x000494e4 seg_pmda..Fipreg22Lo
0x000494e5 seg_pmda..Fipreg22Hi
0x000494e6 seg_pmda..Fipreg6Lo
0x000494e7 seg_pmda..Fipreg6Hi
0x000494e8 seg_pmda..Fipreg7Lo
0x000494e9 seg_pmda..Fipreg7Hi
0x000494ea seg_pmda..Fipreg20Lo
0x000494eb seg_pmda..Fipreg20Hi
0x000494ec seg_pmda..Fipreg21Lo
0x000494ed seg_pmda..Fipreg21Hi
0x000494ee seg_pmda..QDCSumABOrder
0x000494ef seg_pmda..Fipreg13Lo
0x000494f0 seg_pmda..Fipreg13Hi
0x000494f1 seg_pmda..DACvalue
0x000494f2 seg_pmda..saveOffsetDACs
0x00049502 seg_pmda..BaseBinAddress
0x00049503 seg_pmda..TraceStartAddr
0x00049504 seg_pmda..RcdTraceLength
0x00049505 seg_pmda..RcdTraceFlag
0x00049506 seg_pmda..ComEnergyFlag
0x00049507 seg_pmda..ReadNotSaveTraceFlag
0x00049508 seg_pmda..RcdEventLength
0x00049509 seg_pmda..RcdHeaderLength
0x0004950a seg_pmda..EventID
0x0004950b seg_pmda..TimestampLo
0x0004950c seg_pmda..TimestampHiCFD
0x0004950d seg_pmda..QDCChanSumsA
0x00049515 seg_pmda..QDCChanSumsB
0x0004951d seg_pmda..extts_lo
0x0004951e seg_pmda..extts_hi
0x0004951f seg_pmda..RangeBadFlag
0x00049520 seg_pmda..BaseBinAddress
0x00049521 seg_pmda..TraceStartAddr
0x00049522 seg_pmda..RcdTraceLength
0x00049523 seg_pmda..TransmittedEventsCounter
0x00049524 seg_pmda..RcdTraceFlag
0x00049525 seg_pmda..ComEnergyFlag
0x00049526 seg_pmda..ReadNotSaveTraceFlag
0x00049527 seg_pmda..RcdEventLength
0x00049528 seg_pmda..RcdHeaderLength
0x00049529 seg_pmda..EventID
0x0004952a seg_pmda..TimestampLo
0x0004952b seg_pmda..TimestampHiCFD
0x0004952c seg_pmda..QDCChanSumsA
0x00049534 seg_pmda..QDCChanSumsB
0x0004953c seg_pmda..extts_lo
0x0004953d seg_pmda..extts_hi
0x0004953e seg_pmda..RangeBadFlag
0x0004953f seg_pmda..tempstack
0x00049544 seg_pmda..SumX
0x00049554 seg_pmda..SumY
0x00049564 seg_pmda..SumY2
0x00049574 seg_pmda..SumXY
0x00049584 seg_pmda..SumX2
0x00049594 seg_pmda..SumN
0x0004a000 seg_IOparams..ModNum
0x0004a001 seg_IOparams..ModCSRA
0x0004a002 seg_IOparams..ModCSRB
0x0004a003 seg_IOparams..ModFormat
0x0004a004 seg_IOparams..RunTask
0x0004a005 seg_IOparams..ControlTask
0x0004a006 seg_IOparams..MaxEvents
0x0004a007 seg_IOparams..CoincPattern
0x0004a008 seg_IOparams..CoincWait
0x0004a009 seg_IOparams..SynchWait
0x0004a00a seg_IOparams..InSynch
0x0004a00b seg_IOparams..Resume
0x0004a00c seg_IOparams..SlowFilterRange
0x0004a00d seg_IOparams..FastFilterRange
0x0004a00e seg_IOparams..ChanNum
0x0004a00f seg_IOparams..HostIO
0x0004a01f seg_IOparams..UserIn
0x0004a02f seg_IOparams..FastTrigBackplaneEna
0x0004a030 seg_IOparams..CrateID
0x0004a031 seg_IOparams..SlotID
0x0004a032 seg_IOparams..ModID
0x0004a033 seg_IOparams..TrigConfig
0x0004a037 seg_IOparams..U00
0x0004a03e seg_IOparams..HostRunTimePreset
0x0004a03f seg_IOparams..PowerUpInitDone
0x0004a040 seg_IOparams..ChanCSRa
0x0004a050 seg_IOparams..ChanCSRb
0x0004a060 seg_IOparams..GainDAC
0x0004a070 seg_IOparams..OffsetDAC
0x0004a080 seg_IOparams..DigGain
0x0004a090 seg_IOparams..SlowLength
0x0004a0a0 seg_IOparams..SlowGap
0x0004a0b0 seg_IOparams..FastLength
0x0004a0c0 seg_IOparams..FastGap
0x0004a0d0 seg_IOparams..PeakSample
0x0004a0e0 seg_IOparams..PeakSep
0x0004a0f0 seg_IOparams..CFDThresh
0x0004a100 seg_IOparams..FastThresh
0x0004a110 seg_IOparams..ThreshWidth
0x0004a120 seg_IOparams..PAFlength
0x0004a130 seg_IOparams..TriggerDelay
0x0004a140 seg_IOparams..ResetDelay
0x0004a150 seg_IOparams..ChanTrigStretch
0x0004a160 seg_IOparams..TraceLength
0x0004a170 seg_IOparams..Xwait
0x0004a180 seg_IOparams..TrigOutLen
0x0004a190 seg_IOparams..EnergyLow
0x0004a1a0 seg_IOparams..Log2Ebin
0x0004a1b0 seg_IOparams..MultiplicityMaskL
0x0004a1c0 seg_IOparams..PSAoffset
0x0004a1d0 seg_IOparams..PSAlength
0x0004a1e0 seg_IOparams..Integrator
0x0004a1f0 seg_IOparams..BLcut
0x0004a200 seg_IOparams..BaselinePercent
0x0004a210 seg_IOparams..FtrigoutDelay
0x0004a220 seg_IOparams..Log2Bweight
0x0004a230 seg_IOparams..PreampTau
0x0004a240 seg_IOparams..Xavg
0x0004a250 seg_IOparams..MultiplicityMaskH
0x0004a260 seg_IOparams..FastTrigBackLen
0x0004a270 seg_IOparams..CFDDelay
0x0004a280 seg_IOparams..CFDScale
0x0004a290 seg_IOparams..ExtTrigStretch
0x0004a2a0 seg_IOparams..VetoStretch
0x0004a2b0 seg_IOparams..ExternDelayLen
0x0004a2c0 seg_IOparams..QDCLen0
0x0004a2d0 seg_IOparams..QDCLen1
0x0004a2e0 seg_IOparams..QDCLen2
0x0004a2f0 seg_IOparams..QDCLen3
0x0004a300 seg_IOparams..QDCLen4
0x0004a310 seg_IOparams..QDCLen5
0x0004a320 seg_IOparams..QDCLen6
0x0004a330 seg_IOparams..QDCLen7
0x0004a340 seg_IOparams..RealTimeA
0x0004a341 seg_IOparams..RealTimeB
0x0004a342 seg_IOparams..RunTimeA
0x0004a343 seg_IOparams..RunTimeB
0x0004a344 seg_IOparams..GSLTtime
0x0004a345 seg_IOparams..NumEventsA
0x0004a346 seg_IOparams..NumEventsB
0x0004a347 seg_IOparams..DSPerror
0x0004a348 seg_IOparams..SynchDone
0x0004a349 seg_IOparams..BufHeadLen
0x0004a34a seg_IOparams..EventHeadLen
0x0004a34b seg_IOparams..ChanHeadLen
0x0004a34c seg_IOparams..UserOut
0x0004a35c seg_IOparams..AOutBuffer
0x0004a35d seg_IOparams..LOutBuffer
0x0004a35e seg_IOparams..AECorr
0x0004a35f seg_IOparams..LECorr
0x0004a360 seg_IOparams..HardwareID
0x0004a361 seg_IOparams..HardVariant
0x0004a362 seg_IOparams..FIFOLength
0x0004a363 seg_IOparams..FippiID
0x0004a364 seg_IOparams..FippiVariant
0x0004a365 seg_IOparams..DSPrelease
0x0004a366 seg_IOparams..DSPbuild
0x0004a367 seg_IOparams..DSPVariant
0x0004a368 seg_IOparams..U20
0x0004a37f seg_IOparams..LiveTimeA
0x0004a38f seg_IOparams..LiveTimeB
0x0004a39f seg_IOparams..FastPeaksA
0x0004a3af seg_IOparams..FastPeaksB
0x0004a3bf seg_IOparams..OverflowA
0x0004a3cf seg_IOparams..OverflowB
0x0004a3df seg_IOparams..InSpecA
0x0004a3ef seg_IOparams..InSpecB
0x0004a3ff seg_IOparams..UnderflowA
0x0004a40f seg_IOparams..UnderflowB
0x0004a41f seg_IOparams..ChanEventsA
0x0004a42f seg_IOparams..ChanEventsB
0x0004a43f seg_IOparams..AutoTau
0x0004a44f seg_IOparams..U30
0x0004a500 seg_Cirbuf..Cirbuf
0x0004d500 seg_dmda.._errno
0x0004d504 seg_dmda..exponential_data
0x0004d519 seg_dmda..exponential_data
0x0004d525 seg_dmda..logs_data
0x0004e000 seg_TransBuf..TransBuf
0x00050000 seg_IObuf..IObuffer

View File

@ -0,0 +1,113 @@
0x0004a000 ModNum
0x0004a001 ModCSRA
0x0004a002 ModCSRB
0x0004a003 ModFormat
0x0004a004 RunTask
0x0004a005 ControlTask
0x0004a006 MaxEvents
0x0004a007 CoincPattern
0x0004a008 CoincWait
0x0004a009 SynchWait
0x0004a00a InSynch
0x0004a00b Resume
0x0004a00c SlowFilterRange
0x0004a00d FastFilterRange
0x0004a00e ChanNum
0x0004a00f HostIO
0x0004a01f UserIn
0x0004a02f FastTrigBackplaneEna
0x0004a030 CrateID
0x0004a031 SlotID
0x0004a032 ModID
0x0004a033 TrigConfig
0x0004a037 U00
0x0004a03e HostRunTimePreset
0x0004a03f PowerUpInitDone
0x0004a040 ChanCSRa
0x0004a050 ChanCSRb
0x0004a060 GainDAC
0x0004a070 OffsetDAC
0x0004a080 DigGain
0x0004a090 SlowLength
0x0004a0a0 SlowGap
0x0004a0b0 FastLength
0x0004a0c0 FastGap
0x0004a0d0 PeakSample
0x0004a0e0 PeakSep
0x0004a0f0 CFDThresh
0x0004a100 FastThresh
0x0004a110 ThreshWidth
0x0004a120 PAFlength
0x0004a130 TriggerDelay
0x0004a140 ResetDelay
0x0004a150 ChanTrigStretch
0x0004a160 TraceLength
0x0004a170 Xwait
0x0004a180 TrigOutLen
0x0004a190 EnergyLow
0x0004a1a0 Log2Ebin
0x0004a1b0 MultiplicityMaskL
0x0004a1c0 PSAoffset
0x0004a1d0 PSAlength
0x0004a1e0 Integrator
0x0004a1f0 BLcut
0x0004a200 BaselinePercent
0x0004a210 FtrigoutDelay
0x0004a220 Log2Bweight
0x0004a230 PreampTau
0x0004a240 Xavg
0x0004a250 MultiplicityMaskH
0x0004a260 FastTrigBackLen
0x0004a270 CFDDelay
0x0004a280 CFDScale
0x0004a290 ExtTrigStretch
0x0004a2a0 VetoStretch
0x0004a2b0 ExternDelayLen
0x0004a2c0 QDCLen0
0x0004a2d0 QDCLen1
0x0004a2e0 QDCLen2
0x0004a2f0 QDCLen3
0x0004a300 QDCLen4
0x0004a310 QDCLen5
0x0004a320 QDCLen6
0x0004a330 QDCLen7
0x0004a340 RealTimeA
0x0004a341 RealTimeB
0x0004a342 RunTimeA
0x0004a343 RunTimeB
0x0004a344 GSLTtime
0x0004a345 NumEventsA
0x0004a346 NumEventsB
0x0004a347 DSPerror
0x0004a348 SynchDone
0x0004a349 BufHeadLen
0x0004a34a EventHeadLen
0x0004a34b ChanHeadLen
0x0004a34c UserOut
0x0004a35c AOutBuffer
0x0004a35d LOutBuffer
0x0004a35e AECorr
0x0004a35f LECorr
0x0004a360 HardwareID
0x0004a361 HardVariant
0x0004a362 FIFOLength
0x0004a363 FippiID
0x0004a364 FippiVariant
0x0004a365 DSPrelease
0x0004a366 DSPbuild
0x0004a367 DSPVariant
0x0004a368 U20
0x0004a37f LiveTimeA
0x0004a38f LiveTimeB
0x0004a39f FastPeaksA
0x0004a3af FastPeaksB
0x0004a3bf OverflowA
0x0004a3cf OverflowB
0x0004a3df InSpecA
0x0004a3ef InSpecB
0x0004a3ff UnderflowA
0x0004a40f UnderflowB
0x0004a41f ChanEventsA
0x0004a42f ChanEventsB
0x0004a43f AutoTau
0x0004a44f U30

View File

@ -0,0 +1,20 @@
# Metadata file for the pixie16_revf_general_16b250m_35921_2017-01-09 firmware package.
# This file and its contents are covered by the XIA LLC Firmware License.
product:
name: Pixie-16
revision: F
adc:
resolution: 16
sampling_frequency: 250
release:
type: general
date: 2017-01-09
version: 35921
files:
dsp:
"Pixie16DSP_revfgeneral_16b250m_r35921.ldr": a1d9ba059e98dd9dfb657450a889f13c
"Pixie16DSP_revfgeneral_16b250m_r35921.lst": dfd143988714d38cf2169dfd39c1b1ec
"Pixie16DSP_revfgeneral_16b250m_r35921.var": 34938d3a54ef71f8f575b8990fbd97bf
firmware:
"fippixie16_revfgeneral_16b250m_r36563.bin": d3588443fa201c9d5d1abaa8a576b846
"syspixie16_revfgeneral_adc250mhz_r33339.bin": 357f1a430b0c374582a2cfe5d564665d

View File

@ -0,0 +1,107 @@
XIA LLC Firmware License
Version 1.0, July 2021
TERMS AND CONDITIONS FOR USE AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use and distribution of
XIA LLC Firmware as defined by Sections 1 through 8 of this license
document.
"Licensor" is the copyright owner XIA LLC and is the sole entity capable
of granting the License.
"Legal Entity" shall mean the union of the acting entity and all other
entities that control, are controlled by, or are under common control with
that entity. For the purposes of this definition, "control" means (i) the
power, direct or indirect, to cause the direction or management of such
entity, whether by contract or otherwise, or (ii) ownership of fifty
percent (50%) or more of the outstanding shares, or (iii) beneficial
ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising
permissions granted by this License.
"Firmware" shall mean the proprietary files distributed by the Licensor
and made available under this License. The firmware is intended for use
with hardware produced by the Licensor.
“Checksum File” shall mean any file provided with the Firmware that
contains an MD5 hash value.
“Package” shall mean any executable or binary file that includes the
Firmware and Checksum File covered by this License.
“Installation” shall mean the process of making a Package ready for use.
2. Grant of License. The Firmware and any copies thereof are owned by
Licensor, and are the valuable trade secrets of Licensor. The Firmware is
protected by United States Copyright Law and International Treaty Provisions.
You may not copy the Firmware, except as set forth in the “Redistribution”
section. Any copies that you are permitted to make pursuant to this License
must contain the same copyright and other proprietary notices that accompany
the Firmware. You agree not to modify, adapt or translate the Firmware. You
also agree not to reverse engineer, decompile, disassemble, or otherwise
attempt to discover the source code of the Firmware.
3. Redistribution. You may distribute copies of the Firmware in any medium,
without modifications, provided that You meet the following conditions:
1. You must provide any other recipients of the Firmware a copy of this
License; and
2. You must maintain the original Checksum File distributed with the
Firmware; and
3. Your Packages that install the Firmware must install this License and
Checksum File as part of the Installation process.
4. Trademarks. This License does not grant permission to use the trade names,
trademarks, service marks, or product names of the Licensor, except as
required for reasonable and customary use in describing the origin of the
Firmware and reproducing the content of the Checksum File.
5. Disclaimer of Warranty. Unless required by applicable law or agreed to in
writing, Licensor provides the Firmware on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including,
without limitation, any warranties or conditions of TITLE,
NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You
are solely responsible for determining the appropriateness of using or
redistributing the Firmware and assume any risks associated with Your
exercise of permissions under this License.
6. Limitation of Liability. In no event and under no legal theory, whether in
tort (including negligence), contract, or otherwise, unless required by
applicable law (such as deliberate and grossly negligent acts) or agreed to
in writing, shall the Licensor be liable to You for damages, including any
direct, indirect, special, incidental, or consequential damages of any
character arising as a result of this License or out of the use or
inability to use the Firmware (including but not limited to damages for
loss of goodwill, work stoppage, computer failure or malfunction, or any
and all other commercial damages or losses), even if the Licensor has been
advised of the possibility of such damages.
7. Accepting Warranty or Additional Liability. While redistributing the
Firmware thereof, You may choose to offer, and charge a fee for, acceptance
of support, warranty, indemnity, or other liability obligations and/or
rights consistent with this License. However, in accepting such
obligations, You may act only on Your own behalf and on Your sole
responsibility, not on behalf of the Licensor, and only if You agree to
indemnify, defend, and hold the Licensor harmless for any liability
incurred by, or claims asserted against, the Licensor by reason of your
accepting any such warranty or additional liability.
8. Notice to United States of America Government End-Users. The Firmware and
Documentation are “Commercial Items”, as that term is defined at 48 C.F.R.
2.101, consisting of “Commercial Computer Firmware” and “Commercial
Computer Firmware Documentation”, as such terms are used in 48 C.F.R.
12.212 or 48 C.F.R. 227.7202 as applicable. Consistent with 48 C.F.R.
12.212 or 48 C.F.R. 227-7202-1 through 227.7202-4, as applicable, the
Commercial Computer Firmware and Commercial Computer Firmware Documentation
are being licensed to the United States of America Government end-users (A)
only as Commercial Items and (B) with only those rights as are granted to
all other end users pursuant to the terms and conditions herein.
Unpublished-rights reserved under the copyright laws of the United States.
XIA LLC, 2744 E 11th St, Oakland, CA 94601.
END OF TERMS AND CONDITIONS

View File

@ -27,6 +27,7 @@ enum MenuIdentifiers{
M_CH_SETTINGS_SUMMARY, M_CH_SETTINGS_SUMMARY,
M_CH_SETTING, M_CH_SETTING,
M_MODULE_SETTINGS, M_MODULE_SETTINGS,
M_PROGRAM_SETTINGS,
M_FINDPEAKS, M_FINDPEAKS,
M_SHOW_CHANNELS_RATE M_SHOW_CHANNELS_RATE
@ -82,7 +83,9 @@ MainWindow::MainWindow(const TGWindow *p,UInt_t w,UInt_t h) {
fMenuSettings->AddEntry("&Settings Summary", M_CH_SETTINGS_SUMMARY); fMenuSettings->AddEntry("&Settings Summary", M_CH_SETTINGS_SUMMARY);
fMenuSettings->AddEntry("&Channel Setting", M_CH_SETTING); fMenuSettings->AddEntry("&Channel Setting", M_CH_SETTING);
fMenuSettings->AddSeparator(); fMenuSettings->AddSeparator();
fMenuSettings->AddEntry("Digitizer &Settings", M_MODULE_SETTINGS); fMenuSettings->AddEntry("&Digitizer Settings", M_MODULE_SETTINGS);
fMenuSettings->AddSeparator();
fMenuSettings->AddEntry("Program Settings", M_PROGRAM_SETTINGS);
fMenuSettings->Connect("Activated(Int_t)", "MainWindow", this, "HandleMenu(Int_t)"); fMenuSettings->Connect("Activated(Int_t)", "MainWindow", this, "HandleMenu(Int_t)");
fMenuBar->AddPopup("&Settings", fMenuSettings, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0)); fMenuBar->AddPopup("&Settings", fMenuSettings, new TGLayoutHints(kLHintsTop | kLHintsLeft, 0, 4, 0, 0));
@ -315,6 +318,11 @@ void MainWindow::HandleMenu(Int_t id){
}break; }break;
///========================= Program setting
case M_PROGRAM_SETTINGS:{
LogMsg("[Program settings] Not impelmented");
}break;
///====================== Show channel rate; ///====================== Show channel rate;
case M_SHOW_CHANNELS_RATE:{ case M_SHOW_CHANNELS_RATE:{