• 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