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 highresolution signal conversion and a Xilinx Virtex-5 FPGA is used for core high-bandwidth digital computation. The sampling, and fast digital l...

Full description

Bibliographic Details
Main Authors: Christian, G, Blaskovic Kraljevic, N, Bodenstein, R, Bromwich, T, Burrows, P, Perry, C, Ramjaiwan, R, Roberts, J
Format: Conference item
Published: Joint Accelerator Conferences Website 2016
_version_ 1797075127036280832
author Christian, G
Blaskovic Kraljevic, N
Bodenstein, R
Bromwich, T
Burrows, P
Perry, C
Ramjaiwan, R
Roberts, J
author_facet Christian, G
Blaskovic Kraljevic, N
Bodenstein, R
Bromwich, T
Burrows, P
Perry, C
Ramjaiwan, R
Roberts, J
author_sort Christian, G
collection OXFORD
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 highresolution 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 400MHz, 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.
first_indexed 2024-03-06T23:45:55Z
format Conference item
id oxford-uuid:70e12396-a941-401e-9146-13a2068f4749
institution University of Oxford
last_indexed 2024-03-06T23:45:55Z
publishDate 2016
publisher Joint Accelerator Conferences Website
record_format dspace
spelling oxford-uuid:70e12396-a941-401e-9146-13a2068f47492022-03-26T19:40:11ZA fast, custom FPGA-based signal processor and its applications to intra-train beam stabilisationConference itemhttp://purl.org/coar/resource_type/c_5794uuid:70e12396-a941-401e-9146-13a2068f4749Symplectic Elements at OxfordJoint Accelerator Conferences Website2016Christian, GBlaskovic Kraljevic, NBodenstein, RBromwich, TBurrows, PPerry, CRamjaiwan, RRoberts, JA 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 highresolution 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 400MHz, 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.
spellingShingle Christian, G
Blaskovic Kraljevic, N
Bodenstein, R
Bromwich, T
Burrows, P
Perry, C
Ramjaiwan, R
Roberts, J
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
work_keys_str_mv AT christiang afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT blaskovickraljevicn afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bodensteinr afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bromwicht afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT burrowsp afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT perryc afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT ramjaiwanr afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT robertsj afastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT christiang fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT blaskovickraljevicn fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bodensteinr fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT bromwicht fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT burrowsp fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT perryc fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT ramjaiwanr fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation
AT robertsj fastcustomfpgabasedsignalprocessoranditsapplicationstointratrainbeamstabilisation