Software platform for embedded software development

被引:0
作者
See, WB [1 ]
Hsiung, PA
Lee, TY
Chen, SJ
机构
[1] Aerospace Ind Dev Co, Taichung, Taiwan
[2] Natl Chung Cheng Univ, Chiayi, Taiwan
[3] Natl Taipei Univ Technol, Taipei, Taiwan
[4] Natl Taiwan Univ, Taipei 10764, Taiwan
来源
REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS | 2003年 / 2968卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The demands for new embedded system products that provide new functionality and adopting new hardware are booming. Parallel development in hardware and software is promising in reducing both the time and effort for the design of embedded system. Mostly, the development of embedded system application has been carried out on general purpose computing platform using cross target development tools, includes cross compiler and linker etc. Personal computers are used as cross development environment to host the embedded system software development tool set. We propose a software platform approach that promotes the role of PC based embedded software cross development platform to support the embedded software development even before the real hardware becomes available. Our approach is a tunable embedded software development platform (TESDP) that facilitates more extensive usage of the development platform. TESDP helps in decoupling the hardware and software development while maintaining very close semantic similarity for the function operates on both development and target platforms. We demonstrate the feasibility of the TESDP approach with the development of two embedded systems, a car-borne modular mobile data terminal (MMDT), and an air-borne navigation support display (NSD) system. MMDT provides data communication and global positioning capability for applications in the domain of intelligent transportation system (ITS). NSD is an important component in avionics systems that provides pilot with graphical flight instrument information to support aircraft navigation.
引用
收藏
页码:545 / 557
页数:13
相关论文
共 15 条
[1]  
ALTILSEN K, 1999, P REAL TIM SYST S RT
[2]  
Balarin F., 1999, Proceedings 1999 IEEE International Conference on Computer Design: VLSI in Computers and Processors (Cat. No.99CB37040), P634, DOI 10.1109/ICCD.1999.808608
[3]  
Cortés LA, 2000, EUROMICRO CONF PROC, P106, DOI 10.1109/EURMIC.2000.874622
[4]  
*EUR TEL STAND I, 1999, AT COMM GSM MOB EQ M
[5]   Formal synthesis and code generation of embedded real-time software [J].
Hsiung, PA .
PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, :208-213
[6]  
HSIUNG PA, 1998, P 27 INT C TECHN OBJ
[7]  
HSIUNG PA, 2001, IN PRESS 8 AS PAC SO
[8]   Frameworks = (components plus patterns) [J].
Johnson, RE .
COMMUNICATIONS OF THE ACM, 1997, 40 (10) :39-42
[9]  
LIN JF, 1995, IEICE T INF SYST, VE78D, P263
[10]  
Lippert Martin, P ICSE 2000