You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Note: Loaded with epix10ka_u_all_8msAcq.yml

Short-HandLocation
LCTN_00ePixBoard\Epix10ka\EpixFpgaRegisters




Rogue
LCLS
#DateNameRange.........Default...UnitsChangeLocationNameBaseRange.........Default...ChangeNote(s):........................................................................................
120230315FpgaVersion
0x0000ca

LCTN_00Version

0
No clue what Version = 0 means...


GitHashShort
0701ef4

LCTN_00





2






DigitalCardId0

0

3






DigitalCardId1

0

4






AnalogCardId0

0

5






AnalogCardId1

0

6






CarrierId0

0

7






CarrierId1

0

8






BaseClockFrequency

0

9






FirmwareHash

?

10






FirmwareDesc

?

11






EvrRunCode

10

0→(2^8)-140

12






EvrDaqCode100→(2^8)-140

13






EvrRunTrigDelay100→(2^31)-118223

14






NumberOfAsicsPerRow102→22
For ePix10kA small, there are x4 ASIC used to create the camera this just lets the user know how that is configured
15






NumberOfAsicsPerColumn102→22
16






NumberOfRowsPerAsic10176→176176

17






NumberOfReadableRowsPerAsic100→176176
192*176 = 33792 < 0x8580 = 34176 = 192*(176+2) ← missing two rows?
18






NumberOfPixelsPerAsicRow10192→192192


TotalPixelsToReadUInt310x8580

LCTN_00




Not same... see above
19






CalibrationRowCountPerASIC102→22

20






EnvironmentalRowCountPerASIC101→11

21






ASICs----Pull down menu to select what ASIC (0→3) to edit registers of
22






Pixel Map----Button
23






Calib Map----Button
----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
24






EpixRunTrigDelay100→(2^31)-164000

25






EpixDaqTrigDelay100→(2^31)-1


26






DacSettingshex0x0→0xffff 0

27
AsicGRBool0

LCTN_00

asicGRbool0→10
???
28






asicGRControlbool0→10

29
AsicAcqBool0

LCTN_00asicAcqbool0→10
???

30








asicAcqControlbool0→10



AcqCountUInt32Active...

LCTN_00




Keep incrementing up as your running



AcqCountResetbool0

LCTN_00




Reset AcqCount



AcqToAsicR0DelayUInt310x36d0

LCTN_00




Delay between Integration (ACQ) and R0 (Read start?)


AcqToAsicR0DelayUsfloat108.19855[us]
LCTN_00







AsicR0ToAsicAcqUInt310x1388

LCTN_00







AsicR0ToAsicAcqUsfloat38.55422[us]
LCTN_00





31






asicR0bool0→10

32






asicR0Controlbool0→10

33






asicPpmatbool0→11

34






asicPpmatControl

bool0→11

35






asicPpbebool0→10

36






asicPpbeControlbool0→10

37






asicRoClkbool0→10

38






asicRoClkControlbool0→10

----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
39






adcStreamModebool0→10

40






testPatternEnablebool0→10

41






AcqToAsicR0Delay100→(2^31)-118223

42






AsicR0ToAsicAcq100→(2^31)-112969

43
AsicAcqWidthUInt310xc3500

LCTN_00AsicAcqWidth100→(2^31)-112969
0x32A9 (not same, but based on yml loaded)


AsicAcqWidthUsfloat6168.67470[us]
LCTN_00





44
AsicAcqLToPPmatLUInt310xc8

LCTN_00AsicAcqLToPPmatL100→(2^31)-1259
0x103 (not same, but based on yml loaded)


AsicAcqLToPPmatLUsfloat1.54217[us]
LCTN_00





45






AsicPPmatToReadout100→(2^31)-10

46






AsicRoClkHalfT100→(2^31)-15

47
AdcClkHalfTUnit310x1

LCTN_00AdcClkHalfT101→4001
Same
48






AsicR0Width100→(2^31)-139



AsicRoClkTUInt160x14

LCTN_00





49






AdcPipelineDelay0100→(2^31)-131

50






AdcPipelineDelay1100→(2^31)-131

51






AdcPipelineDelay2100→(2^31)-131

52






AdcPipelineDelay3100→(2^31)-131

