一种计算机运行控制方法、装置、电路及计算机的制作方法_4

文档序号:9470902阅读:来源:国知局
计算机运行控制装置中,在断开预设处理核心对应的供电电源与该预处理核心之间的通路之前,存储模块还要对预设处理核心的状态信息进行存储,为计算机在后续的恢复工作状态时,继续断路之前的运行,使得用户对计算机进行操作过程中,即时计算机进入低功耗状态,用户的操作也不受到计算机状态切换的影响,提闻用户体验。
[0157]如图7示出的本申请提供的一种计算机运行控制装置实施例3的结构示意图,包括:第一控制模块701、存储模块702、刷新模块703、第二控制模块704和恢复模块705 ;
[0158]其中,第一控制模块701、存储模块702、第二控制模块704和恢复模块705与实施例2中相应结构功能一致,本实施例中不做赘述。
[0159]刷新模块703,用于依据缓存的所述计算机屏幕显示的内容信息刷新所述计算机屏幕的像素。
[0160]其中,当停止为该预设处理核心供电,该计算机进入低功耗状态时,刷新模块703根据缓存的计算机屏幕显示的内容信息,刷新该计算机屏幕的像素,以使得继续在该计算机屏幕中显示内容。
[0161]具体的,该计算机屏幕显示的内容信息为计算机进入低功耗状态之前,存储的预设处理核心断路前的状态信息中的图像信息。
[0162]具体的,存储模块702中可以缓存该预设处理核心的图像处理部分中该计算机屏幕中显示的内容信息。
[0163]相应的,从缓存处获取该内容信息,并根据该内容信息刷新该计算机屏幕的像素,以使得该计算机屏幕对显示的内容信息继续显示。
[0164]例如,用户需要对计算机屏幕当前显示的内容进行较长时间的稳定显示播放,如7分钟中持续内对某一文档的某一页面进行显示,在计算机进入低功耗状态之前,对该计算机中显示的内容,即该页面图像信息进行缓存,当进入低功耗状态后,从缓存处将该图像对应的内容信息进行获取,并对计算机屏幕的像素进行刷新,继续对该图像进行显示,在保证了该图像能够持续在计算机屏幕中显示的同时,又降低了计算机功耗。
[0165]综上,本实施例中提供的一种计算机运行控制装置中,在计算机进入低功耗状态后,依据缓存的所述计算机屏幕显示的内容信息刷新所述计算机屏幕的像素,实现了计算机进入低功耗状态后,在屏幕中显示进入低功耗状态前的图像,使得该图像能够持续在计算机屏幕中显示的同时,在保证了用户使用的同时,又降低了计算机功耗。
[0166]其中,该计算机中还设置有机中还包括EC,该EC参与控制所述多处理核心中的预设处理核心与其供电电源之间的通路断开和闭合。
[0167]如图8示出的本申请提供的一种计算机运行控制装置实施例4的结构示意图,包括:第一控制模块801和第二控制模块802 ;
[0168]所述第一控制模块801,用于根据所述第一预设指令,触发所述EC产生第一预设电平和第二预设电平,所述第一预设电平控制为所述预设处理核心供电的开关电源断路,所述第二预设电平控制为所述多处理核心中的预设处理核心之外的处理核心供电的电源继续供电;
[0169]其中,该预设处理核心与该多处理核心中的其他核心采用不同的供电通路,二者可分别采用开关电源,该开关电源可通过不同的电平进行开关控制。
[0170]具体的,采用不同的电平控制该多处理核心中两个部分:预设处理核心和除预设处理核心之外的处理核心供电。
[0171]其中,当接收到第一预设指令后,第一控制模块801根据该第一预设指令触发该EC,以使该EC产生第一预设电平和第二预设电平,该第一预设电平控制为预设处理核心供电的开关电源断路,实现该预设处理核心的停止供电,而该第二预设电平用于为该多处理核心中的预设处理核心之外的处理核心供电的电源继续供电,实现除预设处理核心之外的其他核心供电,该其他核心正常运行。
[0172]具体的,该第一预设电平可以为低电平,第二预设电平可以为高电平。
[0173]需要说明的是,本实施例中的预设电平的方式仅为一种形式,具体实施中,可根据开关电源的开启、关闭条件,设置对应的第一预设电平和第二预设电平。
[0174]所述第二控制模块802,用于根据所述第二预设指令,触发EC产生第三预设电平,控制开关电源为所述处理核心供电。
[0175]需要说明的是,在接收到第二预设指令时,该第二控制模块802控制所述预设处理核心与所述预设处理核心对应的供电电源之间的通路闭合也可由EC参与实现。
[0176]具体的参与通路闭合的方式与断开的方式对应。
[0177]具体的,当接收到第二预设指令后,第二控制模块802根据该第二预设指令触发该EC,以使该EC产生第三预设电平,该第三预设电平控制为预设处理核心供电的开关电源闭合,实现该预设处理核心的开始供电,而该多处理核心中的预设处理核心之外的其他核心供电的电源继续为其他供电,实现为多处理核心中两个部分:预设处理核心和除预设处理核心之外的处理核心供电。
[0178]具体的,该第三预设电平可以为与该第一预设电平相反的高电平。
[0179]需要说明的是,本实施例中的预设电平的方式仅为一种形式,具体实施中,可根据开关电源的开启、关闭条件,设置对应的第三预设电平。
[0180]需要说明的是,在本实施例中,该EC在接收到第一预设指令后,一直产生第二预设电平,与是否接收到第二预设指令无关,但是该EC产生第二预设电平的条件不限定于此,实际实施中,该EC也可不根据该第一预设指令或者其他预设指令,一直生成控制其他核心与其供电电源的通路闭合的第二预设电平。
[0181]综上,本实施例提供的一种计算机运行控制装置中,根据所述第一预设指令,触发所述EC产生第一预设电平和第二预设电平,分别控制与预设处理核心对应的开关电源为该预设处理核心停止供电、与其他核心对应的开关电源为其供电,并且,在接收到第二预设指令后,根据该第二预设指令,触发该EC产生第三预设电平,以控制预设处理核心对应的开关电源为该预设处理核心开始供电。本实施例中,通过EC产生的电平控制各个处理核心的断电和供电,使得计算机中各个组成部分之间的信息传输量小,减少了各个部分的响应时间,减少了信息传输过程中占用的传输通道时间。
[0182]上述本发明提供的实施例中详细描述了一种计算机运行控制方法、装置,对于本发明的方法可采用多种形式的电路结构实现,因此本发明还提供了一种计算机运行控制电路,下面给出具体的实施例进行详细说明。
[0183]如图9示出的本申请提供的一种计算机运行控制电路实施例1的示意图,该电路应用于多处理核心的计算机,该计算机可以是台式机、笔记本、平板电脑、手机、智能电视等具有多处理核心的电子设备。
[0184]计算机运行控制电路包括:EC901、第一开关902、预设处理核心903、电源904和存储器905 ;
[0185]其中,所述EC901通过所述第一开关902与所述预设处理核心903相连;所述预设处理核心903还与所述存储器904相连;
[0186]所述第一开关902用于控制所述预设处理核心903与电源904的通断;
[0187]由于本申请可应用于Intel dual chip平台中,因此,在本实施例中,该预设处理核心为CPU,其他核心为平台中的其他部分。
[0188]具体的,当所述EC901接收到第一预设指令时,控制所述第一开关902断开所述预设处理核心903与电源904之间的连接,以使得所述预设处理核心903断电停止运行,并且存储器905存储所述预设处理核心903停止工作前的状态信息;
[0189]当所述EC901接收到第二预设指令时,控制所述第一开关902恢复所述预设处理核心903与电源904之间的连接,以使得该预设处理核心903通电运行,并且依据存储器905存储状态信息控制计算机恢复断路前的状态。
[0190]其中,该第一预设指令为休眠指令,所述第二预设指令为恢复指令。
[0191]具体的,该当接收到第一预设指令时,该EC901生成第一预设电平,该第一开关902接收到第一预设电平后断开,使得预设处理核心903与电源904之间断开,停止为预设处理核心903供电。
[0192]该当接收到第二预设指令时,该EC901生成第三预设电平,该第一开关902接收到第三预设电平后断开,使得预设处理核心903与电源904之间连接,开始为预设处理核心903供电。
[0193]如图10示出的本申请提供的一种计算机运行控制电路实施例2的示意图,该计算机运行控制电路包括:EC1001、第一开关1002、预设处理核心1003、电源1004、存储器1005、第二开关1006和计算机中除所述预设处理核心外的其他核心1007 ;
[0194]其中,所述第二开关1006用于控制所述其他核心1007与电源的通断;
[0195]当所述EC1001接收到第三预设指令时,控制断开所述其他核心1007与电源1004之间的连接,以及控制断开所述预设处理核心1003与电源1004之间的连接,使得该电子设备停止运行。
[0196]其中,该第三预设指令为关机指令。
[0197]实际实施中,该EC由PCH(Platform Controller Hub,集成南桥)的控制,该PCH和EC可作为计算机的中央处理器的组成部分,与CPU以及平台的其余部分(Rest ofPlatform) 一同组成了实际意义上的中央处理器。
[0198]参见图11示出了本申请提供的一种计算机运行控制电路具体场景的示意图,该场景中包括:高级配置与电源接口 APCI S3、电源VIN、PCH、第一开关VR1、第二开关VR2、CPU、Rest of Platform 和存储器 Memory。
[0199]其中,该Rest of Platform为本申请中提出的其他核心。
[0200]其中,该APCI S3为PCH和EC供电;
[0201]其中,VIN通过 VRl 为 CPU 和和 Memory 供电,该 VIN 通过 VR2 为 Rest of Platform供电,而该VRl和VR2的断开和闭合状态分别由EC的GP1引脚以及MAINON引脚发出的电平控制。
[0202]具体的,当EC控制GP1低电平时,VRl控制VIN与CPU之间的通路断开,停止为CPU供电,同时EC控制MIANON引脚高电平,持续为Rest of Platform供电。
[0203]具体的,当EC控
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1