MatLab script to C code converter for embedded processors of FLASH LLRF control system

Statistics – Applications

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

The low level RF control system (LLRF) of FEL serves for stabilization of the electromagnetic (EM) field in the superconducting niobium, resonant, microwave cavities and for controlling high power (MW) klystron. LLRF system of FLASH accelerator bases on FPGA technology and embedded microprocessors. Basic and auxiliary functions of the systems are listed as well as used algorithms for superconductive cavity parameters identification. These algorithms were prepared originally in Matlab. The main part of the paper presents implementation of the cavity parameters identification algorithm in a PowerPC processor embedded in the FPGA circuit VirtexIIPro. A construction of a very compact Matlab script converter to C code was presented, referred to as M2C. The application is designed specifically for embedded systems of very confined resources. The generated code is optimized for the weight. The code should be transferable between different hardware platforms. The converter generates a code for Linux and for stand-alone applications. Functional structure of the program was described and the way it is acting. FLEX and BIZON tools were used for construction of the converter. The paper concludes with an example of the M2C application to convert a complex identification algorithm for superconductive cavities in FLASH laser.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

MatLab script to C code converter for embedded processors of FLASH LLRF control system does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with MatLab script to C code converter for embedded processors of FLASH LLRF control system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and MatLab script to C code converter for embedded processors of FLASH LLRF control system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1258046

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.