Versions Compared

Key

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

The following table contains the list of PVs for the generic dictionary-based laser locker IOC.

Assume PREFIX = LASRPRL:SYS0:00 for linac locking.1.

PCDS PV NameLCLS/EED PV NameRecord TypeDESCFunctionality:M:ATOP:ACORE:SM:loDacControlMuxStLO DAC control 0 for PLL 1 for manualclockDacControlMuxCLK monitorDacControlMuxMonitor M:ATOP:ACORE:SM:Mux4:StlaserDaqtrigMux5Slow laser DAC offsetMux6Not usedMux7RF DAC SelectclockPllReferenceSelectCLK ref ADC select 0: ADC 1_5 1: ADC 1_4loPllKpLO loop P term gainM:ATOPloPllKiLO loop I termclockPllKpCLK clockPllKiCLK adPllKiADPLL I termadPllKpADPLL P M:ATOP:ACORE:SM:loPllReferenceSelect:StLO PLL REF SELECTCMDregLaser Repeating Sequence StairnewphasesetpointNew Phase Set pointphaseshiftrequestPhase shift requestmaxphasestepMaximum phase stepLaser_KpLaser KpM:ATOP:ACORE:SM:Laser_Ki:StLaserdisableLaser disableNot usedMux7RdRF DAC Select

REVISED LCLS PV Name (10/10)

REVISED LCLS PV Name (10/02)

Proposed LCLS PV Name (Orig.)PCDS PV NameRecord TypeDESCFunctionality
${PREFIX}
:
longout
LO_CTRL${PREFIX}:LO_DAC_CTRL${PREFIX}:LO_DAC_CTRL_MUX${PREFIX}:M:ATOP:ACORE:SM:
loDacControlMux:Stlongout

LO DAC control 0 for PLL 1 for manual


${PREFIX}:CLK_CTRL${PREFIX}:CLK_DAC_CTRL${PREFIX}:CLK_DAC_CTRL_MUX${PREFIX}:M:ATOP:ACORE:SM:
clockDacControlMux:Stlongout

CLK DAC control 0 for PLL 1 for manual


${PREFIX}:
MON_CTRL${PREFIX}:MON_DAC_CTRL${PREFIX}:MON_DAC_CTRL_MUX
longout
${PREFIX}:M:ATOP:ACORE:SM:
monitorDacControlMux:Stlongout

Monitor DAC control




${PREFIX}:MUX4${PREFIX}:M:ATOP:ACORE:SM:
Mux4:Stlongout

laserDaqtrig




${PREFIX}:MUX5${PREFIX}:M:ATOP:ACORE:SM:
Mux5:Stlongout

Slow laser DAC offset




${PREFIX}:MUX6${PREFIX}:M:ATOP:ACORE:SM:
Mux6:Stlongout

Not used




${PREFIX}:MUX7${PREFIX}:M:ATOP:ACORE:SM:
Mux7:Stlongout

RF DAC Select




${PREFIX}:
CLK_PLL_REF_SEL${PREFIX}:M:ATOP:ACORE:SM:
clockPllReferenceSelect:Stlongout

CLK ref ADC select 0: ADC 1_5 1: ADC 1_4




${PREFIX}:LO_PLL_KP${PREFIX}:M:ATOP:ACORE:SM:
loPllKp:Stlongout

LO loop P term gain




${PREFIX}:LO_PLL_KI${PREFIX}:M:ATOP:ACORE:SM:
loPllKi:Stlongout

LO loop I term




${PREFIX}:CLK_PLL_KP${PREFIX}:M:ATOP:ACORE:SM:
clockPllKp:Stlongout

CLK loop

P term




${PREFIX}:CLK_PLL_KI${PREFIX}:M:ATOP:ACORE:SM:
clockPllKi:Stlongout

CLK loop

I term




${PREFIX}:
longout
AD_PLL_KI${PREFIX}:M:ATOP:ACORE:SM:
adPllKi:Stlongout

ADPLL loop I term




${PREFIX}:AD_PLL_KP${PREFIX}:M:ATOP:ACORE:SM:
adPllKp:Stlongout

ADPLL loop P term




${PREFIX}:LO_PLL_REF_SEL
${PREFIX}:M:ATOP:ACORE:SM:
loPllReferenceSelect:Stlongout

LO PLL REF SELECT




