电子设备的制作方法

文档序号:6599201阅读:185来源:国知局
专利名称:电子设备的制作方法
技术领域
本发明涉及电子设备(electronic device),更具体地讲,涉及基于电源的电压的 下降进行复位预处理(pr印rocess of resetting)的电子设备的改进。
背景技术
复合机(multi-functional device)是具有打印机、传真机、扫描仪等多种功能的 电子设备。在复合机的电源供给开始后,为了防止低电压状态下的复合机内的设备的异常 动作或破损,设备被复位。同样,在电源切断时设备也被复位。在复合机的电源由于停电等被切断的情况下,设备也被复位。但是,如果马上将复 合机的硬盘驱动器复位,并使硬盘在动作过程中的状态下停止,则有可能由于之后的冲击 从而盘片(platter)与读取用的头撞击而破损。并且,如果在向闪存写入的过程中被复位, 则会产生由于数据的破损而不能正常地从闪存读出数据的问题。因此,复合机需要在电源切断时进行用于防止设备或数据的破损等的复位预处 理。具体地讲,为了防止数据消失,将数据从易失性存储器中保存(save)到非易失性的闪 存或硬盘驱动器中,或者为了防止硬盘驱动器破损,使硬盘驱动器的头返回到待机位置。该复位预处理需要在复位之前进行。因此,需要首先生成用于指示开始复位预处 理的触发信号(trigger signal),并在确保复位预处理所需的充足时间的基础上进行复 位。例如,有的复合机在电源开关被按下时,为复位预处理确保充足的时间之后进行复位处 理。但是,在该复合机中,并没有想到由于拔下商用电源的插头而使得电源被切断的情况以 及停电等情况,在这些情况下,也需要确保复位预处理所需的时间。在日本特开平8-50557号公报(公开号JP H08-50557A)中记述了以下技术,在 电源切断时,同时生成复位信号和使数据的保存开始的触发信号,通过由延迟电路使复位 信号延迟,使复位的开始延迟,来确保进行数据保存的时间。在日本特开2007-207167号公 报(公开号JP2007-207167A)中记述了下述电子设备,利用电压监视电路监视伴随着电源 切断的电源电压的下降,在开始数据保存的电源电压的阈值和开始复位的电源电压的阈值 之间设置差值,以确保保存数据的时间。日本特开平8-50557号公报记述的技术通过由延迟电路使复位的开始延迟,能够 确保保存数据的时间。但是存在下述问题,即,由于电源切断时的电源电压下降速度不固 定,所以考虑到要将设备可靠复位,则不能长时间地延迟复位,从而不能确保保存数据的充 足时间。日本特开2007-207167号公报记述的技术对电源电压的阈值设置差值,使成为数 据保存的触发的信号与复位信号之间的输出时刻错开,从而能够确保数据保存的时间。在 日本特开2007-207167号公报记述的技术中,在电源电压下降到第一阈值以下时开始数据 的保存,在下降到第二阈值以下时设备被复位。因此,在电源电压下降到第一阈值以下但未 下降到第二阈值以下时电源电压就恢复的情况下,进行了数据的保存,却不进行复位。但 是,延迟复位是为了确保进行数据保存等的复位预处理的时间,在复位预处理进行之后,为了防止设备的异常动作或破损,需要将设备复位。

