Published January 1, 2008 | Version v1
Miscellaneous

The P0 feedback control system blurs the line between IOC and FPGA

  • 1. Argonne National Laboratory (United States). APS Engineering Support Division

Description

The P0 Feedback system is a new design at the Advanced Photon Source (APS) primarily intended to stabilize a single bunch in order to operate at a higher accumulated charge. The algorithm for this project required a high-speed DSP solution for a single channel that would make adjustments on a turn-by-turn basis. A field programmable gate array (FPGA) solution was selected that not only met the requirements of the project but far exceeded them. By using a single FPGA, we were able to adjust up to 324 bunches on two separate channels with a total computational time of ∼ 6 x 109 multiply- accumulate operations per second. The IOC is a Coldfire CPU tightly coupled to the FPGA, providing dedicated control and monitoring of the system through EPICS [1] process variables. One of the benefits of this configuration is having a four-channel scope in the FPGA that can be monitored on a continuous basis.

Availability note (English)

Available from Proc. IEEE Xplore Digital Library, ISBN 978-1-4244-0916-7, pp. 431-433

Additional details

Identifiers

Publishing Information

Imprint Pagination
3 p.
Report number
ANL/AES/CP--59556

Conference

Title
22. Particle Accelerator Conference 2007
Acronym
PAC 07
Dates
25-29 Jun 2007
Place
Albuquerque, NM (United States)

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
41049392
Subject category
S43: PARTICLE ACCELERATORS;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
ACCELERATORS; ADVANCED PHOTON SOURCE; ALGORITHMS; CONFIGURATION; CONTROL SYSTEMS; DESIGN; FEEDBACK; MONITORING
Descriptors DEC
MATHEMATICAL LOGIC; RADIATION SOURCES; STORAGE RINGS; SYNCHROTRON RADIATION SOURCES

Optional Information

Contract/Grant/Project number
AC02-06CH11357
Notes
doi 10.1109/PAC.2007.4440235
Funding organization
USDOE Office of Science (United States)