${PREFIX}:CMD_REG
${PREFIX}:M:ATOP:ACORE:SM:
CMDreg:Stlongout

Laser Repeating Sequence Stair



${PREFIX}:PHAS_SETPT${PREFIX}:NEW_PHASE_SETPT${PREFIX}:M:ATOP:ACORE:SM:
newphasesetpoint:Stlongout

New Phase Set point


longout

Laser Ki


${PREFIX}:
PHAS_SHFT_REQ${PREFIX}:PHASE_SHFT_REQ
${PREFIX}:M:ATOP:ACORE:SM:
phaseshiftrequest:Stlongout

Phase shift request



${PREFIX}:M:ATOP:ACORE:SM:LaserPole:StlongoutLaserLoopPoleMAX_PHAS_STEP${PREFIX}:M:ATOP:ACORE:SM:LaserVCOset:Stlongout

Set Laser VCO DAC with mux3 equals to 6

MAX_PHASE_STEP${PREFIX}:M:ATOP:ACORE:SM:RFDAC_Kpmaxphasestep:Stlongout

RFDAC KpMaximum phase step


${PREFIX}:M:ATOP:ACORE:SM:RFDAC_Ki:StlongoutVCO_KP${PREFIX}:LOOP_KP${PREFIX}:LASER_KPRFDAC Ki${PREFIX}:M:ATOP:ACORE:SM:RFDACPoleLaser_Kp:Stlongout

RFDAC PoleLaser Kp


${PREFIX}:M:ATOP:ACORE:B0:Att0:SetValue:St,longout

Serial Attenuator

VCO_KI${PREFIX}:M:ATOP:ACORE:B0:Att1:SetValue:StlongoutLOOP_KI${PREFIX}:LASER_KISerial Attenuator${PREFIX}:M:ATOP:ACORE:B0:Att2:SetValueSM:Laser_Ki:Stlongout

Serial AttenuatorLaser Ki


${PREFIX}:M:ATOP:ACORE:B0:Att3:SetValue:Stlongout

Serial Attenuator

VCO_DISABLE${PREFIX}:LOOP_DISABLE${PREFIX}:LASER_DISABLE${PREFIX}:MM:ATOP:ACORE:B0SM:Att4:SetValueLaserdisable:StlongoutSerial Attenuator

Laser disable


${PREFIX}:VCO_POLE${PREFIX}:LOOP_POLE${PREFIX}:LASER_POLE${PREFIX}:M:ATOP:ACORE:B0SM:Att5:SetValueLaserPole:Stlongout

Serial AttenuatorLaserLoopPole


${PREFIX}:M:ATOP:ACORE:B1:Att0:SetValue:StlongoutVCO_SETPT${PREFIX}:LOOP_VCO_SET${PREFIX}:LASER_VCO_SETSerial Attenuator${PREFIX}:M:ATOP:ACORE:B1SM:Att1:SetValueLaserVCOset:Stlongout

Serial AttenuatorSet Laser VCO DAC with mux3 equals to 6




${PREFIX}:RFDAC_KP${PREFIX}:M:ATOPM:ATOP:ACORE:B1:Att2:SetValueSM:RFDAC_Kp:StlongoutSerial Attenuator

RFDAC Kp




${PREFIX}:RFDAC_KI${PREFIX}:M:ATOP:ACORE:B1:Att3:SetValueSM:RFDAC_Ki:Stlongout

Serial AttenuatorRFDAC Ki




${PREFIX}:C:AS56040:OutputConfig:Rdwaveform

Output Configuration Data[3:0]

RFDAC_POLE${PREFIX}:C:AS56040:OutputConfigM:ATOP:ACORE:SM:RFDACPole:Stwaveformlongout

RFDAC PoleOutput Configuration Data[3:0]



${PREFIX}:M:ATOP:ACORE:SM:loPllPhase:RdlonginDC:ATTN0${PREFIX}:DC_ATT0LO Phase Error${PREFIX}:M:ATOP:ACORE:B0:SMAtt0:loPllAmplitudeSetValue:RdSt,longinlongout

LO AmplitudeSerial Attenuator



${PREFIX}:M:ATOP:ACORE:SM:loPllLocked:RdlonginDC:ATTN1${PREFIX}:DC_ATT1LO PLL Locked${PREFIX}:M:ATOP:ACORE:B0:SMAtt1:clockPllPhaseSetValue:RdStlonginlongout

