摘要
实时在线嵌入式系统要求业务不间断、并便于在线诊断与维护。目前嵌入式设备的复位大多是通过看门狗全局复位,业务模块与管理模块复位耦合,无法实现在线诊断,可维护性差,不能满足实时在线系统的要求。针对这种情况,在分析实时在线嵌入式设备的电路特点和复位设计要求的基础上,提出了支持多源复位,具备临终遗言、复位原因监测、快速启动等功能,且业务处理与设备管理分离的新型复位方案。测试表明,该方案可保障业务持续或中断时间最短,并具备较好的可靠性和可维护性。
Continuous operation with convenient diagnosis and maintainability is required in real-time online embedded system However,most embedded devices utilize watchdog as the global resetting solution,and the operation module and management module are coupling when resetting.Therefore it fails to meet the requirements of real-time online system for tough diagnosis and maintainability online.Aiming at these problems,based on the analysis of the circuit structures and the resetting requirements of the real-time online embedded devices,we propose a new reset solution,which supports multi-source reset with the last words,and which can monitor reset reason,start quickly,and can achieve separation reset between equipment management and operation processes as well.Tests have shown continuous operation or minimum break could be achieved by the proposed resett solution with better reliability and maintainability.
引文
[1]Ou Qing-li,Zeng Zhao-fu,Xu Guang-yuan,et al.Architectures and development of embedded system[J].Technology of Computer Application,2007,26(4):57-61.(in Chinese)
[2]Chen Xiao-jun.The application of watchdog circuit design based on CPLD[J].Technology Wind,2010,26(5):237.(in Chinese)
[3]Zhang Quan-sheng,Chen Peng,Wang Shu-zhi.Survey of embedded Linux quick boot technologies[J].Microcomputer Information,2012,28(9):202-204.(in Chinese)
[4]Zhang Cheng,Deng Yong.Reset circuit design of embedded system based on CPLD[J].Electronics Design&Application,2010(2):43-64.(in Chinese)
[1]欧青立,曾照福,徐光远,等.嵌入式系统的架构与发展[J].计算机技术应用,2007,26(4):57-61.
[2]陈晓骏.基于CPLD的看门狗电路设计应用[J].科技风,2010,26(5):237.
[3]张全胜,陈鹏,王树志.嵌入式Linux快速启动技术综述[J].微计算机信息,2012,28(9):202-204.
[4]张成,邓勇.基于CPLD的嵌入式系统复位电路设计[J].电子技术,2010(2):43-64.