DocumentCode
2214577
Title
Generation of Deterministic MCU/FPGA Hybrid Systems from UML Activities
Author
Willenberg, Ruediger ; Daw, Zamira ; Englert, Christian ; Vetter, Marcus
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear
2010
fDate
Aug. 31 2010-Sept. 2 2010
Firstpage
340
Lastpage
345
Abstract
In this paper, we extend a model-driven design process for embedded systems to FPGA target platforms. We introduce a VHDL code framework that implements buffered data flow structures and encapsulates hand-written computation kernels. We demonstrate how a toolchain uses the framework to generate system code from behavioral models called activity diagrams. Further, we introduce an interface solution that allows the designer to model and generate hybrid systems of microcontrollers and FPGAs together. Finally, we present a case study for cross-platform system implementation.
Keywords
Unified Modeling Language; data structures; embedded systems; field programmable gate arrays; hardware description languages; microcontrollers; operating system kernels; program compilers; FPGA; UML; VHDL; activity diagrams; data flow structures; generate system code; hand-written computation kernels; hybrid embedded systems; microcontrollers; model-driven design; Activity diagrams; FPGA; Model-driven engineering; UML;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location
Milano
ISSN
1946-1488
Print_ISBN
978-1-4244-7842-2
Type
conf
DOI
10.1109/FPL.2010.74
Filename
5694273
Link To Document