Author: Emery, A.
Paper Title Page
TUPDP109 Tickit: An Event-Based Multi-Device Simulation Framework 823
 
  • A. Emery, T.M. Cobb, C.A. Forrester, G. O’Donnell
    DLS, Oxfordshire, United Kingdom
 
  Tickit is an event-based multi-de­vice sim­u­la­tion frame­work pro­vid­ing con­fig­u­ra­tion and or­ches­tra­tion of com­plex sim­u­la­tions. It was de­vel­oped at Di­a­mond Light Source in order to over­come lim­i­ta­tions pre­sented to us by some of our ex­ist­ing hard­ware sim­u­la­tions. With the Tickit frame­work, sim­u­la­tions can be ad­dressed with a com­po­si­tional ap­proach. It al­lows de­vices to be sim­u­lated in­di­vid­u­ally while still main­tain­ing the in­ter­con­nected be­hav­iour ex­hib­ited by their hard­ware coun­ter­parts. This is achieved by mod­el­ling the in­ter­ac­tions be­tween de­vices, such as elec­tronic sig­nals. De­vices can be col­lated into larger sim­u­lated sys­tems pro­vid­ing a layer of sim­u­lated hard­ware against which to test the full stack of Data Ac­qui­si­tion and Con­trols tools. We aim to use this frame­work to ex­tend the scope and im­prove the in­ter­op­er­abil­ity of our sim­u­la­tions; en­abling us to fur­ther im­prove the test­ing of cur­rent sys­tems and pro­vid­ing a pref­er­en­tial plat­form to as­sist in de­vel­op­ment of the new Ac­qui­si­tion and Con­trols tools.  
poster icon Poster TUPDP109 [0.703 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP109  
About • Received ※ 29 September 2023 — Revised ※ 21 October 2023 — Accepted ※ 04 December 2023 — Issued ※ 18 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)