发明内容
本发明就是鉴于上述情况而提出的,其目的在于提供一种在电源被切断的情况下 能够在进行复位预处理之后进行复位的电子设备。并且,本发明的目的在于,提供一种电子 设备,该电子设备在电源被切断的情况下,能够将易失性的存储装置中的数据保存到非易 失性的存储装置中,并将设备复位。第一个本发明的电子设备具有第一复位信号生成单元,在电源电压成为第一阈 值以下时,输出第一复位信号;第二复位信号生成单元,在所述电源电压成为比第一阈值低 的第二阈值以下时,输出第二复位信号;恢复时复位信号生成单元,基于第一复位信号的输 出的结束,输出恢复时复位信号;第一被复位设备,基于第一复位信号,该第一被复位设备 被复位;和第二被复位设备,基于第二复位信号和所述恢复时复位信号,该第二被复位设备 被复位,还具有复位预处理单元,该复位预处理单元设置在第二被复位设备中,基于第一复 位信号开始复位预处理。基于这种结构,对用于将设备复位的阈值电压设置差值,在电源电压下降的情况 下,尽快将第一被复位设备复位,另一方面延迟第二被复位设备的复位,从而确保复位预处 理所需要的时间。并且,第二被复位设备基于恢复时复位信号被复位,所以如果电源电压下 降到第一阈值以下,即使电源电压未下降到第二阈值以下,第二被复位设备也被复位,从而 防止第一被复位设备和第二被复位设备双方的异常动作或破损等。第二个本发明的电子设备在上述结构的基础上,所述复位预处理单元基于第一复 位信号,开始将保持在易失性的存储装置中的数据保存到非易失性的存储装置中。基于这种结构,使第二被复位设备被复位的时刻延迟,来确保将保持在易失性的 存储装置中的数据保存到非易失性的存储装置中所需要的时间。第三个本发明的电子设备在上述结构的基础上,所述恢复时复位信号生成单元使 用延迟电路,在从第一复位信号的输出结束时起的一定时间内,输出所述恢复时复位信号。基于这种结构,能够利用使用延迟电路的复位信号和不使用延迟电路的复位信号 之间在输出时的时间差,输出恢复时复位信号,所以能够利用简单的电路实现在电源电压 恢复时第二被复位设备被复位的结构。基于本发明,尽快将第一被复位设备复位,另一方面,对第二被复位设备设置比第 一阈值低的第二阈值,来使复位延迟。并且,把在复位第一被复位设备时使用的复位信号作 为触发,开始复位预处理,从而确保进行第二被复位设备的复位预处理的时间。另外,第一被复位设备和第二被复位设备尽管被复位的电压的阈值不同,但在第 一被复位设备已被复位的情况下,在电源电压恢复时第二被复位设备还是被复位。因此,在 电源电压下降到第一阈值以下的情况下,例如即使在电源电压未下降到第二阈值以下时, 也将第一被复位设备和第二被复位设备双方复位。


