DocumentCode
2883332
Title
Advanced accelerator control and instrumentation modules based on FPGA
Author
Messmer, P. ; Ranjbar, V. ; Wade-Stein, D. ; Schoessow, P.
Author_Institution
Tech-X Corp., Boulder
fYear
2007
fDate
25-29 June 2007
Firstpage
506
Lastpage
508
Abstract
Field programmable gate arrays (FPGAs) offer a powerful alternative to application specific integrated circuits (ASIC) or general purpose processors in accelerator control applications. Software development for these devices can be awkward and time consuming, however, when using low level hardware design languages. To facilitate the use of FPGAs in control systems we are developing a library of software tools based on ImpulseC, a high level subset of the C language specifically designed for FPGA programming. Development and testing of the software will be performed on a Xilinx Virtex-4 FPGA demo board. Here we present initial results of algorithms of relevance to controls applications implemented in Impulse C.
Keywords
accelerator control systems; application specific integrated circuits; field programmable gate arrays; Impulse C; Xilinx Virtex-4 FPGA demo board; accelerator instrumentation module; advanced accelerator control module; application specific integrated circuits; field programmable gate arrays; Application software; Application specific integrated circuits; Control systems; Field programmable gate arrays; Hardware design languages; Instruments; Process control; Programming; Software libraries; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Particle Accelerator Conference, 2007. PAC. IEEE
Conference_Location
Albuquerque, NM
Print_ISBN
978-1-4244-0916-7
Type
conf
DOI
10.1109/PAC.2007.4440260
Filename
4440260
Link To Document