Micro TCA LLRF Controller w EPICS kazuro furukawa

  • Slides: 18
Download presentation
Micro. TCA LLRF Controller w/ EPICS < kazuro. furukawa @ kek. jp > Micro.

Micro. TCA LLRF Controller w/ EPICS < kazuro. furukawa @ kek. jp > Micro. TCA-based LLRF Controller at KEK Kazuro Furukawa for RF Groups (c. ERL/STF, Super. KEKB) LLRF Controler and for Control Group (Super. KEKB) EPICS IOC < kazuro. Furukawa @ kek. jp > October 13, 2010. EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 1

Micro. TCA LLRF Controller w/ EPICS LLRF Controlers at KEK RF Group u J-PARC

Micro. TCA LLRF Controller w/ EPICS LLRF Controlers at KEK RF Group u J-PARC v Compact. PCI-based DSP/FPGA system ³ Communication to PLC-based Power supply controllers ³ Since ~2003 u ILC and STF development v Started with Compact. PCI-based controller ³ Based on J-PARC experiences w Ten 16 bit ADC, two 14 bit DAC, Virtex 2 pro v ATCA-based controller (being developed) ³ For ILC “baseline” design w Large card (14 bit ADC x “ 32”, 16 bit DAC x 4, FPGA, etc) w Reliability for large number of components u Choice of bus was difficult v VME was old v No good standard was available for c. PCI with PCIe EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 2

Micro. TCA LLRF Controller w/ EPICS RF Group ATCA LLRF card as an example

Micro. TCA LLRF Controller w/ EPICS RF Group ATCA LLRF card as an example EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 3

Micro. TCA LLRF Controller w/ EPICS LLRF Controlers at KEK RF Group u ATCA

Micro. TCA LLRF Controller w/ EPICS LLRF Controlers at KEK RF Group u ATCA development in ILC collaboration u DESY chose AMC cards on ATCA v AMC == Advanced Mezzanine Card u c. ERL v CW, under construction, for ERL nearer future v AMC or Micro. TCA-based LLRF Controller ³ Future stability of 0. 01% in amplitude, 0. 01 degree in phase ³ For now, 0. 1% in amplitude, 0. 1 degree in phase, 1 ms loop delay u Super. KEKB v CW, under designing, starting part of construction v Synergy between projects - Micro. TCA u STF/ILC for S 1 global v New RF system configuration , “DRFS” design v ATCA > Micro. TCA EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 4

Micro. TCA LLRF Controller w/ EPICS Micro. TCA (m. TCA) u ATCA (2003) v

Micro. TCA LLRF Controller w/ EPICS Micro. TCA (m. TCA) u ATCA (2003) v New computing standard for telecommunication and industry ³ After Compact. PCI (1993), for reliability with higher performance v Many serial interconnects on backplane ³ 2. 5 Gbps each (10 Gbps in the future) » One card covers all phones in a small city with a certain implementation v IPMI surveillance/remote-management for reliability u AMC (Advanced Mezzanine Card for ATCA) v Serial interconnects, IPMI, good part of ATCA ³ Like IP-module to VME, PMC to c. PCI u Micro. TCA (2008) v AMC card itself is powerful v Direct slot-in AMC cards in a Box ³ Commercial I/O cards for industry are available EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 5

Micro. TCA LLRF Controller w/ EPICS Accelerator Controls u. VME + Unix (1990~) v

Micro. TCA LLRF Controller w/ EPICS Accelerator Controls u. VME + Unix (1990~) v Standard EPICS configuration ³ With many third layer field networks u. Every controller on network (1993~) v Single layer in physical, two layer in logical u. Every controller with EPICS IOC (2005~) v Channel Access everywhere ³ For longer term maintenance EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 6

Micro. TCA LLRF Controller w/ EPICS Standard EPICS CA as “Software bus” CA IOC

Micro. TCA LLRF Controller w/ EPICS Standard EPICS CA as “Software bus” CA IOC EPICS Collaboration Meeting / BNL IOC Kazuro Furukawa, KEK, Oct. 2010.

Micro. TCA LLRF Controller w/ EPICS Channel Access on Micro. TCA Backplane CA on

Micro. TCA LLRF Controller w/ EPICS Channel Access on Micro. TCA Backplane CA on Hardware “bus” CA Gb. Ether IOC IOC Micro. TCA Picture by J. Odagiri EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 8

Micro. TCA LLRF Controller w/ EPICS u. Let’s employ Channel Access on m. TCA

