Automatic Building of Real-Time Multicore Systems Based on Simulink Applications

被引:0
作者
Cha, Minji [1 ]
Kim, Kyong Hoon [1 ]
机构
[1] Gyeongsang Natl Univ, Dept Informat, Jinju 660701, South Korea
来源
UBIQUITOUS COMPUTING AND MULTIMEDIA APPLICATIONS, PT II | 2011年 / 151卷
关键词
Auto-code; Multicore; Real-Time; Simulink; RTAI;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:209 / 220
页数:12
相关论文
共 8 条
  • [1] Bucher R., 2003, CONTROL ENG PRACT, V14, P185
  • [2] Bucher R., 2003, REAL TIM LIN WORKSH, V5
  • [3] Canedo A, 2010, INT SYM CODE GENER, P151
  • [4] Cho S., 2007, KOREAN SOC AERONAUTI, V4, P571
  • [5] 조상욱, 2009, [Journal of The Korean Society Aeronautical and Space Sciences, 한국항공우주학회지], V37, P359
  • [6] *LIN INC, 2000, DIAPM RTAI PROGR GUI
  • [7] Mathworks, 1998, SIM MOD BAS SYST BAS
  • [8] Sarolahti P., REAL TIME APPL INTER