Cargando…

A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation

A custom 9-channel feedback controller has been developed for low-latency applications in beam-based stabilisation. Fast 14-bit ADCs and DACs are used for high-resolution signal conversion and a Xilinx Virtex-5 FPGA is used for core high-bandwidth digital computation. The sampling, and fast digital...

Descripción completa

Detalles Bibliográficos
Autores principales: Christian, Glenn, Blaskovic Kraljevic, Neven, Bodenstein, Ryan, Bromwich, Talitha, Burrows, Philip, Perry, Colin, Ramjiawan, Rebecca, Roberts, Jack
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-PCaPAC2016-FRFMPLCO05
http://cds.cern.ch/record/2312282
_version_ 1780958011364212736
author Christian, Glenn
Blaskovic Kraljevic, Neven
Bodenstein, Ryan
Bromwich, Talitha
Burrows, Philip
Perry, Colin
Ramjiawan, Rebecca
Roberts, Jack
author_facet Christian, Glenn
Blaskovic Kraljevic, Neven
Bodenstein, Ryan
Bromwich, Talitha
Burrows, Philip
Perry, Colin
Ramjiawan, Rebecca
Roberts, Jack
author_sort Christian, Glenn
collection CERN
description A custom 9-channel feedback controller has been developed for low-latency applications in beam-based stabilisation. Fast 14-bit ADCs and DACs are used for high-resolution signal conversion and a Xilinx Virtex-5 FPGA is used for core high-bandwidth digital computation. The sampling, and fast digital logic, can be clocked in the range 200 to 400 MHz, derived from an external or internal source. A custom data acquisition system, based around LabVIEW, has been developed for real-time control and monitoring at up to 460 kbps transfer rates, and is capable of writing and reading from EPICS data records. Details of the hardware, signal processing, and data acquisition will be presented. Two examples of applications will also be presented: a position and angle bunch-by-bunch feedback system using strip-line beam position monitors to stabilise intra-train positional jitter to below the micron level with a latency less than 154 ns; and a phase feedforward system using RF cavity-based phase monitors to stabilise the downstream rms phase jitter to below 50 fs with a total latency less than the 380 ns beam time-of-flight.
id oai-inspirehep.net-1649473
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling oai-inspirehep.net-16494732019-09-30T06:29:59Zdoi:10.18429/JACoW-PCaPAC2016-FRFMPLCO05http://cds.cern.ch/record/2312282engChristian, GlennBlaskovic Kraljevic, NevenBodenstein, RyanBromwich, TalithaBurrows, PhilipPerry, ColinRamjiawan, RebeccaRoberts, JackA Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam StabilisationAccelerators and Storage RingsA custom 9-channel feedback controller has been developed for low-latency applications in beam-based stabilisation. Fast 14-bit ADCs and DACs are used for high-resolution signal conversion and a Xilinx Virtex-5 FPGA is used for core high-bandwidth digital computation. The sampling, and fast digital logic, can be clocked in the range 200 to 400 MHz, derived from an external or internal source. A custom data acquisition system, based around LabVIEW, has been developed for real-time control and monitoring at up to 460 kbps transfer rates, and is capable of writing and reading from EPICS data records. Details of the hardware, signal processing, and data acquisition will be presented. Two examples of applications will also be presented: a position and angle bunch-by-bunch feedback system using strip-line beam position monitors to stabilise intra-train positional jitter to below the micron level with a latency less than 154 ns; and a phase feedforward system using RF cavity-based phase monitors to stabilise the downstream rms phase jitter to below 50 fs with a total latency less than the 380 ns beam time-of-flight.oai:inspirehep.net:16494732017
spellingShingle Accelerators and Storage Rings
Christian, Glenn
Blaskovic Kraljevic, Neven
Bodenstein, Ryan
Bromwich, Talitha
Burrows, Philip
Perry, Colin
Ramjiawan, Rebecca
Roberts, Jack
A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title_full A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title_fullStr A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title_full_unstemmed A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title_short A Fast, Custom FPGA-Based Signal Processor and Its Applications to Intra-Train Beam Stabilisation
title_sort fast, custom fpga-based signal processor and its applications to intra-train beam stabilisation
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-PCaPAC2016-FRFMPLCO05
http://cds.cern.ch/record/2312282
work_keys_str_mv AT christianglenn afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT blaskovickraljevicneven afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bodensteinryan afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bromwichtalitha afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT burrowsphilip afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT perrycolin afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT ramjiawanrebecca afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT robertsjack afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT christianglenn fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT blaskovickraljevicneven fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bodensteinryan fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bromwichtalitha fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT burrowsphilip fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT perrycolin fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT ramjiawanrebecca fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT robertsjack fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation