电脑装置及其由省电模式进入运作模式的方法制造方法及图纸

技术编号:2886970 阅读:212 留言:0更新日期:2012-04-11 18:40
一种电脑装置及其由省电模式进入运作模式的方法;电脑装置主要包括:中央处理单元、设有主控制单元的晶片组及设有周边装置数据区块的存储器;本方法步骤包括:晶片组周期性发出中断信号至中央处理单元;判断中断信号是否为主控制单元发出;若中断信号不是主控制单元发出,则使电脑装置进入运作模式;若中断信号是主控制单元发出,则检查是否有周边装置将数据写入周边装置数据区块;若有数据写入该区块,则使电脑系统进入运作模式。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种省电电脑装置,特别是一种。目前连接周边装置的系统总线的标准有USB(Universal SerialBus)、SSA、Fire Wire(IEEE 1394)等标准。目前较常用于个人电脑的是USB,或称为通用序列总线标准。通用序列总线标准使电脑能方便地连接各种周边装置。现今电脑加装周边装置时,通常是在修改作业系统设定后,必须重新启动作业系统,才能使新的设定生效。并且由于电脑主机板上的扩充槽有限,电脑所能加装的周边设备数目亦受限制。这对使用者而言,相当不便。USB标准可改善前述缺点,不仅使电脑可连接的周边设备数目增加,亦能在电脑不关机的情况下安装周边设备,且安装后即可使用,不须重新启动作业系统。此处所指USB标准是Universal Serial Bus Specification(Revision1.0)。在以下说明中,能配合USB介面标准的电脑简称USB电脑,能配合USB介面标准的周边装置简称USB装置,通用序列总线简称序列总线。各USB装置以四芯连线串接起来,其中四条连接线有二条是电源线,二条是数据线。USB电脑设有一USB主控制单元(HostController),做为控制各个USB装置之用。USB是使用一层级状总线结构,总线结构的根部层级由USB主控制单元,总线的其余每一层级由装置中枢(USB HUB)及周边装置组成;装置中枢可再连接至次一层级的装置中枢或周边装置,使数个周边装置成树枝状分布串接在一起;如此将数个周边装置通过该连接接口连接于电脑装置。USB主控制单元可连接数个USB装置中枢,而装置中枢又可再连接数个装置中枢及USB装置。作业系统通过USB主控制单元对各USB装置做数据存取,也通过USB主控制单元对USB装置做设定。USB主控制单元同时负责管理USB装置的电源供给,并决定USB装置的使用优先权。USB主控制单元与USB装置之间以packet(封包)方式传递信息。封包的种类分为信号封包(token packet)、数据封包(datapacket)、回应封包(handshake packet)等三种。信号封包决定数据传送的方向(USB主控制单元传往周边装置、周边装置传往USB主控制单元或双向传输);数据封包内容包含实际的数据;回应封包则由收到数据的一端发出,表示已接收到数据,或者数据有错误须重新传送。各USB装置以串接方式连接,USB主控制单元发出的封包会传送到连接于USB上的每一周边装置。连接在序列总线上的USB装置各有其特定地址,当USB装置收到信号封包后,会解释信号封包中的地址与本身的地址是否相吻合,若吻合,则接下去解译数据封包中的数据,接收完毕后再发出一回应封包以告知数据数据接收完整与否。若USB装置解译出的地址不吻合,表示此次传送数据并非针对此USB装置发出,可对此数据封包不予理会。可连接在序列总线上的USB装置有很多种如键盘、游标控制器、摇杆、印表机、扫描机、数字相机等等。USB主控制单元会不断地对USB装置进行询问(polling),以检测目前连接在序列总线上USB装置的数目与种类。当一新的USB装置连接上通用序列总线时,此USB装置收到USB主控制单元的询问信号后,会将其种类识别号码传给USB主控制单元,由USB主控制单元指定一地址给USB装置。而后此USB装置在传送封包时,会将其所对应的地址码存放于封包内,如此USB主控制单元或其他USB装置在接到此封包时,即以此地址码判断此封包是由那一个USB装置发出的。使用USB标准有前述的优点,但于电脑装置进入省电模式时会发生问题。为使USB装置能随时与电脑系统连接或分离,USB主控制单元须不断告知作业系统目前各USB装置的状态。以现行电脑系统并无法由中央处理单元(CPU)主动询问USB主控制单元取得USB装置的状态数据,而是由USB主控制单元不断发出信号使第二晶片组发出中断信号至中央处理单元,再由中央处理单元对USB主控制单元进行询问,以获知各个USB装置的状态。这种做法产生一个问题是电脑装置进入省电模式后,第二晶片组仍不断发出中断信号给中央处理单元,唤醒整个电脑装置,以致无法维持在省电模式状态。有一种做法是在USB电脑进入省电模式时将USB功能取消,如此USB主控制单元就不会周期性地发出中断信号至中央处理单元;也就不会无故将电脑装置唤醒。但这种缺点是USB功能取消之后,电脑装置就无法由USB装置恢复工作状态。换言之,若电脑装置使用USB键盘,则电脑进入省电模式后就无法由键盘将电脑恢复运作状态。本专利技术的目的在于改善上述缺点,提供一种当电脑处于省电模式时,能由USB装置使其恢复运作模式的电脑系统。本专利技术的目的之二在提供一种电脑进入省电模式时,能由USB装置使其恢复运作模式的方法。本专利技术的目的之三在于使进入省电模式的电脑装置避免因USB装置的无效信号而导致离开省电模式,进入正常运作模式的方法。为实现上述目的,本专利技术采取如下措施本专利技术的电脑装置进入省电模式后,仅在USB装置发出有效信号时才使电脑装置恢复工作,离开省电模式。本专利技术的方法,是在电脑进入省电模式后,在中央处理单元接收到USB主控制单元发出的中断信号时,藉由BIOS软件判断此中断信号是否有效,以决定是否将电脑装置回复正常运作模式。此种方式仅中央处理单元在执行BIOS程序时回复正常运作模式,而电脑装置其余部分仍维持在省电模式,这样,仍起到省电作用。本专利技术的具体装置及方法如下本专利技术的一种具有省电功能的电脑装置,包括周边装置及外部总线,第一组周边装置藉由外部总线电连接于电脑装置,其特征在于,包括一中央处理单元;一本机总线;一晶片组,藉由本机总线电连接于中央处理单元,晶片组包括一主控制单元,主控制单元用以协调中央处理单元与第一组周边装置之间的数据传送;一存储器单元,电连接于晶片组,用以储存系统管理中断程序,存储器单元包括一组周边装置数据区块,用以储存第一组周边装置与中央处理单元间传送的数据;一电源管理单元,电连接于晶片组;及一第二组周边装置,电连接于电源管理单元;所述中央处理单元在进入省电模式后,停止对第二组周边装置的电源供应,而后因应于一中断信号执行系统管理中断程序,系统管理中断程序包括以下步骤(1)判断中断信号是否为主控制单元所发出;(2)当中断信号不是由主控制单元所发出时,供应电源至第二组周边装置;(3)当中断信号为主控制单元所发出时,则判断第一组周边装置是否传送有效数据至周边装置数据区块;(4)当传送有效数据至周边装置区块时,则供应电源至第二组周边装置,并结束系统管理中断程序;(5)当无有效数据写入周边装置数据区块时,则使电脑装置维持在省电模式。本专利技术的一种电脑装置由省电模式进入运作模式的方法,其特征在于,包括以下步骤(a)因应于所述主控制单元的触发,所述晶片组周期性地发出一中断信号至中央处理单元;(b)因应于中断信号,判断中断信号是否为主控制单元所发出;(c)若中断信号不是由主控制单元发出,则使电脑装置进入运作模式;(d)若中断信号是由主控制单元发出,则检查是否有周边装置将数据写入所述周边装置数据区块;(e)若无数据写入周边装置数据区块,则使电脑装置继续维持在省电模式;(f)若有数据写入周边装置数据区块,则使电脑装置进入运作模式。 本文档来自技高网...

【技术保护点】
一种具有省电功能的电脑装置,包括周边装置及外部总线,第一组周边装置藉由外部总线电连接于电脑装置,其特征在于,包括: 一中央处理单元; 一本机总线; 一晶片组,藉由本机总线电连接于中央处理单元,晶片组包括一主控制单元,主控制单元用以协调中央处理单元与第一组周边装置之间的数据传送; 一存储器单元,电连接于晶片组,用以储存系统管理中断程序,存储器单元包括一组周边装置数据区块,用以储存第一组周边装置与中央处理单元间传送的数据; 一电源管理单元,电连接于晶片组;及 一第二组周边装置,电连接于电源管理单元; 所述中央处理单元在进入省电模式后,停止对第二组周边装置的电源供应,而后因应于一中断信号执行系统管理中断程序,系统管理中断程序包括以下步骤: (1)判断中断信号是否为主控制单元所发出; (2)当中断信号不是由主控制单元所发出时,供应电源至第二组周边装置; (3)当中断信号为主控制单元所发出时,则判断第一组周边装置是否传送有效数据至周边装置数据区块; (4)当传送有效数据至周边装置区块时,则供应电源至第二组周边装置,并结束系统管理中断程序; (5)当无有效数据写入周边装置数据区块时,则使电脑装置维持在省电模式。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李怡娴杨金良廖世宏杨修宗
申请(专利权)人:宏基股份有限公司纬创资通股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1