Title :
FPGA-based embedded Logic Controllers
Author :
Wegrzyn, M. ; Adamski, Mariusz ; Karatkevich, Andrei ; Munoz, Alfredo Rosado
Author_Institution :
Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Zielona Góra, Poland
Abstract :
In general case, reconfigurable logic controllers (RLC) are included into reactive digital embedded systems, carrying out control for several processes proceeding concurrently. The paper presents a practical application of a formal, rule-based specification language in Gentzen sequent logic, which is used as an intermediate textual description of a control interpreted Petri net. On the other hand exactly the same description serves also as logic design expressions, related with different versions of functionally equivalent concurrent state machine models, considered on Register Transfer Level. The symbolic rule-based specification of Petri net-based embedded Logic Controllers (LCs) can be step-by step formally transformed into the final specification of concurrent state machine model, closely related with VHDL description, suitable for a direct mapping in reconfigurable logic devices. In this paper it is proposed novel compact form of logic descriptions, directly based on event-oriented specification, where it is assumed that macrocells can be implicitly formed by synthesis tool as containing virtual T flip-flops.
Keywords :
Petri nets; embedded systems; field programmable gate arrays; finite state machines; flip-flops; hardware description languages; logic design; reconfigurable architectures; sequential circuits; FPGA-based embedded logic controllers; Gentzen sequent logic; Petri net-based embedded logic controllers; RLC; VHDL description; concurrent state machine models; event-oriented specification; formal specification language; intermediate textual description; logic descriptions; logic design expressions; reactive digital embedded systems; reconfigurable logic controllers; register transfer level; symbolic rule-based specification language; virtual T flip-flops; Barium; Control systems; Field programmable gate arrays; Flip-flops; Hardware design languages; Integrated circuit modeling; Reconfigurable logic; Embedded systems; FPGA; Gentzen sequent logic; Logic Controllers; Petri nets; VHDL; decision rules; reactive systems;
Conference_Titel :
Human System Interactions (HSI), 2014 7th International Conference on
Conference_Location :
Costa da Caparica
DOI :
10.1109/HSI.2014.6860484