Automatic building of real-time multicore systems based on simulink applications

Minji Cha, Kyong Hoon Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

MATLAB/Simulink is commonly used for designing model-based dynamic embedded systems. Throughout Real-Time Workshop toolkits, it can generate C or C++ programs for various target platforms, which is useful to develop embedded systems. However, the current toolkits generate only single programs, so that it does not leverage multicore technology for performance improvement. In this paper, we provide an automatic code generation scheme for multicore real-time systems by inserting user-defined S-Functions for Simulink applications. Therefore, users can easily develop multiple subtasks of a Simulink application on multicore systems. We develop the automatic code generation for RTAI real-time systems and evaluate the performance throughout experiments.

Original languageEnglish
Title of host publicationUbiquitous Computing and Multimedia Applications - Second International Conference, UCMA 2011, Proceedings
Pages209-220
Number of pages12
EditionPART 2
DOIs
StatePublished - 2011
Event2nd International Conference on Ubiquitous Computing and Multimedia Applications, UCMA 2011 - Daejeon, Korea, Republic of
Duration: 13 Apr 201115 Apr 2011

Publication series

NameCommunications in Computer and Information Science
NumberPART 2
Volume151 CCIS
ISSN (Print)1865-0929

Conference

Conference2nd International Conference on Ubiquitous Computing and Multimedia Applications, UCMA 2011
Country/TerritoryKorea, Republic of
CityDaejeon
Period13/04/1115/04/11

Keywords

  • Auto-code
  • Multicore
  • Real-Time
  • RTAI
  • Simulink

Fingerprint

Dive into the research topics of 'Automatic building of real-time multicore systems based on simulink applications'. Together they form a unique fingerprint.

Cite this