Serial AttenuatorClock Phase Error



${PREFIX}:M:ATOP:ACORE:SM:clockPllAmplitude:Rdlongin

Clock Amplitude

DC:ATTN2${PREFIX}:DC_ATT2${PREFIX}:M:ATOP:ACORE:SMB0:Att2:clockPllLockedSetValue:RdStlonginlongout

Serial AttenuatorClock PLL Locked



${PREFIX}:M:ATOP:ACORE:SM:Status_13:RdlonginDC:ATTN3${PREFIX}:DC_ATT3LaserPhaseCon${PREFIX}:M:ATOP:ACORE:B0:SMAtt3:Status_14SetValue:RdStlonginlongout

LaserPhaseErrSerial Attenuator



${PREFIX}:M:ATOP:ACORE:SM:Status_15:RdlonginDC:ATTN4${PREFIX}:DC_ATT4LaserPhaseSet${PREFIX}:M:ATOP:ACORE:B0:SMAtt4:Status_16SetValue:RdStlonginlongout

LaserUnlockSerial Attenuator



${PREFIX}:M:ATOP:ACORE:SM:Status_17:Rdlongin

ADC00 phase

DC:ATTN5${PREFIX}:DC_ATT5${PREFIX}:M:ATOP:ACORE:B0:SMAtt5:Status_18SetValue:RdStlonginlongout

Serial Attenuator



${PREFIX}:UC:ATTN0${PREFIX}:UC_ATT0ADC00 Max${PREFIX}:M:ATOP:ACORE:B1:SMAtt0:Status_19SetValue:RdStlonginlongout

ADC01 MaxSerial Attenuator



${PREFIX}:C:ACT:TFR:RxLinkUp:Rdlongin

Receive link status

UC:ATTN1${PREFIX}:UC_ATT1${PREFIX}:M:ATOP:ACORE:SMB1:loDacControlMuxAtt1:SetValue:RdStlonginlongout

Serial Attenuator

LO DAC control 0 for PLL 1 for manual



${PREFIX}:M:ATOP:ACORE:SM:clockDacControlMux:Rdlongin

CLK DAC control 0 for PLL 1 for manual

UC:ATTN2${PREFIX}:M:ATOP:ACORE:SM:monitorDacControlMux:Rdlongin

Monitor DAC control

UC_ATT2${PREFIX}:M:ATOP:ACORE:SMB1:Att2:Mux4SetValue:RdStlonginlongout

laserDaqtrigSerial Attenuator



${PREFIX}:M:ATOP:ACORE:SM:Mux5:Rdlongin

Slow laser DAC offset

UC:ATTN3${PREFIX}:UC_ATT3${PREFIX}:M:ATOP:ACORE:B1:SMAtt3:Mux6SetValue:RdlonginStlongout

Serial Attenuator




${PREFIX}:OUTPUT_ENABLE${PREFIX}:M:ATOP:ACORE:SM:
outputEnable:
St
longin
bo

Enable output




${PREFIX}:M:ATOP:ACORE:SM:clockPllReferenceSelect:RdlonginOUTPUT_CONFIG${PREFIX}:C:AS56040:OutputConfig:Stwaveform

Output Configuration Data[3:0]



${PREFIX}:LO_PLL_PHASCLK ref ADC select 0: ADC 1_5 1: ADC 1_4${PREFIX}:LO_PLL_PHASE_RBV${PREFIX}:M:M:ATOP:ACORE:SM:loPllKploPllPhase:Rdlongin

LO loop P term gainPhase Error



${PREFIX}:M:ATOP:ACORE:SM:loPllKi:RdlonginLO_PLL_AMP${PREFIX}:LO_PLL_AMP_RBVLO loop I term${PREFIX}:M:ATOP:ACORE:SM:clockPllKploPllAmplitude:RdlonginCLK loop P term

LO Amplitude



${PREFIX}:LO_PLL_LOCKED${PREFIX}:LO_PLL_LOCKED_RBV${PREFIX}:MM:ATOP:ACORE:SM:clockPllKiloPllLocked:Rdlongin

LO PLL Locked



${PREFIX}:CLK_PLL_PHAS${PREFIX}:CLK_PLL_PHASE_RBVCLK loop I term${PREFIX}:M:ATOP:ACORE:SM:adPllKiclockPllPhase:RdlonginADPLL loop I term

