Advances in Electrical and Electronic Engineering (Jan 2014)

On Ladder Diagrams Compilation and Synthesis to FPGA Implemented Reconfigurable Logic Controller

  • Adam Milik

DOI
https://doi.org/10.15598/aeee.v12i5.1134
Journal volume & issue
Vol. 12, no. 5
pp. 443 – 451

Abstract

Read online

The paper presents synthesis process of a hardware implemented reconfigurable logic controller from a ladder diagram according to IEC61131-3 requirements. It is focused on the originally developed a high-performance LD processing method. It is able to process a set of diagrams restricted to logic operations in a single clock cycle independently from the number of processed rungs. The paper considers the compilation of the ladder diagram into an intermediate form suitable for logic synthesis process according to developed processing method. The enhanced data flow graph (EDFG) has been developed for the intermediate representation of an LD program. The original construction of the EDFG with attributed edges has been described. It allows for efficient representation and processing of logic and arithmetic formulas. The set of compilation algorithms that allow to preserve serial analysis order and to obtain massively parallel processing unit are presented. The overview of a hardware mapping concludes the presented considerations.

Keywords