Advanced Controls Systems Department
ACS designs and implements solutions via common high performance controls hardware platforms, embedded real-time systems software and application firmware for LCLS and other facilities at SLAC. ACS deploys and commissions solutions in coordination with technicians and engineers from the Electrical Engineering Divsion (EED) of Accelerator Division (AD), and the LCLS Controls and Data Systems division in LCLS. The ACS department also provides and maintains core software tools, APIs and building blocks to build reliable and robust control systems for the LCLS and other SLAC facilities. The department currently maintains and provides the EPICS Toolkit, EPICS drivers, software high level application frameworks, middle-ware services, and training to AD/EED and Controls and Data Systems Division (CDS). ACS also provides system engineering, system architecture consultation and design support to the LCLS II and LCLS upgrade projects in close coordination with AD/EED and LCLS/CDS.
Common Platform Controls and Monitoring Systems
Modular design allows independent upgrades of front end and digital processing as technology advances. Main ATCA module includes FPGA, memory and power circuits. Standard high-speed digital interface to front-end card plu-ins. Common hardware and firmware on FPGA module. Quick low-cost turnaround to add custom mixed-signal plug-in cards for new applications.