Clock Phase Error



${PREFIX}:CLK_PLL_AMP${PREFIX}:CLK_PLL_AMP_RBV${PREFIX}:M:ATOP:ACORE:SM:adPllKpclockPllAmplitude:RdlonginADPLL loop P term

Clock Amplitude



${PREFIX}:CLK_PLL_LOCKED${PREFIX}:CLK_PLL_LOCKED_RBV${PREFIX}:M:ATOP:ACORE:SM:loPllReferenceSelectclockPllLocked:Rdlongin

LO Clock PLL REF SELECTLocked



${PREFIX}:STATUS13${PREFIX}:STATUS13_RBV${PREFIX}:M:ATOP:ACORE:SM:CMDregStatus_13:Rdlongin

Laser Repeating Sequence StairLaserPhaseCon



${PREFIX}:M:ATOP:ACORE:SM:newphasesetpoint:Rdlongin

New Phase Set point

STATUS14${PREFIX}:STATUS14_RBV${PREFIX}:M:ATOP:ACORE:SM:phaseshiftrequestStatus_14:Rdlongin

Phase shift requestLaserPhaseErr



${PREFIX}:M:ATOP:ACORE:SM:maxphasestep:RdlonginSTATUS15${PREFIX}:STATUS15_RBVMaximum phase step${PREFIX}:M:ATOP:ACORE:SM:LaserStatus_Kp15:Rdlongin

Laser KpLaserPhaseSet



${PREFIX}:M:ATOP:ACORE:SM:Laser_Ki:Rdlongin

Laser Ki

STATUS16${PREFIX}:STATUS16_RBV${PREFIX}:M:ATOP:ACORE:SM:LaserdisableStatus_16:Rdlongin

Laser disableLaserUnlock



${PREFIX}:M:ATOP:ACORE:SM:LaserPole:RdlonginSTATUS17${PREFIX}:STATUS17_RBVLaserLoopPole${PREFIX}:M:ATOP:ACORE:SM:LaserVCOsetStatus_17:Rdlongin

Set Laser VCO DAC with mux3 equals to 6ADC00 phase



${PREFIX}:M:ATOP:ACORE:SM:RFDAC_Kp:Rdlongin

RFDAC Kp

STATUS18${PREFIX}:STATUS18_RBV${PREFIX}:M:ATOP:ACORE:SM:RFDACStatus_Ki18:Rdlongin

RFDAC KiADC00 Max



${PREFIX}:M:ATOP:ACORE:SM:RFDACPole:RdlonginSTATUS19${PREFIX}:STATUS19_RBVRFDAC Pole${PREFIX}:M:ATOP:ACORE:B0:Att0:SetValueSM:Status_19:Rdlongin

Serial AttenuatorADC01 Max



${PREFIX}:M:ATOP:ACORE:B0:Att1:SetValue:Rdlongin

Serial Attenuator

RX_LINK_UP${PREFIX}:RX_LINK_UP_RBV${PREFIX}:C:ACT:TFR:RxLinkUpM:ATOP:ACORE:B0:Att2:SetValue:Rdlongin

Serial AttenuatorReceive link status


${PREFIX}:M:ATOP:ACORE:B0:Att3:SetValue:Rdlongin

Serial Attenuator

${PREFIX}:M:ATOP:ACORE:B0:Att4:SetValue:RdlonginLO_CTRL_RBV${PREFIX}:LO_DAC_CTRL_RBV${PREFIX}:LO_DAC_CTRL_MUX_RBVSerial Attenuator${PREFIX}:M:ATOP:ACORE:B0SM:Att5:SetValueloDacControlMux:RdlonginSerial AttenuatorLO DAC control 0 for PLL 1 for manual
${PREFIX}:M:ATOP:ACORE:B1:Att0:SetValue:RdlonginCLK_CTRL_RBV${PREFIX}:CLK_DAC_CTRL_RBVSerial Attenuator${PREFIX}:M:ATOP:ACORE:B1:Att1:SetValue:RdlonginSerial AttenuatorCLK_DAC_CTRL_MUX_RBV${PREFIX}:M:ATOP:ACORE:B1SM:Att2:SetValueclockDacControlMux:Rdlongin

Serial AttenuatorCLK DAC control 0 for PLL 1 for manual


