CN105934726A - 处理器控制设备以及处理器控制方法 - Google Patents
处理器控制设备以及处理器控制方法 Download PDFInfo
- Publication number
- CN105934726A CN105934726A CN201480074122.3A CN201480074122A CN105934726A CN 105934726 A CN105934726 A CN 105934726A CN 201480074122 A CN201480074122 A CN 201480074122A CN 105934726 A CN105934726 A CN 105934726A
- Authority
- CN
- China
- Prior art keywords
- processor
- current
- signal
- control device
- power supply
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000012806 monitoring device Methods 0.000 abstract 1
- 230000003321 amplification Effects 0.000 description 14
- 238000003199 nucleic acid amplification method Methods 0.000 description 14
- 230000002159 abnormal effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000008014 freezing Effects 0.000 description 4
- 238000007710 freezing Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3296—Power saving characterised by the action undertaken by lowering the supply or operating voltage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/14—Time supervision arrangements, e.g. real time clock
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3228—Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
- Power Sources (AREA)
Abstract
用于处理器的控制设备和控制方法,该控制设备和控制方法能够在处理器从低电流消耗操作模式返回到常规操作模式时重置处理器。用于处理器(10)的控制设备(11)包括:监视时钟(20),当不能在预定时间内获得来自处理器(10)的P‑RUN信号时重置处理器(10);电流监测器(19),当向处理器(10)供应电力的电源(18)的输出电流降低到预定值之下时中止监视时钟(20)的操作,并且当输出电流变为等于或大于预定值时使监视时钟(20)的操作开始;以及电流放大器(21),当获得用于使处理器(10)开始在常规操作模式下操作的信号时使输出电流增大为等于或大于预定值。
Description
相关申请的交叉引用
本申请要求于2014年1月27日提交的第2014-012318号日本专利申请的优先权和权益,该日本专利申请的全部内容通过引用并入本文。
技术领域
本公开涉及重置处理器的控制设备和控制方法。
背景技术
通常已知的监视时钟对处理器(诸如CPU)的操作进行监视,并且,例如当处理器处于失控状态或冷冻状态时重置处理器。例如,在专利文献1中公开了这样的监视时钟电路,该监视时钟电路只有当处理器处于操作模式(常规操作模式)时使监视时钟操作,并且在其他待机模式(低电流消耗操作模式)期间不使监视时钟操作。
现有技术文献
专利文献
专利文献1:特开平11-203173号公开公报
发明内容
发明要解决的问题
然而,在常规技术中,因为监视功能在低电流消耗操作期间中止,所以,在一些情况中不可能从低电流消耗操作模式返回到常规操作模式。例如,如果处理器在低电流消耗操作期间进入失控状态,监视功能不进行操作,处理器不能切换成常规操作模式。这样,当从低电流消耗操作模式返回到常规操作模式时,在一些情况下CPU不能被重置。
因此,提供可在处理器从低电流消耗操作模式返回到常规操作模式时重置处理器的处理器控制设备和处理器控制方法将是有益的。
解决问题所需手段
为了解决上述问题,根据本公开第一方面的处理器控制设备是用于控制处理器的处理器控制设备,所述处理器能够在进行操作时在常规操作模式和低电流消耗操作模式之间切换,所述低电流消耗操作模式的电流消耗比所述常规操作模式的电流消耗低,所述处理器控制设备包括:
监视时钟,配置为当不能在预定时间内获得来自所述处理器的P-RUN信号时重置所述处理器;
电流监测器,配置为当向所述处理器供应电力的电源的输出电流降低到预定值之下时中止所述监视时钟的操作,并且当所述输出电流变为等于或大于所述预定值时使所述监视时钟的操作开始;以及
电流放大器,配置为当获得用于使所述处理器开始在所述常规操作模式下操作的信号时使所述输出电流增大为等于或大于所述预定值。
根据本公开第二方面的处理器控制设备还包括P-RUN信号检测器,其被配置为当检测到所述P-RUN信号的输入时减少或消除所述输出电流中由所述电流放大器产生的增量。
根据本公开第三方面的处理器控制方法是用于控制设备的处理器控制方法,所述控制设备包括配置为当不能在预定时间内获得来自处理器的P-RUN信号时重置所述处理器的监视时钟,所述处理器能够在进行操作时在常规操作模式与低电流消耗操作模式之间切换,所述低电流消耗操作模式的电流消耗比所述常规操作模式的电流消耗低,所述处理器控制方法包括:
当向所述处理器供应电力的电源的输出电流降低到预定值之下时,中止所述监视时钟的操作;
当获得用于使所述处理器开始在所述常规操作模式下操作的信号时使所述输出电流增大为等于或大于所述预定值;以及
当所述输出电流变为等于或大于所述预定值时,使所述监视时钟的操作开始。
发明效果
根据本公开第一方面的处理器控制设备可在处理器从低电流消耗操作模式返回到常规操作模式时通过开始监视时钟的操作来重置处理器。由于在处理器以低电流消耗操作时监视时钟的操作中止,所以也可减少控制设备的电力消耗。
根据本公开第二方面的处理器控制设备在处理器从低电流消耗操作模式返回到常规操作模式之后减少或消除电源的输出电流中由电流放大器产生的增量,并且因此可进一步减少控制设备的电力消耗。
根据本公开第三方面的处理器控制方法可在处理器从低电流消耗操作模式返回到常规操作模式时通过使监视时钟的操作开始来重置处理器。因为在处理器以低电流消耗操作时监视时钟的操作中止,所以还可减少控制设备的电力消耗。
附图说明
图1是根据本公开的实施方式1的、连接至处理器的控制设备的功能框图。
图2是示出图1的处理器和控制设备的输入/输出信号和操作的时序图。
图3是示出通过图1的控制设备进行的处理的流程图。
图4是根据本公开的实施方式2的、连接至处理器的控制设备的功能框图。
图5是示出图4的处理器和控制设备的输入/输出信号和操作的时序图。
图6是示出通过图4的控制设备进行的处理的流程图。
具体实施方式
以下参照附图描述实施方式。
实施方式1
首先,描述根据实施方式1的控制设备。图1是根据实施方式1的处理器10和控制设备11的功能框图。处理器10和控制设备11例如设置在诸如电动车的移动体中。处理器10可在两个操作模式之间切换:可执行多个功能的常规操作模式,以及可执行的功能受限制且电流消耗降低的低电流消耗操作模式(待机模式)。
处理器10包括VCC输入接口12、P-RUN信号输出单元13、重置单元14和常规操作中断单元15。
VCC输入接口12通过电源线17连接至电源IC 16,并且从电源IC 16接收用于处理器10的操作电力的供应。VCC输入接口12在处理器10的常规操作模式期间接收预定值或高于预定值的电流供应,并且在处理器10的低电流消耗操作模式期间接收小于预定值的电流供应。
在处理器10的常规操作期间,P-RUN信号输出单元13连续地向电源IC 16输出P-RUN信号(振荡信号)。P-RUN信号是指示处理器10正在正常操作的信号。在本实施方式中,P-RUN信号例如是具有预定周期和占空比的脉冲信号,但是本实施例不限于此。在下文中,对于P-RUN信号,将P-RUN信号被输出的状态称为导通,将P-RUN信号不被输出的状态称为关断。
重置单元14在有从电源IC 16输入的重置信号时重置处理器10。通过重置,处理器10从诸如处理器10不正常操作的冷冻状态或失控状态的反常状态返回到可正常操作的状态。
常规操作中断单元15等待IGN信号的输入。当IGN信号输入时,常规操作中断单元15就使处理器10开始在常规操作模式下操作。IGN信号是用于使处理器10开始以常规操作模式操作的中断信号,并且当移动体电力开关导通时,IGN信号例如由移动体或移动体中设置的另一组成元件输出。例如,当处理器10以低电流消耗操作时,一旦IGN信号输入至常规操作中断单元15,处理器10就从低电流消耗操作模式返回到常规操作模式。另一方面,例如,当处理器10在低电流消耗操作期间进入反常状态时,除非处理器10由重置单元14重置,否则即使IGN信号输入至常规操作中断单元15,处理器10也不能返回到可正常操作的状态,因而不能返回到常规操作模式。在下文中,对于IGN信号,将IGN信号被输出的状态称为导通,将IGN信号不被输出的状态称为关断。
控制设备11设置有电源IC 16和电流放大器21。电源IC 16包括电源18、电流监测器19和监视时钟20,并且通过来自外部电源设备(诸如设置在移动体中的电池)的电力VBAT的供应操作。
电源18通过电源线17连接至处理器10的VCC输入接口12,并且供应用于处理器10的操作电力。
电流监测器19监视电源18的输出电流(负载电流)。当电源18的输出电流下降到预定值之下时,电流监测器19确定处理器10已经从常规操作模式切换成低电流消耗操作模式,并且中止监视时钟20的操作。当电源18的输出电流变为等于或大于预定值时,电流监测器19使监视时钟20的操作开始。
当在预定时间内不能从处理器10获得P-RUN信号时,监视时钟20输出重置信号来重置处理器10。除了当不能获得P-RUN信号时的情况外,当获得具有混乱的周期或占空比的反常P-RUN信号时,监视时钟20也类似地输出重置信号。在下文中,对于监视时钟20,将监视时钟20操作的状态称为导通,将监视时钟20不操作的状态称为关断。
电流放大器21等待IGN信号的输入。电流放大器21具有当获得IGN信号时,将电源18的输出电流增大为等于或大于预定值的电流放大功能。例如,电流放大器21包括第一晶体管,该第一晶体管包括基极、集电极和接地发射极,其中,IGN信号输入到基极中,集电极连接至电源线17上的节点22。电流放大器21响应于IGN信号的输入而通过引入电源18的输出电流来增大电源18的输出电流。电流放大器21例如包括用于在电源18和集电极之间进行电流调节的电阻器。因此,增大的输出电流被调节成预定值或高于预定值。在下文中,关于电流放大器21的电流放大功能,电流放大功能操作的状态称为导通,电流放大功能不操作的状态称为关断。
接下来,参照图2中的时序图描述处理器10和控制设备11的输入/输出信号和操作。以下描述处理器10以低电流消耗操作且在低电流消耗操作期间进入反常状态(例如,冷冻)的情况。
如图2中所示,在时间段A1期间,IGN信号、电流放大器21的电流放大功能、监视时钟20的操作和P-RUN信号均关断。
在时间段A1之后的时间B1处,一旦IGN信号转换为导通,则IGN信号被输入至电流放大器21,因此电流放大器21的电流放大功能转换为导通。因为电源18的输出电流由于电流放大器21而变为预定值或高于预定值,所以电流监测器19将监视时钟20的操作切换成导通。
在时间B1之后的时间段A2期间,处理器10由于冷冻而不能返回到常规操作模式,并且P-RUN信号保持关断。一旦从时间B1之后经过预定的持续时间,则监视时钟20输出重置信号来重置处理器10。
在时间段A2之后的时间B2处,一旦已经通过重置返回到正常操作的处理器10开始以常规操作模式操作,则P-RUN信号输出单元13就开始输出P-RUN信号。
在时间B2之后的时间段A3期间,处理器10继续常规操作。
接下来,参照图3中的流程图描述从处理器10的低电流消耗操作模式的开始直到处理器10返回到常规操作模式的、通过控制设备11进行的处理。该处理例如在处理器10开始以低电流消耗操作模式操作时执行。
首先,电源18的输出电流由于处理器10的低电流消耗操作模式的开始而下降到预定电平之下,所以电源监测器中止(关断)监视时钟20的操作(步骤S100)。
接下来,电流放大器21等待IGN信号的输入(步骤S101)。
随后,当获得IGN信号时,电流放大器21使电流放大功能的操作开始(导通),并且将电源18的输出电流增大为等于或大于预定值(步骤S102)。
接下来,因为电源18的输出电流在步骤S102中变为等于或大于预定值,所以电流监测器19使监视时钟20的操作开始(导通)(步骤103)。
随后,监视时钟20确定是否不能在预定时间内获得来自处理器10的正常P-RUN信号(步骤104)。当能够在预定时间内获得P-RUN信号时(步骤104中“否”的情况),处理终止。
相反,在步骤S104中,当不能在预定时间内获得P-RUN信号时(步骤104中“是”的情况),监视时钟20向处理器10输出重置信号(步骤S105)并且终止处理。
当处理器10从低电流消耗操作模式返回到常规操作模式时,如下所述,根据实施方式1的控制设备11可通过使监视时钟20的操作开始来重置处理器10。
一旦处理器10开始以低电流消耗操作模式操作,则电源18的输出电流减小。因此,电源监测器中止监视时钟20的操作。监视时钟20的操作的中止有利于减少控制设备11的电力消耗。
例如,如果处理器10在低电流消耗操作期间进入反常状态,则除非处理器10重置,否则即使IGN信号被输入到常规操作中断单元15中处理器10也不能返回到常规操作模式。另一方面,因为在低电流消耗操作期间从电源18供应至处理器10的输出电流小于预定电平,所以监视时钟20的操作保持被电流监测器19中止。
当IGN信号输入到电流放大器21中时,电源18的输出电流增大为等于或大于预定值。因此,电流监测器19使监视时钟20的操作开始。监视时钟20输出重置信号来重置处理器10,从而处理器10开始正常操作。
如上所述,因为监视时钟20的操作响应于IGN信号向电流放大器21的输入而开始,所以当处理器10在低电流消耗操作期间进入反常状态时,控制设备11可重置处理器10。由于监视时钟20的操作在处理器10以低电流消耗操作时中止,所以也可减少控制设备11的电力消耗。
实施方式2
接下来,描述根据实施方式2的控制设备。图4是根据实施方式2的处理器10和控制设备110的功能框图。处理器10与实施方式1中的处理器10相同。
控制设备110设置有电源IC 16、电流放大器210和P-RUN信号检测器230。电源IC16包括分别与实施方式1中的电源18、电流监测器19和监视时钟20相同的电源18、电流监测器19和监视时钟20。
与实施方式1相同,电流放大器210具有当获得IGN信号时,将电源18的输出电流增大为等于或大于预定值的电流放大功能。电流放大器210的电流放大功能的操作通过从P-RUN信号检测器230输入的信号控制。更详细地,当来自P-RUN信号检测器230的信号(电流放大器控制信号)被输入时,电流放大器210例如继续引入电源18的输出电流,并且由于电流放大功能而保持电源18的输出电流的增量。相反,当电流放大器控制信号的输入中止时,电流放大器210例如停止引入电源18的输出电流,从而减小电源18的输出电流。例如,电流放大器210包括在电源线17上的节点22与第一晶体管的集电极之间的第二晶体管。在第二晶体管中,基极连接至P-RUN信号检测器230,集电极连接至节点22,并且发射极连接至第一晶体管的集电极。电流放大器210通过响应于电流放大器控制信号的输入的中止来将第二晶体管关断,从而使其本身与电源18断开,进而停止引如电源18的输出电流。
P-RUN信号检测器230监测是否存在来自处理器10的P-RUN信号输出单元13的P-RUN信号的输入。当检测到P-RUN信号的输入时,P-RUN信号检测器230使电流放大器210中止操作,从而减少或消除电源18的输出电流中由电流放大器210产生的增量。在本实施方式中,当P-RUN信号不被输入时,P-RUN信号检测器230继续向电流放大器210输出信号(电流放大器控制信号),来使电流放大器210保持电源18的增大的输出电流。当检测到P-RUN信号的输入时,P-RUN信号检测器230中止电流放大器控制信号向电流放大器210的输出,并且例如使电流放大器210停止引入电源18的输出电流,从而消除电源18的输出电流中由电流放大器210产生的增量。在下文中,对于电流放大器控制信号,电流放大器控制信号被输出的状态称为导通,电流放大器控制信号未被输出的状态称为关断。
接下来,参照图5中的时序图描述处理器10和控制设备110的输入/输出信号和操作。以下描述处理器10以低电流消耗操作且在低电流消耗操作期间进入反常状态(例如,冷冻)的情况。
如图5中所示,在时间段A4期间,IGN信号、电流放大器210的电流放大功能、监视时钟20的操作和P-RUN信号均关断。然而,因为P-RUN信号关断,所以电流放大器控制信号导通。
在时间段A4之后的时间B3处,一旦IGN信号转换为导通,则IGN信号被输入至电流放大器210,并且电流放大器210的电流放大功能转换为导通。因为电源18的输出电流由于电流放大器210而变为预定值或高于预定值,所以电流监测器19使监视时钟20的操作转换成导通。
在时间B3之后的时间段A5期间,处理器10由于冷冻而不能返回到常规操作模式,并且P-RUN信号保持关断。一旦从时间B3之后经过预定的持续时间,则监视时钟20输出重置信号来重置处理器10。
在时间段A5之后的时间B4处,一旦已经通过重置返回到正常操作的处理器10开始以常规操作模式操作,则P-RUN信号输出单元13开始输出P-RUN信号。P-RUN信号检测器230检测P-RUN信号的输入,从而将电流放大器控制信号切换成关断以将电流放大器210的电流放大功能转换成关断。
在时间B4之后的时间段A6期间,处理器10继续常规操作。
接下来,参照图6中的流程图描述从处理器10的低电流消耗操作模式的开始直到处理器10返回到常规操作模式的、通过控制设备110进行的处理。该处理例如在处理器10开始以低电流消耗操作模式操作时执行。
从步骤S200至步骤S203,执行与实施方式1中的步骤S100至步骤S103中的处理相同的处理。随后,监视时钟20确定是否不能在预定时间内获得来自处理器10的正常P-RUN信号(步骤S204)。当能够在预定时间内获得P-RUN信号时(步骤S204中“否”的情况),处理进行到步骤S207。
相反,在步骤S204中,当不能在预定时间内获得P-RUN信号时(步骤S204中“是”的情况),监视时钟20向处理器10输出重置信号(步骤205)。
接下来,P-RUN信号检测器230等待来自处理器10的P-RUN信号的输入(步骤S206)。
在步骤S206之后,或者当P-RUN信号能够在步骤S204中获得时(步骤S204中“否”的情况),当检测到P-RUN信号的输入时,P-RUN信号检测器230中止(关断)电流放大器控制信号的输出,从而使电流放大器210的电流放大功能的操作中止(关断)。因此,电源18的输出电流中由电流放大器210产生的增量被消除(步骤S207)。
这样,通过根据实施方式2的控制设备110,在处理器10从低电流消耗操作模式返回到常规操作模式之后,电源18的输出电流中由电流放大器210产生的增量被减小或消除。所以,可进一步减少控制设备110的电力消耗。
虽然已经基于实施例和附图描述了本公开的实施方式,但是,应注意,基于本公开各种改变和修改将对本领域技术人员显而易见。因此,这种改变和修改应被理解为包括在本公开的范围内。例如,包括在单元、步骤等中的功能等可以以任何逻辑上一致的方式重新配置。此外,单元、步骤等可结合成一个或再划分。
例如,在上述实施方式中,虽然监视时钟20的操作已经被描述成响应于电源18的输出电流而开始或中止,但是例如可使用另一个参数(诸如电源18的输出电压)控制监视时钟20的操作。该配置例如可通过这样的控制设备11和控制设备110实施,即该控制设备11和控制设备110包括响应于处理器10的操作来控制电源18的输出电压的电压控制器代替电流放大器21和电流放大器210。
在上述实施方式中,虽然电流放大器21和电流放大器210已经被描述成包括第一晶体管和第二晶体管,但是可采用任一结构来响应于IGN信号的输入使电源18的输出电流增大为等于或大于预定值,
在实施方式2中,虽然已经描述了P-RUN信号检测器230输出电流放大器控制信号来消除电源18的输出电流中由电流放大器210产生的增量的结构,但是可采用能够响应于P-RUN信号的输入来至少减少电源18的输出电流中由电流放大器210产生的增量的任一结构。例如,P-RUN信号检测器230可包括连接在电流放大器210与电源线17上的节点22之间的可变电阻器或晶体管,并且可配置为当检测到P-RUN信号的输入时增大可变电阻的电阻值或将晶体管关断。
符号说明
10 处理器
11、110 控制设备
12 VCC输入接口
13 P-RUN信号输出单元
14 重置单元
15 常规操作中断单元
16 电源IC
17 电源线
18 电源
19 电流监测器
20 监视时钟
21、210 电流放大器
22 节点
230 P-RUN信号检测器
Claims (3)
1.一种用于控制处理器的处理器控制设备,所述处理器能够在进行操作时在常规操作模式和低电流消耗操作模式之间切换,所述低电流消耗操作模式的电流消耗比所述常规操作模式的电流消耗低,所述处理器控制设备包括:
监视时钟,配置为当不能在预定时间内获得来自所述处理器的P-RUN信号时重置所述处理器;
电流监测器,配置为当向所述处理器供应电力的电源的输出电流降低到预定值之下时中止所述监视时钟的操作,并且当所述输出电流变为等于或大于所述预定值时使所述监视时钟的操作开始;以及
电流放大器,配置为当获得用于使所述处理器开始在所述常规操作模式下操作的信号时使所述输出电流增大为等于或大于所述预定值。
2.根据权利要求1所述的处理器控制设备,还包括:
P-RUN信号检测器,配置为当检测到所述P-RUN信号的输入时减少或消除所述输出电流中由所述电流放大器产生的增量。
3.一种用于控制设备的处理器控制方法,所述控制设备包括配置为当不能在预定时间内获得来自处理器的P-RUN信号时重置所述处理器的监视时钟,所述处理器能够在进行操作时在常规操作模式与低电流消耗操作模式之间切换,所述低电流消耗操作模式的电流消耗比所述常规操作模式的电流消耗低,所述处理器控制方法包括:
当向所述处理器供应电力的电源的输出电流降低到预定值之下时,中止所述监视时钟的操作;
当获得用于使所述处理器开始在所述常规操作模式下操作的信号时使所述输出电流增大为等于或大于所述预定值;以及
当所述输出电流变为等于或大于所述预定值时,使所述监视时钟的操作开始。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014012318A JP6236325B2 (ja) | 2014-01-27 | 2014-01-27 | プロセッサの制御装置及び制御方法 |
JP2014-012318 | 2014-01-27 | ||
PCT/JP2014/005974 WO2015111106A1 (ja) | 2014-01-27 | 2014-11-28 | プロセッサの制御装置及び制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105934726A true CN105934726A (zh) | 2016-09-07 |
CN105934726B CN105934726B (zh) | 2019-09-27 |
Family
ID=53680944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480074122.3A Expired - Fee Related CN105934726B (zh) | 2014-01-27 | 2014-11-28 | 处理器控制设备以及处理器控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9904352B2 (zh) |
JP (1) | JP6236325B2 (zh) |
CN (1) | CN105934726B (zh) |
WO (1) | WO2015111106A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6816345B2 (ja) * | 2015-04-24 | 2021-01-20 | 富士電機株式会社 | 駆動制御装置 |
EP4350481A1 (en) * | 2022-10-05 | 2024-04-10 | NXP USA, Inc. | Processing wakeup requests using in a processing system having power management circuitry and a processing circuitry |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5457790A (en) * | 1989-12-15 | 1995-10-10 | Hitachi, Ltd. | Low power consumption semiconductor integrated circuit device and microprocessor |
JPH11203173A (ja) * | 1998-01-16 | 1999-07-30 | Nec Eng Ltd | ウオッチドッグタイマ回路 |
CN1987736A (zh) * | 2005-12-22 | 2007-06-27 | 国际商业机器公司 | 用于向多处理器系统中的处理器供电的方法和装置 |
JP2012118686A (ja) * | 2010-11-30 | 2012-06-21 | Fujitsu Ten Ltd | 監視装置及び電子装置 |
US20130198539A1 (en) * | 2012-02-01 | 2013-08-01 | Renesas Electronics Corporation | Watchdog circuit, power ic and watchdog monitor system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10207859A (ja) * | 1989-12-15 | 1998-08-07 | Hitachi Ltd | 消費電力制御方法,半導体集積回路装置およびマイクロプロセッサ |
JPH10222402A (ja) * | 1997-02-12 | 1998-08-21 | Nissan Motor Co Ltd | 車両用制御装置 |
US20050223244A1 (en) * | 2004-03-30 | 2005-10-06 | David Sinai | Device, system and method for reduced power consumption |
JP4479002B2 (ja) | 2004-03-31 | 2010-06-09 | 日本電気株式会社 | Cpuの省電力機能を有する機器のデバッグシステム及び方法 |
JP2008217105A (ja) * | 2007-02-28 | 2008-09-18 | Ricoh Elemex Corp | マイクロコンピュータのプログラム暴走防止装置、及び電子機器 |
-
2014
- 2014-01-27 JP JP2014012318A patent/JP6236325B2/ja not_active Expired - Fee Related
- 2014-11-28 US US15/113,884 patent/US9904352B2/en active Active
- 2014-11-28 CN CN201480074122.3A patent/CN105934726B/zh not_active Expired - Fee Related
- 2014-11-28 WO PCT/JP2014/005974 patent/WO2015111106A1/ja active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5457790A (en) * | 1989-12-15 | 1995-10-10 | Hitachi, Ltd. | Low power consumption semiconductor integrated circuit device and microprocessor |
JPH11203173A (ja) * | 1998-01-16 | 1999-07-30 | Nec Eng Ltd | ウオッチドッグタイマ回路 |
CN1987736A (zh) * | 2005-12-22 | 2007-06-27 | 国际商业机器公司 | 用于向多处理器系统中的处理器供电的方法和装置 |
JP2012118686A (ja) * | 2010-11-30 | 2012-06-21 | Fujitsu Ten Ltd | 監視装置及び電子装置 |
US20130198539A1 (en) * | 2012-02-01 | 2013-08-01 | Renesas Electronics Corporation | Watchdog circuit, power ic and watchdog monitor system |
Also Published As
Publication number | Publication date |
---|---|
US20160349833A1 (en) | 2016-12-01 |
JP2015141445A (ja) | 2015-08-03 |
CN105934726B (zh) | 2019-09-27 |
JP6236325B2 (ja) | 2017-11-22 |
WO2015111106A1 (ja) | 2015-07-30 |
US9904352B2 (en) | 2018-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5021954B2 (ja) | 低電圧誤動作防止回路、方法ならびにそれを利用した電源回路および電子機器 | |
JP3818231B2 (ja) | 電源回路 | |
JP2011097669A (ja) | 充電回路及び充電方法 | |
JP2015170292A (ja) | 半導体装置 | |
CN107231038B (zh) | 电子设备以及电子设备的电力供给控制方法 | |
CN105934726B (zh) | 处理器控制设备以及处理器控制方法 | |
JP5945149B2 (ja) | フィールド機器 | |
JP5976092B2 (ja) | マネージメントエンジンインターフェイスドライバ用制御回路 | |
US20130067255A1 (en) | Automatic backlight intensity adjustment in an embedded operating system environment | |
CN106933362B (zh) | 一种鼠标的控制方法、鼠标控制器和电子设备 | |
KR101525685B1 (ko) | 모터 구동 제어장치 및 그 제어방법 | |
JP2016208581A (ja) | サージ保護回路 | |
JP6649579B2 (ja) | 電子システム、機能拡張装置及び電源管理プログラム | |
JP2023107757A (ja) | コンピュータシステムの動作状態を制御する方法及び対応するコンピュータシステム | |
CN103972950B (zh) | 设备控制装置以及设备控制方法 | |
JP2015022434A (ja) | リセット信号制御装置 | |
US10348203B2 (en) | DC-to-DC controller, DC-to-DC power converter and control method thereof | |
JP6647006B2 (ja) | 電源装置 | |
JP2015201761A (ja) | 電子制御装置 | |
JP2013038464A (ja) | リセット回路 | |
JP2009015613A (ja) | 監視回路、電子制御装置、及び監視回路の制御方法 | |
CN109878332B (zh) | 电源系统 | |
JP7261080B2 (ja) | 制御装置および制御方法 | |
TWI642261B (zh) | 加速放電電路以及加速放電方法 | |
JP2007058347A (ja) | 受信装置及びその制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190927 |
|
CF01 | Termination of patent right due to non-payment of annual fee |