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
fDate :
Aug. 31 2010-Sept. 2 2010
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;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
Print_ISBN :
978-1-4244-7842-2
DOI :
10.1109/FPL.2010.74