DocumentCode :
145950
Title :
On FPGA dedicated SFC synthesis and implementation according to IEC61131
Author :
Milik, Adam ; Pulka, Andrzej
Author_Institution :
Dept. of Autom. Control, Electron. & Comput. Sci., Silesian Univ. of Technol., Gliwice, Poland
fYear :
2014
fDate :
11-13 Sept. 2014
Firstpage :
1
Lastpage :
4
Abstract :
The paper presents the synthesis and implementation algorithms of reconfigurable logic controller (RLC) implemented in a FPGA. In opposite to software centric PLCs, the RLC utilize massively parallel hardware execution of control algorithms. The specific hardware implementation significantly reduces the throughput time. The input program is described by the SFC given according to IEC61131-3 standard. An original intermediate representation with use of data flow graph has been developed for program representation and synthesis purposes. The algorithm of creating graph representation maintains sequential dependencies of processing and reveals parallel tasks. Developed method of scheduling and mapping is dedicated for implementation in LUT based FPGA devices. There are considered direct mapping based on greedy approach and optimized methods that are FPGA architecture aware. The paper is concluded with exemplary implementation comparison.
Keywords :
IEC standards; control engineering computing; data flow graphs; electronic engineering computing; field programmable gate arrays; graph theory; logic design; program diagnostics; programmable controllers; FPGA architecture aware; FPGA dedicated SFC synthesis; IEC61131-3 standard; LUT based FPGA devices; RLC; control algorithm; data flow graph; direct mapping; graph representation; greedy approach; implementation algorithms; input program; parallel hardware execution; parallel task; program representation; program synthesis; reconfigurable logic controller; sequential dependency; software centric PLC; specific hardware implementation; Computer languages; Control systems; Field programmable gate arrays; Hardware; Resource management; Table lookup; FPGA; High Level Synthesis; IL; LD; Programmable Logic Controller; Reconfigurable systems; SFC;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals and Electronic Systems (ICSES), 2014 International Conference on
Conference_Location :
Poznan
Type :
conf
DOI :
10.1109/ICSES.2014.6948730
Filename :
6948730
Link To Document :
بازگشت