${PREFIX}:MON_CTRL_RBV${PREFIX}:MON_DAC_CTRL_RBV${PREFIX}:MON_DAC_CTRL_MUX_RBV${PREFIX}:M:ATOP:ACORE:SM:monitorDacControlMuxM:ATOP:ACORE:B1:Att3:SetValue:RdlonginSerial Attenuator

Monitor DAC control




${PREFIX}:MUX4_RBV${PREFIX}:M:ATOP:ACORE:SM:outputEnableMux4:Rdbilongin

Enable output

The PVs will be renamed to the following ones.  Again assume PREFIX = LASR:SYS0:00 for linac locking.

laserDaqtrig




${PREFIX}:MUX5_RBV
${PREFIX}:M:ATOP:ACORE:SM:
maxphasestep:St
Mux5:Rdlongin

Slow laser DAC offset




${PREFIX}:
MAX_PHASE_STEPlongout

Maximum phase step

MUX6_RBV${PREFIX}:M:ATOP:ACORE:SM:
Laser_Kp:Stlongout
Mux6:Rdlongin

Not used




${PREFIX}:MUX7_RBV
Laser Kp
${PREFIX}:M:ATOP:ACORE:SM:
Laser_Ki:Stlongout
Mux7:Rdlongin

RF DAC Select




${PREFIX}:CLK_PLL_REF_SEL_RBV
Laser Ki
${PREFIX}:M:ATOP:ACORE:SM:
Laserdisable
clockPllReferenceSelect:
Stlongout
Rdlongin

CLK ref ADC select 0: ADC 1_5 1: ADC 1_4




${PREFIX}:LO_PLL_KP_RBV
Laser disable
${PREFIX}:M:ATOP:ACORE:SM:
LaserPole
loPllKp:
Stlongout
Rdlongin

LO loop P term gain




${PREFIX}:LO_PLL_KI_RBV
LaserLoopPole
${PREFIX}:M:ATOP:ACORE:SM:
LaserVCOset
loPllKi:
St
Rd
longout
longin

LO loop I term




${PREFIX}:CLK_PLL_KP_RBV
Set Laser VCO DAC with mux3 equals to 6
${PREFIX}:M:ATOP:ACORE:SM:
RFDAC_Kp
clockPllKp:
St
Rd
longout
longinCLK loop P term
RFDAC Kp



${PREFIX}:
M:ATOP:ACORE:SM:RFDAC_Ki:Stlongout

RFDAC Ki

CLK_PLL_KI_RBV${PREFIX}:M:ATOP:ACORE:SM:
RFDACPole
clockPllKi:
Stlongout
RdlonginCLK loop I term


${PREFIX}:AD_PLL_KI_RBV
RFDAC Pole
${PREFIX}:M:ATOP:ACORE:
B0
SM:
Att0:SetValue:St,longout
adPllKi:RdlonginADPLL loop I term


${PREFIX}:AD_PLL_KP_RBV
Serial Attenuator
${PREFIX}:M:ATOP:ACORE:
B0
SM:
Att1
adPllKp:
SetValue:Stlongout
Rdlongin

ADPLL loop P term




${PREFIX}:LO_PLL_REF_SEL_RBV
Serial Attenuator
${PREFIX}:M:ATOP:ACORE:
B0
SM:
Att2
loPllReferenceSelect:
SetValue:St
Rd
longout
longin

LO PLL REF SELECT

Serial Attenuator




${PREFIX}:
M:ATOP:ACORE:B0:Att3:SetValue:Stlongout

Serial Attenuator

CMD_REG_RBV${PREFIX}:M:ATOP:ACORE:
B0
SM:
Att4
CMDreg:
SetValue:St
Rd
longout
longin

Laser Repeating Sequence Stair

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B0:Att5:SetValue:StlongoutSerial Attenuator
PHAS_SETPT_RBV${PREFIX}:
M:ATOP:ACORE:B1:Att0:SetValue:Stlongout

Serial Attenuator

NEW_PHASE_SETPT_RBV${PREFIX}:M:ATOP:ACORE:
B1
SM:
Att1
newphasesetpoint:
SetValue:St
Rd
longout
longin

New Phase Set point

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B1:Att2:SetValue:Stlongout

Serial Attenuator

PHAS_SHFT_REQ_RBV${PREFIX}:PHASE_SHFT_REQ_RBV${PREFIX}:M:ATOP:ACORE:
B1
SM:
Att3
phaseshiftrequest:
SetValue:St
Rd
longout
longin

