CN86108202A - 中止系统时钟信号的装置和方法 - Google Patents
中止系统时钟信号的装置和方法 Download PDFInfo
- Publication number
- CN86108202A CN86108202A CN86108202.8A CN86108202A CN86108202A CN 86108202 A CN86108202 A CN 86108202A CN 86108202 A CN86108202 A CN 86108202A CN 86108202 A CN86108202 A CN 86108202A
- Authority
- CN
- China
- Prior art keywords
- clock signal
- processor
- clock
- interruption
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
Abstract
提供了在电池供电计算机的非处理时间内截止处理器定时的装置及方法。该定时在处理运行完结时被截止。用来自多个源(如I/O装置或直接存储器存取)中任一个的中断可重新允许定时。在该系统上运行的应用程序或操作系统程序可确定系统时钟信号和中央处理机的停止,直至发生所要求发生的特定事件,或直至选择超时时期的期满。在此情况下,该事件被定义为导致来自I/O装置或直接存储器存取操作的系统中断的事件。
Description
本发明涉及中止计算机中的系统时钟信号的装置和方法,更具体地说,是在电池供电的计算机中为减少电力损耗而中止系统时钟信号的装置和方法。
在数据处理情况下,中央处理机的较大部分时间处在等待一或多个I/O装置完成一项操作或等待操作者向处理机进行进一步输入的空循环。在由AC电源向中央处理机供电的系统中,用在空循环的时间並不重要。然而,在由电池向中央处理机提供电力的运转条件下,中央处理机用在空循环的时间无谓地浪费了电池能量。因此,很需要防止中央处理机在等待I/O装置完成运转或操作员进行进一步输入时进行空循环。随着小型计算机特别是便携式计算机的日益普及,节约电池电力变得更为重要。
一般,电池供电计算机采用互补型金属氧化硅(CMOS)电路来减少电力损耗。然而,为充分利用这些CMOS电路的优点,这些电路必须在不用时不被计时。众所周知,CMOS电路的特点在于它在未被计时时提供了很低的电力损耗。为充分实现这种节能优点,在数据处理系统上运行的操作系统软件和应用程序必须能在中央处理机等待I/O运转完成或操作员的进一步输入时中止系统时钟。
美国专利第3,941,989号公布了减少计算器电力损耗的一种方法,其中在计算器显示状态中提供较低占空比功率和较低占空比时钟脉冲。在计算器处于工作状态时提供连续的电力和高速率的时钟信号。若在选定的时间间隔中来开始执行模式,则功率和时钟脉冲的占空比要降得比显示模式还要低。
美国专利第4,435,761号提供了一种数据处理装置它带有用于传输数据的数据发送和接收装置及用于处理数据的处理装置。提供了在发送数据时中止传送控制时钟信号的装置。
在美国专利第4,279,020及第4,455,623中显示了数据处理器节省电力的另一成果。在前者中,当中央处理机完成运行时,它向电源的断电(pocoes doucn)子电路发出输出信号,该子电路随即停止向中央处理机输送电力。这样,在中央处理机不运行时,就不向它提供电力。在后者中,借助一种开关来减小微处理机的电流消耗,该开关只在接到表示微机要执行程序的控制信号时,才将微机同电源连接起来。具体地说,采用了一种电子转换器,以在未接收到控制信号时转换到非导通状态。对于需要执行时间比控制信号持续时间长的软件程序,微处理机向电子开关提供一种信号,使之保持导通状态,直至软件程序执行完毕。在美国专利第4,203,153号中显示了一种类似的成果。
美国专利第4,409,665号公布了在带有存储器的计算器中利用CMOS电路节省电力的方法。通过采用两个转换电压和一个非转换电压,使能在维持向存储器传送电力的同时,切断向计算器的逻辑线路、显示接口和按键信号检测电路的供电。在其他的实施方案中,为了优化电力消耗,采用了多重模式,如关断模式、纯显示模式、纯处理模式和显示与处理模式。计算器通电进入显示模式,直到检测到按键信号。此时,对处理器供电,直到处理完成。这种电力节省是通过采用与第一组电路和电力消耗控制器相连的第一电力开关装置,以及与第二组电路和电力消耗控制器相连的第二电力开关装置实现的。
本发明的一个目的是提供用于在通用计算机中中止系统时钟信号的装置和方法。
本发明的另一目的是提供在空闲时间内中止中央处理机的定时从而减少电池供电计算机的电力消耗的装置和方法。
本发明的再一个目的是提供在空闲时间内关闭中央处理机並根据所接收的I/O装置的输入信号重新启动中央处理机的装置和方法。
根据本发明的这些及其他目的,提供了用于在非处理时间内截止电池供电计算机中央处理机的定时的装置和方法。提供了用于在处理操作完成时截止时钟脉冲并利用来自多个源中的任一个的中断来启动处理机的时钟脉冲的装置。这些中断包括直接存储器存取(DMA)中断以及I/O装置服务时产生的I/O中断。I/O中断调用位于ROM或主应用程序中为I/O装置服务的短程序,该I/O装置包括显示器,打印机磁盘驱动器,键盘和诸如调制解调器和Rs232通讯接口的通讯装置,以及系统定时器。
提供了一种功能,它为在计算机系统上运行的应用程序和操作系统程序提供了一种确定系统时钟信号和中央处理机的中止直至发生所要求的规定事件或直至选择超时周期结束的方法。在此情况下,该事件被定为导致系统来自多个I/O装置中的一个或来自DMA运行的系统中断的事件。
在运行中,首先让用来中止系统时钟信号的硬件待命。这种待命本身並不使时钟信号中止,而是使它们能在以后的某一时间中止。如果此时接到中断,它就将受到处理,並且待命装置将被复位。然而,若在进行待命之后的规定时间间隔内未收到中断,则系统时钟信号将被中止。此后,系统时钟信号将在接到中断(以直接存储器存取方式或来自I/O装置)时才被重新启动。
图1是本发明的系统的功能框图;
图2是本发明系统的总体运行流程图;
图3是该系统在等待规定事件时的功能描述运行流程图;
图4是比较包括接收事件的字节和预定事件字节的流程图;
图5是说明用接收事件的该检验预定事件的位的流程图;
图6是本发明系统恰好在系统时钟信号中止之前和之后的运行流程图;
图7是本发明系统等待键盘中断时的运行流程图;
图8是本发明系统在等待磁盘中断时的流程图。
图1显示了本发明的总体系统。系统总线44提供中断控制器12、CPU11(通过总线控制器29)、睡眠时钟控制器32、直接存储器存取控制器13、系统RAM15、系统ROM16、键盘控制器17、系统定时器18、磁盘控制器19、实时时钟21、调制解调器22和RS232通信接口23、显示控制器14、打印机接口24、和扩展连接器36之间的数据通信。应注意在键盘控制器17和键盘28、磁盘控制器19和磁盘驱动器26和27、打印机接口24和打印机37、以及显示控制器14和显示器25及显示RAM34之间都有数据通信。扩展连接器36提供了与图1中未显示的其他I/O装置的通信。直接存储器存取(DMA)控制器包含定时与非定时部分,即控制器13的某些部分需要连续定时。而其他部分则不必。
睡眠时钟控制器32实质上是开关装置。系统时钟33通过传输线50向睡眠时钟控制器32提供时钟输入。在正常计时运行中,睡眠时钟控制器32通过输出端40把定时信号传到总线51。由此可见,该定时信号被提供给CPU11及总线51上的其余装置。在非定时时间内,睡眠时钟控制器32的输出端40无时钟信号输出。应注意在所有时刻都有定时信号通过总线53被提供到键盘控制器17、系统定时器18、磁盘控制器19、调制解调器22、Rs232通信接口23、打印机接口24、显示控制器14及扩展连接器36。系统时钟33持续向这些装置提供时钟信号。系统时钟33的时钟信号只对CPU11、系统RAM15、DMA控制器13以及总线控制器29进行导通和关断,从而节省电力。
中断控制器12接收来自打印机接口24、调制解调器22及Rs232通信接口23、实时时钟21、磁盘控制器19、系统定时器18、及键盘控制器17的中断。中断请求从中断控制器12通过传输线52传至睡眠时钟控制器32。此时,睡眠时钟控制器32通过输出端40把时钟信号送上总线51。中断控制器12还向CPU11提供中断信号及非屏蔽(non-maskable)中断(NM1)信号。最后只要DMA控制器13接收到直接存储器存取请求,它就通过传输线60向睡眠时钟控制器32输出一个DMA请求。控制器32随后通过输出端40把时钟信号送上总线51。只要I/O装置请求直接存储器存取,这种情况就会发生。
睡眠时钟控制器32继续通过总线51提供时钟信号,直到来自ROM16並在CPU11内执行的“等待外部事件”代码发出“待命”(ARM)和“中止时钟”(STOP CLOCK)I/O指令。这些指令使数据通过总线44传输到控制器32。控制器32随即截止时钟输出端40,从而中止总线51上的时钟信号。这样中止了CPU11和其他有关部分的执行。如果在发出“待命”指令之后但在发出“中止时钟”指令之前或之中收到中断或DMA请求,睡眠时钟控制器32将不承认“中止时钟”指令,从而使总线52上的时钟信号继续传送,使CPU11在“中止时钟”指令之后继续执行操作。
本发明系统的总括运行可参照图2进行说明。在CPU11执行应用程序或I/O任务时,它等待I/O装置之一完成一种任务。依靠CPU11的操作系统对这类任务进行调度在这里只作为例子,它並不构成本发明的一部分,因而此后不再进行进一步的讨论。CPU11进行一系列的判定。在判定框41,判定通信队列是否空,即调制解调器22或Rs232通信接口23是否要求完成一种操作。若二者之一确实要求这种操作,即通信队列不空,则如框46所示,CPU11利用其操作系统对该通信任务进行调度。然而,若通信队列是空的,则进行第二种判定。在此情况下,如判定框42所示,对显示队列是否空进行判定。若它也不空,则CPU11对显示处理任务进行调度,如步骤47所示。若显示队列是空的,则就打印机队列是否空进行判定。若它不空,则如步骤48所示,从CPU11分派打印机处理检测。若打印机队列是空的,则随后对键盘控制器17的队列进行检查,如步骤45所示。若该队列不空,则CPU11调度键盘处理任务,如步骤49所示。最后,若所有待检查的队列都是空的,表明CPU不必向I/O装置分派任何任务,则CPU11进入等待外部事件的状态。随即进入了“等待外部事件”过程。这将通过经总线44发出使睡眠时钟控制器32中止向总线51提供时钟信号的“待命”(ARM)和“停止”I/O指令,而使睡眠时钟控制器32待命,从而在I/O指令后暂停CPU11的进程。CPU11将停留在非定时状态,直至睡眠时钟控制器32收到中断或DMA请求。在那时将再次向总线55上提供时钟信号。这将使CPU11恢复事件判定程序的指令进程,由于在此情况下请求了对任何事件的等待,因此控制返回到图2所示的调度的顶部。
图3的流程图说明了等待外部事件或直至选择超时时间期满时的系统运行。在本发明的系统中,这种外部事件被定义导致系统中断或DMA运行的事件,这二者中任一个都将导致向系统中的非持续定时的装置重新提供定时脉冲。用于执行图3的操作的计算机代码贮存在系统ROM16中。具体的代码可由存于ROM16中的另一程序或RAM15中进行的应用来调用。
图3显示了等待特定事件的流程。如判定框61所示,首先判定是否要求了超时功能。系统中只有某些I/O装置采用超时功能。例如,磁盘控制器19要求超时,因为如果磁盘驱动器26或27中的任一个在读出或写入运行中要发生不正常工作的话,则CPU11可无限期地等待不是因错误而发生的事件。若采用了超时功能,则若读出或写入运行未能在规定超时时间内完成,则定时器18使CPU11时钟重新启动,且ROM中的代码向应用程序或操作系统表示超时错误,以便能够采取改正措施。因此,若要求了超时,则如步骤62所示,则在RAM15中设置超时计数器,並设置待用的超时请求标记,若未要求超时或已设置了超时计数器和标记,则判定系统是否在等待任何事件的发生,或是否在等待某件具体事件。若系统正等待某种事件,则如框64所示,睡眠时钟控制器32被待命並在框65中睡眠时钟控制器32中止系统时钟信号。CPU的执行在框65被暂停,直至发生外部事件、中断或DMA请求。在那时,CPU11的指令执行得到恢复,且控制返回到请求等待外部事件的程序。
但是,若正在等待系统内部的特定事件,则要首先进行两种附加的判定。在判定框66判定是否把所等待的特定事件同预定掩码相比较。此判定用于按字节把预定掩码同正等待的事件相比较。换言之,按字节把描述一或多个特定事件发生的预定数据字节同系统中发生的事件相比较。若结果是“是”,则如步骤67所示,流程将继续进行到图4(在下文中要详细说明)。
然而,若框66的结果是“否”,则在判定框68判定是否要一位一位地把正等待的预定事件同系统中发生的任何事件相比较。若框68的结果是“是”,则如步骤69所示,该逻辑过程将继续到图5所示的流程。然而,若框68的结果是“否”,则CPU11收到了一无效请求,並且将一错误返回到请求该等待的操作系统或应用程序。总之,判定框66判定是否要按字节把任何发生的事件同正被等待的预定事件相比较。框68判定是否要一位一位地把发生的事件同系统正等待的预定事件相比较。当等待一个特定事件时,字节比较是有用的,而在等待选定的一组事件时位比较是有用的。
图4的流程图描述了按字节对输入数据请求和预定事件掩码进行比较。在步骤73,启动控制器32的睡眠时间待命控制。应注意到这是对系统的非持续定时装置中止系统时钟33的两个部分过程中的第一部分。随后,在步骤74,从系统RAM15的指定存储单元或所请求的特定I/O装置的存储单元中读出将按字节同事件发生数据进行比较的数据。在判定框75判定是要比较两个数据的相等还是不等。若要求等式,则在判定框77判定事件数据是否等于预定数据(掩码)。若等式存在,则如步骤79所示,预定事件已发生並设置良好回车代码,且系统执行操作。然而,若框77的结果是“否”,则在判定框81就是否设置了超时标记,即等待时间是否完结进行第二判定,若结果为“是”,则在步骤82设置超时回车代码,並报告请求该等待的程序。但是,若未发生超时,则如步骤83所示,执行图6的程序,以中止时钟並在外部事件(DMA或中断请求)重新启动时钟信号后检查时限的期满。当把输入数据同预定掩码相比较以判定它们是否不等时,将进行类似的操作,这在判定框76进行,“否”在此表示事件,即不相等已经发生,並设置良好回车代码将它的发生通知等待该事件的程序。若掩码中的数据相同(这不是所寻求的事件),则象前面所做的那样检查超时标记。
应注意事件发生数据可由I/O中断服务程序或直接由I/O装置本身通过I/O读出或直接存储器存取来设置。
图5的流程图说明把事件发生数据一位一位地同正在等待的预定事件相比较时的操作。除了按位而非字节进行比较外,图5的流程图的操作与图4的相同。因此,除结果是根据被比较的位是否相等以外,判定框87的功能与框75相同。即若框87中所比较的位相等,则进到判定框89。但若框87中所比较的位不等,则进到判定框88。若框89要求相等並且达到了相等,则步骤93执行与步骤79相同的功能。同样,若要求不等並已达到不等,则步骤92执行与步骤78相同的功能。判定框91与步骤94和95的操作分别与框81和步骤82和83的相同。
图6的流程图显示了睡眠时钟控制器32中止系统时钟33向系统中的非持续定时装置的输出的过程。步骤101表示向停止时钟信号控制器32中的中止时钟信号电路发出了中止时钟信号指令。应注意若中止时钟电路未被预先待命,或已被发生的事件解除了待命,则不会中止从输出端40发出时钟信号。在睡眠时钟51被重新启动,即DMA请求或中断请求使睡眠时钟32再次开始经总线40向系统中的计时装置输出时钟信号之后,则进到判定框102。由此可见,若未请求超时,则系统运行返回到图4的判定框67或图5的69。但若请求了超时,则在判定框103检查超时计数器是否等于0。若超时计数器不等于0,则系统运行再次返回到判定框67或69。但若超时计数器等于0,则如步骤104首先设置超时标记。在于步骤104设置了超时标记之后,系统运行再次返回到框67或69。
图7和8的流程图分别说明了在CPU11上运行的程序正在等待发生按键或磁盘驱动器26或27中的一个被存取时的系统运行。图7中的流程图详细说明了CPU11上运行的程序等待键盘28的按键时本发明系统的运行。在步骤111,运行程序通过确定程序等待不相等的比较来调用“等待键盘事件”功能。即键盘缓冲器起始与键盘缓冲器结束不等,从而表示收到了键盘数据。这种结果说明了键盘事件。另外,对这种键盘事件的发生没有设置时限。在步骤112,睡眠时钟控制电路处于待命状态但仍继续经输出端40提供系统时钟信号。在步骤114,对键盘缓冲器(未显示)的起始与结束指示字进行。若起始与终止指示字不等,则表示已收到了所等待的键盘数据且不必等待进一步的键盘事件。随后处理所输入的击键信号。但若所述指示字相等,则如步骤115所示,通过睡眠时钟控制器32中止经传输线51的系统时钟输出。另外,如步骤116所示,中止CPU11的执行,直至睡眠时钟控制器32得到直接存储器存取请求或中断请求,随即恢复经输出端40至总线51的系统时钟信号输出。在步骤117中,收到中断以后恢复CPU执行,同时在步骤118,则收到的击键扫描代码被输入键盘缓冲器,且该缓冲器的结束指示字被增加,从而使缓冲器的起始和结束指示字不等。在处理完击键信号后,步骤119表明所述执行已返回到睡眠程序,从而使睡眠时钟重新待命並确定发生了键盘事件。
同样,图8的流程图详细说明了CPU11上的应用程序正在存取磁盘驱动器26或27之一时该程序的运行。在步骤121中,执行程序向磁盘控制器19发送指令。当最后一条指令被发送到磁盘控制器19时,它开始不依赖于CPU11执行磁盘26或27之一上所要求的程序。磁盘控制器19将把运行的完成通知CPU11,或在发生错误时通过中断控制器12采用中断请求。在步骤122中,执行程序调用“等待外部事件”程序並在设置了磁盘中断接收标记时确定回车运行。当采用磁盘控制器19时,设置超时时间,以便在该时间内未发生被等待事件时结束该等待。在步骤123中,中止时钟控制电路被待命,但继续经输入端40向非持续定时装置提供系统时钟信号。在判定框124中,判定是否设置了磁盘中断位。若已设置了该位,则这表明中断控制器12收到了磁盘中断,並退出“等待外部事件”程序以检查磁盘运行是否已经完成。
但是,若未设置该磁盘中断位,则向睡眠时钟控制器32输送信号以中止经输出端40输出时钟信号。此时钟信号的中止持续到下一个直接存储器存取请求或CPU11收到中断请求。随着计时的中止,CPU11的执行停止,直至收到中断请求或DMA请求。当发生上述两事件中任一个时,就恢复CPU11的执行,如步骤128所示。在步骤129,判定磁盘装置26或27之一是否请求该中断的装置。若是这样,则磁盘驱动器26或27之一的中断处理器将设置磁盘中断接收位。最后,在步骤130,在传输並处理了中断以后,控制返回到等待外部事件程序以确定事件已经发生,随后退出等待程序。
虽然本发明是结合最佳实施方案进行具体描述和说明的,但内行人应懂得在不脱离本发明的精神和范围的前提下,是能够进行形式和细节上的改变的。
Claims (9)
1、包括存储器、处理器、至少一个I/O装置,和用于向处理器提供时钟信号的时钟信息处理系统,其特征在于:
用于中止向处理机提供的时钟信号的中止装置;
用于检测I/O装置产生的中断或要求存储器存取的请求的检测装置;
用于根据对所述中断的检测重新启动向处理机提供的时钟信号的重新启动装置。
2、权利要求1的信息处理系统,其进一步的特征在于所述中止装置进一步包括:
使中止装置待命的待命装置;
在中止装置待命之后且在中止时钟信号之前检测中断的装置;
根据对该随后中断的检测暂停所述中止装置的运行的暂停装置。
3、权利要求2的信息处理系统,其特征还在于在暂停所述中止装置的运行后使所述待命装置复位的复位装置。
4、权利要求2的信息处理系统,其进一步的特征在于在中止装置待命之后且中止时钟信号之前检测特定中断的装置,所述装置只在检测到所述特定中断时才中止装置的运行。
5、权利要求4的信息处理系统,其进一步的特征在于在检测到所述特定中断后使所述待命装置复位的复位装置。
6、权利要求2的信息处理装置,其进一步的特征在于在使所述停止装置待命且检测所述中断之前检测预定时间的期满的装置。
7、权利要求6的信息处理装置,其进一步的特征在于在所述预定时间期满后暂停所述信息处理系统的运行的装置。
8、权利要求6的信息处理装置,其进一步的特征在于在所述预定时间期满后产生错误信号的装置。
9、在包括存储器、处理器、至少一个I/O装置,和用于向处理器提供时钟信号的时钟的信息处理系统中,所述时钟信号的运行控制方法,其特征在于:
依据处理器运行完成情况停止向处理器发送时钟信号;
在停止所述时钟信号之后检测I/O装置产生的中断或存储器存取请求;
根据对所述中断的检测重新启动传向处理器的时钟信号。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US820,460 | 1986-01-17 | ||
US06/820,460 US4851987A (en) | 1986-01-17 | 1986-01-17 | System for reducing processor power consumption by stopping processor clock supply if a desired event does not occur |
Publications (2)
Publication Number | Publication Date |
---|---|
CN86108202A true CN86108202A (zh) | 1987-07-29 |
CN1003961B CN1003961B (zh) | 1989-04-19 |
Family
ID=25230819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN86108202.8A Expired CN1003961B (zh) | 1986-01-17 | 1986-12-08 | 中止系统时钟信号的装置和方法 |
Country Status (9)
Country | Link |
---|---|
US (1) | US4851987A (zh) |
EP (1) | EP0229692B1 (zh) |
JP (1) | JPS62169219A (zh) |
CN (1) | CN1003961B (zh) |
AR (1) | AR242669A1 (zh) |
BR (1) | BR8606400A (zh) |
DE (1) | DE3778558D1 (zh) |
HK (1) | HK88292A (zh) |
SG (1) | SG93592G (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149912B2 (en) | 2002-02-22 | 2006-12-12 | Sanyo Electric Co., Ltd. | Control method and circuit for stopping clock signal |
Families Citing this family (174)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0542505Y2 (zh) * | 1988-03-14 | 1993-10-26 | ||
JPH0776984B2 (ja) * | 1988-05-06 | 1995-08-16 | 凸版印刷株式会社 | Icカード |
DK174975B1 (da) * | 1988-05-06 | 2004-04-05 | Toppan Printing Co Ltd | Integreret kredsløbskort |
JPH0642691B2 (ja) * | 1988-05-21 | 1994-06-01 | 富士通株式会社 | 移動電話端末 |
US5003501A (en) * | 1988-06-07 | 1991-03-26 | Dallas Semiconductor Corporation | Precharge circuitry and bus for low power applications |
US5050113A (en) * | 1988-06-17 | 1991-09-17 | Dallas Semiconductor Corporation | Low power timekeeping system |
US5629907A (en) * | 1991-06-18 | 1997-05-13 | Dallas Semiconductor Corporation | Low power timekeeping system |
US5347472A (en) * | 1988-06-17 | 1994-09-13 | Dallas Semiconductor Corporation | Precharge circuitry and bus for low power applications |
US5544078A (en) * | 1988-06-17 | 1996-08-06 | Dallas Semiconductor Corporation | Timekeeping comparison circuitry and dual storage memory cells to detect alarms |
JPH0719211B2 (ja) * | 1988-10-08 | 1995-03-06 | 日本電気株式会社 | クロック制御方式 |
US4980836A (en) * | 1988-10-14 | 1990-12-25 | Compaq Computer Corporation | Apparatus for reducing computer system power consumption |
WO1990006553A1 (en) * | 1988-12-09 | 1990-06-14 | Dallas Semiconductor Corporation | Low-power system with microprocessor and ancillary chip |
US5182810A (en) * | 1989-05-31 | 1993-01-26 | Dallas Semiconductor Corp. | Isolation gates to permit selective power-downs within a closely-coupled multi-chip system |
US5203000A (en) * | 1988-12-09 | 1993-04-13 | Dallas Semiconductor Corp. | Power-up reset conditioned on direction of voltage change |
US5754462A (en) * | 1988-12-09 | 1998-05-19 | Dallas Semiconductor Corporation | Microprocessor auxiliary with ability to be queried re power history |
US5590343A (en) * | 1988-12-09 | 1996-12-31 | Dallas Semiconductor Corporation | Touch-sensitive switching circuitry for power-up |
US5175845A (en) * | 1988-12-09 | 1992-12-29 | Dallas Semiconductor Corp. | Integrated circuit with watchdog timer and sleep control logic which places IC and watchdog timer into sleep mode |
WO1990006555A1 (en) * | 1988-12-09 | 1990-06-14 | Dallas Semiconductor Corporation | Auxiliary integrated circuit for microprocessor management |
US5123102A (en) * | 1988-12-19 | 1992-06-16 | Hewlett-Packard Company | Method and apparatus for suspending computation due to detection of electrostatic discharge |
US5123107A (en) * | 1989-06-20 | 1992-06-16 | Mensch Jr William D | Topography of CMOS microcomputer integrated circuit chip including core processor and memory, priority, and I/O interface circuitry coupled thereto |
US5142684A (en) * | 1989-06-23 | 1992-08-25 | Hand Held Products, Inc. | Power conservation in microprocessor controlled devices |
KR960003412B1 (ko) * | 1989-06-30 | 1996-03-13 | 포퀘트 컴퓨터 코오포레이션 | 컴퓨터 전력 관리 시스템 |
US5222239A (en) * | 1989-07-28 | 1993-06-22 | Prof. Michael H. Davis | Process and apparatus for reducing power usage microprocessor devices operating from stored energy sources |
US5167024A (en) * | 1989-09-08 | 1992-11-24 | Apple Computer, Inc. | Power management for a laptop computer with slow and sleep modes |
JP2750172B2 (ja) * | 1989-10-06 | 1998-05-13 | キヤノン株式会社 | 電子機器 |
US6158012A (en) * | 1989-10-30 | 2000-12-05 | Texas Instruments Incorporated | Real-time power conservation and thermal management for computers |
US5218704A (en) * | 1989-10-30 | 1993-06-08 | Texas Instruments | Real-time power conservation for portable computers |
US5247655A (en) * | 1989-11-07 | 1993-09-21 | Chips And Technologies, Inc. | Sleep mode refresh apparatus |
US5201059A (en) * | 1989-11-13 | 1993-04-06 | Chips And Technologies, Inc. | Method for reducing power consumption includes comparing variance in number of time microprocessor tried to react input in predefined period to predefined variance |
DE69003085T2 (de) * | 1989-12-19 | 1994-03-17 | Jaeger Levallois Perret | Überwachungsverfahren für ein Netzwerk elektronischer Stationen und erhaltenes Netzwerk, insbesondere für Kraftfahrzeuge. |
JPH03212717A (ja) * | 1990-01-18 | 1991-09-18 | Fujitsu Ltd | 電源制御方式 |
US5081586A (en) * | 1990-02-20 | 1992-01-14 | Eaton Corporation | Multiplexing of accessories in a vehicle |
JPH03248236A (ja) * | 1990-02-26 | 1991-11-06 | Mitsubishi Electric Corp | ウエイトコントロール装置 |
US6839855B2 (en) | 1990-03-23 | 2005-01-04 | Matsushita Electric Industrial Co., Ltd. | Data processing apparatus |
EP0448350B1 (en) | 1990-03-23 | 1996-12-27 | Matsushita Electric Industrial Co., Ltd. | Hand held data processing apparatus having reduced power consumption |
IT1247641B (it) * | 1990-04-26 | 1994-12-28 | St Microelectronics Srl | Trasferimento di dati in modo dma durante fasi di risveglio durante lo stato di attesa per interruzione di un microprocessore con riduzione di consumo |
US5355503A (en) * | 1990-05-31 | 1994-10-11 | National Semiconductor Corporation | Event driven scanning of data input equipment using multi-input wake-up techniques |
US5303390A (en) * | 1990-06-28 | 1994-04-12 | Dallas Semiconductor Corporation | Microprocessor auxiliary with combined pin for reset output and pushbutton input |
GB2246455A (en) * | 1990-07-23 | 1992-01-29 | Philips Electronic Associated | Altering the rate at which digital circuitry operates |
JPH04130510A (ja) * | 1990-09-21 | 1992-05-01 | Hitachi Ltd | 情報処理装置の省電力方式 |
JPH06502510A (ja) * | 1990-10-12 | 1994-03-17 | インテル・コーポレーション | 電源が限られているコンピュータにおける低速メモリ・リフレッシュ |
US5237692A (en) * | 1990-11-09 | 1993-08-17 | Ast Research Inc. | Internal interrupt controller for a peripheral controller |
US5560017A (en) * | 1990-11-09 | 1996-09-24 | Wang Laboratories, Inc. | System with clock frequency controller responsive to interrupt independent of software routine and software loop repeatedly executing instruction to slow down system clock |
US5280283A (en) * | 1990-11-09 | 1994-01-18 | Ast Research, Inc. | Memory mapped keyboard controller |
JPH0511876A (ja) * | 1990-12-25 | 1993-01-22 | Mitsubishi Electric Corp | デイジタル回路装置 |
US5414860A (en) * | 1991-01-29 | 1995-05-09 | International Business Machines Incorporated | Power management initialization for a computer operable under a plurality of operating systems |
US5239652A (en) * | 1991-02-04 | 1993-08-24 | Apple Computer, Inc. | Arrangement for reducing computer power consumption by turning off the microprocessor when inactive |
FI88657C (fi) * | 1991-02-12 | 1993-06-10 | Nokia Mobile Phones Ltd | Foerfarande foer att minska stroemfoerbrukningen i en mobiltelefon |
US5566340A (en) * | 1991-02-14 | 1996-10-15 | Dell Usa L.P. | Portable computer system with adaptive power control parameters |
US5410711A (en) * | 1991-02-14 | 1995-04-25 | Dell Usa, L.P. | Portable computer with BIOS-independent power management |
JPH0776894B2 (ja) * | 1991-02-25 | 1995-08-16 | インターナショナル・ビジネス・マシーンズ・コーポレイション | プロセッサ用クロック信号の制御方法及び情報処理システム |
US5307488A (en) * | 1991-03-15 | 1994-04-26 | Nippon Steel Corporation | System interruption apparatus |
US5203003A (en) * | 1991-03-28 | 1993-04-13 | Echelon Corporation | Computer architecture for conserving power by using shared resources and method for suspending processor execution in pipeline |
JPH04333119A (ja) * | 1991-05-09 | 1992-11-20 | Matsushita Electric Ind Co Ltd | 情報処理装置 |
US5319785A (en) * | 1991-06-28 | 1994-06-07 | Digital Equipment Corporation | Polling of I/O device status comparison performed in the polled I/O device |
US5305454A (en) * | 1991-08-12 | 1994-04-19 | International Business Machines Corporation | Notification of event handlers in broadcast or propagation mode by event management services in a computer system |
US5355484A (en) * | 1991-08-12 | 1994-10-11 | International Business Machines Corporation | Dynamically established event monitors in event management services of a computer system |
US5625821A (en) * | 1991-08-12 | 1997-04-29 | International Business Machines Corporation | Asynchronous or synchronous operation of event signaller by event management services in a computer system |
US5237684A (en) * | 1991-08-12 | 1993-08-17 | International Business Machines Corporation | Customized and versatile event monitor within event management services of a computer system |
JPH05108218A (ja) * | 1991-10-11 | 1993-04-30 | Toshiba Corp | コンピユータシステム |
JP3237926B2 (ja) * | 1991-12-04 | 2001-12-10 | シャープ株式会社 | デジタル電子機器用電力制御装置、該電力制御装置を備えた処理装置、及び該処理装置を備えたデジタル電子機器用電力管理システム |
US5832286A (en) * | 1991-12-04 | 1998-11-03 | Sharp Kabushiki Kaisha | Power control apparatus for digital electronic device |
US5369771A (en) * | 1991-12-23 | 1994-11-29 | Dell U.S.A., L.P. | Computer with transparent power-saving manipulation of CPU clock |
JP3529805B2 (ja) * | 1992-03-27 | 2004-05-24 | ナショナル・セミコンダクター・コーポレイション | ハードウェア制御パワー管理機能と選択可能な入出力制御ピンとを有するマイクロプロセッサ |
US6343363B1 (en) | 1994-09-22 | 2002-01-29 | National Semiconductor Corporation | Method of invoking a low power mode in a computer system using a halt instruction |
US5630143A (en) * | 1992-03-27 | 1997-05-13 | Cyrix Corporation | Microprocessor with externally controllable power management |
US5423045A (en) * | 1992-04-15 | 1995-06-06 | International Business Machines Corporation | System for distributed power management in portable computers |
US5404543A (en) * | 1992-05-29 | 1995-04-04 | International Business Machines Corporation | Method and system for reducing an amount of power utilized by selecting a lowest power mode from a plurality of power modes |
EP0574177B2 (en) * | 1992-06-12 | 2003-08-20 | Texas Instruments Incorporated | Method and apparatus for changing processor clock rate |
US5485625A (en) * | 1992-06-29 | 1996-01-16 | Ford Motor Company | Method and apparatus for monitoring external events during a microprocessor's sleep mode |
US5324992A (en) * | 1992-07-01 | 1994-06-28 | Carnegie Mellon University | Self-timing integrated circuits having low clock signal during inactive periods |
US5452434A (en) * | 1992-07-14 | 1995-09-19 | Advanced Micro Devices, Inc. | Clock control for power savings in high performance central processing units |
US5404459A (en) * | 1992-07-21 | 1995-04-04 | Advanced Micro Devices | Serial interface module and method in which the clock is only activated to send a predetermined number of data bits |
JP3742839B2 (ja) * | 1992-07-21 | 2006-02-08 | レジェリティ・インコーポレイテッド | シャットダウンモードにおかれることが可能なクロック発生器 |
US5287292A (en) * | 1992-10-16 | 1994-02-15 | Picopower Technology, Inc. | Heat regulator for integrated circuits |
US5392437A (en) * | 1992-11-06 | 1995-02-21 | Intel Corporation | Method and apparatus for independently stopping and restarting functional units |
US5339445A (en) * | 1992-11-16 | 1994-08-16 | Harris Corporation | Method of autonomously reducing power consumption in a computer sytem by compiling a history of power consumption |
US5457781A (en) * | 1993-01-04 | 1995-10-10 | Amdahl Corporation | System having main unit for shutting off clocks to memory upon completion of writing data into memory and information supervising unit to read the data |
US5603036A (en) * | 1993-02-19 | 1997-02-11 | Intel Corporation | Power management system for components used in battery powered applications |
US5630144A (en) * | 1993-02-19 | 1997-05-13 | Phoenix Technologies Ltd. | Desktop computer monitor power control using keyboard controller |
US5485623A (en) * | 1993-03-10 | 1996-01-16 | Hitachi, Ltd. | Information processor having high speed and safety resume system |
US5692203A (en) * | 1993-03-12 | 1997-11-25 | Psc, Inc. | Power up/power down for electronic hardware which conserves electric power |
US5420808A (en) * | 1993-05-13 | 1995-05-30 | International Business Machines Corporation | Circuitry and method for reducing power consumption within an electronic circuit |
US5579206A (en) * | 1993-07-16 | 1996-11-26 | Dallas Semiconductor Corporation | Enhanced low profile sockets and module systems |
US5528463A (en) * | 1993-07-16 | 1996-06-18 | Dallas Semiconductor Corp. | Low profile sockets and modules for surface mountable applications |
US5513359A (en) * | 1993-07-23 | 1996-04-30 | International Business Machines Corporation | Desktop computer having a single-switch suspend/resume function |
US5497494A (en) * | 1993-07-23 | 1996-03-05 | International Business Machines Corporation | Method for saving and restoring the state of a CPU executing code in protected mode |
US5511202A (en) * | 1993-07-26 | 1996-04-23 | International Business Machines Corporation | Desktop computer system having zero-volt system suspend and control unit for ascertaining interrupt controller base address |
US5548763A (en) * | 1993-07-26 | 1996-08-20 | International Business Machines Corporation | Desk top computer system having multi-level power management |
US5913071A (en) * | 1993-07-26 | 1999-06-15 | National Semiconductor Corporation | Scalar interrupt-acknowledgement system that responds to a plurality of events with a single interrupt signal |
AU732436B2 (en) * | 1993-07-26 | 2001-04-26 | Lenovo (Singapore) Pte. Ltd. | Desktop computer system having multi-level power management |
US5408668A (en) * | 1993-07-28 | 1995-04-18 | Tornai; Richard | Method and apparatus for controlling the provision of power to computer peripherals |
US7216064B1 (en) | 1993-09-21 | 2007-05-08 | Intel Corporation | Method and apparatus for programmable thermal sensor for an integrated circuit |
US5894577A (en) * | 1993-09-22 | 1999-04-13 | Advanced Micro Devices, Inc. | Interrupt controller with external in-service indication for power management within a computer system |
EP0656579B1 (en) * | 1993-12-01 | 2003-05-21 | Advanced Micro Devices, Inc. | Power management for computer system and method therefor |
JPH07182857A (ja) * | 1993-12-24 | 1995-07-21 | Toshiba Corp | マイコンシステム |
US5706407A (en) * | 1993-12-28 | 1998-01-06 | Kabushiki Kaisha Toshiba | System for reallocation of memory banks in memory sized order |
US5546568A (en) * | 1993-12-29 | 1996-08-13 | Intel Corporation | CPU clock control unit |
CA2113492A1 (en) * | 1994-01-14 | 1995-07-15 | Donald W. Church | Apparatus and method for identifying metallic tokens and coins |
EP0666529B1 (en) * | 1994-02-02 | 2004-10-06 | Advanced Micro Devices, Inc. | Power management in an asynchronus receiver/transmitter |
US5640573A (en) * | 1994-02-02 | 1997-06-17 | Advanced Micro Devices, Inc. | Power management message bus for integrated processor |
US5493684A (en) * | 1994-04-06 | 1996-02-20 | Advanced Micro Devices | Power management architecture including a power management messaging bus for conveying an encoded activity signal for optimal flexibility |
WO1995028671A1 (en) * | 1994-04-18 | 1995-10-26 | Green Logic Inc. | An improved system logic controller for digital computers |
KR960012838B1 (ko) * | 1994-06-20 | 1996-09-24 | 삼성전자 주식회사 | 스톱 클럭 제어장치와 그 방법 |
US7167993B1 (en) | 1994-06-20 | 2007-01-23 | Thomas C Douglass | Thermal and power management for computer systems |
US5752011A (en) | 1994-06-20 | 1998-05-12 | Thomas; C. Douglas | Method and system for controlling a processor's clock frequency in accordance with the processor's temperature |
US5721934A (en) * | 1994-06-29 | 1998-02-24 | Intel Corporation | Retrofit external power saving system and method for use |
US5530879A (en) * | 1994-09-07 | 1996-06-25 | International Business Machines Corporation | Computer system having power management processor for switching power supply from one state to another responsive to a closure of a switch, a detected ring or an expiration of a timer |
US5511204A (en) * | 1994-09-07 | 1996-04-23 | International Business Machines Corporation | Performing system tasks at power-off using system management interrupt |
US5590341A (en) * | 1994-09-30 | 1996-12-31 | Intel Corporation | Method and apparatus for reducing power consumption in a computer system using ready delay |
US5754869A (en) * | 1994-10-04 | 1998-05-19 | Intel Corporation | Method and apparatus for managing power consumption of the CPU and on-board system devices of personal computers |
DE69522633T2 (de) * | 1994-10-19 | 2002-07-04 | Advanced Micro Devices Inc | Integrierte Prozessorsysteme für tragbare Informationsgeräte |
JPH08147064A (ja) * | 1994-11-24 | 1996-06-07 | Mitsubishi Denki Semiconductor Software Kk | 間欠動作回路 |
JP2885112B2 (ja) * | 1995-01-27 | 1999-04-19 | 株式会社デンソー | 半導体集積回路 |
JPH08202468A (ja) * | 1995-01-27 | 1996-08-09 | Hitachi Ltd | マルチプロセッサシステム |
US5724592A (en) * | 1995-03-31 | 1998-03-03 | Intel Corporation | Method and apparatus for managing active power consumption in a microprocessor controlled storage device |
CA2173428A1 (en) | 1995-04-06 | 1996-10-07 | Donald W. Church | Electronic parking meter |
GB2301202B (en) * | 1995-05-19 | 1999-09-22 | Advanced Risc Mach Ltd | Controlling processing clock signals |
TW327707B (en) * | 1995-05-18 | 1998-03-01 | Motorola Inc | Method for producing power consumption in a portable electronic device with a liquid crystal display screen |
JP3075957B2 (ja) | 1995-05-30 | 2000-08-14 | 株式会社東芝 | コンピュータシステム |
JPH08328684A (ja) | 1995-05-30 | 1996-12-13 | Toshiba Corp | コンピュータシステム |
US5752044A (en) * | 1995-06-07 | 1998-05-12 | International Business Machines Corporation | Computer system having multi-level suspend timers to suspend from operation in attended and unattended modes |
US5587672A (en) * | 1995-09-25 | 1996-12-24 | Neomagic Corp. | Dynamic logic having power-down mode with periodic clock refresh for a low-power graphics controller |
US5708819A (en) * | 1995-10-10 | 1998-01-13 | Standard Microsystems Corporation | Process and apparatus for generating power management events in a computer system |
JP3621497B2 (ja) * | 1996-03-01 | 2005-02-16 | 株式会社東芝 | コンピュータシステム及び同システムにおけるクロック停止信号制御方法 |
DE19608776C2 (de) * | 1996-03-07 | 2003-03-20 | Atmel Germany Gmbh | Integrierte Schaltungsanordnung mit einer mit einem Datenbus verbundenen Buslogikeinheit |
US5983355A (en) * | 1996-05-20 | 1999-11-09 | National Semiconductor Corporation | Power conservation method and apparatus activated by detecting specific fixed interrupt signals indicative of system inactivity and excluding prefetched signals |
US5848281A (en) * | 1996-07-23 | 1998-12-08 | Smalley; Kenneth George | Method and apparatus for powder management in a multifunction controller with an embedded microprocessor |
US5790609A (en) * | 1996-11-04 | 1998-08-04 | Texas Instruments Incorporated | Apparatus for cleanly switching between various clock sources in a data processing system |
US5903746A (en) * | 1996-11-04 | 1999-05-11 | Texas Instruments Incorporated | Apparatus and method for automatically sequencing clocks in a data processing system when entering or leaving a low power state |
US5949261A (en) | 1996-12-17 | 1999-09-07 | Cypress Semiconductor Corp. | Method and circuit for reducing power and/or current consumption |
US6055489A (en) * | 1997-04-15 | 2000-04-25 | Intel Corporation | Temperature measurement and compensation scheme |
US5964881A (en) * | 1997-11-11 | 1999-10-12 | Advanced Micro Devices | System and method to control microprocessor startup to reduce power supply bulk capacitance needs |
US6895448B2 (en) | 1998-03-26 | 2005-05-17 | O2 Micro, Inc. | Low-power audio CD player for portable computers |
US6954804B2 (en) * | 1998-03-26 | 2005-10-11 | Micro, Inc. | Controller for portable electronic devices |
US6675233B1 (en) * | 1998-03-26 | 2004-01-06 | O2 Micro International Limited | Audio controller for portable electronic devices |
US6125440A (en) * | 1998-05-21 | 2000-09-26 | Tellabs Operations, Inc. | Storing executing instruction sequence for re-execution upon backward branch to reduce power consuming memory fetch |
DE19830068A1 (de) * | 1998-06-30 | 2000-01-05 | Teles Ag | Verfahren zur Steuerung bestimmter Modi oder Funktionen eines an einen Bus angeschlossenen Endgerätes |
US6363490B1 (en) | 1999-03-30 | 2002-03-26 | Intel Corporation | Method and apparatus for monitoring the temperature of a processor |
US6393374B1 (en) | 1999-03-30 | 2002-05-21 | Intel Corporation | Programmable thermal management of an integrated circuit die |
US6606674B1 (en) * | 2000-02-24 | 2003-08-12 | Intel Corporation | Method and apparatus for reducing circular list's thrashing by detecting the queues' status on a circular linked list |
US6665802B1 (en) | 2000-02-29 | 2003-12-16 | Infineon Technologies North America Corp. | Power management and control for a microcontroller |
US7263567B1 (en) | 2000-09-25 | 2007-08-28 | Intel Corporation | Method and apparatus for lowering the die temperature of a microprocessor and maintaining the temperature below the die burn out |
US7522966B2 (en) * | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7818443B2 (en) * | 2000-12-01 | 2010-10-19 | O2Micro International Ltd. | Low power digital audio decoding/playing system for computing devices |
US7522964B2 (en) | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7522965B2 (en) | 2000-12-01 | 2009-04-21 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7526349B2 (en) * | 2000-12-01 | 2009-04-28 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7890741B2 (en) * | 2000-12-01 | 2011-02-15 | O2Micro International Limited | Low power digital audio decoding/playing system for computing devices |
US7069367B2 (en) * | 2000-12-29 | 2006-06-27 | Intel Corporation | Method and apparatus for avoiding race condition with edge-triggered interrupts |
US6768362B1 (en) | 2001-08-13 | 2004-07-27 | Cypress Semiconductor Corp. | Fail-safe zero delay buffer with automatic internal reference |
JP2003058272A (ja) * | 2001-08-21 | 2003-02-28 | Mitsubishi Electric Corp | 半導体装置およびそれに用いられる半導体チップ |
US7325050B2 (en) * | 2001-09-19 | 2008-01-29 | Dell Products L.P. | System and method for strategic power reduction in a computer system |
US7337333B2 (en) * | 2001-09-19 | 2008-02-26 | Dell Products L.P. | System and method for strategic power supply sequencing in a computer system with multiple processing resources and multiple power supplies |
US7111179B1 (en) | 2001-10-11 | 2006-09-19 | In-Hand Electronics, Inc. | Method and apparatus for optimizing performance and battery life of electronic devices based on system and application parameters |
US7670224B2 (en) * | 2002-04-03 | 2010-03-02 | Igt | Gaming apparatus with power saving feature |
US6924667B2 (en) | 2002-07-19 | 2005-08-02 | O2Micro International Limited | Level shifting and level-shifting amplifier circuits |
JP2004078581A (ja) * | 2002-08-19 | 2004-03-11 | Nec Corp | 通信データ処理回路 |
US8250406B2 (en) * | 2003-08-19 | 2012-08-21 | Intel Corporation | Operational state preservation in the absence of AC power |
CN1327344C (zh) * | 2003-08-19 | 2007-07-18 | 英特尔公司 | 无交流电源时保存和恢复工作状态的基本输入/输出系统 |
US20060026530A1 (en) * | 2004-07-30 | 2006-02-02 | Texas Instruments Incorporated | DMA overlay addressing methodology for optimizing power and improving memory bandwidth for display engines |
JP3870970B2 (ja) * | 2005-03-15 | 2007-01-24 | セイコーエプソン株式会社 | プロセッサ制御装置 |
US8627116B2 (en) * | 2007-08-07 | 2014-01-07 | Maxim Integrated Products, Inc. | Power conservation in an intrusion detection system |
CA2664291C (en) | 2008-04-25 | 2013-09-17 | J.J. Mackay Canada Limited | Improved data collection system for electronic parking meters |
JP4711269B2 (ja) * | 2008-11-21 | 2011-06-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | メモリ電力制御方法及びメモリ電力制御プログラム |
US20100146169A1 (en) * | 2008-12-05 | 2010-06-10 | Nuvoton Technology Corporation | Bus-handling |
CA2745365C (en) | 2008-12-23 | 2013-01-08 | J.J. Mackay Canada Limited | Low power wireless parking meter and parking meter network |
US7907003B2 (en) * | 2009-01-14 | 2011-03-15 | Standard Microsystems Corporation | Method for improving power-supply rejection |
US10198062B2 (en) * | 2009-11-20 | 2019-02-05 | Nxp B.V. | Microprocessor to resume clocking and execution based on external input pattern detection |
CA3178279A1 (en) | 2011-03-03 | 2012-09-03 | J.J. Mackay Canada Limited | Parking meter with contactless payment |
CA145137S (en) | 2012-04-02 | 2013-07-22 | Jj Mackay Canada Ltd | Single space parking meter |
CA2894350C (en) | 2015-06-16 | 2023-03-28 | J.J. Mackay Canada Limited | Coin chute with anti-fishing assembly |
US11922756B2 (en) | 2019-01-30 | 2024-03-05 | J.J. Mackay Canada Limited | Parking meter having touchscreen display |
CA3031936A1 (en) | 2019-01-30 | 2020-07-30 | J.J. Mackay Canada Limited | Spi keyboard module for a parking meter and a parking meter having an spi keyboard module |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3411147A (en) * | 1966-03-24 | 1968-11-12 | Burroughs Corp | Apparatus for executing halt instructions in a multi-program processor |
US3941989A (en) * | 1974-12-13 | 1976-03-02 | Mos Technology, Inc. | Reducing power consumption in calculators |
JPS5368051A (en) * | 1976-11-29 | 1978-06-17 | Sharp Corp | Integrated circuit device |
US4077011A (en) * | 1976-12-20 | 1978-02-28 | International Business Machines Corporation | Uncertain interval timer using a variable length shift register |
US4203153A (en) * | 1978-04-12 | 1980-05-13 | Diebold, Incorporated | Circuit for reducing power consumption in battery operated microprocessor based systems |
US4279020A (en) * | 1978-08-18 | 1981-07-14 | Bell Telephone Laboratories, Incorporated | Power supply circuit for a data processor |
DE2911998C2 (de) * | 1979-03-27 | 1985-11-07 | Robert Bosch Gmbh, 7000 Stuttgart | Stromversorgung für einen Mikroprozessor, der elektrische Einrichtungen, insbesondere eines Kraftfahrzeuges steuert |
US4758945A (en) * | 1979-08-09 | 1988-07-19 | Motorola, Inc. | Method for reducing power consumed by a static microprocessor |
JPS5950072B2 (ja) * | 1979-09-13 | 1984-12-06 | カシオ計算機株式会社 | オ−トパワ−オフ装置 |
JPS5654529A (en) * | 1979-10-08 | 1981-05-14 | Nec Corp | Data processor |
US4316247A (en) * | 1979-10-30 | 1982-02-16 | Texas Instruments, Inc. | Low power consumption data processing system |
US4293927A (en) * | 1979-12-12 | 1981-10-06 | Casio Computer Co., Ltd. | Power consumption control system for electronic digital data processing devices |
US4317180A (en) * | 1979-12-26 | 1982-02-23 | Texas Instruments Incorporated | Clocked logic low power standby mode |
US4409665A (en) * | 1979-12-26 | 1983-10-11 | Texas Instruments Incorporated | Turn-off-processor between keystrokes |
GB2080585B (en) * | 1980-07-22 | 1984-07-04 | Tokyo Shibaura Electric Co | Semiconductor integrated circuit with reduced power consumption |
JPS5775335A (en) * | 1980-10-27 | 1982-05-11 | Hitachi Ltd | Data processor |
JPS58222349A (ja) * | 1982-06-18 | 1983-12-24 | Nec Corp | 情報処理装置 |
US4545030A (en) * | 1982-09-28 | 1985-10-01 | The John Hopkins University | Synchronous clock stopper for microprocessor |
US4698748A (en) * | 1983-10-07 | 1987-10-06 | Essex Group, Inc. | Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivity |
US4573117A (en) * | 1983-11-07 | 1986-02-25 | Motorola, Inc. | Method and apparatus in a data processor for selectively disabling a power-down instruction |
US4780843A (en) * | 1983-11-07 | 1988-10-25 | Motorola, Inc. | Wait mode power reduction system and method for data processor |
US4586179A (en) * | 1983-12-09 | 1986-04-29 | Zenith Electronics Corporation | Microprocessor reset with power level detection and watchdog timer |
JPS60154709A (ja) * | 1984-01-25 | 1985-08-14 | Toshiba Corp | クロツク信号発生回路 |
US4627085A (en) * | 1984-06-29 | 1986-12-02 | Applied Micro Circuits Corporation | Flip-flop control circuit |
US4665328A (en) * | 1984-07-27 | 1987-05-12 | National Semiconductor Corporation | Multiple clock power down method and structure |
US4757505A (en) * | 1986-04-30 | 1988-07-12 | Elgar Electronics Corp. | Computer power system |
-
1986
- 1986-01-17 US US06/820,460 patent/US4851987A/en not_active Expired - Lifetime
- 1986-12-08 CN CN86108202.8A patent/CN1003961B/zh not_active Expired
- 1986-12-16 JP JP61297873A patent/JPS62169219A/ja active Pending
- 1986-12-23 BR BR8606400A patent/BR8606400A/pt not_active IP Right Cessation
-
1987
- 1987-01-06 AR AR87306507A patent/AR242669A1/es active
- 1987-01-08 EP EP87300118A patent/EP0229692B1/en not_active Expired - Fee Related
- 1987-01-08 DE DE8787300118T patent/DE3778558D1/de not_active Expired - Fee Related
-
1992
- 1992-09-15 SG SG935/92A patent/SG93592G/en unknown
- 1992-11-12 HK HK882/92A patent/HK88292A/xx not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149912B2 (en) | 2002-02-22 | 2006-12-12 | Sanyo Electric Co., Ltd. | Control method and circuit for stopping clock signal |
Also Published As
Publication number | Publication date |
---|---|
EP0229692A2 (en) | 1987-07-22 |
BR8606400A (pt) | 1987-10-13 |
JPS62169219A (ja) | 1987-07-25 |
DE3778558D1 (de) | 1992-06-04 |
CN1003961B (zh) | 1989-04-19 |
HK88292A (en) | 1992-11-20 |
AR242669A1 (es) | 1993-04-30 |
US4851987A (en) | 1989-07-25 |
EP0229692A3 (en) | 1988-01-13 |
SG93592G (en) | 1992-12-04 |
EP0229692B1 (en) | 1992-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN86108202A (zh) | 中止系统时钟信号的装置和方法 | |
CN1331065C (zh) | 用于多线程处理机功率方式转变的方法和设备 | |
EP0735455B1 (en) | Active power management for a computer system | |
US6832311B2 (en) | Information processing system and resume processing method used in the system | |
EP0750248A2 (en) | An information processing system having a power saving function and a control method therefor | |
EP0752638A2 (en) | Resume operations in an information processing system | |
JPH04137046A (ja) | 電子計算機のオペレーティングシステム | |
JPH11202988A (ja) | システム消費電力制御方法 | |
JP3049804B2 (ja) | 情報処理装置 | |
CN1547088A (zh) | 中断信号控制方法 | |
AU665354B2 (en) | Power savings with MS-DOS idle loop | |
JP2879480B2 (ja) | 冗長計算機システムの同期外れ時の切替方式 | |
JPH0462614A (ja) | 携帯型データ処理装置 | |
JPS59146387A (ja) | マルチプロセスにおけるスタツク制御方式 | |
JPH05216694A (ja) | Faコントローラ | |
JPH09101847A (ja) | コンピュータシステムの節電制御方法 | |
JP3128791B2 (ja) | Faコントローラ | |
JP2000056816A (ja) | プログラマブルコントローラ | |
JPH0319033A (ja) | システム中断・再開方式 | |
JPH0149975B2 (zh) | ||
JPS61224060A (ja) | 入出力装置制御方式 | |
JPH03168840A (ja) | システム・チェックポイント・リスタート方式 | |
JPH0588944A (ja) | 情報処理システムの入出力制御監視方式 | |
JPH04149716A (ja) | 情報処理装置 | |
JPS63187355A (ja) | 記憶装置のデ−タ退避方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C13 | Decision | ||
GR02 | Examined patent application | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CX01 | Expiry of patent term |