一种用于计算机的保护电路及方法技术

技术编号:27538733 阅读:14 留言:0更新日期:2021-03-03 11:30
一种用于计算机的保护电路及方法。本申请通过PMBus电源管理总线的信号获取计算机第一电源的输出电压,然后根据第一电源的电压状况,在判断计算机即将断电关机时,触发保护指令寄存单元输出保护指令至计算机指令总线,中断执行其他指令,并同时触发第二电源输出补充供电电压至计算机电源总线。由此,本申请中,计算机能够利用第二电源临时补充电源输入,而将即将断电的计算机维持在能够可靠运行的状态,从而利用这段时间,自动触发计算机对其当前编辑的文件以及当前所打开的程序页面进行保护。辑的文件以及当前所打开的程序页面进行保护。辑的文件以及当前所打开的程序页面进行保护。

【技术实现步骤摘要】
一种用于计算机的保护电路及方法


[0001]本申请涉及计算机电路
,具体而言涉及一种用于计算机的保护电路及方法。

技术介绍

[0002]现有的计算机,尤其是便携式计算机,通常设置有可充电的供电电池作为整机电源。由此,计算机可以在不连接电源线的情况下,进行工作,为使用者提供便利。但是,电池供电状态下,计算机使用中通常容易出现一个问题:使用者在使用计算机进行文件编辑或指令交互时,往往很难注意到电池电量报警信息,因此常常出现电池突然断电导致计算机当前编辑页面未被保存,难以恢复的问题。类似的,台式计算机也容易在夏季和冬季用电高峰,由于供电线路不稳定突然掉电而出现同样的文件丢失问题。

技术实现思路

