多CPU系统的安全启动方法转让专利

申请号 : CN200910111865.4

文献号 : CN101639794B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蔡义锋林栩

申请人 : 福州思迈特数码科技有限公司

摘要 :

本发明涉及一种多CPU系统的安全启动方法,包括复数个CPU系统,其特征在于按以下步骤实现:1)在多CPU系统中,使用CPU1控制整个系统的电源开关部分;2)当CPU1在手动回弹式电源开关闭合时,CPU1......CPUn通电,开始进入各自的复位和初始化过程;3)CPU2......CPUn复位和初始化完成后,通过各个CPU间的连接信号线通知CPU1,CPU1在接收到CPU2......CPUn的所有正常信息后,将电源开关闭合;4)如果CPU1在规定时间内未收到所有CPU的正确信息,则CPU1始终控制保持电源开关断开。本发明解决了系统在通电过程中因为CPU RESET和初始化过程出错导致系统出现错误的问题。

权利要求 :

1.一种多CPU系统的安全启动方法,包括复数个CPU系统,其特征在于按以下步骤实现:

1)、在多CPU系统中,使用CPU1控制整个系统的电子开关部分;

2)、当手动电源开关闭合时,CPU1……CPU n通电,开始进入各自的复位和初始化过程;

3)、CPU2……CPU n复位和初始化完成后,通过各个CPU间的连接信号线通知CPU1,CPU1在接收到CPU2……CPUn的所有正常信息后,将CPU1控制电子开关闭合;

4)、如果CPU1在规定时间内未收到所有CPU的正确信息,则CPU1始终控制保持电子开关断开。

2.根据权利要求1所述的多CPU系统的安全启动方法,其特征在于:所述的步骤2)的手动电源开关是手动回弹式电源开关。

3.根据权利要求2所述的多CPU系统的安全启动方法,其特征在于,在步骤3)后进一步包括:电子开关闭合后,系统电源实现自锁控制,所述的手动回弹式电源开关放开。

说明书 :

多CPU系统的安全启动方法

技术领域

[0001] 本发明涉及一种多CPU系统的安全启动方法。

背景技术

[0002] 目前,有部分便携产品采用了多CPU系统,而多CPU系统不同于单CPU系统,除了每一个CPU在启动过程中都需要有一个独立的RESET和初始化过程外,各个CPU间需要相互通信过程,如果处理不好这些问题,系统很可能不能正常运行,最直接的表现就是启动出错、死机,系统无法继续运行,需要断开电源才能重新使用。

发明内容

[0003] 为了克服上述问题,本发明的目的是提供一种多CPU系统的安全启动方法,解决了系统在通电过程中因为CPU RESET和初始化过程出错导致系统出现错误的问题。
[0004] 本发明是这样实现的,一种多CPU系统的安全启动方法,包括复数个CPU系统,其特征在于按以下步骤实现:
[0005] 1)、在多CPU系统中,使用CPU1控制整个系统的电子开关部分;
[0006] 2)、当手动电源开关闭合时,CPU1......CPUn通电,开始进入各自的复位和初始化过程;
[0007] 3)、CPU2......CPUn复位和初始化完成后,通过各个CPU间的连接信号线通知CPU1,CPU1在接收到CPU2......CPU n的所有正常信息后,CPU1将控制电子开关闭合;
[0008] 4)、如果CPU1在规定时间内未收到所有CPU的正确信息,则CPU1始终控制保持电子开关断开。
[0009] 本发明构思新颖,设计简单,有效的解决了系统在通电过程中因为CPURESET和初始化过程出错导致系统出现错误的问题。

附图说明

[0010] 图1是本发明实施例的设计流程图。

具体实施方式

[0011] 下面结合附图及实施例对本发明做进一步描述。
[0012] 如图1所示,本发明提供一种多CPU系统的安全启动方法,在多CPU系统中,使用CPU1控制整个系统的电子开关部分,当手动回弹式电源开关闭合的时候,CPU1......CPU n通电,开始进入各自的复位和初始化过程,CPU2......CPU n复位和初始化完成后,通过各个CPU间的连接信号线通知CPU1,CPU1在接收到CPU2......CPU n的所有正常信息后,将电子开关闭合,电源通过电子开关给系统供电,系统完成RESET和初始化过程,进入正常运行状态。由于系统已经实现电子开关自锁控制,可以放开手动回弹式电源开关。反之,如果CPU1在规定时间内未收到所有CPU的正确信息,则CPU1始终保持电子开关的断开状态,此时,放开手动放开回弹式电源开关,系统电源处于断开状态。通过以上方法,解决了系统在通电过程中因为CPU RESET和初始化过程出错导致系统出现错误的问题。
[0013] 以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。