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
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;
Conference_Titel :
VLSI Technology, Systems, and Applications, 2003 International Symposium on
Print_ISBN :
0-7803-7765-6
DOI :
10.1109/VTSA.2003.1252586