Micro. TCA LLRF Controller w/ EPICS u. Let’s employ Channel Access on m. TCA Backplane ! u. Let’s embed EPICS IOC on to Each m. TCA/AMC Card ! Miura and Furukawa EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 9

Micro. TCA LLRF Controller w/ EPICS IOC on Micro. TCA u. Natural to put

Micro. TCA LLRF Controller w/ EPICS IOC on Micro. TCA u. Natural to put IOC on m. TCA LLRF Controller ³ And on ATCA LLRF Controller u. Chose Gb. Ethernet as a main media on the backplane interconnect v Somewhat unique v Some other institutes chose PCIe as the media u. Chose Power. PC core on Virtex 5 v ML 507 of Xilinx as a good reference u. Linux on Power. PC v No realtime processing is necessary ³ In the future, we may use realtime (<100 ms) feature of Linux EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 10

Micro. TCA LLRF Controller w/ EPICS RF Group Micro. TCA based LLRF Controller v

Micro. TCA LLRF Controller w/ EPICS RF Group Micro. TCA based LLRF Controller v Single-width full-height module v Without physics experiment extension (we started earlier) ³ Front-panel connectors (rather busy) v Digital part and Analog part are separate ³ ³ ³ ADC 16 bit, 130 Msps, x 4 DAC 16 bit, 500 Msps, x 4 Virtex 5 with PPC 440 RAM 640 MB, Flash 64 MB Also monitor card with the same digital part w ADC 14 bit, 400 Msps, 1. 4 GHz, x 2 v Fabrication subcontracted ³ Mitsubishi Electric Tokki System ³ Windriver Linux (ML 507 is supported) EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 11

Micro. TCA LLRF Controller w/ EPICS RF Group Mitsubishi EPICS Collaboration Meeting / BNL

Micro. TCA LLRF Controller w/ EPICS RF Group Mitsubishi EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 12

Micro. TCA LLRF Controller w/ EPICS IOC on Micro. TCA LLRF Controller u Linux

Micro. TCA LLRF Controller w/ EPICS IOC on Micro. TCA LLRF Controller u Linux 2. 6 on Virtex 5 v Boot from Flash v EPICS from NFS, or from Flash v Slight difficulties because … ³ Lack or experiences ³ Difference (memory size etc. ) between ML 507 and the real card v Relatively straight forward u EPICS 3. 14. 9 for now v Driver to FPGA (with mmap) ³ Scalar values directly, and waveforms through ringbuffer v Channel access on backplane interconnect v Directly connected to outside at first ³ Possible to install gateway at local CPU if necessary EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 13

Micro. TCA LLRF Controller w/ EPICS u. Slow control with PLC v Embedded IOC

Micro. TCA LLRF Controller w/ EPICS u. Slow control with PLC v Embedded IOC u. MPS with FPGA/PPC v Embedded IOC EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010.

Micro. TCA LLRF Controller w/ EPICS RF Group Under Evaluation u. Preliminary I/Q control

Micro. TCA LLRF Controller w/ EPICS RF Group Under Evaluation u. Preliminary I/Q control stability results v Much better than the specification ³ ~0. 022% in amplitude, ~0. 016 degree in phase EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 15

Micro. TCA LLRF Controller w/ EPICS More development u. FPGA controller is ready (Sep.

Micro. TCA LLRF Controller w/ EPICS More development u. FPGA controller is ready (Sep. 2010) u. EPICS IOC and local display application v With EDM under development um. TCA management capabilities over IPMI u. Commissioning in 2011 for STF and c. ERL v Slightly later for Super. KEKB u. Future v Comparison to ATCA v Move out of Windriver Linux (? ) v Redundant System (? ) v… EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 16

Micro. TCA LLRF Controller w/ EPICS Conclusion u. Collaboration between RF group, Mitsubishi Elec.

Micro. TCA LLRF Controller w/ EPICS Conclusion u. Collaboration between RF group, Mitsubishi Elec. Tokki System, and Control group went well u. All components embed EPICS IOC v m. TCA FPGA controller, PLC controller, MPS controller u. Performance test was acceptable u. Showed m. TCA capability u. Controls Have Interface to Every System v We can Enjoy Accelerators v With Phronesis (Ability to understand the Universal Truth) EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 17

Micro. TCA LLRF Controller w/ EPICS Thank you EPICS Collaboration Meeting / BNL Kazuro

Micro. TCA LLRF Controller w/ EPICS Thank you EPICS Collaboration Meeting / BNL Kazuro Furukawa, KEK, Oct. 2010. 18