Font Size: a A A

Design Of Software Fault Tolerence And Recovery Based On MPC8280

Posted on:2017-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:L Y YuFull Text:PDF
GTID:2348330518994775Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of Internet of Things recently,the embedded system comes to more and more people's vision.As the dedicated computer system that works with other systems,the embedded system needs long time trouble-free operation,because it usually works in unattended environment people hardly to reach.This requires embedded systems own the ability of Fault-Tolerant and leads to extensive usage of FT technology in those systems.Among FT,the software fault tolerant tech plays a more and more important role nowadays in advantage of no additional hardware costs.This paper introduces the theory of design diversity in software FT and analizes the implement method of it.Based on the MPC8280 embedded platform and real-time operation system VxWorks,it proposes one design of FT with Recovery Block and N Version Programming.Firstly thesis focuses on the the porting of VxWorks to MPC8280 platform and the complete Board Support Package preparing.And then it discusses the possibility of implement of several FT tech in target platform,at the same time proposes one design of dividing the static code and dynamic runtime data relying on structure Code Block and Monitor.Finally,according to the Recovery Block and N Version Programming,paper presents the design of library to build users themselves' FT application of these two techs.This thesis completes the development of required BSP of VxWorks porting to MPC8280 platform.Moreover,Based on VxWorks it presents the design of software FT system of design-diversity software tolerant method.Lastly,it introduces the implement of corresponding design in target platform,including main program logic and auxiliary message queues and timer.
Keywords/Search Tags:MPC8280, VxWorks, software fault tolerant, recovery block, N version programming
PDF Full Text Request
Related items