DocumentCode :
641193
Title :
UML state machine implementation in FPGA devices by means of dual model and Verilog
Author :
Doligalski, Michal ; Adamski, Mariusz
Author_Institution :
Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Gora, Poland
fYear :
2013
fDate :
29-31 July 2013
Firstpage :
177
Lastpage :
184
Abstract :
The paper presents the methodology of the logic controller development process based on the UML state machine diagram. The development process covers the logic synthesis and the implementation by means of the intermediate model based on Petri net formalism. The transformation between these two formal models is performed at the metamodels level according to the Model Driven Architecture (MDA). Semantics of the hierarchical configurable Petri net (HCfgPN) was adopted for the preemption and resumption mechanism. Operational subnet of HCfgPN model may be verified using formal methods.
Keywords :
Petri nets; Unified Modeling Language; field programmable gate arrays; finite state machines; hardware description languages; logic design; software architecture; FPGA devices; HCfgPN model; MDA; Petri net formalism; UML state machine diagram; Verilog; dual model; formal methods; formal models; hierarchical configurable Petri net; intermediate model; logic controller development process; logic synthesis; metamodels; model driven architecture; operational subnet; Control systems; Finite element analysis; Hardware design languages; Petri nets; Process control; Production; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics (INDIN), 2013 11th IEEE International Conference on
Conference_Location :
Bochum
Type :
conf
DOI :
10.1109/INDIN.2013.6622878
Filename :
6622878
Link To Document :
بازگشت