Phase shift request

Serial Attenuator



${PREFIX}:
C:AS56040:OutputConfig:RdwaveformOutput Configuration Data[3:0]waveform

Output Configuration Data[3:0]

MAX_PHAS_STEP_RBV${PREFIX}:
C:AS56040:OutputConfig:St
MAX_PHASE_STEP_RBV
${PREFIX}:M:ATOP:ACORE:SM:
loPllPhase
maxphasestep:Rdlongin
LO Phase Error

Maximum phase step


${PREFIX}:
M:ATOP:ACORE:SM:loPllAmplitude:Rdlongin

LO Amplitude

${PREFIX}:M:ATOP:ACORE:SM:loPllLocked:Rdlongin

LO PLL Locked

${PREFIX}:M:ATOP:ACORE:SM:clockPllPhase:Rdlongin

Clock Phase Error

${PREFIX}:M:ATOP:ACORE:SM:clockPllAmplitude:Rdlongin

Clock Amplitude

${PREFIX}:M:ATOP:ACORE:SM:clockPllLocked:Rdlongin

Clock PLL Locked

${PREFIX}:M:ATOP:ACORE:SM:Status_13:Rdlongin

LaserPhaseCon

${PREFIX}:M:ATOP:ACORE:SM:Status_14:Rdlongin

LaserPhaseErr

${PREFIX}:M:ATOP:ACORE:SM:Status_15:Rdlongin

LaserPhaseSet

${PREFIX}:M:ATOP:ACORE:SM:Status_16:Rdlongin

LaserUnlock

${PREFIX}:M:ATOP:ACORE:SM:Status_17:Rdlongin

ADC00 phase

${PREFIX}:M:ATOP:ACORE:SM:Status_18:Rdlongin

ADC00 Max

${PREFIX}:M:ATOP:ACORE:SM:Status_19:RdlonginADC01 Max
VCO_KP_RBV${PREFIX}:
C:ACT:TFR:RxLinkUp:Rdlongin

Receive link status

LOOP_KP_RBV${PREFIX}:
M:ATOP:ACORE:SM:loDacControlMux:RdlonginLO DAC control 0 for PLL 1 for manual
LASER_KP_RBV${PREFIX}:M:ATOP:ACORE:SM:
clockDacControlMux
Laser_Kp:Rdlongin
CLK DAC control 0 for PLL 1 for manual

Laser Kp


${PREFIX}:
M:ATOP:ACORE:SM:monitorDacControlMux:RdlonginMonitor DAC control
VCO_KI_RBV${PREFIX}:LOOP_KI_RBV${PREFIX}:
M:ATOP:ACORE:SM:Mux4:RdlonginlaserDaqtrig
LASER_KI_RBV${PREFIX}:M:ATOP:ACORE:SM:
Mux5
Laser_Ki:Rdlongin
Slow laser DAC offset

Laser Ki


${PREFIX}:
M:ATOP:ACORE:SM:Mux6:Rdlongin
VCO_DISABLE_RBV${PREFIX}:LOOP_DISABLE_RBV
Not used
${PREFIX}:
M:ATOP:ACORE:SM:Mux7:RdlonginRF DAC Select
LASER_DISABLE_RBV${PREFIX}:M:ATOP:ACORE:SM:
clockPllReferenceSelect
Laserdisable:Rdlongin
CLK ref ADC select 0: ADC 1_5 1: ADC 1_4

Laser disable


${PREFIX}:VCO_POLE_RBV${PREFIX}:
M:ATOP:ACORE:SM:loPllKp:Rdlongin

LO loop P term gain

LOOP_POLE_RBV${PREFIX}
:M:ATOP:ACORE:SM:loPllKi:RdlonginLO loop I term
:LASER_POLE_RBV${PREFIX}:M:ATOP:ACORE:SM:
clockPllKp
LaserPole:Rdlongin
CLK loop P term

LaserLoopPole


${PREFIX}:
M:ATOP:ACORE:SM:clockPllKi:Rdlongin
VCO_SETPT_RBV${PREFIX}:LOOP_VCO_SET_RBV${PREFIX}:LASER_VCO_SET_RBV
CLK loop I term
${PREFIX}:M:ATOP:ACORE:SM:
adPllKi
LaserVCOset:Rdlongin

