Title :
A software framework in single-chip based on message driven method
Author :
Liang, Zhiyuan ; Zhang, JianQing ; Xu, Xuan
Author_Institution :
Sch. of Remote Sensing & Inf. Eng., Wuhan Univ., Wuhan, China
Abstract :
In this paper, we present a software framework in single chip machine (SCM) based on the message-driven method which used to be applied in message-driven operating system in PC. Due to the computing limitations of SCM, many crucial design patterns and components of the PC operating system, including soft-timer, User Interface, message classification and instruction queue should be redesigned to be adapted to the new environment. We illustrate our design and implementation with a real example of rotating camera platform. In particular, strictly following fine software designing principles, the framework is highly decoupled, easily extendible and fault tolerant.
Keywords :
message passing; microprocessor chips; operating systems (computers); software architecture; fault tolerance; instruction queue; message classification; message driven method; message driven operating system; rotating camera platform; single chip machine; software designing principle; software framework; user interface; Application software; Computer aided instruction; Design engineering; Hardware; Open source software; Operating systems; Programming; Remote sensing; Software design; Software systems; message-driven; single chip machine; software design;
Conference_Titel :
Advanced Computer Control (ICACC), 2010 2nd International Conference on
Conference_Location :
Shenyang
Print_ISBN :
978-1-4244-5845-5
DOI :
10.1109/ICACC.2010.5487082