DocumentCode :
2329971
Title :
Design of reconfigurable logic controllers from hierarchical UML state machines
Author :
Adamski, Marian
Author_Institution :
Inst. of Comput. Eng. & Electron., Univ. of Zielona Gora, Zielona Gora
fYear :
2009
fDate :
25-27 May 2009
Firstpage :
82
Lastpage :
87
Abstract :
The paper presents a formal design methodology for reconfigurable, modular digital controller logic synthesis. The project of embedded controller starts from behavioral, graphical hierarchical and concurrent state machine description in Unified Modeling Language (UML). After the hierarchical encoding of nested and concurrent superstates, the UML state machine diagram can be directly and automatically mapped into the structured array of cells in Field Programmable Gate Array (FPGA). The design process goes through rule-based symbolic assertions on the behavioral level to propositional logic expressions in Register Transfer Level, which are automatically rewritten in Hardware Description Languages (VHDL or Verilog). The transformation from specification to implementation is partially supported by a computer theorem prover changing the symbolic form of complex UML state machine specification given in the Gentzen sequent logic into simple textual rule-based statements. They are directly accepted by commercial HDL tools for simulation and effective logic synthesis.
Keywords :
Unified Modeling Language; controllers; embedded systems; finite state machines; Gentzen sequent logic; field programmable gate array; hardware description languages; hierarchical UML state machines; modular digital controller logic synthesis; reconfigurable logic controllers; textual rule-based statements; unified modeling language; Automatic control; Design methodology; Digital control; Encoding; Field programmable gate arrays; Hardware design languages; Logic design; Programmable logic arrays; Reconfigurable logic; Unified modeling language; Logic controller; UML state machine; VHDL; Verilog; embedded systems; formal; logic design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics and Applications, 2009. ICIEA 2009. 4th IEEE Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4244-2799-4
Electronic_ISBN :
978-1-4244-2800-7
Type :
conf
DOI :
10.1109/ICIEA.2009.5138174
Filename :
5138174
Link To Document :
بازگشت