Title :
Optimized FPGA implementations of demanding PLC programs based on hardware high-level synthesis
Author :
Economakos, Christoforos ; Economakos, George
Author_Institution :
Dept. of Autom., Halkis Inst. of Technol., Psahna
Abstract :
This paper is a continuation of a previous work by the same authors concerning the use of automated high-level synthesis tools for obtaining high-performance FPGA implementations of industrial automation and control algorithms coded as PLC programs. The proposed method is mainly targeting demanding applications requiring lots of numerical computations. High-level synthesis is based on powerful, commercial tools. Since most of these tools are not compatible with PLC development environments, custom translating software built by using standard compiler techniques, can be employed for converting PLC programs to a form that can be understood by the selected tools. Experimental results involving both fixed-point and floating point implementations of three well-known industrial control algorithms are presented.
Keywords :
field programmable gate arrays; industrial control; program compilers; programmable controllers; FPGA; PLC development; PLC programs; hardware high-level synthesis; industrial automation; industrial control; programmable logic controllers; standard compiler techniques; Application software; Automatic control; Automation; Field programmable gate arrays; Hardware; High level synthesis; Industrial control; Programmable control; Software standards; Software tools;
Conference_Titel :
Emerging Technologies and Factory Automation, 2008. ETFA 2008. IEEE International Conference on
Conference_Location :
Hamburg
Print_ISBN :
978-1-4244-1505-2
Electronic_ISBN :
978-1-4244-1506-9
DOI :
10.1109/ETFA.2008.4638516