Set Laser VCO DAC with mux3 equals to 6




${PREFIX}:RFDAC_KP_RBV
ADPLL loop I term
${PREFIX}:M:ATOP:ACORE:SM:
adPllKp
RFDAC_Kp:Rdlongin
ADPLL loop P term

RFDAC Kp




${PREFIX}:RFDAC_KI_RBV${PREFIX}:M:ATOP:ACORE:SM:
loPllReferenceSelect
RFDAC_Ki:Rdlongin

RFDAC Ki




${PREFIX}:RFDAC_POLE_RBV
LO PLL REF SELECT
${PREFIX}:M:ATOP:ACORE:SM:
CMDreg
RFDACPole:Rdlongin

RFDAC Pole



${PREFIX}:DC:ATTN0_RBV${PREFIX}:DC_ATT0_RBV
Laser Repeating Sequence Stair
${PREFIX}:M:ATOP:ACORE:B0:
SM
Att0:
newphasesetpoint
SetValue:Rdlongin
New Phase Set point

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:SM:phaseshiftrequest:Rdlongin
DC:ATTN1_RBV${PREFIX}:DC_ATT1_RBV
Phase shift request
${PREFIX}:M:ATOP:ACORE:B0:
SM
Att1:
maxphasestep
SetValue:Rdlongin
Maximum phase step

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:SM:Laser_Kp:RdlonginLaser Kp
DC:ATTN2_RBV${PREFIX}:
M:ATOP:ACORE:SM:Laser_Ki:RdlonginLaser Ki
DC_ATT2_RBV${PREFIX}:M:ATOP:ACORE:B0:
SM
Att2:
Laserdisable
SetValue:Rdlongin
Laser disable

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:SM:LaserPole:Rd
DC:ATTN3_RBV${PREFIX}:DC_ATT3_RBV
longinLaserLoopPole
${PREFIX}:M:ATOP:ACORE:B0:
SM
Att3:
LaserVCOset
SetValue:Rdlongin
Set Laser VCO DAC with mux3 equals to 6

Serial Attenuator



${PREFIX}:DC:ATTN4_RBV${PREFIX}:
M:ATOP:ACORE:SM:RFDAC_Kp:RdlonginRFDAC Kp
DC_ATT4_RBV${PREFIX}:M:ATOP:ACORE:B0:
SM
Att4:
RFDAC_Ki
SetValue:Rdlongin
RFDAC Ki

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:SM:RFDACPole:Rdlongin
DC:ATTN5_RBV${PREFIX}:DC_ATT5_RBV
RFDAC Pole
${PREFIX}:M:ATOP:ACORE:B0:
Att0longin

Serial Attenuator

Att5:SetValue:Rdlongin

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B0:Att1:SetValue:Rd
UC:ATTN0_RBV${PREFIX}:UC_ATT0_RBV
${PREFIX}:M:ATOP:ACORE:
B0
B1:
Att2
Att0:SetValue:Rdlongin

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B0:Att3:SetValue:Rd
UC:ATTN1_RBV${PREFIX}:UC_ATT1_RBV
longinSerial Attenuator
${PREFIX}:M:ATOP:ACORE:
B0
B1:
Att4
Att1:SetValue:Rdlongin

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B0:Att5:SetValue:Rd
UC:ATTN2_RBV${PREFIX}:UC_ATT2_RBV
longinSerial Attenuator
${PREFIX}:M:ATOP:ACORE:B1:
Att0
Att2:SetValue:Rdlongin

Serial Attenuator



${PREFIX}:
M:ATOP:ACORE:B1:Att1:SetValue:Rd
UC:ATTN3_RBV${PREFIX}:UC_ATT3_RBV
longinSerial Attenuator
${PREFIX}:M:ATOP:ACORE:B1:
Att2
Att3:SetValue:Rdlongin

Serial Attenuator




${PREFIX}:OUTPUT_ENABLE_RBV${PREFIX}:M:ATOP:ACORE:
B1
SM:
Att3:SetValue
outputEnable:Rd
longin
bi
Serial Attenuator

Enable output




${PREFIX}:
M:ATOP:ACORE:SM:outputEnable
OUTPUT_CONFIG_RBV${PREFIX}:C:AS56040:OutputConfig:Rd
bi
waveform

Output Configuration Data[3:0]

Enable output