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