图1是本发明的实施方式的电子设备1的框图。图2是表示图1所示的恢复时复位信号生成部103的一个结构示例的框图。
图3是表示电源电压Vdd下降的情况下图2中的各个输出端子的电压变化的曲线 图。图4是表示图1的电源电压Vdd变化的情况下各个输出的电压变化的曲线图。图5是表示图1的各个输出的电位变化的曲线图。图6是表示图1的电子设备1中的电源监视处理的一例的流程图。
具体实施例方式图1是表示本发明的实施方式的电子设备1的结构示例的框图。该电子设备 1包括商用电源10、电源供给部11、DC(direct current 直流)/DC转换器(DC to DC converter) 20、第一电路块100、和第二电路块200。电源供给部11将从商用电源10供给的交流电力转换为直流电力,是电压Vdd的 恒压电源。在通常电源的电压Vdd取电压V0,在电源切断时,电源电压VDD从通常时的电压 V0下降。此处,假设电源供给部11向第一电路块100和DC/DC转换器20提供电源。DC/DC 转换器20是转换被供给的电力的电压并输出给第二电路块200的电压转换电路。DC/DC转 换器20将电源电压Vdd转换为比Vdd低的电源电压Vc,把转换后的电压Vc提供给第二电 路块200。电源电压Vc在通常时取电压V10,在电源切断时,随着电源电压Vdd的下降而从 电压V10下降。第一电路块100输出第一复位信号RS1和恢复时复位信号RS3,RS1和RS3 分别被输入第二电路块200。另外,第一复位信号RS1和恢复时复位信号RS3分别是低电平 有效(low active)的信号。第一电路块100包括复位信号生成部101、延迟电路102、恢复时复位信号生成部 103和被复位设备104。复位信号生成部101是监视电源电压Vdd的复位IC(integrated circuit 集成电路),在电源电压Vdd由于电源的切断等而从通常时的电压V0下降到阈值 电压VI时,输出第一复位信号RS1。通过检测电源电压Vdd的下降并输出复位信号,能够将 设备复位,从而在电源切断时防止设备的异常动作等。并且,未图示的DC/DC转换器把电压从电源电压Vdd转换为电源电压Vc,转换后的 电源被提供给第一电路块100中除了复位信号生成部101之外的各个设备。复位信号生成 部101被直接提供电源电压Vdd的电力。延迟电路102在被输入了第一复位信号RS1时,输出使第一复位信号RS1延迟一 定时间后的延迟复位信号DL1。恢复时复位信号生成部103被输入第一复位信号RS1和延 迟复位信号DL1。恢复时复位信号生成部103在没有被输入第一复位信号RS1而被输入了 延迟复位信号DL1的状态下,判别该状态并输出恢复时复位信号RS3。这样,不输出第一复 位信号RS1而输出延迟复位信号DL1的情况是在第一复位信号RS1的输出结束了的时候。 即,在电源电压Vdd曾下降到阈值电压VI以下并再次恢复到阈值电压VI以上时,在一定时 间内输出恢复时复位信号RS3。因此,如果输出了第一复位信号RS1,在第一复位信号RS1 的输出结束时,输出恢复时复位信号RS3。被复位设备104是在被输入了延迟复位信号DL1时被复位的设备。例如,包括电动 机、液晶显示装置等在比较高的电压时如果不进行复位将有可能产生异常动作的设备。所 谓被复位是指设备被初始化,表示把设备内部的寄存器设为预先设定的初始值。在电源切 断时将被复位设备104复位,能够防止被复位设备104的异常动作或破损等。
第二电路块200包括复位信号生成部201、AND电路(AND circuit) 202、保存部 203、被复位设备204、易失性存储装置205和非易失性存储装置206。复位信号生成部201 是监视由DC/DC转换器20生成的电源电压Vc的复位IC。在电源电压Vc由于电源的切 断等原因下降到阈值电压V3时,输出第二复位信号RS2。在电源电压Vc下降到阈值电压 V3时,由复位信号生成部101监视的电源电压Vdd下降到阈值电压V2。V2是比VI低的阈 值电压。通过在阈值电压VI、V2之间设置差值,在复位信号生成部101输出第一复位信号 RS1开始到复位信号生成部201输出第二复位信号RS2为止的期间,能够确保预定的时间差 (t4-t3),能够在此期间将数据保存在非易失性存储装置206中。另外,第二复位信号RS2 也是低电平有效。作为各个电源电压和阈值电压的具体设定示例,可以考虑把通常的电源电压Vdd 和Vc在通常时的电压V0、V10分别设为12V、3. 3V,把阈值电压VI、阈值电压V2和阈值电压 V3的值分别设为9V、4V和3V。AND电路202是在两个输入部中至少一方被输入复位信号时输出复位信号、在两 个输入部都没有被输入复位信号时不输出复位信号的逻辑门。AND电路202在从恢复时复 位信号生成部103输入了恢复时复位信号RS3时,向保存部203和被复位设备204输出逻 辑和复位信号RS4。并且,在从复位信号生成部201输入了第二复位信号RS2时,也向保存 部203和被复位设备204输出逻辑和复位信号RS4。被复位设备204是在被输入逻辑和复位信号RS4时被复位的设备。被复位设备 204与被复位设备104相比,复位的定时延迟,所以只要所供给的电源电压Vc在电压V3以 上,就可以由正常动作的设备构成。并且,也可以包含参与复位预处理的设备。所谓复位预 处理,是指用于防止在电源切断时设备被马上复位而造成的故障的处理,例如,将易失性存 储装置内的数据保存到非易失性的存储装置中的处理,或为了防止由于在向闪存写入时写 入装置被复位所造成的闪存数据的损坏、而使闪存的写入处理结束的处理。另外,在复位预 处理中还包含通过使硬盘的读取用头回到待机位置、来防止头由于之后的冲击而与盘片撞 击所引起的硬盘驱动器破损的处理等。易失性存储装置205是在停止供给电力时所保持的数据丢失的存储装置,例如有 同步动态随机存取存储器(synchronous dynamic random accessmemory SDRAM)。另夕卜, 数据也包含中央处理单元(central processing unit :CPU)内部的数据等。非易失性存 储装置206是在停止供给电力时数据仍被原样保持的存储装置,例如有闪存或硬盘驱动器 等。另外,在非易失性存储装置206中还包含通过使易失性存储装置附带电池(battery)、 而在停止电力供给时也能够保持数据的存储装置。保存部203基于第一复位信号RS1,将保持在易失性存储装置205中的数据保存到 非易失性存储装置206中。作为运算处理装置的保存部203把第一复位信号RS1用作保存 开始的触发。通过使数据保存,能够防止由于电力供给的停止而使保持在易失性存储装置 205中的数据、例如电子设备1的动作状态等数据丢失。并且,在从AND电路202向保存部 203输入逻辑和复位信号RS4时,保存部203被复位。因此,在从输入第一复位信号RS1开 始到输入逻辑和复位信号RS4为止的期间,保存部203进行数据的保存。并且,在保存数据 之后,保存部203和被复位设备204被复位,由此能够防止低电压状态下保存部203的异常 动作等。
6
复位信号生成部101在电源电压Vdd下降到阈值电压VI时输出第一复位信号 RS1,保存部203基于该第一复位信号RS1开始数据的保存。复位信号生成部201在电源电 压Vdd下降到阈值电压V2时输出第二复位信号RS2,保存部203基于该第二复位信号RS2 被复位。因此,在电源电压Vdd从VI下降到V2的期间,保存部203能够保存数据,并确保 保存数据所需的充足时间。另外,基于从恢复时复位信号生成部103输出的恢复时复位信号RS3,保存部203 和被复位设备204被复位。即使电源电压Vdd下降到阈值电压VI以下,如果未下降到阈值 电压V2电源电压Vdd就恢复了,则复位信号生成部201也不输出第二复位信号RS2。但是, 电源电压Vdd下降到阈值电压VI以下意味着电源或电子设备1产生了某种异常,所以在数 据的保存处理结束后,还需要对保存部203和被复位设备204进行复位。因此,在电源电压 Vdd下降到阈值电压VI以下但未下降到阈值电压V2就恢复了的情况下,基于从恢复时复位 信号生成部103输出的恢复时复位信号RS3,保存部203和被复位设备204也被复位。因 此,只要复位信号生成部101输出第一复位信号RS1,保存部203和被复位设备204就被复 位。图2是表示图1所示的恢复时复位信号生成部103的一个结构示例的框图。恢复 时复位信号生成部103由NOT电路105和布线或(wired OR)电路106构成。下面,使用图 3的曲线图说明恢复时复位信号生成部103的动作。图3是表示电源电压Vdd下降的情况下图2中的复位信号生成部101、NOT电路 (NOT circuit) 105、延迟电路102及布线或电路106的各个输出端子的电压变化的曲线图。 图3(a)表示电源电压Vdd的电位变化,图3(b)表示各个输出端子的高电平和低电平的切 换。图3 (a)和图3(b)的横轴表示时间t。按照图3(a)所示,说明电源电压Vdd暂时下降, 在时刻tl t2电源电压Vdd成为阈值电压VI以下,在时刻t2电源电压Vdd恢复到阈值 电压VI以上的情况。第一复位信号RS1是低电平有效的信号,在图3(b)所示的表示复位 信号生成部101的输出端子的电位变化的曲线图中,在成为低电平(low level)的状态下, 输出第一复位信号RS1。在复位信号生成部101的输出端子成为高电平(high level)的状 态下,不输出第一复位信号RS1。当电源电压Vdd在时刻tl成为VI以下时,复位信号生成部101检测到电源电压 Vdd的变化,并输出第一复位信号RS1。第一复位信号生成部101的输出在通常状态下为高 电平,在时刻tl从高电平切换为低电平。在时刻2电源电压再次恢复为VI以上时,第一复 位信号RS1的输出结束,第一复位信号生成部101的输出从低电平切换为高电平。如图2所示,第一复位信号RS1分别经过NOT电路105或延迟电路102被输入到布 线或电路106。NOT电路105是否定电路(negate circuit),即在输入端子成为低电平时, 输出成为高电平,在输入端子成为高电平时,输出成为低电平。来自复位信号生成部101的 输出信号经过NOT电路105后,如图3(b)的NOT电路105的输出时的曲线图所示,来自复 位信号生成部101的输出信号的低电平和高电平反转。因此,NOT电路105的输出在通常 状态下为低电平,在时刻tl从低电平变为高电平。并且,在时刻t2从高电平变为低电平。并且,第一复位信号RS1的输出的开始及结束的定时被延迟电路102延迟后,第一 复位信号RS1被输入到布线或电路106。因此,延迟电路102的输出DL1是将复位信号生成 部101的输出通过延迟电路102延迟预定的时间后形成的。因此,延迟电路102的输出在从时刻tl延迟一定时间后的时刻T1,从高电平变为低电平。并且,在从时刻t2延迟一定时 间后的时刻T2,从低电平变为高电平。布线或电路106是在两个输入端子都成为低电平时输出RS3成为低电平、在至少 一个输入端子成为高电平时输出RS3成为高电平的逻辑门。如果NOT电路105的输出和延 迟电路102的输出中任一方是高电平,则布线或电路106的输出成为高电平。另一方面,在 NOT电路105的输出和延迟电路102的输出双方都是低电平时,布线或电路106的输出成为 低电平,恢复时复位信号RS3被输出。如图3(b)中的NOT电路105的输出和延迟电路102的输出时的曲线图所示,在电 源电压Vdd恢复为阈值电压VI以上的时间点,复位信号生成部101结束第一复位信号RS1 的输出。因此,NOT电路105的输出在时刻t2从高电平切换为低电平。但是,延迟电路102 的输出从低电平向高电平的切换被延迟,即使第一复位信号的输出结束,在时刻t2 T2的 期间仍是低电平。布线或电路106在时刻t2 T2,由于两个输入端子都成为低电平,所以 输出恢复时复位信号RS3。S卩,如图3(a)所示,在电源电压Vdd曾下降到VI以下、并再次恢 复为VI以上时,恢复时复位信号RS3被输出。如在图1中说明的那样,在该恢复时复位信号RS3被输出后,逻辑和复位信号RS4 被分别输入保存部203和被复位设备204,保存部203和被复位设备204被复位。因此,即 使在复位信号生成部201不输出第二复位信号RS2的情况下,在电源电压Vdd恢复时,保存 部203和被复位设备204也被复位,能够防止由于保存部203和被复位设备204未被复位 而造成的异常动作等。如上所述,恢复时复位信号生成部103防止保存部203和被复位设备204由于所 输入的第一复位信号RS1而被立刻复位,并确保数据保存所需的时间。另一方面,恢复时复 位信号生成部103在第一复位信号RS1的输出结束时,向AND电路202输出恢复时复位信 号RS3,从而将保存部203和被复位设备204复位。图4是表示图1所示的电源电压Vdd变化时的图1中的复位信号生成部101、延 迟电路102、恢复时复位信号生成部103、复位信号生成部201及AND电路202的各自输出 的电位变化的时序图(timing chart)。图4(a)是表示电源电压Vdd和电源电压Vc的变 化的曲线图。图4(a)的纵轴表示电压V,横轴表示时间t。图4(b)的纵轴表示复位信号生 成部101、延迟电路102、恢复时复位信号生成部103、复位信号生成部201及AND电路202 的各自输出的电位变化,横轴表示时间t。关于具体示例,说明电源电压Vdd从初始电压V0 渐渐下降并下降到0V的情况。在时刻t3,在电源电压Vdd成为阈值电压VI以下时,复位信号生成部101输出第 一复位信号RS1,复位信号生成部101的输出从高电平变为低电平。延迟电路102的输出 DL1比复位信号生成部101的输出延迟预定的时间,电位在时刻T3从高电平变为低电平。 此时,被复位设备104被输入延迟复位信号DL1,从而被复位设备104被复位。在电源电压Vdd没有恢复到阈值电压VI以上的情况下,恢复时复位信号生成部 103不输出恢复时复位信号RS3。因此,如图4(b)所示,恢复时复位信号生成部103的输出 始终是高电平。电源电压Vc的电力提供给复位信号生成部201。如图4(a)所示,在提供给DC/DC 转换器20的电源电压Vdd下降时,从DC/DC转换器20输出给复位信号生成部201的电源电压Vc也下降。在电源电压Vc从通常时的电压V10下降为阈值电压V3时,复位信号生成 部201输出第二复位信号RS2,复位信号生成部201的输出从高电平变为低电平。此时,电 源电压Vdd从初始电压V0下降到阈值电压V2。换言之,在电源电压Vdd下降到阈值电压 V2时,第二复位信号RS2被输出。AND电路202在两个输入端子中至少一方成为低电平时,输出成为低电平。因此, 在复位信号生成部201和恢复时复位信号生成部103的输出中任一方成为低电平时,逻辑 和复位信号RS4被输出。在图4(b)中,恢复时复位信号生成部103的输出始终是高电平, 但在时刻t4,第二复位信号RS2被输出。因此,在时刻t4,逻辑和复位信号RS4被输出,AND 电路202的输出从高电平变为低电平。如上所述,在电源电压Vdd下降的情况下,若电源电压Vdd下降到阈值电压VI以 下,则保存部203开始进行保持在易失性存储装置205中的数据的保存,被复位设备104被 复位。并且,在电源电压Vdd下降到阈值电压V2以下时,保存部203和被复位设备104被 复位。因此,在电源电压Vdd从电压VI下降到V2的期间,即在图4中的时刻t3 t4,保存 部203能够保存数据。因此,能够确保保存部203将保持在易失性存储装置205中的数据 保存到非易失性存储装置206中所需的充足时间。图5与图4相同,是表示图1中的复位信号生成部101、延迟电路102、恢复时复位 信号生成部103、复位信号生成部201及AND电路202的各自输出的电压变化的时序图。图 5表示电源电压Vdd在时刻t5下降到阈值电压VI以下、但未下降到阈值电压V2以下就在 时刻t6恢复为阈值电压VI以上的情况。图5(a)是表示电源电压Vdd和电源电压Vc的变 化的曲线图,纵轴表示电压V,横轴表示时间t。图5(b)的纵轴表示复位信号生成部101、延迟电路102、恢复时复位信号生成部 103、复位信号生成部201及AND电路202的各自输出的电位变化,横轴表示时间t。复位信 号生成部101的输出在时刻t5从高电平变为低电平,在时刻t6从低电平变为高电平。延 迟电路102的输出是使复位信号生成部101的输出延迟后形成的,在相比时刻t5延迟一定 时间后的时刻T5,从高电平变为低电平,在相比时刻t6延迟一定时间后的时刻T6,从低电 平变为高电平。在复位信号生成部101的输出成为高电平、而且延迟电路102的输出成为低电平 的期间,恢复时复位信号RS3被输出。因此,如图5(b)中的复位信号生成部101和延迟电路 102的输出的时序图所示,在时刻t6 T6的期间输出恢复时复位信号RS3。该时刻t6 T6的期间相当于延迟电路102的延迟时间。在电源电压Vc下降到阈值电压V3以下时,即电源电压Vdd下降到阈值电压V2以 下时,第二复位信号RS2被输出。在图5(a)的曲线图中,电源电压Vc没有下降到电压V3 以下,所以复位信号生成部201的输出始终为高电平。在输出第二复位信号RS2或恢复时 复位信号RS3的期间,逻辑和复位信号RS4被输出。因此,在输出恢复时复位信号RS3的 t6 T6的期间,逻辑和复位信号RS4被输出,AND电路202的输出成为低电平。在图4的示例中,在电源电压Vdd下降到阈值电压V2以下时,第二复位信号RS2 被输出,从而保存部203和被复位设备204被复位。在图5的示例中,由于电源电压Vdd未 下降到阈值电压V2以下,所以不输出第二复位信号RS2。在该情况时,在电源电压Vdd恢复 为阈值电压VI以上时,恢复时复位信号RS3被输出,基于恢复时复位信号RS3,保存部203
9和被复位设备204被复位。如上所述,在电源电压Vdd下降到阈值电压VI以下时,即使在电源电压Vdd未下 降到阈值电压V2以下的情况下,也输出逻辑和复位信号RS4,从而保存部203和被复位设 备204被复位。并且,保存部203能够把第一复位信号RS1作为触发,在第一复位信号RS1 的输出结束之前,将保持在易失性存储装置205中的数据保存到非易失性存储装置206中。 即,在图5的示例中,能够在时刻t5 t6期间将数据保存到非易失性存储装置206中。图6中的步骤S101 S109是表示图1中的电子设备1的电源监视处理的一例的 流程图。首先,复位信号生成部101监视电源电压Vdd是否下降到阈值电压VI以下(步骤 S101)。如果电源电压Vdd下降到VI以下,则复位信号生成部101输出第一复位信号RS1, 基于该第一复位信号RS1,被复位设备204被复位(步骤S102)。保存部203在被输入了第 一复位信号RS1时,开始将保持在易失性存储装置205中的数据保存到非易失性存储装置 206中(步骤S103)。并且,在步骤S101的判断中,在电源电压Vdd比阈值电压VI高时,结 束处理。复位信号生成部201监视电源电压Vc (步骤S104)。在该电源电压Vc达到阈值电 压V3以下的情况下,即电源电压Vdd成为阈值电压V2以下的情况下,复位信号生成部201 输出第二复位信号RS2。基于该第二复位信号RS2,保存部203和被复位设备204被复位 (步骤S105、步骤S106)。然后,由复位信号生成部101判断电源电压Vdd是否恢复到阈值电压VI以上(步 骤S107)。在电源电压Vdd恢复为电压VI以上的情况下,恢复时复位信号生成部103输出 恢复时复位信号RS3。基于该恢复时复位信号RS3,保存部203和被复位设备204被复位 (步骤S108、步骤S109),并结束处理。并且,在步骤S104的判断中,在电源电压Vc比阈值 电压V3高的情况下,即电源电压Vdd比阈值电压V2高的情况下,不进行步骤S105和步骤 S106的处理,而进行步骤S107的判断。在步骤S107的判断中,在电源电压Vdd没有恢复到阈值电压VI以上的情况下,再 次进行步骤S104的判断。因此,如果电源电压Vdd下降到阈值电压VI以下,则进行步骤 S108中的保存部203的复位、以及步骤S109中的被复位设备204的复位,而与步骤S104中 的电源电压Vdd和阈值电压V2的比较结果无关。在本实施方式中,对被复位设备104设计较高的阈值电压VI,使得能够尽快复位, 另一方面,对保存部203和被复位设备204设计较低的阈值电压V2,使得能够延迟复位。并 且,把在被复位设备104的复位时使用的第一复位信号RS1作为触发,保存部203开始数据 的保存,由此能够确保保存数据的时间。因此,非易使性存储装置206例如在是硬盘驱动器 等而存取速度较慢的情况下,也能够确保保存数据所需的充足时间。并且,在复位信号生成部201不输出复位信号的情况下,基于复位信号生成部101 输出的复位信号,保存部203和被复位设备204被复位。因此,由于将阈值不同的两个复位 信号生成部中的一方的阈值设定得比较低,所以也能够防止在电源发生异常时未被复位。另外,在本实施方式中,说明了使复位信号生成部101输出第一复位信号RS1的阈 值电压和结束复位信号RS1的输出的阈值电压相同的情况,但本发明不限于此。也可以使 复位信号生成部101输出第一复位信号RS1的阈值电压和结束第一复位信号RS1的输出的 阈值电压不同。
10
并且,在本实施方式中,作为复位预处理的示例,说明了保存部203使存储在易失 性存储装置205中的数据加以保存的情况,但本发明不限于保存数据的情况。例如,作为复 位预处理,也可以进行下述的处理,保存部203基于第一复位信号RS1使硬盘驱动器的磁头 回到待机位置,以防止因电源切断造成的硬盘驱动器的破损。并且,在本实施方式中,说明了恢复时复位信号生成部103由NOT电路105和布线 或电路构成的示例,但本发明不限于此。例如,也可以在图2中的延迟电路102和布线或电 路 106 之间配置特定用途集成电路(application specific integrated circuit :ASIC), ASIC将输入的延迟复位信号DL1原样输出,还可以构成为通过变更ASIC的设定,能够将复 位信号生成部101的第一复位信号RS1切换成原样输入给保存部203和被复位设备204。 并且,布线或电路也可以是普通的“或”电路。并且,在本实施方式中,说明了在输入延迟复位信号DL1后将被复位设备104被复 位的情况,但本发明不限于此。也可以在输入第一复位信号RS1后被复位设备104被复位。
权利要求
一种电子设备,其特征在于,具有第一复位信号生成单元,在电源电压成为第一阈值以下时,输出第一复位信号;第二复位信号生成单元,在所述电源电压成为比第一阈值低的第二阈值以下时,输出第二复位信号;恢复时复位信号生成单元,基于第一复位信号的输出的结束,输出恢复时复位信号;第一被复位设备,基于第一复位信号,该第一被复位设备被复位;第二被复位设备,基于第二复位信号和所述恢复时复位信号,该第二被复位设备被复位;以及复位预处理单元,设置在第二被复位设备中,基于第一复位信号开始复位预处理。
2.根据权利要求1所述的电子设备,其特征在于,所述复位预处理单元基于第一复位 信号,开始将保持在易失性的存储装置中的数据保存到非易失性的存储装置中。
3.根据权利要求1或2所述的电子设备,其特征在于,恢复时复位信号生成单元使用延 迟电路,在从第一复位信号的输出结束时起的一定时间内,输出恢复时复位信号。
4.根据权利要求3所述的电子设备,其特征在于,恢复时复位信号生成单元具有使第 一复位信号反转的否定电路、和被输入了来自否定电路的输出信号和来自延迟电路的输出 信号的OR电路,从OR电路输出恢复时复位信号。
5.根据权利要求1所述的电子设备,其特征在于,具有AND电路,该AND电路被输入第 二复位信号和恢复时复位信号,并输出逻辑和复位信号,基于逻辑和复位信号,第二被复位 设备被复位。
全文摘要
本发明的目的在于提供电子设备,在电源被切断时能将易失性存储装置中的数据保存到非易失性存储装置,并进行复位处理。电子设备具有复位信号生成部(101),在电源切断时电源电压Vdd成为阈值电压V1以下时,输出第一复位信号;复位信号生成部(201),在电源电压Vdd成为比阈值电压V1低的阈值电压V2以下时,输出第二复位信号;和恢复时复位信号生成部(103),基于第一复位信号的输出的结束,输出恢复时复位信号。保存数据的保存部(203)基于第一复位信号开始数据的保存,基于第二复位信号而被复位。并且,由于保存部(203)基于恢复时复位信号而被复位,所以如果电源电压Vdd达到电压V1以下,则数据的保存部(203)被复位,能够防止低电压状态时的异常动作。
文档编号G06F1/24GK101840258SQ201010124379
公开日2010年9月22日 申请日期2010年2月26日 优先权日2009年3月18日
发明者西冈直树 申请人:村田机械株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1