• DocumentCode
    454513
  • Title

    Configurable Multiprocessor Platform with RTOS for Distributed Execution of UML 2.0 Designed Applications

  • Author

    Arpinen, Tero ; Kukkala, Petri ; Salminen, Erno ; Hännikäinen, Marko ; Hämäläinen, Timo D.

  • Author_Institution
    Inst. of Digital & Comput. Syst., Tampere Univ. of Technol.
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents the design and full prototype implementation of a configurable multiprocessor platform that supports distributed execution of applications described in UML 2.0. The platform is comprised of multiple Altera Nios II softcore processors and custom hardware accelerators connected by the heterogeneous IP block interconnection (HIBI) communication architecture. Each processor has a local copy of eCos real-time operating system for the scheduling of multiple application threads. The mapping of a UML application into the proposed platform is presented by distributing a WLAN medium access control protocol onto multiple CPUs. The experiments performed on FPGA show that our approach raises system design to a new level. To our knowledge, this is the first real implementation combining a high-level design flow with a synthesizable platform
  • Keywords
    Unified Modeling Language; distributed object management; field programmable gate arrays; multiprocessing systems; operating systems (computers); protocols; real-time systems; wireless LAN; Altera Nios II softcore processors; FPGA; HIBI; RTOS; UML 2.0 design application; WLAN; configurable multiprocessor platform; distributed execution; eCos; hardware accelerators; heterogeneous IP block interconnection; medium access control protocol; multiple CPU; real-time operating system; Access protocols; Hardware; Media Access Protocol; Operating systems; Processor scheduling; Prototypes; Real time systems; Unified modeling language; Wireless LAN; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.244125
  • Filename
    1657099