首页> 外国专利> Fault-tolerant architecture for in-circuit programming

Fault-tolerant architecture for in-circuit programming

机译:在线编程的容错架构

摘要

The present invention provides a method and apparatus for providing fault-tolerance for in-circuit programming systems. The invention operates by storing a minimal set of code to initialize the in-circuit programming process in a protected memory so that if the in-circuit programming process fails, the in-circuit programming process can be restarted from the protected memory. This type of fault-tolerance is especially important in systems which allow the code which accomplishes the in-circuit programming to be modified by the in-circuit programming process. One embodiment of the present invention provides a multiplexer to selectively switch between a normal boot code sequence and a protected boot code sequence, as well as a watchdog timer to monitor the in-circuit programming process to determine whether the in-circuit programming process is not progressing properly.
机译:本发明提供了一种用于为在线编程系统提供容错的方法和设备。本发明通过存储最少的代码集以初始化在线编程过程在受保护的存储器中来进行操作,使得如果在线编程过程失败,则可以从受保护的存储器重新开始在线编程过程。在允许通过在线编程过程修改完成在线编程的代码的系统中,这种类型的容错尤其重要。本发明的一个实施例提供了一种多路复用器,以在正常引导代码序列和受保护的引导代码序列之间选择性地切换,以及看门狗定时器,用于监视在线编程过程以确定在线编程过程是否不是。进展顺利。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号