FONT4 Status Report - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

FONT4 Status Report

Description:

Two amplifier variants tested on ATF extraction line, using special version of FONT4 firmware ... Firmware features: 8 left-shift gain settings (x1 x128) ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 21
Provided by: glenchr
Category:

less

Transcript and Presenter's Notes

Title: FONT4 Status Report


1
FONT4 Status Report
  • Glenn Christian
  • John Adams Institute, Oxford
  • for FONT collaboration

2
IP Feedback system - concept
  • Last line of defence against relative beam
    misalignment
  • Measure vertical position of outgoing beam and
    hence beam-beam kick angle
  • Use fast amplifier and kicker to correct vertical
    position of beam incoming to IR

FONT Feedback On Nanosecond Timescales
3
FONT1,2,3 Analogue Feedback Tests
  • FONT12 _at_ NLCTA 2001-4, 170 ns train length, 87
    ps bunch spacing
  • Achieved total latency of 67 (FONT1) 54 ns
    (FONT2)
  • FONT3 _at_ ATF 2004-5, 56 ns train length, 2.8 ns
    bunch spacing
  • Latency 23 ns
  • BPM processor resolution of 3-5 microns

4
FONT1,2,3 Summary
67 ns
54 ns
23 ns
5
FONT4 motivation
  • FONT1,2,3 ultra-fast demonstration of feedback
    using analogue BPM processor originally driven by
    warm bunch spacing
  • FONT4 demonstration of feedback on ILC-like
    bunches using digital processor
  • allows implementation of algorithms for
    luminosity recovery
  • Now 3 bunch train at ATF produced from 300 ns
    kicker pulse
  • Later new extraction kicker - 20 bunches _at_ 150
    ns (FONT5?)

6
FONT4 system overview
Witness BPMs
Feedback BPM
KICKER
BPM 11
BPM 13
BPM 12
BEAM
Analog FE
Analog FE
Analog FE
AMP
?
Digital processor
?
clks, triggers
Machine timing system
Scopes
DAQ
LO
I/O, digital DAQ
7
FONT4 goals/challenges
  • Stabilise third bunch at micron level
  • Require latency lt bunch spacing
  • Nominal bunch spacing 154 ns but can be altered
    in 2.8 ns steps must be able to work with this!
  • For this reason set latency target as 140 ns
  • Max ADC sampling speed (14-bit device) 105 MHz
  • One sample per bunch leads to rather
    complicated arrangement for sampling at the peak
    for each bunch
  • Need timing synchronised to machine (357 MHz
    machine clock, 2.16 MHz ring clock, and pre-beam
    trigger)
  • Want to sample as fast as possible (choose 357/4
    MHz adjusted using 357/5 MHz between bunches)

8
Digital Board
JTAG port
PROM
Xilinx Virtex4 FPGA
40 MHz oscillator
GP I/O Header
Analog Devices ADC/DACs
RS232 comms
2 x Analog Output channels (differential)
4 x General-purpose digital outputs
2 x Analog Input channels (single-ended)
3 x external clock/trigger inputs
9
FONT4 Latency Budget/Estimate
Digital board latency test Minimum latency 6.5
clock cycles 70 ns _at_89.25 MHz
  • Original Latency Budget
  • Time of flight kicker to BPM (assuming 2m lever
    arm) 7 ns
  • Signal propagation delay BPM to kicker
    15 ns

  • Irreducible latency 22 ns
  • BPM analogue processor
    10 ns
  • Digital processor
    68 ns
  • ADC/DAC 40 ns
  • FPGA I/O 3 ns
  • FPGA processing (8 clock cycles) 25 ns
  • Amplifier
    40 ns
    Electronics latency 118
    ns
  • Total latency 140 ns

10
FONT4 firmware features
  • System clock frequency 357 MHz locked to ATF
    and hence bunches
  • Free-running design - 14-bit ADCs/DACs 105 MSPS
  • Use fact that harmonic number is 330 (ie 165
    cycles of 357 per DR clock period) and pre-beam
    trigger to select correct ring-clock cycle then
    count in steps of 2.8 ns (357 MHz) to sample at
    bunch peak
  • Use BRAM(ROM) to output the ADC and DAC enables,
    sample at 357/4 at the bunches and 357/5 during
    quiescence to adjust the enable bitstreams to
    ring clock period. BRAM also outputs clk_en
    strobes
  • Baseline is 4 clock cycle latency (_at_357 MHz) from
    input to output buffer

11
FPGA Timing Data Processing
OUTPUTS
INPUTS
CTR1
CTR2

Clk_357
RST
RST
Clk_2.16
VIO controls
SYNC_DELAY
IDELAY
Clk_40
Trigger processing
Trigger
ILA
BRAM
JTAG

ADDR
ADC_clk
DAC_clk
Difference
X GAIN
X


AOUT
1/Sum (LUT)
Sum
DELAY LOOP
12
New Amplifier Design
  • New design for universal FONT amplifier
  • Designed to have flexibility to meet future
    requirements
  • Design for 10 us operation with 35 ns settling
    time at rep rate of 2 Hz
  • Output current up to /- 30 A
  • Manufactured by TMD Technologies in UK
  • Two units delivered 1 December 2006

13
Amplifier Tests at ATF (Dec 2006)
  • Two amplifier variants tested on ATF extraction
    line, using special version of FONT4 firmware
  • Second variant 5 ns faster both now same build
    standard
  • Feedback loop closed in terms of hardware,
    cables, timing etc but amplifier driven with
    top-hat signal, not position-feedback signal
  • Variable amplitude, polarity flip, and delay of
    top-hat wrt nominal output time
  • Measured kick linearity, kick as a function of
    electrode gap (kicker inductance), kick as a
    function of output delay (slack) system latency

14
Kick Linearity
15
System Latency (BS 154ns)
Latency 135ns
16
System Latency (BS 154ns)
20ns slack to 80 full kick
17
Position Feedback Tests (Feb 2007)
  • Ran with bunch spacing of 154 ns
  • Firmware features 8 left-shift gain settings (x1
    x128), delay loop, delay and feedback switches,
    output inversion, no saturation
  • Took data at various positions and gain settings
  • Checked functionality of gain and delay loop

18
Feedback in action (154 ns BS, gain x16)
Integrated Logic Analyser
Scopes
19
Current work
  • Performance optimisation features still to
    include
  • load fixed gain curves into look-up tables
  • BRAM(ROM) contents pre-computed and loaded using
    a partial reconfiguration technique
  • real-time charge normalisation
  • Fast multiply-accumulate of gain-corrected
    difference and reciprocal-sum signals delay
    register
  • Fastest results utilise on-chip resources but
    require pipelining (eg DSP blocks requires 3
    levels of pipelining to run at 357 MHz entire
    register budget)
  • Delicate trade-off between speed and pipelines
    (latency) and maybe bits (resolution)

20
Conclusions
  • Demonstrated closed loop feedback at ATF with 3
    bunches 150ns spacing with digital feedback
    processor
  • System latency 135ns
  • New amplifier manufactured by TMD Technologies
    and tested at ATF
  • Further work to be done to optimise the
    performance of the system
Write a Comment
User Comments (0)
About PowerShow.com