JP2000500258A - 非同期部分リセットを有するコアセクション - Google Patents

非同期部分リセットを有するコアセクション

Info

Publication number
JP2000500258A
JP2000500258A JP9518147A JP51814797A JP2000500258A JP 2000500258 A JP2000500258 A JP 2000500258A JP 9518147 A JP9518147 A JP 9518147A JP 51814797 A JP51814797 A JP 51814797A JP 2000500258 A JP2000500258 A JP 2000500258A
Authority
JP
Japan
Prior art keywords
integrated circuit
reset
subsystems
configuration
power
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.)
Granted
Application number
JP9518147A
Other languages
English (en)
Other versions
JP2000500258A5 (ja
JP3894573B2 (ja
Inventor
リーンツ,ダニエル・ビィ
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.)
Advanced Micro Devices Inc
Original Assignee
Advanced Micro Devices Inc
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 Advanced Micro Devices Inc filed Critical Advanced Micro Devices Inc
Publication of JP2000500258A publication Critical patent/JP2000500258A/ja
Publication of JP2000500258A5 publication Critical patent/JP2000500258A5/ja
Application granted granted Critical
Publication of JP3894573B2 publication Critical patent/JP3894573B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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/24Resetting means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Dram (AREA)

Abstract

(57)【要約】 コアセクション(203)、複数の入出力セクション(404、405、406)および1対のリセット入力(408、409)を含む集積回路(200)が提供される。第1のリセット入力は、集積回路全体を初期化するマスタリセットである。第2のリセット入力は部分リセットである。部分リセットは、集積回路の他の部分が動作中のままである間に集積回路の一部分を初期化する。コアセクションは、実時間クロック機構(402)、コンフィギュレーションRAMおよびDRAMメモリコントローラ(401)などの複数のサブシステムを含んでもよい。実時間クロック機構およびコンフィギュレーションRAMは部分リセットによって影響されない。したがって、実時間クロックは部分リセットの間も維持され、それによって部分リセットの間、正確な時間/日付およびコンフィギュレーションデータを維持する。DRAMコントローラは、複数のサブシステムの1つの中のコンフィギュレーションレジスタ内に記憶されるコンフィギュレーションビットに基づいて場合によりリセットされる。リセットされないときは、DRAMコントローラはDRAMメモリセルのアレイに対しリフレッシュを提供する。集積回路は個人情報装置内に構成することができ、この場合、集積回路の部分をリセットし、リセットされた部分に関連する周辺コンポーネントおよび入出力ドライバセクションの電源を落とすことによって、節電方法を適用することができる。加えて、集積回路と周辺コンポーネントとの間に異なるバッファ素子がもはや必要ない。

Description

【発明の詳細な説明】 名称:非同期部分リセットを有するコアセクション 発明の背景 1.発明の分野 この発明は、パーソナルコンピュータ(PC)システムに関し、より特定的に は、完全リセットまたは部分リセットのいずれかで、非同期にリセットできるP C内のコアセクションに関する。 2.背景技術の説明 個人情報装置(ここではPIDと呼ぶ)は当産業においては周知である。典型 的には、PIDはユーザにより定義されるプログラムによりデータを記憶および 操作できるコンピュータを用いた任意の装置を含む。PIDの一般的タイプは、 ノートブック型コンピュータ、サブノートブック型コンピュータ、デジタル補助 装置(試験ユニット、計器など)、電子カレンダー、電子手帳、「スマート」フ ォンなどである。その用途に依存して、PIDは、通信のための、計算のための および一般的にはユーザの日々の活動を整理するための携帯用ツールとして用い られる。 PIDは典型的には、AC電源および/またはバッテリパック(1次電源)の 両者ならびにバックアップ電源(2次電源)を用いる。バッテリパックが、AC プラグ差込口から離れてのPIDの動作を可能にする。したがって、この装置に よって、ユーザが、顧客の仕事場で、ユーザの家で、またはユーザが旅行中など に、PID内に記憶された情報を参照し操作することが可能になる。 最低で、PIDは中央処理ユニット(CPU)、入出力構造、メモリ、制御バ ス、データバスおよびアドレスバスを含む1組の基本サブシステムを用いて実現 される。これらの上述のPIDの基本サブシステムは各々、別個のシリコン基板 上に実現することもでき、または、「集積回路」として単一のモノリシック基板 上に実現することもできる。集積回路上に含まれるサブシステムの1つがCPU であるとき、この集積回路は「集積プロセッサ」と呼ばれる。PIDの複雑性に 依存して、上に挙げた基本サブシステムに付加的サブシステムを加えることがで きる。さらに、基本サブシステムおよび付加的サブシステムを、集積プロセッサ として同一のシリコン基板上に構成できる。 前述のように、PIDに含まれる基本サブシステムの1つがメモリである。メ モリは、典型的にはダイナミック・ランダム・アクセス・メモリ、すなわちDR AMで構成される。DRAMでは、各メモリセルをリフレッシュする必要がある 。リフレッシュとは、メモリセルの内容を外へ転送し、続いて再び元のメモリセ ルに転送し返す処理である。リフレッシュが必要とされるのは、セルに関連する キャパシタが永久的に電圧を保持することができないためである。この電圧がセ ル内に記憶される値を表わすのであり、そのため、時間の経過とともにこの値が 失われ得る。自然なシステム動作によって、所与のセルが所与の時間内にアクセ スされるとは限らないので、リフレッシュ論理が、DRAM自体の中に含まれる 典型的にはDRAMに結合されるメモリコントローラ内に含まれるか、または、 メモリコントローラおよび/またはDRAMの何らかの組合せに結合される。C ASビフォアRASリフレッシュおよびセルフリフレッシュが2つの典型的なリ フレッシュ方式である。 CASビフォアRASリフレッシュにおいては、DRAMとそのコントローラ との間の2つのインタフェース信号が、通常のアクセスの順番とは逆の順番で活 性にされる。通常のDRAMへの書込または読出アクセスの間は、RASが活性 にされ、続いてその後にCASが活性にされる。RASビフォアCAS信号によ って、DRAMは要求されたメモリ位置の内容をそれと関連する出力に転送する 。しかし、もしCASが活性にされその後にRASが活性にされる(すなわちC ASビフォアRASである)と、DRAMはこの要求をリフレッシュ要求である と解釈する。続いて、DRAM内のレジスタの増分によりリフレッシュが行なわ れる。周期的にこのリフレッシュ信号技術を使用することによって、コンピュー タシステムはDRAM全体をリフレッシュさせ続けることができ、各メモリセル はメモリコントローラによってそこに記憶された最新の値を維持し続けるであろ う。 セルフリフレッシュにおいては、CASが活性にされ続いてRASが活性にさ れる、CASビフォアRASリフレッシュ方式に似たリフレッシュを開始するた めDRAMに信号が与えられる。しかし、セルフリフレッシュ方式を使用すると 、CASおよびRASが不活性にされるまで、DRAMは継続的にリフレッシュ サイクルを実行することができるであろう。逆に、CASビフォアRASリフレ ッ シュを使用するDRAMにおいては、各CAS/RAS活性化サイクルに対し1 つのリフレッシュサイクルしか実行されない。 前述の基本的サブシステムは、IBMコンパチブルAT型パーソナルコンピュ ータ(PC)アーキテクチャに含まれる。ATアーキテクチャは、さまざまなP IDに対するよく知られた一般的な構成であり、現在販売されている大多数のP Cにおいてそれが使用されていることからも証明されるように、コンピュータ業 界において幅広い支持を受けている。前述の基本サブシステムに加えて、AT型 PCは、特定のPID応用のために必要な拡張基本サブシステムを用いる。他の サブシステムに加えて、PIDとして使用されるAT型システムは以下の拡張基 本サブシステムを含む。すなわち、実時間クロック(RTC)ユニットおよびコ ンフィギュレーション・スタティック・ランダム・アクセス・メモリ(コンフィ ギュレーシヨンRAM)である。 RTCユニットは、PID内の時間および日付情報を維持するよう動作する。 典型的には、RTCユニットは、RTCレジスタ値を増加させるための発振器入 力を受取るようにされる。発振器入力は通常、規定された周波数において発振す るよう構成される外部発振器クリスタルによって駆動される。そして、ブート時 においてオペレーティングシステムによりRTCレジスタが読取られ、この読取 られた値が、集積プロセッサにおいて動作するオペレーティングシステムに関連 する時間および日付の値を更新するため使用される。そしてオペレーティングシ ステムは通常動作の間時間および日付を維持する。 コンフィギュレーションRAMは、集積プロセッサ内に結合されるかまたは集 積プロセッサに結合されPIDを形成するサブシステム(コンポーネント)の多 くに関する情報を維持する。コンフィギュレーションRAM内に維持される例示 的情報は、固定されたディスクドライブの数および大きさ、CPUに結合された メインメモリの大きさ、拡張スロット内に設置されたさまざまな周辺コンポーネ ントに関する情報などを含む。PIDを初めてパワーオンするとき、PIDのユ ーザまたは製造者はそのコンポーネントの構成を規定し、これによって、電力の 印加によりコンフィギュレーションRAMに情報が記憶される。コンポーネント が更新、追加、またはPIDから除去されるときはその度に、PIDコンポーネ ントの新たな状態を反映するようコンフィギュレーションRAMが変更される。 したがって、PIDはコンフィギュレーションRAM内に記憶される情報を調べ ることによって、常にその時点で設置されているコンポーネントに関する情報を 判断できる。コンフィギュレーションRAMは当業界ではよく知られており、一 般に「CMOS RAM」と呼ばれる。 前述のRTCユニットが正確な時間および日付情報を維持し、コンフィギュレ ーションRAMがその時点でのコンフィギュレーション情報を維持するためには 、これらの拡張基本サブシステムはそれ以外のサブシステムがパワーオフしてい るときでも電力供給されたままでなければならない。初期のPIDは、RTCユ ニットおよびコンフィギュレーションRAMに電力供給するため、別個のバッテ リ(2次電源)、典型的にはリチウム電池を用い、残りのサブシステムは1次電 源によって選択可能に電力供給される。前述の構成においては、PIDの電力状 態に関係なく、常に2次電源から電力が供給される。 さまざまな半導体製造業者が、RTCユニット、コンフィギュレーションRA Mおよびバッテリ電池を単一の集積回路内に集積した集積回路を製造してきた。 PIDにおいては、RTCユニットおよびコンフィギュレーションRAMを他の サブシステムとともに単一の集積回路上に含むことが有利であろう。このような 集積によって、微細化が向上し、PIDの構築のために必要とされる別個の(分 散した)サブシステムの数が減じられる。分散したサブシステムの数を減じ、単 一のモノリシック基板上に可能なかぎり多くのサブシステムを位置づけることに よってPIDのコストが下がる。しかし、このタイプの集積回路においては、R TCユニットおよびコンフィギュレーションRAMなどの拡張基本サブシステム の内容を乱すことなく、基本サブシステムおよび付加的サブシステムを既知の状 態にリセットできる装置が必要であろう。さらに、このようなサブシステムを含 む集積回路は電源選択能力(すなわちRTCユニットおよびコンフィギュレーシ ョンRAM以外の残りの集積されたサブシステムがパワーオフしているときにR TCユニットおよびコンフィギュレーションRAMに電力を印加できる装置)が 必要である。もしこのような装置が提供されなければ、PIDの電源を落とすた びに、またはリセットするたびに、コンフィギュレーションRAMおよび実時間 クロックセクションの内容が失われるであろう。 電源選択能力の必要性に加え、PIDは低電力を利用しつつ高性能を提供せね ばならない。低電力要件が存在するのは、PIDがバッテリパックで動作するよ う構成されるためである。したがって、より低電力で動作するサブシステムは、 より高電力のサブシステムよりも長期間にわたって機能するであろう。低電力設 計を達成するため、PID製造業者によっていくつかのパワーマネージメント技 術が実現されている。 このようなパワーマネージメント技術の1つは、PIDのサブシステムを含む 集積回路に与えられる電圧を下げるというものである。しかし、使用可能な最低 電圧は、ノイズマージンおよび集積回路の製造のために使用される半導体テクノ ロジーを含むいくつかの要因によって制限される。ノイズマージンとは、回路内 での通信のために使用される電気信号のランダムな変動の存在に対する回路の障 害許容力を指す。 典型的には集積回路内で使用される別のパワーマネージメント技術は、ある時 間期間の間アイドルである回路に対するクロック信号を一時的に不能化するとい うものである。クロック信号が停止すると、回路への入力は一定に保たれ、した がって回路の切換が起こらないであろう。CMOSなどの多くの半導体テクノロ ジーにおいては、切換が行なわれなければ使用される電力は極めて低い。 また別のパワーマネージメント技術は、周辺装置がある時間期間にわたってア イドルであるときこれらの周辺装置から電源入力を取除くというものである。「 周辺コンポーネント」または「周辺装置」という語は、周辺バスに連結された周 辺コントローラに結合される電子コンポーネントを指す。周辺コントローラは付 加的サブシステムと規定される。周辺装置および関連する周辺コントローラはP IDの機能において不可欠なものではないが、これらが含まれているときはPI Dの機能を拡張する。例としての周辺装置は、固定ディスクドライブ、PCMC IA装置などである。集積回路として集積されるサブシステムの性質のため、周 辺コンポーネントのパワーオフのためには、パワーオンのままである他のコンポ ーネントに接続したままで周辺コンポーネントがパワーオフしようとするときに 周辺コンポーネントにインタフェースする集積回路と周辺コンポーネントとの 間にバッファを挿入することが必要である。 集積回路は典型的には、コアセクションおよび1つまたは2つ以上の入出力ド ライバセクションに分割される。コアセクションは、集積回路の、基本的な、拡 張された、および付加的なサブシステムの機能を提供するために必要な回路を含 む。各入出力ドライバセクションはコアと対応する周辺装置との間のインタフェ ースを提供する。したがって、入出力ドライバセクションは、コアと、集積回路 を含むパッケージの外部のピンとの間に結合される。 入出力ドライバセクション内に含まれる1つまたは2つ以上の入出力ドライバ 回路は典型的には、入出力ドライバセクションに関連するピンを論理1を表わす 電圧に駆動するためのトランジスタを含む。別のトランジスタが、ピンを論理0 を表わす電圧に駆動するため含まれる。いくつかのドライバ回路においては、論 理1駆動トランジスタおよび論理0駆動トランジスタへの入力はある時点で同時 にオフするよう構成される。このような構成は「トライステート」ドライバとし て知られる。「トライステート」という語は、関連する入出力ピンが、論理1、 論理0、および未知(またはフローティング)の3つの値をとるであろうことを 意味する。フローティングまたは未知の値は任意の電圧に対応してよい。 もし、前述のように入出力ドライバを有する集積回路の入出力ピンに取付けら れた周辺コンポーネントがパワーオフされるならば、集積回路が電源が落とされ た装置に(入出力ピンを通じての出力信号によって)電流を駆動することを防止 する必要がある。このような電流は集積回路または受取側の周辺コンポーネント に害を与えかねない。この害を防止するため外部バッファが使用される。集積回 路の入出力ピンがバッファの一方側に結合され、周辺コンポーネントのピンがバ ッファの反対側に結合される。バッファに制御入力が与えられる。制御入力が接 続状態にあるとき、2つの装置のそれぞれの入出力ピンはともに結合される。し かし、制御入力が切断状態にあるときは、2つの装置のそれぞれの入出力ピンは ともに結合されない。したがって、周辺コンポーネントの電源が落とされたとき は、コンポーネントに関連するバッファの制御入力は切断状態に駆動され、集積 回路は周辺コンポーネントから電気的に分離される。 残念ながら、周辺コンポーネントのパワーオフを可能にするため必要とされる バッファはコストがかかる。またバッファの制御にはPIDに付加的な信号を加 えることが必要となり、またコストを上げるであろう。PIDにおいて、外部バ ッファを必要とすることなく周辺コンポーネントの電源を落とすための解決法が 必要である。 発明の概要 上に概括した問題は、大部分、この発明による集積回路により解決される。こ の集積回路は、コアセクションおよび複数の入出力セクションに分割される。コ アセクションは入出力セクションとは独立して電源供給される。この集積回路は 、1対の非同期リセット入力を備えるよう構成される。第1のリセット入力は、 多くの集積回路に設けられているリセット入力と同様の、集積回路全体を初期状 態に強制するマスタリセットである。第2のリセット入力は、集積回路の部分を 、他の部分が動作を継続している間、初期状態に選択可能に強制する、部分リセ ットである。この集積回路の特定の一実施例は、DRAMメモリコントローラお よびRTCユニットを含む複数のサブシステムを備えるよう構成される。RTC ユニットは、コンフィギュレーションRAMおよび実時間クロック機構を含む( 両者ともATコンピュータアーキテクチャによる)。複数のサブシステムの1つ はコンフィギュレーションレジスタを有する。 部分リセットが活性にされるとき、RTCユニットはリセットされず、場合に よりDRAMメモリコントローラをリセットするようにでき、残りの複数のサブ システムはリセットされる。したがって、他のサブシステムはリセットされる間 も正確な時間/日付およびコンフィギュレーション情報が維持されるという効果 がある。さらに、部分リセット入力が活性にされるとき、コンフィギュレーショ ンレジスタ内のビットを通じて、DRAMメモリコントローラがリセットされな いように構成できる。代わって、DRAMメモリコントローラは、集積回路に結 合されたDRAMメモリセルアレイに対しリフレッシュを提供する。したがって 、集積回路が部分リセットされる間、DRAMメモリセルアレイ内に記憶された データは維持できるという効果がある。コンフィギュレーションレジスタ内の第 2のビットは、DRAMコントローラにより提供されるリフレッシュモードとし て、CASビフォアRASリフレッシュまたはセルフリフレッシュのいずれかを 選択 する。 この発明の集積回路はさらに個人情報装置内に構成される。個人情報装置は、 DRAMメモリセルアレイ、リセットユニット、電源、およびさまざまな周辺装 置も含む。多くの実施例においては、リセットユニットは電源内に構成される。 そして、集積回路の部分をリセットするステップと、集積回路の入出力セクショ ンと周辺装置とから電力を取り除くステップとを含む、個人情報装置内の電力を 節約する方法が用いられる。この方法は実時間クロック機構、コンフィギュレー ションRAMおよび場合によりDRAMメモリセルアレイ内に記憶されたデータ を維持するという効果を奏しつつ電力を節約する。 広く言えば、この発明は、コアセクション、マスタリセット入力および部分リ セット入力を含む集積回路を企図する。コアセクションは実時間クロックレジス タ、コンフィギュレーションRAMおよびシステムDRAMコントローラを含む 。マスタリセット入力の活性化によって、実時間クロックレジスタ、コンフィギ ュレーションRAMおよびシステムDRAMコントローラが初期化される。部分 リセットの活性化によっては、実時間クロックレジスタ、コンフィギュレーショ ンRAMそして場合によってシステムDRAMコントローラは初期化されない。 この発明はさらに、リセットユニット、集積回路のコアセクション内のサブシ ステム、コアセクションに結合されたDRAMメモリセルアレイ、およびサブシ ステム内のコンフィギュレーションレジスタを含む個人情報装置を企図する。リ セットユニットは使用中に部分リセット信号およびマスタリセット信号を生成す る。サブシステムは部分リセット信号およびマスタリセット信号を受取るよう結 合される。サブシステム内のコンフィギュレーションレジスタは部分リセットが 活性である間にDRAMメモリセルアレイがリフレッシュ信号を受取るかどうか を示すビットを有する。 この発明はまたさらに、リセットステップおよび電力除去ステップを含む、個 人情報システム内のパワーマネージメント方法を企図する。リセットステップに おいて、集積回路のコア内に構成された第1のサブシステムがリセットされ、一 方、集積回路のコア内に構成された第2のサブシステムはリセットされない。電 力除去ステップにおいては、第1のサブシステムに結合された入出力ドライバセ クションから電力が除去される。 図面の簡単な説明 この発明の他の目的および利点が、以下の詳細な説明を読み、添付した図面を 参照することによってより明らかとなるであろう。 図1は、この発明の一実施例による集積回路のブロック図であり、集積回路は 、電源、リセットユニットおよび2つの周辺コンポーネントを有する個人情報装 置(PID)に結合される。 図2は、この発明の別の実施例による集積回路のブロック図であり、集積回路 は電源、リセットユニットおよび2つの周辺コンポーネントを有するPIDに結 合される。 図3は、この発明のまた別の実施例による集積回路のブロック図であり、集積 回路は、システムDRAM、リセットユニット、電源および周辺コンポーネント を有するPIDに結合される。 図4は、この発明の入出力回路の回路図である。 図5は、集積回路の電源の立ち上げを開始するため使用される電力信号および リセット信号のシーケンスを表わすタイミング図である。 図6は、(節電モードの間にDRAMリフレッシュが不能化された構成の)図 3に示す集積回路に節電動作モードに入らせるための電力信号およびリセット信 号の遷移のシーケンスを示すタイミング図である。 図7は、(節電モードの間にDRAMリフレッシュが可能化された構成の)図 3に示す集積回路に節電動作モードに入らせるための電力信号およびリセット信 号の遷移のシーケンスを示すタイミング図である。 図8は、図3に示す集積回路に節電動作モードから出させるための電力信号お よびリセット信号の遷移のシーケンスを示すタイミング図である。 図9は、節電動作モードが開始されたときの図3に示す集積回路の内部動作を 示す判断フローグラフである。 図10は、節電動作モードから出るときの図3に示す集積回路の内部動作を示 す判断フローグラフである。 この発明にはさまざまな変更および代替的形態が可能であるが、その特定の実 施例を例として図面に示し、以下に詳細に説明する。しかし、この図面および詳 細な説明はこの発明を開示される特定の形態に限定することを意図するのではな く、逆に、添付した請求の範囲により規定されるこの発明の精神および範囲内に あるすべての変更、均等物および代替例をカバーすることを意図する。 発明の詳細な説明 図1を参照し、PID220内の集積回路200の実施例を図示する。集積回 路200は、2つの入出力ドライバセクション201および202ならびにコア セクション203を備えるよう構成される。コア203は、集積回路のサブシス テム機能を実現する回路を含み、かつドライバセクション201および202に 結合される。各入出力ドライバセクション201または202は少なくとも1つ のドライバ回路(図4に図示するドライバ回路)を含む。ドライバ回路は、コア 203とそれぞれの周辺コンポーネントとの間の通信を可能にする。入出力ドラ イバセクション201および202ならびにコア203は各々さらに別個の異な る電源入力を備えるよう構成される。周辺コンポーネント204は入出力ドライ バセクション201に結合され、周辺コンポーネント205は入出力ドライバセ クション202に結合される。例示的周辺コンポーネント204および205は 、DRAMメモリ、PCMCIAカード、固定されたディスクドライブなどを含 む。 使用中は、電源206によって、集積回路200ならびに周辺コンポーネント 204および205に電力が供給される。この実施例においては、電源206は 3つの電力導線を備えるよう構成される。第1の電力導線207は周辺コンポー ネント205およびドライバセクション202の電源入力に結合される。第2の 電力導線208はコア203の電源入力に結合される。第3の電力導線209は ドライバセクション201および周辺コンポーネント204の電源入力に結合さ れる。電源206の他の実施例を異なった数の電力導線を備えるよう構成しても よいことは明らかである。 再び図1を参照し、2つのリセット出力導線211および212を備えるよう 構成されたリセットユニット210が図示される。リセット導線211および2 12は入出力セクション201を通じてコア203に結合される。導線211上 の信号は、コア203を既知の初期状態に強制するため使用され、この状態から 、 コア203は予め定められた態様でそのサブシステム機能を行なうよう作用する であろう。たとえば、集積回路200を組入れたPIDに初めて電力が印加され るとき、コア203のリセットが必要である。リセットユニット210が電源2 06の部分であってもよいことは明らかである。 一実施例においては、集積回路200および周辺コンポーネント205の消費 電力の節約のため、電源206は導線207上の電力を停止できる。電源206 のさまざまな実現例が広く知られており、一般的に、(AC電力結合部およびバ ッテリパックの両方を有する)1次電源、2次電源および(図1に参照番号22 1で図示する)スイッチを含む。スイッチ221は、1つの位置にあるときは、 1次電源から導線207、208および209に電力を印加する。第2の位置に あるときは、スイッチ221は2次電源から導線208および209に電力を印 加するが、導線207においては電力を停止させる。導線207から電力を取り 除くことによって、周辺コンポーネント205およびドライバセクション202 がパワーオフする。ドライバセクション202は、導線208に電力が印加され るが導線207からは電力が取り除かれる時間の間、コア203から周辺コンポ ーネント205への電流のフローを「オフにする」機能を果たす1つまたは2つ 以上のドライバ回路を含む。したがって、コア203を周辺コンポーネント20 5から電気的に分離するためには入出力セクション202で十分である。 ドライバセクション202に結合されるコア203の部分は、ドライバセクシ ョン202がパワーオフされるときリセットしなければならない。コア203は 周辺コンポーネント205と通信するよう設計されるが、節電のためにドライバ セクション202および周辺コンポーネント205がパワーオフされているとき はそうできない。周辺コンポーネント205が再びパワーオンされるまで、ドラ イバセクション202に結合されたコア203の部分がリセットされた(すなわ ち不活性の)ままであると、さらに電力が節約されるであろう。コア203の部 分をリセットするため、リセット導線212が設けられる。ここで、周辺コンポ ーネント205をパワーオフするプロセスは少なくとも、リセット導線212上 の信号を活性にするステップと、導線207から電力を取り除くステップとを必 要とするであろう。そして、周辺コンポーネント205をパワーオンするプロセ スは、少なくとも、導線207に電力を印加するステップと、電源206が安定 するまで(集積回路製造業者により特定される)ある時間の間待機するステップ と、リセット導線212上の信号を不活性にするステップとを必要とするであろ う。リセット信号を不活性にするまでに必要な時間の適切な長さは、5マイクロ 秒である。以下に説明するタイミング図を参照して、パワーオフステップおよび パワーオンステップをより詳細に説明する。 周辺コンポーネント204が電力供給を受けたままであるときに周辺コンポー ネント205の電源を落とすためには、ドライバセクション201およびコア2 03が電力供給を受けたままであるときにドライバセクション202をパワーオ フしなければならない。ドライバセクションに別個の異なる電源入力を設けるこ とによりこの機能が可能になる。応用例に依存して、集積回路200が、各々に 別個の電源が設けられる1つまたは3つ以上の入出力ドライバセクションを用い てもよいことは明らかである。 図2を参照し、図1の代替的実施例内の集積回路200ならびに周辺コンポー ネント204および205が図示される。図1に示すシステムにおけるのと同様 、周辺コンポーネント204および205はそれぞれドライバセクション201 および202に結合される。リセットユニット210も2つのリセット導線21 1および212を備えるよう構成され、これらはドライバセクション201を通 じてコア203に結合される。使用中、ドライバセクション201および202 、コア203ならびに周辺コンポーネント204および205に電力を印加する ため、電源300が設けられる。図示される電源300は、5つの電力導線30 1、302、303、304および305を備える。導線301は周辺コンポー ネント205の電源入力に結合され、導線302はドライバセクション202の 電源入力に結合され、導線303はコア203の電源入力に結合され、導線30 4はドライバセクション201の電源入力に結合され、導線305は周辺コンポ ーネント204の電源入力に結合される。 図1と図2との違いは、図1の周辺コンポーネント205およびドライバセク ション202が同一の導線207により電力供給を受けていたのに対し、(図2 の周辺コンポーネント205およびドライバセクション202に結合される)導 線301と302とは別個である点である。同様に、図1の周辺コンポーネント 204およびドライバセクション201が同一の導線209により電力供給を受 けていたのに対し、図2においては(周辺コンポーネント204およびドライバ セクション201に結合される)導線304および305は別個のものである。 図2のシステムにおいては、節電のために使用されるパワーオンおよびパワーオ フシーケンスは、同時に導線301および302に対して用いられる。パワーオ ンおよびパワーオフシーケンスを作動させるため、スイッチ306が使用される 。もし所望であれば、節電モード以外の応用のために、異なった電圧レベルを導 線301および302に電源300が印加してもよい。電源206と同様、電源 300は一般的に、1次電源および2次電源を含む。(導線301、302、3 03、304および305に電力を供給する)1次電源と(導線303、304 および305に電力を供給する)2次電源との間の切換のため、スイッチ306 が使用される。 次に図3を参照して、コア203内に構成されるサブシステムを有する集積回 路200が図示される。集積回路200はメモリ制御ユニット401、RTCユ ニット402、サブユニット403およびクロック制御ユニット418を備える よう構成される。サブユニット403は、集積回路200が提供するよう設計さ れる、1つまたは2つ以上の基本的な、基本を拡張した、または付加的なサブシ ステムを備える。一実施例においては、サブユニット403は中央処理ユニット (CPU)でもよく、これによって集積回路200は集積プロセッサとなる。図 示されるメモリ制御ユニット401は入出力ドライバセクション404に結合さ れ、図示されるRTCユニット402は入出力ドライバセクション405に結合 され、図示されるサブユニット403は入出力ドライバセクション406とメモ リ制御ユニット401との間に結合される。 クロック制御ユニット418は、外部クリスタル420により駆動される発振 器回路およびメモリユニット401とサブユニット403とに対するクロックを 発生するフェーズロックドループ(PLL)を含んでもよい。クロック制御ユニ ット418はさらに、サブユニット403へのクロック出力を不能化するよう構 成され、もし所望であれば、節電モードの間メモリ制御ユニット401へのクロ ックを不能化するよう構成される。リセット導線408上のリセット信号が不活 性でありかつリセット導線409上のリセット信号が活性に移行するとき、節電 モードに入る。リセット導線408は、コア203内の各サブシステムに結合さ れる。したがって、リセット導線408は、集積回路200全体をリセットさせ る「マスタリセット」信号を搬送する。ここで、リセット導線408をマスタリ セット導線408と呼ぶ。リセット導線409は、サブユニット403、メモリ 制御ユニット401およびクロック制御ユニット418に結合される。したがっ て、リセット導線409はRTCユニット402をリセットできない。リセット 導線409は、集積回路200の特定のサブシステムをリセットさせる「部分リ セット」信号を搬送する。ここで、リセット導線409を部分リセット導線40 9と呼ぶ。パワーマネージメントモードの間フェーズロックドループはパワーオ ンのままであるが、フェーズロックドループの出力は不能化される。加えて、ク ロック制御ユニット418の発振器回路部分は電力供給を受けたままである。発 振器の出力は活性のままであり、RTCユニット402および場合によりメモリ 制御ユニット401のクロックを継続する。クロック制御ユニット418は、発 振器入力(図示せず)を受け取るため入出力ドライバセクション405および部 分リセット導線409に結合される。 一実施例においては、メモリ制御ユニット401は、DRAMメモリまたはス タティック・ランダム・アクセス・メモリ(SRAM)とインタフェースするよ う構成される。特定的には、メモリ制御ユニット401は、CASビフォアRA Sリフレッシュまたはセルフリフレッシュを用いるDRAMメモリとインタフェ ースするよう構成される。RTCユニット402は、ATアーキテクチャの実時 間クロックおよびコンフィギュレーションRAM機能を実現する。 図3に示すシステムはさらに、マスタリセット導線408と部分リセット導線 409とを備えるリセットユニット407を含む。多くの典型的な実施例におい ては、リセットユニット407が電源413内に構成されることは明らかである 。さらに、リセット導線408および409上に与えられるリセット信号は集積 回路200に関して同期である必要はないことは明らかである。すなわち、リセ ット導線408および409は、集積回路200内で発生されるクロックに関連 し て発生されるのではない。リセット408および409は、集積回路200の動 作に関して非同期である。リセット導線408および409はコア203の部分 に結合される。部分リセット導線409の行なう機能について以下に詳細に説明 する。部分リセット導線409はRTCユニット402に結合されず、したがっ て、部分リセットの間、正確な時間/日付およびコンフィギュレーション情報が 維持できる。サブユニット403内のコンフィギュレーションレジスタ417内 のコンフィギュレーションビットにより選択されるように、部分リセット導線4 09をメモリ制御ユニット401に影響しないよう選択できる。マスタリセット 導線408が集積回路を既知の初期状態に強制した後、ソフトウェアによってコ ンフィギュレーションビットが設定され、節電モード間のDRAMリフレッシュ を可能化または不能化する。コンフィギュレーションビットが設定されると、部 分リセット導線409によるメモリ制御ユニット401のリセットは禁止される 。したがって、メモリ制御ユニット401は、1つまたは2つ以上のDRAMモ ジュール411に対するリフレッシュサイクルを提供し続けるであろう。この態 様において、集積回路200がその節電モードにあるとき、DRAMモジュール 411はそこに記憶されたデータを保持する。コンフィギュレーションビットが 設定されないと、部分リセット導線409によるメモリ制御ユニット401のリ セットは禁止されない。したがって、コンフィギュレーションビットが設定され ないとき節電モードの間DRAMリフレッシュは行なわれない。 コンフィギュレーションレジスタ417内の第2のコンフィギュレーションビ ットは、1つの値によって、セルフリフレッシュDRAMがDRAMモジュール 411として設置されたことを示す。第2のコンフィギュレーションビットはこ れと逆の値によって、CASビフォアRASリフレッシュDRAMがDRAMモ ジュール411として設置されたことを示す。メモリ制御ユニット401が多く の異なったパワーマネージメントモードにおいて同じタイプのリフレッシュを実 行することが注意される。 図3に示すシステムはさらに、入出力ドライバセクション406に結合される 周辺コンポーネント412を含む。電力導線414、415および416を有す る電源413が含まれる。導線414は周辺コンポーネント412およびドライ バセクション406に結合され、導線415はメモリ制御ユニット401、実時 間クロックユニット402、サブユニット403、コアセクション203の残り の部分、およびドライバセクション405に結合され、導線416はDRAMモ ジュール411およびドライバセクション404に結合される。コンフィギュレ ーションRAMおよびRTC情報を維持するため継続的に電力を印加するために 導線415が使用される。(図1に示す)スイッチ221および(図2に示す) スイッチ306の動作と同様に、スイッチ419が、導線414に電力を印加し かつ電力を取り除くために使用される。電源413はまた一般的に1次電源およ び2次電源を備えるよう構成され、それらの切換を行なうようスイッチ419が 構成される。特定的には、スイッチ419は、(導線414、415および41 6に電力を印加する)1次電源と(導線415および416に電力を印加する) 2次電源との間の切換を行なうよう構成される。スイッチ419はさらに、DR AMリフレッシュが不能化されるならば、導線416の電源を落とすよう構成さ れる。 (図示しない)他のシステムを、DRAMモジュール411に結合される導線 および入出力ドライバセクション404に結合される他の別個の導線を備えるよ う構成できるであろう。このようなシステムにおいては、セルフリフレッシュD RAMモジュールがDRAMモジュール411用に使用され、かつ、DRAMモ ジュール411へのインタフェース信号がセルフリフレッシュモードのために必 要とされる論理0レベルに保持されるならば、入出力ドライバセクション404 に結合された導線の電源を落とすよう、スイッチ419を構成することができる であろう。 節電モード(すなわち、導線414および場合により導線416がパワーオフ されるとき)においては、サブユニット403はリセット状態に維持され、メモ リ制御ユニット401は場合によりリセット状態に維持される。メモリ制御ユニ ット401およびサブユニット403に別個の電源入力が与えられ、したがって 、RTCユニット402に電力供給されるときこれらをパワーオフすることがで きるのであれば、RTCユニット402をメモリ制御ユニット401およびサブ ユニット403から電気的に分離する必要があるだろう。電気的分離を行なわな い と、集積回路200のパワーオフされた区域に、RTCユニット402から大き な漏れ電流が生じるかもしれない。電気的分離のためには付加的なシリコンの面 積が必要であり、したがって入出力セクションにしか設けられない。リセット状 態に維持されるときおよびクロック制御ユニット418によりクロックされない ときにサブユニット403およびメモリ制御ユニット401が引き出す電力の量 はわずかである。したがって、集積回路200のコア内のユニットの電気的分離 のコストをかけずに、節電が達成される。 次に図4を参照し、集積回路200の入出力ドライバセクション内で使用され る入出力ドライバ回路の回路図を示す。入出力ドライバ回路は、コア203のセ クションと集積回路200の外側に構成される対応する入出力パッドとの間に結 合される。各ドライバ回路は単一のパッドに結合される。したがって、各入出力 ドライバセクションにおいて、その入出力ドライバセクションに関連するパッド (すなわちピン)の各々に対し1つのドライバ回路が含まれる。このドライバ回 路の実施例においてはCMOSトランジスタを図示しているが、他の実施例は他 のタイプのトランジスタを用いてもよいことは明らかである。CMOSトランジ スタは3つの結合点、すなわちドレイン、ソースおよびゲートを有する。ソース に関してゲートにバイアスがかけられるとき、ソースからドレインに電流が流れ る。Pチャネルトランジスタの活性化のためには、ソースに対してゲートに負バ イアスをかけなければならない(すなわち、ゲートに印加される電圧はソースに 印加される電圧よりも低くなければならない)。Nチャネルトランジスタの活性 化のためには、ソースに対してゲートに正バイアスをかけなければならない(す なわち、ゲートに印加される電圧はソースに印加される電圧よりも高くなければ ならない)。 図4を参照し、入出力回路はハイ駆動トランジスタ500を含む。ハイ駆動ト ランジスタ500のソースは入力電源導線501に結合され、ドレインは入出力 パッド502に結合され、ゲートは第1のレベルトランスレータ/プリドライバ 503に結合される。レベルトランスレータ/プリドライバ503はさらにコア 203に結合される。コア203は、論理レベルに対応する電圧をトランスレー タ/プリドライバ503に対して駆動する。そしてトランスレータ/プリドライ バ503は、コア203からの電圧をハイ駆動トランジスタ500のゲートに対 して論理レベルに対応する別の電圧に変える。ハイ駆動トランジスタ500のゲ ートにおいて与えられる電圧が活性レベルにあれば、導線501からの電流は、 入出力パッド502の電圧レベルを導線501の電圧レベルに上げる。 入出力パッド502はインタフェース装置への結合のため、さらに、集積回路 の外部で利用可能な入出力ピン(図示せず)に結合される。入出力パッド502 の電圧が導線504に印加される電圧を超えることを防止するため、クランプ回 路514が使用される。 図4の入出力回路はさらに、ソースが入出力パッド502に結合され、ドレイ ンが接地506に結合され、ゲートが第2のレベルトランスレータ/プリドライ バ507に結合されるロー駆動トランジスタ505を含む。レベルトランスレー タ/プリドライバ507はさらにコア203に結合され、論理レベルに対応する 電圧をトランスレータ/プリドライバ507に駆動する。トランスレータ/プリ ドライバ507は、コア203により与えられる電圧をロー駆動トランジスタ5 05のゲートに対し論理レベルに対応する電圧に変換する。ロー駆動トランジス タ505のゲートに与えられる電圧が活性化レベルに対応すれば、入出力パッド 502の電圧レベルは接地電圧506に下げられる。ハイ駆動トランジスタ50 0およびロー駆動トランジスタ505のいずれも活性でないときは、入出力パッ ド502はトライステートにあることが注意される。図4の入出力回路にプルア ップトランジスタ508が任意に含まれる。ロー駆動トランジスタ505および ハイ駆動トランジスタ500のいずれも活性でないとき、入出力パッド502の 電圧を導線501の電圧で維持するよう、プルアップトランジスタ508は構成 される。プルアップトランジスタ508はハイ駆動トランジスタ500と同様P チャネルトランジスタである。ロー駆動トランジスタ505はNチャネルトラン ジスタである。 入力バッファ509もまた、図4の入出力回路内に含まれる。このバッファは 入出力パッド502の電圧をコアに送る。プルダウントランジスタ510は、ソ ースが入出力パッド502に結合され、ドレインが接地506に結合され、ゲー トがコア203からの入力(ここでは「終端の強制」、「終わり強制」または 「終端強制信号」と呼ぶ)に結合されるよう構成される。集積回路が節電モード に入ると導線501および504の電力がパワーオフされる。パワーオン導線5 01および504がパワーオフされるとき、入出力ノードはトライステートにあ る。入力バッファ509は、フローティングトライステート入力に接続されると き、大量の電流を引き出すことができる。この実施例においては、コア203は 、節電モードの間、プルダウントランジスタ510のゲートを論理1に駆動する 。プルダウントランジスタ510は入出力パッド502を接地電圧に駆動し、未 知のトライステート値を入出力パッド502から取り除く。したがって、入力バ ッファ509は規定された接地電圧の値に基づいて切換を行ない、この値に留ま り、プルダウントランジスタ510が活性のままであるかぎり微量の電流を引き 出すであろう。マスタリセット導線408および部分リセット導線409の値を サンプリングすることによって、コア203により終端強制が導出される。いず れかのリセット導線が活性リセット値を搬送していれば、終端強制が活性にされ る。 図1、図2および図3の実施例は、各ドライバセクションおよび電源に1つの 導線が結合されることを示していることが注意される。しかし図4からは、各入 出力ドライバセクションに関連する2つの電力導線、すなわち導線501および 504があることが理解される。別個の電源入力が導線501および導線504 に結合される場合は、導線501のパワーオンの前にまたは導線501のパワー オンと同時に導線504がパワーオンされることが重要である。もしこの手順が 守られなければ、クランプ回路514のダイオードには、ダイオードに大電流を 流れさせる状態である、「順方向バイアス」がかけられるであろう。大電流は、 素子に損傷を与えるかもしれない。同様にドライバ回路をパワーオフするときは 、導線504のパワーオフよりも前に、または導線504のパワーオフと同時に 導線501をパワーオフすることが重要である。 図5を参照し、集積回路200の初期電源立上げのために使用される信号を示 すタイミング図が図示される。このタイミング図に示す手順は、ここに説明する 各実施例に当てはまるが、特に図3の実施例を参照して説明する。導線415上 で搬送される電力レベルが導線信号601として図示され、導線414上で搬送 される電力レベルが導線信号604として図示され、導線416上で搬送される 電力レベルが導線信号602として図示される。これらの出力には、(図5の6 03で示す)マスタリセット導線408上で搬送される信号が不活性の値になる 前に電力が印加されなければならない。この要件によって、既知の状態への適切 なリセットが行なわれるために必要とされる時間、集積回路のコアが完全に電力 を供給され安定することが確実になる。一実施例において必要とされるこの時間 の量は1秒であり、図5では矢印600によって示す。また図中信号605とし て示すのは、部分リセット導線409上で搬送される信号である。信号605は マスタリセット導線信号603と同時に不活性値になる。集積回路への電力供給 における他の重要な要因は、(図4に示すような)入出力ドライバ回路の2つの 電源入力に関する。もし導線501および導線504が別個の電源導線により電 力供給されるのであれば、導線501に電力を印加する前にまたは導線501へ の電力の印加と同時に導線504に電力を印加することが重要である。 図6を参照し、制御レジスタ417(図3)を通じてDRAMリフレッシュは 不能化されて、節電モードに入るためのタイミング図を示す。図示されるマスタ リセット導線信号603は不活性(ハイ)のままであり、図示される部分リセッ ト導線信号605は活性に変化している。不活性のマスタリセット導線信号60 3および活性の部分リセット導線信号605は集積回路200に対して節電モー ドに入るべきであることを示す。矢印700に示すようにこの後、導線信号60 4および602はパワーオフされる。一実施例においては、導線信号604およ び602をパワーオフする前に必要な時間の量は5マイクロ秒である。図示され る(コア203に結合される)導線信号601は電力供給を受けたままであり、 したがって内部コアセクションに対する電力を維持する。たとえば図3の実施例 においては、RTCユニットは通常の機能を継続する。もし(図4に示すように )入出力ドライバが導線501および504に対する別個の異なる電源を備える よう構成されるのであれば、導線504のパワーオフの前にまたは導線504の パワーオフと同時に導線501をパワーオフしなければならない。図示されるよ うに導線信号604および602を同時にパワーオフする必要はないが、導線信 号604および602は各々、部分リセット導線信号605が活性に変化した後 最低時間にわたって電力供給を受けたままでなければならない。 図7を参照し、図3の実施例の制御レジスタ417を通じてDRAMリフレッ シュが可能化されたとき節電モードに入るためのタイミング図が示される。図6 におけると同様、マスタリセット導線信号603は不活性(ハイ)のままであり 、部分リセット導線信号605は活性にされており、節電モードに入るべきこと を集積回路200に示している。図7の矢印800で示すようにこの後、導線信 号604はパワーオフするであろう。一実施例においては、導線信号604のパ ワーオフ前に必要とされる時間の量は2リフレッシュサイクルに等しく、ここで リフレッシュサイクルとは、DRAMメモリのリフレッシュとリフレッシュの間 の時間量である。この時間は設置されるDRAMモジュール411に依存する。 図示される導線信号601は電力供給されたままである。図示される導線信号6 02は電力供給を受けたままであり、したがって、リフレッシュが起こるであろ うし、したがって、DRAMモジュール411は電力供給されたままである。も し、入出力ドライバが導線501および504に対する別個の異なる電源を備え るよう構成されるのであれば、導線504のパワーオフの前にまたは導線504 のパワーオフと同時に導線501をパワーオフしなければならない。 図8は、図3の実施例において、節電モードを出るためのタイミング図である 。図示されるマスタリセット導線信号603は不活性であり、図示される部分リ セット導線信号605は不活性に変化していき、節電モードから出るべきことを 集積回路200に示す。節電モードから出ることができるようにするためには、 導線信号604および602をパワーオンしなければならない。図8の矢印90 0によって示される時間が、導線信号604および602をパワーオンした後、 部分リセット導線信号605が不活性に変化できるようになる前に経過しなけれ ばならない。一実施例においては、この必要とされる時間の量は、5マイクロ秒 である。もし、入出力ドライバが導線501および504に対する別個の異なる 電源を備えるよう構成されるのであれば、導線501のパワーオンの前または導 線501のパワーオンと同時に導線504をパワーオンしなければならない。一 旦部分リセット導線信号605が不活性になると、集積回路200は通常動作に 戻るであろう。 次に図9を参照し、集積回路200において節電モードに入るプロセスの判断 フローグラフを図示する。開始端1000は集積回路200が通常動作にあるこ とを示す。判断ボックス1001は、通常動作の間、リセット導線信号603お よび605の状態が調べられることを示す。もしマスタリセット導線信号603 が不活性であり、部分リセット導線信号605が活性であれば、集積回路200 は節電モードに入るプロセスを開始する。そうでなければ集積回路は通常動作の ままである。節電モードに入るときは、プロセスボックス1002に図示するス テップが実行される。第1に、前述のように導出される終端強制信号を活性にす ることによって、図4に示すようなドライバ回路のプルダウントランジスタ51 0が可能化される。プルダウントランジスタ510は、部分リセット導線信号6 05によりリセットされるべきユニットに関連するドライバ回路に対して、可能 化される。第2に、部分リセット導線409に結合されたユニットのリセットが 開始される。DRAMリフレッシュが可能化される場合には、サブユニット40 3がリセットされる。DRAMリフレッシュが不能化される場合は、サブユニッ ト403およびメモリ制御ユニット401の両者がリセットされる。判断ボック ス1003に図示するように、そして集積回路200は先に進む前にリセットの 完了を待つ。 リセットが完了すると、プロセスボックス1004に列挙した作業が実行され る。特定的には、クロック制御ユニット418はサブユニット403へのクロッ クを不能化し、もしリフレッシュが不能化されれば、メモリ制御ユニット401 へのクロックを不能化する。もしサブユニット403およびメモリ制御ユニット 401の両方がリセットされるのであれば、集積回路の(クロック制御ユニット 418内に組入れられる)フェーズロックドループも停止する。クロック制御ユ ニット418内の発振器はRTCブロック402をクロックし、任意に、メモリ 制御ユニット401をクロックする。これらの作業が完了した後、集積回路は終 了端1005に示されるように節電モードに入る。 図10を次に参照し、集積回路200における節電モードから出るための判断 フロー図が図示される。開始端1100に示すように、図10に示すプロセスが 実行されるためには、集積回路200の状態が節電モードでなければならない。 節電モードの間、リセット導線信号603および605が調べられる。判断ボッ クス1101に示すように、もしリセット導線信号603および605の両方が 不活性であれば、集積回路200は通常動作に戻るプロセスを開始する。そうで ない場合には、集積回路は節電モードに留まる。節電モードを脱するプロセスの 第1のステップがプロセスボックス1102に示される。すなわち、クロック回 路418内のフェーズロックドループ回路の再スタートが開始され、入出力ドラ イバ回路内のプルダウントランジスタが終端強制を不活性にすることによって不 能化される。判断ボックス1103に示すように、クロック制御ユニット418 は、フェーズロックドループ回路がこの再スタートシーケンスを完了するまで待 機する。フェーズロックドループの再スタートが完了すると、クロック制御ユニ ット418は、プロセスボックス1104に示すように、節電モードに入ったと きにリセットされたユニットへのクロックを可能化する。クロックが可能化され ると、終了端1105に示すように、集積回路200は通常動作モードになる。 一旦上述の開示を完全に理解すれば、多くの変更および修正が当業者には明ら かになるであろう。添付した請求の範囲は、このような変更および修正をすべて 包含すると解釈されるものと意図される。
【手続補正書】特許法第184条の8第1項 【提出日】1997年8月22日(1997.8.22) 【補正内容】 名称:非同期部分リセットを有するコアセクション 発明の背景 1.発明の分野 この発明は、パーソナルコンピュータ(PC)システムに関し、より特定的に は、完全リセットまたは部分リセットのいずれかで、非同期にリセットできるP C内のコアセクションに関する。 2.背景技術の説明 WO89/09957は、周期的(サイクリック)リセット信号で動作するよ う構成され入力における他のリセット信号に応答して、プロセッサに関連するR AMの内容をリフレッシュするプロセッサを含むマイクロコンピュータを開示す る。周期的リセット信号と他のリセット信号とを区別するため、他のリセット信 号を指示する信号がプロセッサの他入力に与えられ、プロセッサは両入力をモニ タする。 JP A 03 166615は、部分リセットにおいて特定の部分を除いて メモリをクリアするためにリセット要因が使用される、先行技術による初期化要 因分析回路を開示する。 個人情報装置(ここではPIDと呼ぶ)は当産業においては周知である。典型 的には、PIDはユーザにより定義されるプログラムによりデータを記憶および 操作できるコンピュータを用いた任意の装置を含む。PIDの一般的タイプは、 ノートブック型コンピュータ、サブノートブック型コンピュータ、デジタル補助 装置(試験ユニット、計器など)、電子カレンダー、電子手帳、「スマート」フ ォンなどである。その用途に依存して、PIDは、通信のための、計算のための および一般的にはユーザの日々の活動を整理するための携帯用ツールとして用い られる。 PIDは典型的には、AC電源および/またはバッテリパック(1次電源)の 両者ならびにバックアップ電源(2次電源)を用いる。バッテリパックが、AC プラグ差込口から離れてのPIDの動作を可能にする。したがって、この装置に よって、ユーザが、顧客の仕事場で、ユーザの家で、またはユーザが旅行中など に、PID内に記憶された情報を参照し操作することが可能になる。 最低で、PIDは中央処理ユニット(CPU)、入出力構造、メモリ、制御バ ス、データバスおよびアドレスバスを含む1組の基本サブシステムを用いて実現 される。これらの上述のPIDの基本サブシステムは各々、別個のシリコン基板 上に実現することもでき、または、「集積回路」として単一のモノリシック基板 上に実現することもできる。集積回路上に含まれるサブシステムの1つがCPU であるとき、この集積回路は「集積プロセッサ」と呼ばれる。PIDの複雑性に 依存して、上に挙げた基本サブシステムに付加的サブシステムを加えることがで きる。さらに、基本サブシステムおよび付加的サブシステムを、集積プロセッサ として同一のシリコン基板上に構成できる。 請求の範囲 1.集積回路(200)であって、 コアセクション(203)を含む集積回路のセクションを含み、前記コアセク ションは、実時間クロックレジスタ、コンフィギュレーションRAMおよびシス テムDRAMメモリコントローラを含むことを特徴とし、前記集積回路はさらに 、 集積回路上に構成されるマスタリセットピン(408)を含み、マスタリセッ トピン上でマスタリセット信号を受取ると、前記実時間クロックレジスタおよび 前記コンフィギュレーションRAMは初期化され、前記集積回路はさらに、 集積回路上に構成される部分リセットピン(409)を含み、部分リセットピ ン上で部分リセット信号を受取ると、前記実時間クロックレジスタおよび前記コ ンフィギュレーションRAMは初期化されない、集積回路。 2.前記コアセクション(203)は複数のサブシステムを含み、前記サブシス テムの3つは、前記実時間クロックレジスタ、前記コンフィギュレーションRA Mおよび前記DRAMメモリコントローラである、請求項1に記載の集積回路。 3.前記実時間クロックレジスタ、前記コンフィギュレーションRAMおよび前 記DRAMメモリコントローラを除く前記複数のサブシステムは、前記部分リセ ットピンが前記部分リセット信号を受取る時間の間に初期化される、請求項2に 記載の集積回路。 4.前記複数のサブシステムの1つは、前記部分リセット信号が前記DRAMメ モリコントローラをリセットするかどうかを示す2進値を記憶するコンフィギュ レーションレジスタを含む、請求項2に記載の集積回路。 5.前記集積回路は、前記システムDRAMメモリコントローラによりアドレス 指定可能なメモリセルのアレイに結合されるよう構成される、請求項1に記載の 集積回路。 6.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記部分リセット信号を受取ると、前記DRAMメモリコン トローラがリセットされ、かつ、前記メモリセルアレイのリフレッシュが禁止さ れる、請求項5に記載の集積回路。 7.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記部分リセット信号を受取ると、前記DRAMメモリコン トローラがリセットされず、かつ、前記メモリセルアレイのリフレッシュが禁止 されない、請求項5に記載の集積回路。 8.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記メモリセルアレイに対してCASビフォアRASリフレ ッシュモードが選択される、請求項5に記載の集積回路。 9.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記メモリセルアレイに対してセルフリフレッシュモードが 選択される、請求項5に記載の集積回路。 10.前記実時間クロックレジスタは、前記マスタリセット信号の変化と非同期 でありかつ、さらに前記部分リセット信号の変化と非同期である第1の周波数に おいてクロックされる、請求項1に記載の集積回路。 11.個人情報装置であって、 使用中、部分リセット信号およびマスタリセット信号を生成するよう適合され るリセットユニット(210;407)と、 集積回路のコアセクション(203)内のサブシステムとを含み、前記サブシ ステムは前記部分リセット信号および前記マスタリセット信号を受取るよう結合 され、前記個人情報装置はさらに、 前記コアセクション(203)に結合されるシステムDRAM(411)のメ モリセルのアレイと、 前記サブシステム内のコンフィギュレーションレジスタとを含み、前記コンフ ィギュレーションレジスタは、前記部分リセットが活性の間メモリセルの前記ア レイがリフレッシュを受取るかどうかを決定するビット位置を有することを特徴 とする、個人情報装置。 12.前記コンフィギュレーションレジスタはさらに、前記システムDRAMの メモリセルの前記アレイに対してCASビフォアRASリフレッシュモードを決 定するビット位置を有する、請求項11に記載の個人情報装置。 13.前記コンフィギュレーションレジスタはさらに、前記システムDRAMの メモリセルの前記アレイに対してセルフリフレッシュモードを決定するビット位 置を有する、請求項11に記載の個人情報装置。 14.前記集積回路の前記コアセクション内にCPUサブシステムをさらに含む 、請求項11に記載の個人情報装置。 15.前記集積回路の前記コアセクション内に実時間クロックサブシステムをさ らに含む、請求項11に記載の個人情報装置。 16.個人情報装置内のパワーマネージメントのための方法であって、 集積回路(200)のコア(203)内の複数のサブシステムの第2のものが 動作中のままであるときに、前記複数のサブシステムの第1のものをリセットす るステップと、 前記集積回路(200)の前記コア(203)内の前記複数のサブシステムの 前記第1のものに結合された入出力ドライバセクションから電力を取り除くステ ップとを特徴とする、個人情報装置内のパワーマネージメントのための方法。 17.前記入出力ドライバセクションに結合された周辺コンポーネントから電力 を取り除くステップをさらに含む、請求項16に記載の個人情報装置内のパワー マネージメントのための方法。 18.前記集積回路の前記コア(203)内の前記複数のサブシステムの前記第 1のものをリセット状態で維持するステップをさらに含む、請求項16に記載の 個人情報装置内のパワーマネージメントのための方法。 19.前記リセットステップの前に前記個人情報装置をパワーオンするステップ をさらに含む、請求項16に記載の個人情報装置内のパワーマネージメントのた めの方法。
───────────────────────────────────────────────────── 【要約の続き】 ントローラはDRAMメモリセルのアレイに対しリフレ ッシュを提供する。集積回路は個人情報装置内に構成す ることができ、この場合、集積回路の部分をリセット し、リセットされた部分に関連する周辺コンポーネント および入出力ドライバセクションの電源を落とすことに よって、節電方法を適用することができる。加えて、集 積回路と周辺コンポーネントとの間に異なるバッファ素 子がもはや必要ない。

Claims (1)

  1. 【特許請求の範囲】 1.集積回路であって、 コアセクションを含む集積回路のセクションを含み、前記コアセクションは、 実時間クロックレジスタ、コンフィギュレーションRAMおよびシステムDRA Mメモリコントローラを含み、前記集積回路はさらに、 集積回路上に構成されるマスタリセットピンを含み、マスタリセットピン上で マスタリセット信号を受取ると、前記実時間クロックレジスタおよび前記コンフ ィギュレーションRAMは初期化され、前記集積回路はさらに、 集積回路上に構成される部分リセットピンを含み、部分リセットピン上で部分 リセット信号を受取ると、前記実時間クロックレジスタおよび前記コンフィギュ レーションRAMは初期化されない、集積回路。 2.前記コアセクションは複数のサブシステムを含み、前記サブシステムの3つ は、前記実時間クロックレジスタ、前記コンフィギュレーションRAMおよび前 記DRAMメモリコントローラである、請求項1に記載の集積回路。 3.前記実時間クロックレジスタ、前記コンフィギュレーションRAMおよび前 記DRAMメモリコントローラを除く前記複数のサブシステムは、前記部分リセ ットピンが前記部分リセット信号を受取る時間の間に初期化される、請求項2に 記載の集積回路。 4.前記複数のサブシステムの1つは、前記部分リセット信号が前記DRAMメ モリコントローラをリセットするかどうかを示す2進値を記憶するコンフィギュ レーションレジスタを含む、請求項2に記載の集積回路。 5.前記集積回路は、前記システムDRAMメモリコントローラによりアドレス 指定可能なメモリセルのアレイに結合されるよう構成される、請求項1に記載の 集積回路。 6.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記部分リセット信号を受取ると、前記DRAMメモリコン トローラがリセットされ、かつ、前記メモリセルアレイのリフレッシュが禁止さ れる、請求項5に記載の集積回路。 7.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記部分リセット信号を受取ると、前記DRAMメモリコン トローラがリセットされず、かつ、前記メモリセルアレイのリフレッシュが禁止 されない、請求項5に記載の集積回路。 8.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記メモリセルアレイに対してCASビフォアRASリフレ ッシュモードが選択される、請求項5に記載の集積回路。 9.前記複数のサブシステムの1つは、2進値を記憶するコンフィギュレーショ ンレジスタを含み、前記メモリセルアレイに対してセルフリフレッシュモードが 選択される、請求項5に記載の集積回路。 10.前記実時間クロックレジスタは、前記マスタリセット信号の変化と非同期 でありかつ、さらに前記部分リセット信号の変化と非同期である第1の周波数に おいてクロックされる、請求項1に記載の集積回路。 11.個人情報装置であって、 使用中、部分リセット信号およびマスタリセット信号を生成するよう適合され るリセットユニットと、 集積回路のコアセクション内のサブシステムとを含み、前記サブシステムは前 記部分リセット信号および前記マスタリセット信号を受取るよう結合され、前記 個人情報装置はさらに、 前記コアセクションに結合されるシステムDRAMのメモリセルのアレイと、 前記サブシステム内のコンフィギュレーションレジスタとを含み、前記コンフ ィギュレーションレジスタは前記部分リセットが活性の間メモリセルの前記アレ イがリフレッシュを受取るかどうかを決定するビット位置を有する、個人情報装 置。 12.前記コンフィギュレーションレジスタはさらに、前記システムDRAMの メモリセルの前記アレイに対してCASビフォアRASリフレッシュモードを決 定するビット位置を有する、請求項11に記載の個人情報装置。 13.前記コンフィギュレーションレジスタはさらに、前記システムDRAMの メモリセルの前記アレイに対してセルフリフレッシュモードを決定するビット位 置を有する、請求項11に記載の個人情報装置。 14.前記集積回路の前記コアセクション内にCPUサブシステムをさらに含む 、請求項11に記載の個人情報装置。 15.前記集積回路の前記コアセクション内に実時間クロックサブシステムをさ らに含む、請求項11に記載の個人情報装置。 16.個人情報装置内のパワーマネージメントのための方法であって、 集積回路のコア内の複数のサブシステムの第2のものが動作中のままであると きに、前記複数のサブシステムの第1のものをリセットするステップと、 前記集積回路の前記コア内の前記複数のサブシステムの前記第1のものに結合 された入出力ドライバセクションから電力を取り除くステップとを含む、個人情 報装置内のパワーマネージメントのための方法。 17.前記入出力ドライバセクションに結合された周辺コンポーネントから電力 を取り除くステップをさらに含む、請求項16に記載の個人情報装置内のパワー マネージメントのための方法。 18.前記集積回路の前記コア内の前記複数のサブシステムの前記第1のものを リセット状態で維持するステップをさらに含む、請求項16に記載の個人情報装 置内のパワーマネージメントのための方法。 19.前記リセットステップの前に前記個人情報装置をパワーオンするステップ をさらに含む、請求項16に記載の個人情報装置内のパワーマネージメントのた めの方法。
JP51814797A 1995-11-08 1996-07-17 非同期部分リセットを有するコアセクション Expired - Fee Related JP3894573B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/555,264 US5860125A (en) 1995-11-08 1995-11-08 Integrated circuit including a real time clock, configuration RAM, and memory controller in a core section which receives an asynchronous partial reset and an asynchronous master reset
US08/555,264 1995-11-08
PCT/US1996/011866 WO1997017647A1 (en) 1995-11-08 1996-07-17 A core section having asynchronous partial reset

Publications (3)

Publication Number Publication Date
JP2000500258A true JP2000500258A (ja) 2000-01-11
JP2000500258A5 JP2000500258A5 (ja) 2004-08-12
JP3894573B2 JP3894573B2 (ja) 2007-03-22

Family

ID=24216612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51814797A Expired - Fee Related JP3894573B2 (ja) 1995-11-08 1996-07-17 非同期部分リセットを有するコアセクション

Country Status (5)

Country Link
US (2) US5860125A (ja)
EP (1) EP0859975B1 (ja)
JP (1) JP3894573B2 (ja)
DE (1) DE69605127T2 (ja)
WO (1) WO1997017647A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857234A (zh) * 2018-12-28 2019-06-07 曙光信息产业(北京)有限公司 刀片服务器的实时时钟的在线复位装置

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL96808A (en) * 1990-04-18 1996-03-31 Rambus Inc Introductory / Origin Circuit Agreed Using High-Performance Brokerage
JPH1115742A (ja) * 1997-06-19 1999-01-22 Kofu Nippon Denki Kk メモリ・リフレッシュ制御回路
US6263448B1 (en) * 1997-10-10 2001-07-17 Rambus Inc. Power control system for synchronous memory device
US6167365A (en) * 1998-02-06 2000-12-26 Texas Instruments Incorporated Method of initializing CPU for emulation
US6154821A (en) * 1998-03-10 2000-11-28 Rambus Inc. Method and apparatus for initializing dynamic random access memory (DRAM) devices by levelizing a read domain
US6473810B1 (en) * 1998-09-28 2002-10-29 Texas Instruments Incorporated Circuits, systems, and methods for efficient wake up of peripheral component interconnect controller
US6360364B1 (en) * 1999-03-17 2002-03-19 Microsoft Corporation System and method for installing an application on a portable computer
US6714996B1 (en) * 1999-08-30 2004-03-30 Mitsubishi Denki Kabushiki Kaisha Programmable controller system and method for resetting programmable controller system
US6292425B1 (en) * 2000-06-07 2001-09-18 Advanced Micro Devices, Inc. Power saving on the fly during reading of data from a memory device
DE60036026T2 (de) * 2000-06-08 2008-04-30 Mitsubishi Denki K.K. Datenspeichervorrichtung und energieversorgung mit möglichkeit zur spannungserhöhung oder verminderung
JP3601423B2 (ja) * 2000-07-27 2004-12-15 株式会社デンソー 半導体集積回路装置
US6366522B1 (en) * 2000-11-20 2002-04-02 Sigmatel, Inc Method and apparatus for controlling power consumption of an integrated circuit
US6792527B1 (en) * 2000-12-22 2004-09-14 Xilinx, Inc. Method to provide hierarchical reset capabilities for a configurable system on a chip
KR100379610B1 (ko) 2001-04-18 2003-04-08 삼성전자주식회사 전압 레벨 차이로 인한 누설 전류를 효과적으로 차단할 수있는 전압 레벨 변환 장치를 구비한 온-칩 시스템
JP4443067B2 (ja) * 2001-04-26 2010-03-31 富士通マイクロエレクトロニクス株式会社 プロセッサおよびそのリセット制御方法
US6909659B2 (en) * 2001-08-30 2005-06-21 Micron Technology, Inc. Zero power chip standby mode
JP3563721B2 (ja) * 2001-09-21 2004-09-08 株式会社東芝 情報処理装置および同装置で使用される時計表示制御方法
US6836420B1 (en) * 2002-03-04 2004-12-28 Synplicity, Inc. Method and apparatus for resetable memory and design approach for same
US7376851B2 (en) * 2002-10-31 2008-05-20 Lg Electronics Inc. Apparatus and method for managing power in computer system
US7234071B2 (en) * 2002-11-29 2007-06-19 Sigmatel, Inc. On-chip realtime clock module has input buffer receiving operational and timing parameters and output buffer retrieving the parameters
US6791428B2 (en) * 2002-12-30 2004-09-14 Intel Corporation Duty cycle tuner for low power real time clock oscillator
JP4038134B2 (ja) * 2003-02-05 2008-01-23 インターナショナル・ビジネス・マシーンズ・コーポレーション 電源制御装置及び情報処理装置
US7206954B2 (en) * 2003-02-10 2007-04-17 Broadcom Corporation Reduced power consumption for embedded processor
US7343504B2 (en) * 2004-06-30 2008-03-11 Silicon Labs Cp, Inc. Micro controller unit (MCU) with RTC
JP4393954B2 (ja) * 2004-09-09 2010-01-06 Okiセミコンダクタ株式会社 マイクロコンピュータ
US7458040B1 (en) * 2005-09-01 2008-11-25 Synopsys, Inc. Resettable memory apparatuses and design
TWI268514B (en) * 2005-09-09 2006-12-11 Ali Corp Operation oriented power saving device for embedded memory capable of saving power consumption by selectively activating the embedded memory
US7568177B1 (en) * 2005-10-31 2009-07-28 Cadence Design Systems, Inc. System and method for power gating of an integrated circuit
US20070208232A1 (en) * 2006-03-03 2007-09-06 Physiowave Inc. Physiologic monitoring initialization systems and methods
US8200320B2 (en) * 2006-03-03 2012-06-12 PhysioWave, Inc. Integrated physiologic monitoring systems and methods
US7668588B2 (en) 2006-03-03 2010-02-23 PhysioWave, Inc. Dual-mode physiologic monitoring systems and methods
US7535287B2 (en) * 2006-06-05 2009-05-19 Sigmatel, Inc. Semiconductor device and system and method of crystal sharing
WO2009078104A1 (ja) * 2007-12-19 2009-06-25 Fujitsu Limited 電源制御方法及び装置
US20090259864A1 (en) * 2008-04-10 2009-10-15 Nvidia Corporation System and method for input/output control during power down mode
US8793091B2 (en) * 2008-04-10 2014-07-29 Nvidia Corporation System and method for integrated circuit calibration
US8743128B2 (en) * 2009-09-01 2014-06-03 Blackberry Limited Mobile wireless communications device with reset functions and related methods
GB201000021D0 (en) * 2010-01-04 2010-02-17 Plastic Logic Ltd Electronic document reading devices
US8495422B2 (en) * 2010-02-12 2013-07-23 Research In Motion Limited Method and system for resetting a subsystem of a communication device
US8756442B2 (en) 2010-12-16 2014-06-17 Advanced Micro Devices, Inc. System for processor power limit management
US9367107B2 (en) * 2011-10-19 2016-06-14 Psion Inc. Method and system for controlling reset state change in a system-on-a-chip device
US9448811B2 (en) * 2011-11-23 2016-09-20 Freescale Semiconductor, Inc. Microprocessor device, and method of managing reset events therefor
US9360918B2 (en) 2012-12-21 2016-06-07 Advanced Micro Devices, Inc. Power control for multi-core data processor
US9223383B2 (en) 2012-12-21 2015-12-29 Advanced Micro Devices, Inc. Guardband reduction for multi-core data processor
US9223365B2 (en) 2013-03-16 2015-12-29 Intel Corporation Method and apparatus for controlled reset sequences without parallel fuses and PLL'S
JP6163073B2 (ja) * 2013-09-26 2017-07-12 キヤノン株式会社 画像処理装置とその制御方法、及びプログラム
US9959042B2 (en) 2015-08-20 2018-05-01 Apple Inc. Robust mechanism for adaptive power conservation in solid-state devices
JP7151539B2 (ja) * 2019-02-21 2022-10-12 セイコーエプソン株式会社 リアルタイムクロックモジュール、電子機器、及び移動体
EP4064001B1 (en) * 2021-03-25 2025-04-30 STMicroelectronics Application GmbH Processing system, related integrated circuit, device and method
CN118585051A (zh) * 2023-03-01 2024-09-03 华为技术有限公司 一种电子设备以及相关复位恢复方法

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6145354A (ja) * 1984-08-10 1986-03-05 Nec Corp マイクロプロセツサ
US4675538A (en) * 1986-06-02 1987-06-23 Epstein Barry M General purpose uninterruptible power supply
WO1989009957A1 (en) * 1988-04-14 1989-10-19 Robert Bosch Gmbh Microcomputer with reset signal distinguishing means
DE3886529T2 (de) * 1988-08-27 1994-06-30 Ibm Einrichtung in einem Datenverarbeitungssystem zur System-Initialisierung und -Rückstellung.
CA2027799A1 (en) * 1989-11-03 1991-05-04 David A. Miller Method and apparatus for independently resetting processors and cache controllers in multiple processor systems
JPH03166615A (ja) * 1989-11-27 1991-07-18 Nec Corp 初期化要因分析回路
US5056712A (en) * 1989-12-06 1991-10-15 Enck Harry J Water heater controller
JPH04143819A (ja) * 1989-12-15 1992-05-18 Hitachi Ltd 消費電力制御方法、半導体集積回路装置およびマイクロプロセツサ
US5239652A (en) * 1991-02-04 1993-08-24 Apple Computer, Inc. Arrangement for reducing computer power consumption by turning off the microprocessor when inactive
JP2594181B2 (ja) * 1991-02-04 1997-03-26 シャープ株式会社 携帯用電子機器
US5333295A (en) * 1991-04-11 1994-07-26 Dallas Semiconductor Corp. Memory control system
US5390350A (en) * 1991-04-22 1995-02-14 Western Digital Corporation Integrated circuit chip core logic system controller with power saving features for a microcomputer system
US5138198A (en) * 1991-05-03 1992-08-11 Lattice Semiconductor Corporation Integrated programmable logic device with control circuit to power down unused sense amplifiers
JPH04360313A (ja) * 1991-06-06 1992-12-14 Mitsubishi Electric Corp 半導体集積回路装置
JP2654275B2 (ja) * 1991-08-02 1997-09-17 日本電気アイシーマイコンシステム株式会社 双方向バッファ
GB2261753B (en) * 1991-11-19 1995-07-12 Intel Corp Multi-mode microprocessor with electrical pin for selective re-initialization of processor state
US5347519A (en) * 1991-12-03 1994-09-13 Crosspoint Solutions Inc. Preprogramming testing in a field programmable gate array
GB2264794B (en) * 1992-03-06 1995-09-20 Intel Corp Method and apparatus for automatic power management in a high integration floppy disk controller
US5392437A (en) * 1992-11-06 1995-02-21 Intel Corporation Method and apparatus for independently stopping and restarting functional units
US5542077A (en) * 1993-09-10 1996-07-30 Compaq Computer Corporation Personal computer with CMOS memory not having a separate battery
JPH07170166A (ja) * 1993-12-13 1995-07-04 Hitachi Ltd 半導体装置
US5504909A (en) * 1994-01-21 1996-04-02 Electronics Products Company Power management apparatus collocated on the same integrated circuit as the functional unit that it manages
US5640573A (en) * 1994-02-02 1997-06-17 Advanced Micro Devices, Inc. Power management message bus for integrated processor
US5450027A (en) * 1994-04-08 1995-09-12 At&T Corp. Low-power-dissipation CMOS circuits
US5627413A (en) * 1995-04-17 1997-05-06 Intel Corporation Voltage regulator disable circuit
US5860106A (en) * 1995-07-13 1999-01-12 Intel Corporation Method and apparatus for dynamically adjusting power/performance characteristics of a memory subsystem
US5561384A (en) * 1995-11-08 1996-10-01 Advanced Micro Devices, Inc. Input/output driver circuit for isolating with minimal power consumption a peripheral component from a core section

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857234A (zh) * 2018-12-28 2019-06-07 曙光信息产业(北京)有限公司 刀片服务器的实时时钟的在线复位装置
CN109857234B (zh) * 2018-12-28 2021-10-19 曙光信息产业(北京)有限公司 刀片服务器的实时时钟的在线复位装置

Also Published As

Publication number Publication date
US5860125A (en) 1999-01-12
US6067627A (en) 2000-05-23
DE69605127T2 (de) 2000-08-17
EP0859975B1 (en) 1999-11-10
DE69605127D1 (de) 1999-12-16
WO1997017647A1 (en) 1997-05-15
EP0859975A1 (en) 1998-08-26
JP3894573B2 (ja) 2007-03-22

Similar Documents

Publication Publication Date Title
JP3894573B2 (ja) 非同期部分リセットを有するコアセクション
US5561384A (en) Input/output driver circuit for isolating with minimal power consumption a peripheral component from a core section
JP3714963B2 (ja) 別個に電源を落とす能力を有する集積回路の入出力セクション
US6356500B1 (en) Reduced power DRAM device and method
US7039755B1 (en) Method and apparatus for powering down the CPU/memory controller complex while preserving the self refresh state of memory in the system
JP3883126B2 (ja) 半導体集積回路装置、それが組み込まれた電子装置、及び消費電力低減方法
US5430683A (en) Method and apparatus for reducing power in on-chip tag SRAM
US7103718B2 (en) Non-volatile memory module for use in a computer system
US6941480B1 (en) Method and apparatus for transitioning a processor state from a first performance mode to a second performance mode
US20080178030A1 (en) Semiconductor integrated circuit and electric power supply controlling method thereof
KR19980073522A (ko) 파워다운모드를 지원하는 반도체 메모리 장치와 이를 구비한 컴퓨터 시스템 및 이의 제어방법
JP2003092359A (ja) 半導体集積回路
EP1204017B1 (en) Device and method for selectively powering down integrated circuit blocks
US5659763A (en) Apparatus and method for reducing power consumption by peripheral devices by controlling the interconnection of power supplies
US20060143485A1 (en) Techniques to manage power for a mobile device
JP4421390B2 (ja) 半導体集積回路
US20030084235A1 (en) Synchronous DRAM controller and control method for the same
JPH11273382A (ja) 半導体メモリ
KR19990023975A (ko) 버스트 모드형 반도체 메모리장치
US20030237010A1 (en) Method and unit for buffer control
US7321980B2 (en) Software power control of circuit modules in a shared and distributed DMA system
KR20080083878A (ko) 디바이스의 대기전류 감소를 위한 방법 및 장치
JPH10254590A (ja) 集積回路および情報処理装置
US20250251865A1 (en) Memory device, memory system, and operating method of the memory device
US20060239096A1 (en) Memory structure and memory refreshing method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051206

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20060303

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20060424

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061212

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R154 Certificate of patent or utility model (reissue)

Free format text: JAPANESE INTERMEDIATE CODE: R154

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111222

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121222

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees