JPH0214723B2 - - Google Patents

Info

Publication number
JPH0214723B2
JPH0214723B2 JP58180100A JP18010083A JPH0214723B2 JP H0214723 B2 JPH0214723 B2 JP H0214723B2 JP 58180100 A JP58180100 A JP 58180100A JP 18010083 A JP18010083 A JP 18010083A JP H0214723 B2 JPH0214723 B2 JP H0214723B2
Authority
JP
Japan
Prior art keywords
microprocessor
clock
request signal
control circuit
stop
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
Application number
JP58180100A
Other languages
English (en)
Other versions
JPS5981720A (ja
Inventor
Aren Kitsuchin Deiuitsudo
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Johns Hopkins University
Original Assignee
Johns Hopkins University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Johns Hopkins University filed Critical Johns Hopkins University
Publication of JPS5981720A publication Critical patent/JPS5981720A/ja
Publication of JPH0214723B2 publication Critical patent/JPH0214723B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/08Clock generators with changeable or programmable clock frequency
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Microcomputers (AREA)
  • Power Sources (AREA)

Description

【発明の詳細な説明】 技術分野 本発明は、マイクロプロセツサシステムに係
り、特に、体内植え込み式医療用装置のように電
力に制約のある環境で使用されるマイクロプロセ
ツサの作動を制御するクロツク制御回路に係る。
一般にマイクロプロセツサとして知られている
小型の電子式データプロセツサには数多くの用途
があるが、その1つとして、体内に植え込まれた
医療用装置の監視及び診断回路を制御することが
挙げられる。これらのマイクロプロセツサは、重
量及び寸法が比較的小さいので特に望ましいもの
となつている。然し乍ら、各々の使用目的におい
て、マイクロプロセツサは、ある程度の電力を必
要とし、そしてその電力需要はマイクロプロセツ
サによつて行われる“処理”動作の程度によつて
変化する。ここで、“処理”動作とは、マイクロ
プロセツサ内の種々のレジスタとのデータのやり
とりや、プロセツサにより行われる計算又は論理
動作を意味する。体内植え込み式医療用装置に使
用する場合には、通常、蓄電池がマイクロプロセ
ツサを作動させる電源となるが、この電池を使い
果たした場合には、マイクロプロセツサにより行
われる電気的な機能を維持するために、外科手術
を行つて電池を交換しなければならない。
上記の問題を軽減する1つの明らかな解決手段
は、最小限の電力しか必要としないマイクロプロ
セツサ論理回路および持久性のある長寿命電池の
両方またはいずれか一方を使用することである。
これらの技術によつて得られる効果は、ソリツド
ステート論理及び電池の設計技術の現状からして
限度がある。マイクロプロセツサの電源の有効寿
命を延ばすための別の明白な解決手段は、当該電
子回路を必要としない時間中、重要度の低い電子
回路への電力を遮断することであるが、データ収
集装置のようにマイクロプロセツサで制御される
装置の場合には、マイクロプロセツサに対する電
力を遮断するわけにはいかない。なぜならば、マ
イクロプロセツサの電力を遮断すると内部レジス
タの内容が失なわれることになるが、内部レジス
タの内容は、時間記録、データ記録、及びその他
の監視・制御動作のために連続的に維持されてい
ることを必要とするからである。また、マイクロ
プロセツサシステムの作動にとつて重要な幾つか
の形式の論理回路、例えば、能動的メモリは、そ
れらのデータ内容の有効性を保持するためにリフ
レツシユサイクルを繰り返すことが必要である。
リフレツシユサイクルは常時電力を必要とし、従
つて一時的にせよ、電力の供給を止めることはで
きない。メモリデータの転送と転送との間や、命
令の実行と実行との間のようなアイドリング時間
中にマイクロプロセツサを不作動にすることによ
つて相当量の電力を節約することができるけれど
も、然し、マイクロプロセツサ自体は、通常、デ
ータ処理システム内において他の全ての装置(例
えば、周辺装置やメモリ)を制御する唯一のユニ
ツトであり、これが不作動にされると、他の装置
との作動についての同期が失われるので、通常は
不作動にされない。
以上の点に鑑み、本発明の目的は、電力が制限
される環境で作動させられるマイクロプロセツサ
の所要電力を減少させるクロツク制御回路を提供
することである。
本発明の更に特定の目的は、アイドリング時間
中の電力消費を下げるとともに、作動再開時に他
の装置との同期を保つように、命令サイクル中の
最適なフエイズ(phase)でマイクロプロセツサ
のクロツクを開始させたり停止させたりするクロ
ツク制御回路を提供することである。
本発明の更に別の目的は、ランダムアクセスメ
モリを含むマイクロプロセツサシステムに使用す
るクロツク制御回路であつて、マイクロプロセツ
サがアイドリングしている時にシステムの他の周
辺装置がメモリを使用することができるようにす
るクロツク制御回路を提供することである。
本発明のその他の目的は、後述する実施態様に
関する説明から明らかとなるであろう。
発明の開示 本発明によれば、上記した本発明の目的、およ
び特定の目的ならびに更に別の目的は、マイクロ
プロセツサシステムに接続されていて、(1)マイク
ロプロセツサによる命令実行の作動サイクルにお
ける予定されたフエイズ(phase)をそれぞれ表
示するマイクロプロセツサからの命令サイクル同
期パルス信号に応答して、フエイズ(phase)パ
ルスを発生するフエイズ(phase)追跡回路と、
(2)このフエイズ追跡回路からのフエイズパルスお
よびマイクロプロセツサシステム内の種々の装置
からの停止/開始要求信号にそれぞれ応答して、
クロツク信号源からマイクロプロセツサにクロツ
クパルスが流れることを可能にしたり不可能にし
たりする開始/停止論理回路とを備えているクロ
ツク制御回路によつて達成される。
或る場合には、上記の停止要求信号及び開始要
求信号は、マイクロプロセツサによるダイレクト
メモリアクセスとダイレクトメモリアクセスとの
間に現れる。別の場合には、マイクロプロセツサ
が命令サイクルを完了した後に停止要求がなさ
れ、そしてマイクロプロセツサが命令サイクルを
開始する時に開始要求がなされる。マイクロプロ
セツサの作動開始及び停止は、フエイズパルスの
発生に伴つて起生するだけであり、すなわち、メ
モリのような装置が接続されている外部周辺バス
からマイクロプロセツサのI/Oデータラインが
論理的に切断された時だけに起生する。
好都合にも、マイクロプロセツサが切断されて
いる間に、他の周辺装置がメモリをアクセスする
ことができる。そのような訳で、上記のフエイズ
追跡回路は、また、フエイズ情報信号も発生して
この信号を周辺タイミングバスを通して、マイク
ロプロセツサおよび共有のメモリが接続されてい
るのと同じデータバスに接続されている周辺装置
に送信してマイクロプロセツサの命令サイクルの
現在状態を知らせるので周辺装置自体は、共有の
メモリとI/Oデータ転送を行う準備ができる。
本発明の要旨は特許請求の範囲において特に規
定するが、本発明の上記した各目的および効果
は、添付図面を参照して記述する以下の好ましい
実施例の説明より良く理解されよう。
発明の好ましい実施態様 上記したように、本発明は、例えば、体内植え
込み式医療用装置のように電力が制限される環境
で作動されるマイクロプロセツサ消費電力を節減
するのに有効である。本発明の開発にあたり、特
に、CMOS論理回路を用いたマイクロプロセツ
サ、例えばRCA社で製造されている1802マイク
ロプロセツサでは、そのスタテイク作動モード
と、ダイナミツク作動モードとの間に電力消費と
いう点でかなり大きな差があることが認められ
た。
第1図及び第2図は、本発明の構想を実施した
装置のブロツク回路図及びそのタイミング図であ
る。図示されたように、同期開始/停止論理回路
12はマイクロプロセツサ15の能動的なダイナ
ミツク作動モード期間中ライン30上にクロツク
可能化(CLK EN)信号を発生し、そして非能
動的なスタテイツク作動モード期間中はこのクロ
ツク可能化信号を消去する。このクロツク可能化
信号が発生されるとアンドゲート14は、可能化
されて、クロツク信号源17からマイクロプロセ
ツサ15の“CK”入力に直接クロツク信号を通
すことができる。マイクロプロセツサ15は、こ
れらのクロツク信号でタイミングをとられている
間に、マイクロプロセツサ15、メモリ11、及
び周辺装置21の間で転送されるデータを処理す
る。プロセツサバス13にはメモリ11が接続さ
れ、そして周辺バス20は周辺装置21をプロセ
ツサバス13に接続する。メモリ11は曲型的に
はアドレスライン及びデータランイの両方を有す
るランダムアクセスメモリである。然し、別の形
式の記憶装置を用いることができる。周辺バス2
0は通常データ収集プローブからの信号を送る。
体内植え込み式医療用装置における所期の用途
にあつては、通常、マイクロプロセツサ15の作
動の約90パーセントがメモリの検索と、プロセツ
サバス13及び周辺バス20に接続された装置と
の間の情報転送に使われる。然し乍ら、時々は、
マイクロプロセツサ15はデータ処理作動にもデ
ータ転送作動にも関与せず、従つてその内部レジ
スタ及び演算ユニツトをシーケンス(sequence)
する作動電力を必要としない。これらの状態は、
周辺装置21の1つがデータ収集を行なつてサン
プリングしたデータを後でマイクロプロセツサ1
5が使用するようにメモリ11に入力する時に生
じる。好ましい実施例においては、マイクロプロ
セツサ15のデータラインがプロセツサバス13
から論理的に切断されてメモリ13のアドレスラ
イン及びデータラインが自由に使用し得られる時
間中に上記の転送が行われる。
作動中、フエイズ追跡回路10は、マイクロプ
ロセツサの命令サイクル期間中にその作動の現在
のフエイズ(phase)を追跡する。好ましいマイ
クロプロセツサである1802マイクロプロセツサに
おいては、各命令サイクルは、それぞれクロツク
信号源17からの8個のクロツクパルスの時間中
に経過する8個の段階またはフエイズを有してい
る。フエイズ追跡回路10は、クロツク信号源1
7からのクロツク(LOCK)パルス16と、マイ
クロプロセツサ15からの同期(SYNC)信号1
8とを監視する。同期信号は、マイクロプロセツ
サ15の命令サイクル中の8個のフエイズの予定
された1つのフエイズにおいて現れる。クロツク
パルス及び同期パルスと同期して、フエイズ追跡
回路10は周辺バス20上に一連の情報信号を発
生する。これらの情報信号は、マイクロプロセツ
サ15が実行している現在の命令サイクルを周辺
装置に知らせる。また、フエイズ追跡回路10
は、ライン22上に開始/停止フエイズパルス
(SSPP)を発生してこれを同期開始/停止論理
回路12に送る。この開始/停止フエイズパルス
も、クロツク信号源17からのクロツクパルスと
同期して、マイクロプロセツサ15の命令サイク
ル中の予定された1つのフエイズにおいて現れ
る。開始/停止フエイズパルスが発生され期間
中、マイクロプロセツサ15のデータラインは高
インピーダンス状態にあり、従つてもし必要なら
ば、周辺装置21は、上記したように、マイクロ
プロセツサ15が休止している間にメモリバス1
3にアクセスすることができる。
また、開始/停止フエイズパルスが発生される
期間中に、同期開始/停止論理回路12は、ライ
ン24上に現われる停止要求(STOP)信号また
はライン26上に現われる開始要求(START)
信号に応答することができる。開始要求信号また
は停止要求信号は、例えば、マイクロプロセツサ
15が割込みを開始するか又はメモリ転送を完了
した時に、マイクロプロセツサ15から送出され
る。同期開始/停止論理回路12が停止要求信号
を受け取つた場合には、ライン30上に現れてい
るクロツク可能化信号が、次の開始/停止フエイ
ズパルスの発生時に消失する。同様に、マイクロ
プロセツサ15が休止している場合には、同期開
始/停止論理回路12が、フエイズ追跡回路22
からの次の開始/停止フエイズパルスの発生時
に、ライン24上の開始要求信号に応答してクロ
ツク可能化信号を発生する。従つて、フエイズ追
跡回路10は、例えば、命令サイクルにおける所
望のフエイズ、例えば、マイクロプロセツサ15
がプロセツサバス13から論理的に切断された時
に同期して、常にマイクロプロセツサが休止状態
になるか、または作動状態になることを確保す
る。
ライン28上のリセツト(RESET)信号は、
同期開始/停止論理回路12が作動する前に、同
期開始/停止論理回路12内の全てのラツチ及び
ゲートを初期化すなわちリセツトさせる。これに
よつて、マイクロプロセツサシステムに最初に電
力が供給された同期開始/停止回路12は作動状
態に置かれる。
第3図は、第1図を参照して以上に述べた同期
開始/停止論理回路12及びフエイズ追跡回路1
0の詳細な回路図である。フエイズ追跡回路10
は、8進カウンタ(例えばリングカウンタ)およ
びデコーダ回路34を備えており、この回路は、
クロツク信号源17(第1図)からの各クロツク
パルスの受信に応答して1ビツト位置を指示す
る。8進カウンタおよびデコータ回路34は、ク
ロツクパルスに応答して、8個のパルスをカウン
トするたびに、またはカウントビツトがリングカ
ウンタ内を循環して位置“1”にくるたびに、開
始/停止フエイズを発生する。フエイズ“1”に
おいては、マイクロプロセツサ15のI/Oアド
レスライン及びデータラインが高インピーダンス
状態にある。マイクロプロセツサ15からの同期
(SYNC)信号であるタイミングパルス“B”
(TPB)は、アンドゲート36の一方の入力を可
能化し、カウンタおよびデコーダ回路34は、マ
イクロプロセツサ15の各命令サイクルの始めに
クロツク信号源17からのアンドゲート36の他
方の入力に送られるクロツクパルスと同期して、
初期化すなわちリセツトされる。
ライン24上に開始要求信号を発生するため
に、同期開始/停止論理回路12は、割込
(INT)信号やダイレクトメモリアクセスイン
(DMAIN)信号、ダイレクトメモリアウト
(DMAOUT)信号のような種々の制御信号に応
答するオアゲート38を備えている。これらの信
号は、ランダムアクセスメモリ11とのメモリデ
ータの転送を開始させたり終了させたりする。ま
た、同期開始/停止論理回路12は、アンドゲー
ト46を備えており、このゲートは、ライン26
上にマイクロプロセツサ15の停止要求信号を発
生するために、シーピーユウ完了(CPU
DONE)信号、ダイレクトメモリアクセスイン
完了(DMAIN DONE)信号又は、ダイレクト
メモリアクセスアウト完了(DMA OUT
DONE)信号のような種々の周辺装置作動完了
信号に応答する。これらの信号は、マイクロプロ
セツサが命令シーケンスを完了したこと、又は、
メモリ転送作動が完了し、従つて、マイクロプロ
セツサを停止してもよいことを指示する。
マイクロプロセツサを停止させるためには、ラ
イン24上に開始要求信号が存在しないと仮定す
ると、ライン26上に停止要求信号が発生される
ことに応答してフリツプ―フロツプ54がセツト
される。フリツプ―フロツプ54の“Q”出力及
びライン22上の開始/停止フエイズパルスによ
つてアンドゲート56が作動して第2のフリツプ
―フロツプ58がセツトされる。このフリツプ―
フロツプ58もまた開始/停止フエイズパルスの
発生時にセツトされる。その時、フリツプ―フロ
ツプ58は、その“”出力において、ライン3
0上の可能化信号を作用不能にしてアンドゲート
14を作動不可能にすることによりクロツク信号
源17からのクロツクパルスがライン16を経て
マイクロプロセツサ15に転送されるのを阻止す
る。また、フリツプ―フロツプ58は、その
“Q”出力に可能化信号を発生し、この信号はオ
アゲート62を経てフリツプ―フロツプ54の
“R”入力に供給されてフリツプ―フロツプ54
をリセツトすると共に、フリツプ―フロツプ58
のフイードバツク路に接続されたオアゲート60
を通してその“D”入力に供給され、ライン24
上に開始要求が出されるまでフリツプ―フロツプ
58自体をセツト状態に保持する。
マイクロプロセツサ15の作動を再開させるた
め、すなわちアンドゲート14をクロツクパルス
が通過することを許すためには、ライン22上に
開始/停止フエイズパルスが現われた時にライン
24上の開始要求信号がフリツプ―フロツプ58
をセツトさせる。フリツプ―フロツプ58がセツ
トされると、その“”出力から可能化信号が発
生されて、アンドゲート14が作動可能にされ、
それによつてクロツク信号源17からのクロツク
パルスがマイクロプロセツサ15に通過すること
が可能になる。
以上の説明は、本発明の構想を実施する好まし
い実施例を述べたものであり、本発明の範囲はこ
れに限定するものではない。本発明の効果及び目
的の幾つか又は全てを達成しつつ、上記の実施例
に種々の変更を行ない得ることは明らかであろ
う。それ故、このような変更及び修正は全ての本
発明の特許請求の範囲内に含まれるものとする。
【図面の簡単な説明】
第1図は本発明の構想を実施したクロツク制御
回路のブロツク回路図、第2図は第1図のクロツ
ク制御回路のタイミング図、そして第3図は第1
図の回路の1部分の詳細な回路図である 10……フエイズ追跡回路、11……メモリ、
12……同期開始/停止論理回路、13……プロ
セツサバス、14……アンドゲート、15……マ
イクロプロセツサ、17……クロツク信号源、2
0……周辺バス、21……周辺装置。

Claims (1)

  1. 【特許請求の範囲】 1 入力/出力データラインおよびアドレスライ
    ンを有し各命令サイクルの複数の連続的フエイズ
    においてクロツクパルスに応答して命令を処理す
    るマイクロプロセツサと、周辺装置と、上記マイ
    クロプロセツサおよび周辺装置によつて共用され
    るメモリ手段とを含むマイクロプロセツサシステ
    ム用のクロツク制御回路であつて、 クロツクパルスを発生するクロツク信号源と; 上記クロツクパルスと上記マイクロプロセツサ
    の各命令サイクルにおける予定されたフエイズと
    に応答して、上記マイクロプロセツサの入力/出
    力ラインおよびアドレスラインが何時高インピー
    ダンス状態にあるかを指示するフエイズパルス信
    号を発生するフエイズ追跡手段と; 上記マイクロプロセツサが命令シーケンスを完
    了する時に発生される停止要求信号と、上記マイ
    クロプロセツサが命令シーケンスを開始する時に
    発生される開始要求信号とを受け取る受信手段
    と; 上記フエイズパルス信号と上記停止要求信号と
    に応答して上記マイクロプロセツサへの上記クロ
    ツクパルスの転送を不可能ならしめ、上記開始要
    求信号に応答して上記マイクロプロセツサへの上
    記クロツクパルスの転送を可能ならしめる同期論
    理手段と; を備えている、ことを特徴とするクロツク制御回
    路。 2 前記停止要求信号は、前記マイクロプロセツ
    サと前記メモリ手段との間のデータ転送が完了し
    た時に発生され、前記開始要求信号は、上記メモ
    リ手段とのデータ転送の開始に応答して発生され
    る、特許請求の範囲第1項記載のクロツク制御回
    路。 3 前記周辺装置は、前記フエイズ追跡手段に接
    続されていて、前記フエイズパルス信号が前記マ
    イクロプロセツサの入力/出力ラインおよびアド
    レスラインが高インピーダンス状態であることを
    指示した時に前記メモリ手段にアクセスすること
    を許される、特許請求の範囲第2項記載のクロツ
    ク制御回路。
JP58180100A 1982-09-28 1983-09-28 マイクロプロセツサ用の同期式クロツク停止装置 Granted JPS5981720A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US06/425,668 US4545030A (en) 1982-09-28 1982-09-28 Synchronous clock stopper for microprocessor
US425668 1989-10-23

Publications (2)

Publication Number Publication Date
JPS5981720A JPS5981720A (ja) 1984-05-11
JPH0214723B2 true JPH0214723B2 (ja) 1990-04-09

Family

ID=23687539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58180100A Granted JPS5981720A (ja) 1982-09-28 1983-09-28 マイクロプロセツサ用の同期式クロツク停止装置

Country Status (9)

Country Link
US (1) US4545030A (ja)
JP (1) JPS5981720A (ja)
AU (1) AU557250B2 (ja)
CA (1) CA1196423A (ja)
DE (1) DE3335145A1 (ja)
FR (1) FR2533719A1 (ja)
GB (1) GB2127999B (ja)
IL (1) IL69865A (ja)
NL (1) NL8303313A (ja)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59200327A (ja) * 1983-04-26 1984-11-13 Nec Corp 周辺装置の制御方式
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
US4631702A (en) * 1984-02-28 1986-12-23 Canadian Patents and Deveopment Limited--Societe Canadienne des Brevets et d'Exploitation Limitee Computer speed control
US4825407A (en) * 1984-07-26 1989-04-25 Miles Inc. Method and circuit for controlling single chip microcomputer
US4625730A (en) * 1985-04-09 1986-12-02 The Johns Hopkins University Patient ECG recording control for an automatic implantable defibrillator
JPS61262827A (ja) * 1985-05-15 1986-11-20 Mitsubishi Electric Corp 半導体集積回路装置
JPS6227813A (ja) * 1985-07-29 1987-02-05 Hitachi Ltd 位相同期方式
US4851987A (en) * 1986-01-17 1989-07-25 International Business Machines Corporation System for reducing processor power consumption by stopping processor clock supply if a desired event does not occur
JPS63163912A (ja) * 1986-12-26 1988-07-07 Toshiba Corp マイクロコンピユ−タシステム
JPH01241636A (ja) * 1988-03-17 1989-09-26 Internatl Business Mach Corp <Ibm> データ処理システム
US5032982A (en) * 1988-05-18 1991-07-16 Zilog, Inc. Device for timing interrupt acknowledge cycles
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
JPH02201516A (ja) * 1989-01-31 1990-08-09 Toshiba Corp パワーセーブ方式
JPH02250191A (ja) * 1989-03-23 1990-10-05 Mitsubishi Electric Corp マイクロコンピュータ
US7537167B1 (en) * 1993-08-31 2009-05-26 Broadcom Corporation Modular, portable data processing terminal for use in a radio frequency communication network
JPH0328911A (ja) * 1989-06-26 1991-02-07 Mitsubishi Electric Corp マイクロプロセッサ
EP0675425B1 (en) * 1989-06-30 1997-12-10 Fujitsu Personal Systems, Inc. A method for reducing power consumed by a computer
JPH03111960A (ja) * 1989-09-26 1991-05-13 Mitsubishi Electric Corp ワンチップマイクロコンピュータ
JPH03231320A (ja) * 1990-02-06 1991-10-15 Mitsubishi Electric Corp マイクロコンピュータシステム
JP2676966B2 (ja) * 1990-03-16 1997-11-17 日本電気株式会社 シングルチップマイクロコンピュータ
US5396635A (en) * 1990-06-01 1995-03-07 Vadem Corporation Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system
JPH04107623A (ja) * 1990-08-28 1992-04-09 Seiko Epson Corp 表示装置
JPH04236682A (ja) * 1991-01-18 1992-08-25 Mitsubishi Electric Corp マイクロコンピュータシステム
US5546561A (en) * 1991-02-11 1996-08-13 Intel Corporation Circuitry and method for selectively protecting the integrity of data stored within a range of addresses within a non-volatile semiconductor memory
US5333300A (en) * 1991-02-11 1994-07-26 Intel Corporation Timing circuitry and method for controlling automated programming and erasing of a non-volatile semiconductor memory
FI88657C (fi) * 1991-02-12 1993-06-10 Nokia Mobile Phones Ltd Foerfarande foer att minska stroemfoerbrukningen i en mobiltelefon
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
US5935253A (en) * 1991-10-17 1999-08-10 Intel Corporation Method and apparatus for powering down an integrated circuit having a core that operates at a speed greater than the bus frequency
EP0598902A4 (en) * 1992-02-26 1995-06-28 Seiko Epson Corp ADDITIONAL ELECTRONIC DEVICE AND ELECTRONIC SYSTEM.
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
JP3529805B2 (ja) * 1992-03-27 2004-05-24 ナショナル・セミコンダクター・コーポレイション ハードウェア制御パワー管理機能と選択可能な入出力制御ピンとを有するマイクロプロセッサ
US8213431B2 (en) * 2008-01-18 2012-07-03 The Boeing Company System and method for enabling wireless real time applications over a wide area network in high signal intermittence environments
WO1993023825A1 (fr) * 1992-05-20 1993-11-25 Seiko Epson Corporation Cartouche destinee a un appareil electronique
WO1993025955A1 (en) * 1992-06-12 1993-12-23 Norand Corporation Portable data processor which selectively activates and deactivates internal modular units and application processor to conserve power
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
US5473767A (en) * 1992-11-03 1995-12-05 Intel Corporation Method and apparatus for asynchronously stopping the clock in a processor
KR0138973B1 (ko) * 1992-11-23 1998-06-15 죤 에이취.무어 클럭 주파수를 제어하여 전자 회로의 전력 소모를 최소화시키는 방법 및 장치
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
US5586332A (en) * 1993-03-24 1996-12-17 Intel Corporation Power management for low power processors through the use of auto clock-throttling
CA2092854A1 (en) * 1993-03-29 1994-09-30 Richard C. Madter Apparatus and method for enhancing the performance of personal computers
US5428765A (en) * 1993-08-12 1995-06-27 Databook Incorporated Method and apparatus for disabling and restarting clocks
US5600839A (en) * 1993-10-01 1997-02-04 Advanced Micro Devices, Inc. System and method for controlling assertion of a peripheral bus clock signal through a slave device
EP0666525B1 (en) * 1994-02-04 2001-09-12 Intel Corporation Method and apparatus for control of power consumption in a computer system
US5721934A (en) * 1994-06-29 1998-02-24 Intel Corporation Retrofit external power saving system and method for use
EP0703521A1 (en) * 1994-09-23 1996-03-27 International Business Machines Corporation Control logic for very fast clock speeds
US5606704A (en) * 1994-10-26 1997-02-25 Intel Corporation Active power down for PC card I/O applications
US5724592A (en) * 1995-03-31 1998-03-03 Intel Corporation Method and apparatus for managing active power consumption in a microprocessor controlled storage device
JP2974950B2 (ja) * 1995-10-26 1999-11-10 インターナショナル・ビジネス・マシーンズ・コーポレイション 情報処理システム
JP3676882B2 (ja) * 1996-06-12 2005-07-27 株式会社リコー マイクロプロセッサ及びその周辺装置
US5832243A (en) * 1996-12-31 1998-11-03 Compaq Computer Corporation Computer system implementing a stop clock acknowledge special cycle
US5987614A (en) * 1997-06-17 1999-11-16 Vadem Distributed power management system and method for computer
US6115823A (en) 1997-06-17 2000-09-05 Amphus, Inc. System and method for task performance based dynamic distributed power management in a computer system and design method therefor
US7552350B2 (en) 2000-09-27 2009-06-23 Huron Ip Llc System and method for activity or event base dynamic energy conserving server reconfiguration
US7822967B2 (en) * 2000-09-27 2010-10-26 Huron Ip Llc Apparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices
US7032119B2 (en) 2000-09-27 2006-04-18 Amphus, Inc. Dynamic power and workload management for multi-server system
US7228441B2 (en) * 2000-09-27 2007-06-05 Huron Ip Llc Multi-server and multi-CPU power management system and method
USRE40866E1 (en) 2000-09-27 2009-08-04 Huron Ip Llc System, method, and architecture for dynamic server power management and dynamic workload management for multiserver environment
US20030196126A1 (en) * 2002-04-11 2003-10-16 Fung Henry T. System, method, and architecture for dynamic server power management and dynamic workload management for multi-server environment
US20060248360A1 (en) * 2001-05-18 2006-11-02 Fung Henry T Multi-server and multi-CPU power management system and method
US7085952B2 (en) * 2001-09-14 2006-08-01 Medtronic, Inc. Method and apparatus for writing data between fast and slow clock domains
FR2833448B1 (fr) * 2001-12-06 2004-02-27 Cit Alcatel Optimisation de la consommation d'une puce auxiliaire multimedia dans un terminal de la radiocommunication mobile
JP3919740B2 (ja) * 2003-07-30 2007-05-30 株式会社ソニー・コンピュータエンタテインメント 回路動作制御装置および情報処理装置
US7388248B2 (en) * 2004-09-01 2008-06-17 Micron Technology, Inc. Dielectric relaxation memory
DE102006004346A1 (de) * 2006-01-30 2007-10-18 Deutsche Thomson-Brandt Gmbh Datenbusschnittstelle mit abschaltbarem Takt
FR2914562B1 (fr) * 2007-04-05 2009-05-29 Univ Grenoble 1 Systeme de prothese buccale comprenant un dispositif d'electrostimulation associe a un dispositif d'emission-reception sans fil
US8909961B2 (en) 2011-11-29 2014-12-09 Ati Technologies Ulc Method and apparatus for adjusting power consumption level of an integrated circuit
CN105388963B (zh) * 2015-11-17 2018-07-27 西安紫光国芯半导体有限公司 一种基于dfi接口的门控时钟控制方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3535560A (en) * 1967-06-09 1970-10-20 Nasa Data processor having multiple sections activated at different times by selective power coupling to the sections
US3941989A (en) * 1974-12-13 1976-03-02 Mos Technology, Inc. Reducing power consumption in calculators
JPS5178656A (ja) * 1974-12-29 1976-07-08 Fujitsu Ltd Kurotsukuseigyosochi
JPS5348638A (en) * 1976-10-15 1978-05-02 Sharp Corp Electronic apparatus
US4080659A (en) * 1977-02-28 1978-03-21 Francini Joseph P Multi-mode file storage calculator
US4171539A (en) * 1977-12-19 1979-10-16 The Bendix Corporation Power strobed digital computer system
US4279020A (en) * 1978-08-18 1981-07-14 Bell Telephone Laboratories, Incorporated Power supply circuit for a data processor
JPS5545246A (en) * 1978-09-25 1980-03-29 Matsushita Electric Ind Co Ltd Information receiving unit
JPS5547549A (en) * 1978-09-28 1980-04-04 Nippon Texas Instr Kk Low power consumption microcomputer
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
JPS5654529A (en) * 1979-10-08 1981-05-14 Nec Corp Data processor
AU6606881A (en) * 1980-01-16 1981-07-23 Medtronic, Inc. Pacemaker
GB2080585B (en) * 1980-07-22 1984-07-04 Tokyo Shibaura Electric Co Semiconductor integrated circuit with reduced power consumption

Also Published As

Publication number Publication date
CA1196423A (en) 1985-11-05
DE3335145A1 (de) 1984-03-29
DE3335145C2 (ja) 1987-10-08
GB8325417D0 (en) 1983-10-26
NL8303313A (nl) 1984-04-16
GB2127999B (en) 1986-04-30
IL69865A0 (en) 1983-12-30
FR2533719A1 (fr) 1984-03-30
AU1931183A (en) 1984-04-05
GB2127999A (en) 1984-04-18
US4545030A (en) 1985-10-01
IL69865A (en) 1987-09-16
AU557250B2 (en) 1986-12-11
JPS5981720A (ja) 1984-05-11

Similar Documents

Publication Publication Date Title
JPH0214723B2 (ja)
US5247655A (en) Sleep mode refresh apparatus
US5842028A (en) Method for waking up an integrated circuit from low power mode
TW394871B (en) System, apparatus, and method for managing power in a computer system
US5452434A (en) Clock control for power savings in high performance central processing units
JP2782367B2 (ja) 低電力モードを有するデジタル計算システム
EP0735455B1 (en) Active power management for a computer system
JP2011521365A (ja) 電力消費低減のためのスリープ状態を提供する補助メモリ制御器を有する集積回路及びそのための方法
JPH0833790B2 (ja) コンピユ−タにおける電源遮断装置
JPH10133714A (ja) 集積回路装置
JP2643579B2 (ja) マイクロコンピュータ
JPH0789346B2 (ja) Dmaコントローラ
JPH03122745A (ja) Dma制御方式
JPS63816B2 (ja)
US20250103127A1 (en) Computer system having a deep sleep mode
JPH02294712A (ja) クロック供給制御方法
JP2705311B2 (ja) マイクロコンピュータ
Kitchin Synchronous clock stopper for microprocessor
JPH03278210A (ja) マイクロコンピュータ
JPH0441376Y2 (ja)
JP2734563B2 (ja) ダイレクトメモリアクセス監視回路
JPH04171516A (ja) リセット回路
JPS60241116A (ja) 携帯型端末装置
JPH07121259A (ja) コンピュータシステム
JPS59130297U (ja) メモリバツクアツプ回路