一种面向异构多核/众核微处理器的自纠错启动系统
Abstract:
本发明公开了一种面向异构多核/众核微处理器的自纠错启动系统,适用于含有多个/单个DSP核和多个/单个CPU核的处理器,其中DSP核包括DSP自纠错主启动核和DSP自纠错从启动核,CPU核和DSP从核作为自纠错启动系统的从核,DSP主启动核负责执行Boot主流程,并且基于EDAC模块保证Boot搬移程序的正确性;CPU核与DSP主/从核根据DSP主启动核设置的启动完成标志,判断入口地址是否有效,进而判断是否执行用户程序;Boot期间,DSP主启动核定期访问看门狗来保证处理器工作正常,否则看门狗可触发系统复位来避免软错误带来的处理器宕机问题。本发明支持多种启动方式,具有启动简便、高能效、高可靠性的优点,为面向无人平台高能效、高可靠自启动提供了一条技术路线。
Public/Granted literature
Patent Agency Ranking
0/0