Paper |
Title |
Other Keywords |
Page |
WEA2IS02 |
Beam Control and Monitoring with FPGA-Based Electronics: Status and Perspectives
|
controls, monitoring, damping |
245 |
|
- N. E. Eddy
Fermilab, Batavia, Illinois
|
Modern FPGAs support designs using roughly 106 logic gates, pipeline speeds exceeding 200 MHz, internal SRAM, dedicated multipliers for signal processing, clock generation using phase-locked loops, and a variety of single-ended and differential I/O standards, including fast serial links. When interfaced with high-speed ADCs, DACs, and other components commonly found in telecom applications, FPGAs facilitate a wide range of beam control and monitoring applications. Examples include beam-position measurement, low-level RF control, instability damping, and manipulation of accelerator timing signals. Once signals of interest are in digital form, an instrument's FPGA logic and memory provide a natural means to capture data for remote diagnosisboth of beam behavior and of the instrument itself. Finally, FPGA-based solutions provide a flexible, reconfigurable, and reusable toolkit for instrumentation: existing modules are often adapted to implement new applications, and useful code fragments can be quickly copied from design to design.
|
|
|
Slides
|
|
|
|
WEA2IS03 |
The Fermilab Accelerator Control System
|
controls, collider, target, antiproton |
246 |
|
- J. F. Patrick
Fermilab, Batavia, Illinois
|
The Fermilab accelerator complex supports simultaneous operation of 8 and 120 GeV fixed target lines, a high intensity neutrino source (NUMI), antiproton production, and a 1.8 TeV proton-antiproton collider. Controlling all this is a single system known as ACNET. ACNET is based on a three tier architecture featuring a high degree of scalability, large scale parallel data logging, security, accountability, a states facility, a sequencer for automated operation. In recent years the system has been enhanced to support the demands of the current run, and also modified to reduce dependence in the upper layers on the obsolete VAX/VMS platform. A Java based infrastruture has been developed, and is now used for most middle layer functionality as well as some applications. A port of most of the remaining VMS code to Linux is nearing completion. This migration has been accomplished with minimal interruption to operations.
|
|
|
Slides
|
|
|
|