发明名称 处理单元电源关闭之方法及其装置
摘要 一处理单元(10)有一种大部分的电路系统没有接收电源的电源关闭模式。脱离了电源关闭(58)的电源开启(64)因回应接收到一例外(60)而实现。因为表现于处理单元(10)的大部分状态资讯不需要对一例外(60)有回应,在电源关闭(58)期间移除大部分处理单元(10)的电源是没有问题的。在电源关闭(58)时维持程式设计师模型暂存器档案(16)与一些在处理单元(10)的其他电路,但组成处理单元(10)的绝大多数电路:执行单元(20),指令解码与控制逻辑(18),指令管线(26)与汇流排介面(32),皆不需要接收电源。从这些非关键电路移除电源结果是在电源关闭时显着的电源节省。此有电力装置的电路提供一减少电源供应电压以提供额外电源节省。
申请公布号 TW573245 申请公布日期 2004.01.21
申请号 TW091120723 申请日期 2002.09.11
申请人 摩托罗拉公司 发明人 约翰 维里卡
分类号 G06F1/26 主分类号 G06F1/26
代理机构 代理人 陈长文 台北市松山区敦化北路二○一号七楼
主权项 1.一种有一用于执行指令之中央处理单元(CPU)的资料处理系统,此资料处理系统包括:一执行指令的执行单元;一储存相关于CPU当前状态之资讯的储存装置;一提供一时脉信号给CPU时变函数的时脉产生器;一对进入低电源运转模式之CPU有反应而显示一低电源模式信号的逻辑单元;以及一电源控制单元,连接到此逻辑单元,此电源控制单元接收到此低电源模式信号,在反应上,从执行单元移除电源供应电压的同时,关闭时脉产生器的电源控制单元,维持一电源供应电压到逻辑单元与储存装置。2.如申请专利范围第1项之资料处理系统,其中此储存装置包括一处理器状态暂存器与一例外处理器状态暂存器,其中在低电源模式期间,此处理器状态暂存器是电源关闭的而此例外处理器状态暂存器是用于接收电源供应电压与储存相关于在此低电源模式期间CPU当前状态的资讯。3.如申请专利范围第1项之资料处理系统,其中此储存装置包括:一用于储存在CPU正常运转期间之当前程式计数値的程式计数器;以及一例外程式计数器,连接到此程式计数器,用于在程式计数器电源关闭的同时,在低电源模式期间储存当前的程式计数値。4.如申请专利范围第1项之资料处理系统,其中当CPU在低电源模式时此逻辑单元将回应一例外,而对接收此例外的反应,此例外逻辑单元提供一唤醒信号给电源控制单元,而此电源控制单元用于接收唤醒信号,而在回应上,此电源控制单元恢复电源供应电压给执行单元,启动时脉产生器,以及不显示此低电源模式信号。5.如申请专利范围第4项之资料处理系统,其中此储存装置进一步地包括:一用于储存在CPU正常运转期间之当前程式计数値的计数器;以及一例外程式计数器,连接到此程式计数器,用于在低电源模式期间此程式计数器电源关闭的同时,接收与储存在CPU低电源模式期间的当前程式计数値。6.如申请专利范围第4项之资料处理系统,其中此储存装置进一步地包括:一用于在CPU正常运转期间储存当前状态资讯的处理器状态暂存器;以及一例外处理器状态暂存器,连接到此处理器状态暂存器,用于在低电源模式期间此处理器状态暂存器电源关闭的同时,接收与储存在CPU低电源模式期间的当前状态资讯。7.一种在有中央处理单元(CPU)之资料处理系统进入低电源模式的方法,此方法包括下列步骤:执行触发此低电源模式的指令;维持有关在CPU内的预先决定位置之CPU当前运转状况的当前处理器状态资讯;以及显示关闭一时脉产生器的低电源模式信号,此时脉产生器用于CPU的计时操作,以及用于当维持储存此当前处理器状态资讯之预先决定位置的电源供应电压时,关闭CPU之预先决定部分的电源供应电压。8.如申请专利范围第7项之方法,其中此处理器状态资讯包括处理器状态资讯,一程式计数値,以及一程式设计师模型暂存器内容。9.如申请专利范围第8项之方法,其中维持此当前处理器状态的步骤进一步地包括在第一阴影暂存器储存此当前处理器状态。10.如申请专利范围第7项之方法,进一步地包括下列步骤:当此CPU在低电源模式时,侦测一例外状况;显示一回应侦测此例外状况的唤醒信号;恢复电源供应电压给此CPU的预先决定部分;启动此时脉产生器;不显示低电源模式信号;以及初始化此例外的处理。图式简单说明:图1为如本发明之一个实施例之一中央处理单元、一时脉产生器、及一电源控制的区块图;图2是有助于了解图1之电路之一操作的流程图;以及图3是有助于说明图1之电路之另一操作的流程图。
地址 美国