----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
53






AsicMaskhex0x0→0xff

54






EnableAutomaticRunTriggerbool0→10

55






NumbClockTicksPerRunTrigger10???-833,333

56






ChostCorrEnbool0→11

57






OversampleEnbool0→10

58






OversampleSize100→70

59






ScopeEnablebool0→10

60






ScopeTrigEdgebool0→11

61






ScopeTrigCh100→154

62






ScopeArmMode100→32

63






ScopeAdcThreshhex0x0→0xffff0

64






ScopeHoldoff100→(2^13)-10

65






ScopeOffset100→(2^13)-13000

66






ScopeTraceLengthhex0x0→0x1fff1fff

67






ScopeSkipSamples100→(2^13)-11

68






ScopeInputA100→3117

69






ScopeInputB100→3118

----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
70






CompTH_DAChex0x0→0x3f1a

71






CompEn_lowBbool0x0→0x10

72






CompEn_midBbool0x0→0x11

73






CompEn_topBbool0x0→0x11

74






PulserSyncbool0x0→0x10

75






pixelDummyhex0x0→0xff5a

76






Pulserhex0x0→0x3ffa

77






Pbitbool0x0→0x10

78






atestbool0x0→0x10

79






testbool0x0→0x10

80






Sab_testbool0x0→0x10

81






Hrtestbool0x0→0x10

82






PulserRbool0x0→0x10

83






DM1hex0x0→0xf0

84






DM2hex0x0→0xf1

85






Pulser_daqhex0x0→0x73

86






MonostPulserhex0x0→0x70

87






DM1enbool0x0→0x10

88






DM2enbool0x0→0x10

89






emph_bdhex0x0→0x70

90






emph_bchex0x0→0x70

91






VREF_DAChex0x0→0x3f13

92






VrefLowhex0x0→0x33

----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
93






TPS_tcompbool0x0→0x11

94






TPS_MUXhex0x0→0xf0

95






RO_Monosthex0x0→0x73

96






TPS_GRhex0x0→0xf3

97






S2D0_GRhex0x0→0xf3

98






PP_OCB_S2Dbool0x0→0x11

99






OCBhex0x0→0x73

100






Monosthex0x0→0x73

102






fastPP_enbool0x0→0x10

103






Preamphex0x0→0x74

104






PxeLCBhex0x0→0x74

105






Vld_bhex0x0→0x31

106






S2D_tcompbool0x0→0x10

107






Filter_DAChex0x0→0x3f11

108






testLVDTxbool0x0→0x10

109






tchex0x0→0x30

110






S2Dhex0x0→0x73

111






S2D_DAC_Biashex0x0→0x73

112






TPS_tcDAChex0x0→0x30

113






TPS_DAChex0x0→0x3f10

114






testBEbool0x0→0x10

115






is_enbool0x0→0x11

116






DelEXECbool0x0→0x10

117






Copy this ASIC----Button used top copy the currently selected ASIC register settings to the remain ASICs
118






Return----Exits ASIC: # window to return to EPIX10ka Configuration window
----------------------------------------------------------------- LEFT BLANK --------------------------------------------------------------
118






DelCCKreg

bool0x0→0x10

119






RO_rst_enbool0x0→0x11

120






SLVDSbitbool0x0→0x11

121






FELmodebool0x0→0x11

122






CompEnOnbool0x0→0x11

123






RowStarthex0x0→0x1ff0

124






RowStophex0x0→0x1ffb1

125






ColumnStarthex0x0→0x7f0

126






ColumnStophex0x0→0x7f2f

127






chipID10???-0

128






S2D1_GRhex0x0→0xf3

129






S2D2_GRhex0x0→0xf3

130






S2D3_GRhex0x0→0xf3

131






trbitbool0x0→0x11

132






S2D0_tcDAChex0x0→0x31

133






S2D0_DAChex0x0→0x3f14

134






S2D1_tcDAChex0x0→0x31

135






S2D1_DAChex0x0→0x3f12

136






S2D2_tcDAChex0x0→0x31

137






S2D2_DAChex0x0→0x3f12

138






S2D3_tcDAChex0x0→0x31

139






S2D3_DAChex0x0→0x3f12

  • No labels