DocumentCode
2395086
Title
Framework approach for system on chip software development
Author
See, Win-Bin ; Hsiung, Pao-Ann ; Chen, Sao-Jie
Author_Institution
Aerosp. Ind. Dev. Co., Taichung, Taiwan
fYear
2003
fDate
6-8 Oct. 2003
Firstpage
196
Lastpage
199
Abstract
The demands for new embedded system products that provide new functionality are booming. The system on chip (SoC) technologies enables further cost, feature size reduction and makes embedded system product much more affordable accordingly. However, the software development for SoC product pushes the challenge further in reducing time to market. We propose a framework approach for embedded SoC software development that would (a) enable the parallel development in hardware and software, and (b) provide software framework for cross platform software reuse. Our approach is based on a tunable embedded software development platform (TESDP) that integrates an embedded software framework (ESF) and a simulated hardware framework (SHF). ESF provides a set real-time software frameworks that support cross platform reuse. SHF helps in decoupling the hardware and software development and enable the parallel development in software development parallel with the SoC hardware development. We demonstrate the feasibility of the TESDP approach with the development of a car-borne modular mobile data terminal (MMDT). MMDT provides data communication and global positioning capability for applications in the cargo truck fleet dispatching and monitoring. MMDT can also be applied in the domain related to intelligent transportation system (ITS).
Keywords
embedded systems; hardware-software codesign; mobile computing; object-oriented programming; parallel programming; software reusability; system-on-chip; car borne modular mobile data terminal; cargo truck fleet dispatching; cross platform software reuse; data communication; embedded SOC software development; embedded software framework; feasibility; global positioning system; intelligent transportation system; parallel hardware development; parallel software development; real time software frameworks; simulated hardware framework; system on chip software; tunable embedded software development platform; Application software; Costs; Data communication; Embedded software; Embedded system; Hardware; Intelligent transportation systems; Programming; System-on-a-chip; Time to market;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Technology, Systems, and Applications, 2003 International Symposium on
ISSN
1524-766X
Print_ISBN
0-7803-7765-6
Type
conf
DOI
10.1109/VTSA.2003.1252586
Filename
1252586
Link To Document