• DocumentCode
    2882900
  • Title

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

  • Author

    DiMonte, N.

  • Author_Institution
    ANL, Argonne
  • fYear
    2007
  • fDate
    25-29 June 2007
  • Firstpage
    431
  • Lastpage
    433
  • Abstract
    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 ~6times109 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.
  • Keywords
    accelerator control systems; control engineering computing; digital signal processing chips; electron accelerators; feedback; field programmable gate arrays; particle beam bunching; particle beam stability; physics computing; storage rings; Advanced Photon Source; Coldfire CPU; EPICS process variables; FPGA; IOC; P0 feedback control system; beam bunches; beam instabilities; field programmable gate array; high-speed DSP solution; input/output connectors; storage ring; Analog circuits; Connectors; Digital signal processing; Digital signal processing chips; Feedback control; Field programmable gate arrays; Finite impulse response filter; Maintenance; Monitoring; Storage rings;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 2007. PAC. IEEE
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    978-1-4244-0916-7
  • Type

    conf

  • DOI
    10.1109/PAC.2007.4440235
  • Filename
    4440235