Author: Zelazny, S.
Paper Title Page
TUMPL04 LCLS-II Timing Pattern Generator Configuration GUIs 307
 
  • C. Bianchini, J. Browne, K.H. Kim, P. Krejcik, M. Weaver, S. Zelazny
    SLAC, Menlo Park, California, USA
 
  The LINAC Co­her­ent Light Source II (LCLS-II) is an up­grade of the SLAC Na­tional Ac­cel­er­a­tor Lab­o­ra­tory LCLS fa­cil­ity to a su­per­con­duct­ing LINAC with mul­ti­ple des­ti­na­tions at dif­fer­ent power lev­els. The chal­lenge in de­liv­er­ing tim­ing to a su­per­con­duct­ing LINAC is dic­tated by the sta­bil­ity re­quire­ments for the beam power and the 1MHz rate. A tim­ing gen­er­a­tor will pro­duce pat­terns in­stead of events be­cause of the large num­ber of event codes re­quired. The poster ex­plains how the sta­bil­ity re­quire­ments are ad­dressed by the de­sign of two Graph­i­cal User In­ter­faces (GUI). The Allow Table GUI fil­ters the tim­ing pat­tern re­quests re­spect­ing the Ma­chine Pro­tec­tion Sys­tem (MPS) de­fined Power Class and the elec­tron beam dump ca­pac­i­ties. The Tim­ing Pat­tern Gen­er­a­tor (TPG) pro­grams Se­quence En­gines to de­liver the beam rate con­fig­u­ra­tion re­quested by the user. The low level pro­gram, The TPG gen­er­ates the pat­terns, which con­tains the tim­ing in­for­ma­tion prop­a­gated to the Tim­ing Pat­tern Re­ceiver (TPR). Both are im­ple­mented with an FPGA so­lu­tion and con­fig­ured by EPICS. The poster shows an over­all de­sign of the high-level soft­ware so­lu­tions that meet the physics re­quire­ments for LCLS-II tim­ing.  
slides icon Slides TUMPL04 [1.030 MB]  
poster icon Poster TUMPL04 [0.883 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-TUMPL04  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THPHA022 Roadmap for SLAC Epics-Based Software Toolkit for the LCLS-I/II Complex 1389
 
  • D. Rogind, D.L. Flath, M.L. Gibbs, B.L. Hill, T.J. Maxwell, A. Perazzo, M.V. Shankar, G.R. White, E. Williams, S. Zelazny
    SLAC, Menlo Park, California, USA
 
  With the ad­vent of LCLS-II, SLAC must ef­fec­tively and col­lec­tively plan for op­er­a­tion of its pre­miere sci­en­tific pro­duc­tion fa­cil­ity. LCLS-II pre­sents unique new chal­lenges for SLAC, with its elec­tron beam rate of up to 1MHz, com­plex bunch pat­terns, and mul­ti­ple beam des­ti­na­tions. These ma­chine ad­vance­ments, along with long-term goals for au­to­mated tun­ing, model de­pen­dent and in­de­pen­dent analy­sis, and ma­chine learn­ing pro­vide strong mo­ti­va­tion to en­hance the SLAC soft­ware toolkit based on aug­ment­ing EPICS V3 to take full ad­van­tage of EPICS V4 - which sup­ports struc­tured data and fa­cil­i­tates a lan­guage-ag­nos­tic mid­dle-ware ser­vice layer. The soft­ware plat­form up­grade path in sup­port of con­trols, on­line physics and ex­per­i­men­tal fa­cil­i­ties soft­ware for the LCLS-I/II com­plex is de­scribed.  
poster icon Poster THPHA022 [1.732 MB]  
DOI • reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THPHA022  
Export • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)