[0003]本申请针对现有技术的不足,提供一种用于计算机的保护电路及方法,本申请通过第二电源补充供电电压,能够自动在计算机即将断电前及时保存当前编辑的文件和使用的程序,实现对计算机数据的及时保护。本申请具体采用如下技术方案。
[0004]首先,为实现上述目的,提出一种用于计算机的保护方法,其步骤包括:第一步,实时获取PMBus电源管理总线的信号,判断第一电源的输出电压是否低于第一预设值,在第一电源的输出电压低于第一预设值时跳转至第二步;第二步,触发保护指令寄存单元输出保护指令至计算机指令总线,中断执行其他指令,并触发第二电源输出补充供电电压至计算机电源总线;第三步,计算机的指令执行单元根据计算机指令总线上的保护指令,分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中;其中,所述第一电源为计算机的可充电供电电池,或计算机的交直流整流单元;所述第二电源为计算机的时钟电源。
[0005]可选的,如上任一所述的用于计算机的保护方法,其中,所述第一预设值由以下任一种方式确定:第一种方式,计算机的第一电源耗尽断电后,在计算机重新启动时,调取并记录断电前预设时间内第一电源的输出电压值为所述第一预设值;第二种方式,计算机的第一电源完成充电后,调取并记录第一电源的输出电压值,以此时输出电压值的60%作为所述第一预设值。
[0006]可选的,如上任一所述的用于计算机的保护方法,其中,所述第三步中,计算机的指令执行单元仅在第二电源的输出电压达到第二预设值以上时,执行:分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中;其中,所述第二预设值至少设置为不低于第二电源充电完成后输出的电压值的一半。
[0007]可选的,如上任一所述的用于计算机的保护方法,其中,所述第三步中,按照以下优先级顺序分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中:首先,保存当前处于编辑或交互状态的文件或程序页面;然后,按照当前开启的各进程中各任务执行的先后顺序,依次保存最近进行编辑或交互的文件或程序页面;最后,将上述各文件和
程序页面按照保存的先后顺序生成恢复列表,存储所述恢复列表至非易失存储单元中以供计算机重新启动时直接根据该恢复列表还原第一电源耗尽断电前计算机的工作状态。
[0008]同时,为实现上述目的,本申请还提供一种用于计算机的保护电路,其包括:检测接口,其连接计算机的PMBus电源管理总线,用于在计算机中第一电源的输出电压低于第一预设值时输出信号;保护指令存储单元,其触发端连接所述检测接口的输出端,其输出端连接计算机指令总线,用于根据检测接口的输出信号触发而输出其内所存储的保护指令至计算机指令总线;第二电源电路,其触发端连接所述检测接口的输出端,其输出端连接计算机电源总线,用于根据检测接口的输出信号触发而输出补充供电电压至计算机电源总线;非易失存储单元,其连接计算机指令总线及数据总线,用于响应所述保护指令,分别保存计算机当前各文件以及各程序页面的打开状态。
[0009]可选的,如上任一所述的用于计算机的保护电路,其中,所述保护指令存储单元,其内所存储的保护指令包括:首先,保存当前处于编辑或交互状态的文件或程序页面;然后,按照当前开启的各进程中各任务执行的先后顺序,依次保存最近进行编辑或交互的文件或程序页面;最后,将上述各文件和程序页面按照保存的先后顺序生成恢复列表,存储所述恢复列表至非易失存储单元中以供计算机重新启动时直接根据该恢复列表还原第一电源耗尽断电前计算机的工作状态。
[0010]可选的,如上任一所述的用于计算机的保护电路,其中,所述第一电源为计算机的可充电供电电池;所述第二电源为计算机的时钟电源。
[0011]可选的,如上任一所述的用于计算机的保护电路,其中,所述第二电源电路包括:放大电路,其输入端连接第二电源的输出端,其触发端连接所述检测接口的输出端;隔离输出元件,其第一端连接放大电路的第一输出端,其第二端连接放大电路的触发端,其第三端连接计算机电源总线;隔离输出电路,其包括有两个隔离元件,两个隔离元件的第一端均连接至放大电路的第二输出端,其中两个隔离元件的第二端相互连接,第一个隔离元件的第三端连接第二电源的输出端,第三隔离元件的第三端连接计算机电源总线。
[0012]可选的,如上任一所述的用于计算机的保护电路,其中,所述放大电路包括:第一电阻,其连接放大电路的输入端;第一放大元件,其第二端连接通过第一电阻连接第二电源的输出端;第二放大元件,其第一端与第一放大元件的第一端相互连接,其第二端连接检测接口的输出端;第二电阻,其连接在第二放大元件的第一端与第三端之间;第三放大元件,其第二端与第一放大元件的第三端相互连接,其第三端连接放大电路的第二输出端;第四放大元件,其第二端与第二放大元件的第三端相互连接,其第三端连接放大电路的第一输出端,其第一端与第三放大元件的第一端相互连接。
[0013]有益效果本申请通过PMBus电源管理总线的信号获取计算机第一电源的输出电压,然后根据第一电源的电压状况,在判断计算机即将断电关机时,触发保护指令寄存单元输出保护指令至计算机指令总线,中断执行其他指令,并同时触发第二电源输出补充供电电压至计算机电源总线。由此,本申请中,计算机能够利用第二电源临时补充电源输入,而将即将断电的计算机维持在能够可靠执行保护指令的状态,从而利用这段时间,自动触发计算机对其当前编辑的文件以及当前所打开的程序页面进行存储和保护。
[0014]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变
得显而易见,或者通过实施本申请而了解。
附图说明
[0015]附图用来提供对本申请的进一步理解,并且构成说明书的一部分,并与本申请的实施例一起,用于解释本申请,并不构成对本申请的限制。在附图中:图1是本申请的用于计算机的保护电路的原理框图;图2是本申请中第二电源的原理图。
具体实施方式
[0016]为使本申请实施例的目的和技术方案更加清楚,下面将结合本申请实施例的附图,对本申请实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于所描述的本申请的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于计算机的保护方法,其特征在于,步骤包括:第一步,实时获取PMBus电源管理总线的信号,判断第一电源的输出电压是否低于第一预设值,在第一电源的输出电压低于第一预设值时跳转至第二步;第二步,触发保护指令寄存单元输出保护指令至计算机指令总线,中断执行其他指令,并触发第二电源输出补充供电电压至计算机电源总线;第三步,计算机的指令执行单元根据计算机指令总线上的保护指令,分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中;其中,所述第一电源为计算机的可充电供电电池,或计算机的交直流整流单元;所述第二电源为计算机的时钟电源。2.如权利要求1所述的用于计算机的保护方法,其特征在于,所述第一预设值由以下任一种方式确定:第一种方式,计算机的第一电源耗尽断电后,在计算机重新启动时,调取并记录断电前预设时间内第一电源的输出电压值为所述第一预设值;第二种方式,计算机的第一电源完成充电后,调取并记录第一电源的输出电压值,以此时输出电压值的60%作为所述第一预设值。3.如权利要求1-2所述的用于计算机的保护方法,其特征在于,所述第三步中,计算机的指令执行单元仅在第二电源的输出电压达到第二预设值以上时,执行:分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中;其中,所述第二预设值至少设置为不低于第二电源充电完成后输出的电压值的一半。4.如权利要求3所述的用于计算机的保护方法,其特征在于,所述第三步中,按照以下优先级顺序分别保存当前各文件以及各程序页面的打开状态至非易失存储单元中:首先,保存当前处于编辑或交互状态的文件或程序页面;然后,按照当前开启的各进程中各任务执行的先后顺序,依次保存最近进行编辑或交互的文件或程序页面;最后,将上述各文件和程序页面按照保存的先后顺序生成恢复列表,存储所述恢复列表至非易失存储单元中以供计算机重新启动时直接根据该恢复列表还原第一电源耗尽断电前计算机的工作状态。5.一种用于计算机的保护电路,其特征在于,包括:检测接口,其连接计算机的PMBus电源管理总线,用于在计算机中第一电源的输出电压低于第一预设值时输出信号;保护指令存储单元,其触发端连接所述检测接口的输出端,其输出端连接计算机指令总线,用于根据检测接口的输...

【专利技术属性】
技术研发人员:倪国庆茆锐时敏俞和平张斌李文文苏绕成耿轶
申请(专利权)人:南京商业学校南京市鼓楼中等专业学校
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1