JP2001027920A - バスブリッジ回路及びそのパワーマネージメント方法 - Google Patents
バスブリッジ回路及びそのパワーマネージメント方法Info
- Publication number
- JP2001027920A JP2001027920A JP11201067A JP20106799A JP2001027920A JP 2001027920 A JP2001027920 A JP 2001027920A JP 11201067 A JP11201067 A JP 11201067A JP 20106799 A JP20106799 A JP 20106799A JP 2001027920 A JP2001027920 A JP 2001027920A
- Authority
- JP
- Japan
- Prior art keywords
- power management
- bus
- pci
- bridge circuit
- pci bus
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims description 128
- 238000000034 method Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000000644 propagated effect Effects 0.000 description 3
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】
【課題】 PCIパワーマネージメントに未対応のデバ
イスにも対応できるバスブリッジ回路を得る。 【解決手段】 バスブリッジ回路1自身が持つコンフィ
ギュレーション空間13とは別に、二次側PCIバス3
上の各デバイスのパワーマネージメント情報を保持する
手段21と、二次側PCIバス3上の各デバイスのパワ
ーマネージメント情報によって、二次側PCIバス3上
のデバイスを制御する手段23,24を設ける。この手
段21は二次側PCIデバイスへのコンフィギュレーシ
ョンサイクルにおいてパワーマネージメント情報に関す
る通信をデコードし、パワーマネージメント情報を取り
込む。二次側PCIバス上のデバイスを制御する手段2
3,24はパワーマネージメント情報を基に、二次側P
CIバス上のデバイスへのクロック制御、電源制御ある
いは二次側PCIバス制御を指示する。
イスにも対応できるバスブリッジ回路を得る。 【解決手段】 バスブリッジ回路1自身が持つコンフィ
ギュレーション空間13とは別に、二次側PCIバス3
上の各デバイスのパワーマネージメント情報を保持する
手段21と、二次側PCIバス3上の各デバイスのパワ
ーマネージメント情報によって、二次側PCIバス3上
のデバイスを制御する手段23,24を設ける。この手
段21は二次側PCIデバイスへのコンフィギュレーシ
ョンサイクルにおいてパワーマネージメント情報に関す
る通信をデコードし、パワーマネージメント情報を取り
込む。二次側PCIバス上のデバイスを制御する手段2
3,24はパワーマネージメント情報を基に、二次側P
CIバス上のデバイスへのクロック制御、電源制御ある
いは二次側PCIバス制御を指示する。
Description
【0001】
【発明の属する技術分野】本発明はバスブリッジ回路及
びそのパワーマネージメント方法に関し、特にペリフェ
ラルコンポーネントインタコネクトバス(周辺装置接続
バス;PCIバス)のパワーマネージメントに対応して
いないデバイスのパワーマネージメント方法に関する。
びそのパワーマネージメント方法に関し、特にペリフェ
ラルコンポーネントインタコネクトバス(周辺装置接続
バス;PCIバス)のパワーマネージメントに対応して
いないデバイスのパワーマネージメント方法に関する。
【0002】
【従来の技術】中央演算処理装置(CPU)に依存しな
い(直接接続されない)PCIバスを、システムバスと
して使用するコンピュータシステム(装置)が増えてき
ている。近年、かかるPCIバスをインタフェースとす
るシステムデバイスが増えている一方で、新たにPCI
特別インタレストグループによって、PCIバスパワー
マネージメントインタフェース仕様が規定され、国際的
なデファクトスタンダードとなっており、各デバイスに
おいてパワーマネジメント(電力管理)を行うことが要
請されている。
い(直接接続されない)PCIバスを、システムバスと
して使用するコンピュータシステム(装置)が増えてき
ている。近年、かかるPCIバスをインタフェースとす
るシステムデバイスが増えている一方で、新たにPCI
特別インタレストグループによって、PCIバスパワー
マネージメントインタフェース仕様が規定され、国際的
なデファクトスタンダードとなっており、各デバイスに
おいてパワーマネジメント(電力管理)を行うことが要
請されている。
【0003】この要請に応えるためには、PCIバスパ
ワーマネージメントインタフェース仕様に規定されたコ
ンフィギュレーションレジスタと、パワーマネージメン
トを行う回路とを、各PCIデバイス(周辺装置;PC
Iバスに接続されるコンピュータシステムの構成装置)
に適用した回路設計を行う必要がある。すなわち、各P
CIデバイスそれぞれの回路設計変更が必要となる。
ワーマネージメントインタフェース仕様に規定されたコ
ンフィギュレーションレジスタと、パワーマネージメン
トを行う回路とを、各PCIデバイス(周辺装置;PC
Iバスに接続されるコンピュータシステムの構成装置)
に適用した回路設計を行う必要がある。すなわち、各P
CIデバイスそれぞれの回路設計変更が必要となる。
【0004】従来のコンピュータシステムの一例を図7
に示す。図7において、このシステムは、中心をなすシ
ステムコンピュータ(CPU)6、CPU6に直接接続
されるホストバス5、ホストバス5と一次PCIバス2
とを、相互に接続するホストバス−PCIブリッジ回路
(ゲートウエイ)7を有する。また、ホストバス−PC
Iブリッジ回路7に直接接続される主記憶装置8、一次
PCIバス2と二次PCIバス3とを接続するPCI−
PCI(バス)ブリッジ回路(ゲートウエイ)1を有す
る。さらに、システムの構成周辺装置であるPCIデバ
イス41〜4n、バスブリッジ回路1,7とPCIデバ
イス43〜4nとを、接続する一次(側)PCIバス
2、バスブリッジ回路1とPCIデバイス41,42と
を接続する二次(側)PCIバス3を有して構成され
る。
に示す。図7において、このシステムは、中心をなすシ
ステムコンピュータ(CPU)6、CPU6に直接接続
されるホストバス5、ホストバス5と一次PCIバス2
とを、相互に接続するホストバス−PCIブリッジ回路
(ゲートウエイ)7を有する。また、ホストバス−PC
Iブリッジ回路7に直接接続される主記憶装置8、一次
PCIバス2と二次PCIバス3とを接続するPCI−
PCI(バス)ブリッジ回路(ゲートウエイ)1を有す
る。さらに、システムの構成周辺装置であるPCIデバ
イス41〜4n、バスブリッジ回路1,7とPCIデバ
イス43〜4nとを、接続する一次(側)PCIバス
2、バスブリッジ回路1とPCIデバイス41,42と
を接続する二次(側)PCIバス3を有して構成され
る。
【0005】このシステムにおいては、例えばPCIパ
ワーマネージメントに対応したPCIデバイス42と、
PCIパワーマネージメントに未対応のPCIデバイス
41とが同一のPCIバス3に接続されているとする。
PCI−PCIバスブリッジ回路1はPCIパワーマネ
ージメントに対応しており、PCIバス3のクロック制
御及び電源制御を行うことが可能である。
ワーマネージメントに対応したPCIデバイス42と、
PCIパワーマネージメントに未対応のPCIデバイス
41とが同一のPCIバス3に接続されているとする。
PCI−PCIバスブリッジ回路1はPCIパワーマネ
ージメントに対応しており、PCIバス3のクロック制
御及び電源制御を行うことが可能である。
【0006】
【発明が解決しようとする課題】しかし、図7に示す従
来のコンピュータシステムにおいては、同一PCIバス
上にPCIパワーマネージメントに対応したPCIデバ
イスと、PCIパワーマネージメントに未対応のPCI
デバイスとが存在している。このため、PCIバス上の
電力消費を抑えようとしたときに、PCIパワーマネー
ジメントに未対応のPCIデバイスが接続されているP
CIバス上の電源供給を容易には停止することができな
い問題がある。
来のコンピュータシステムにおいては、同一PCIバス
上にPCIパワーマネージメントに対応したPCIデバ
イスと、PCIパワーマネージメントに未対応のPCI
デバイスとが存在している。このため、PCIバス上の
電力消費を抑えようとしたときに、PCIパワーマネー
ジメントに未対応のPCIデバイスが接続されているP
CIバス上の電源供給を容易には停止することができな
い問題がある。
【0007】すなわち、PCIパワーマネージメントに
未対応のPCIデバイスが誤作動する可能性がある。従
って、PCIパワーマネージメントに対応しているデバ
イスがあるにも関わらず、パワーマネージメント機能を
充分に生かすことができない。さらに、PCIパワーマ
ネージメントに未対応のデバイスを、PCIパワーマネ
ージメントに対応したデバイスとする場合は、個々に設
計し直す必要がある問題がある。
未対応のPCIデバイスが誤作動する可能性がある。従
って、PCIパワーマネージメントに対応しているデバ
イスがあるにも関わらず、パワーマネージメント機能を
充分に生かすことができない。さらに、PCIパワーマ
ネージメントに未対応のデバイスを、PCIパワーマネ
ージメントに対応したデバイスとする場合は、個々に設
計し直す必要がある問題がある。
【0008】本発明の目的は、PCIパワーマネージメ
ントに未対応のデバイスにも対応できるバスブリッジ回
路及びそのパワーマネージメント方法を提供することで
ある。すなわち、PCIパワーマネージメントに未対応
のPCIデバイスを、デバイスの設計変更なしに、CP
Uからは仮想的にPCIパワーマネージメントに対応し
たPCIデバイスと見えるようにして制御及び動作させ
ることが可能なPCIブリッジ回路を提供することであ
る。また、すべてのPCIデバイスがPCIパワーマネ
ージメント(電力節約)に対応したコンピュータシステ
ムを提供することである。
ントに未対応のデバイスにも対応できるバスブリッジ回
路及びそのパワーマネージメント方法を提供することで
ある。すなわち、PCIパワーマネージメントに未対応
のPCIデバイスを、デバイスの設計変更なしに、CP
Uからは仮想的にPCIパワーマネージメントに対応し
たPCIデバイスと見えるようにして制御及び動作させ
ることが可能なPCIブリッジ回路を提供することであ
る。また、すべてのPCIデバイスがPCIパワーマネ
ージメント(電力節約)に対応したコンピュータシステ
ムを提供することである。
【0009】
【課題を解決するための手段】本発明によるバスブリッ
ジ回路は、コンピュータシステムの上位バスと下位バス
との間に接続されるバスブリッジ回路であって、前記下
位バス上に接続されているパワーマネージメント未対応
のデバイスのパワーマネージメントを制御するパワーマ
ネージメント制御手段を含むことを特徴とする。
ジ回路は、コンピュータシステムの上位バスと下位バス
との間に接続されるバスブリッジ回路であって、前記下
位バス上に接続されているパワーマネージメント未対応
のデバイスのパワーマネージメントを制御するパワーマ
ネージメント制御手段を含むことを特徴とする。
【0010】そして、前記パワーマネージメント制御手
段は、前記パワーマネージメント未対応のデバイスのパ
ワーマネージメント(電力管理)情報を記憶する記憶手
段を有することを特徴とし、また前記記憶手段の情報の
初期設定及びバワーマネージメント設定が任意に可能で
あることを特徴とする。
段は、前記パワーマネージメント未対応のデバイスのパ
ワーマネージメント(電力管理)情報を記憶する記憶手
段を有することを特徴とし、また前記記憶手段の情報の
初期設定及びバワーマネージメント設定が任意に可能で
あることを特徴とする。
【0011】更に、前記パワーマネージメント制御手段
は、前記パワーマネージメント未対応のデバイスに対し
て、前記上位バスからパワーマネージメントコンフィギ
ュレーションアクセスがあった場合、前記パワーマネー
ジメント未対応のデバイスに代わって、前記記憶手段の
内容に従って、前記上位バスに応答する手段を、更に有
することを特徴とする。また前記パワーマネージメント
制御手段は、前記パワーマネージメント未対応のデバイ
スの電源、クロック信号源、あるいは前記下位バスへの
接続/切断制御を行うことを特徴とする。
は、前記パワーマネージメント未対応のデバイスに対し
て、前記上位バスからパワーマネージメントコンフィギ
ュレーションアクセスがあった場合、前記パワーマネー
ジメント未対応のデバイスに代わって、前記記憶手段の
内容に従って、前記上位バスに応答する手段を、更に有
することを特徴とする。また前記パワーマネージメント
制御手段は、前記パワーマネージメント未対応のデバイ
スの電源、クロック信号源、あるいは前記下位バスへの
接続/切断制御を行うことを特徴とする。
【0012】本発明によるパワーマネージメント方法
は、コンピュータシステムの上位バスと下位バスとの間
に接続されるバスブリッジ回路のパワーマネージメント
方法であって、前記上位バスからのパワーマネージメン
ト指示に応答して、前記バスブリッジ回路に設けられた
前記下位バス上に接続されているパワーマネージメント
未対応のデバイスのパワーマネージメントコンフィギュ
レーションを格納した記憶手段の内容に従って、前記パ
ワーマネージメント未対応のデバイスのパワーマネージ
メントの制御を行うステップを含むことを特徴とする。
は、コンピュータシステムの上位バスと下位バスとの間
に接続されるバスブリッジ回路のパワーマネージメント
方法であって、前記上位バスからのパワーマネージメン
ト指示に応答して、前記バスブリッジ回路に設けられた
前記下位バス上に接続されているパワーマネージメント
未対応のデバイスのパワーマネージメントコンフィギュ
レーションを格納した記憶手段の内容に従って、前記パ
ワーマネージメント未対応のデバイスのパワーマネージ
メントの制御を行うステップを含むことを特徴とする。
【0013】また、前記上位バスからの前記パワーマネ
ージメント未対応のデバイスのパワーマネージメントコ
ンフィグレーションレジスタのアクセスに応答して、前
記記憶手段の格納情報を読み出して前記上位バスへ応答
するステップを、更に含むことを特徴とする。
ージメント未対応のデバイスのパワーマネージメントコ
ンフィグレーションレジスタのアクセスに応答して、前
記記憶手段の格納情報を読み出して前記上位バスへ応答
するステップを、更に含むことを特徴とする。
【0014】本発明の作用は次の通りである。バスブリ
ッジ回路自身が持つコンフィギュレーション(レジス
タ)空間とは別に、二次側PCIバス上の各デバイスの
パワーマネージメント情報を保持する手段と、二次側P
CIバス上の各デバイスのパワーマネージメント情報に
よって、二次側PCIバス上のデバイスを制御する手段
とを設けている。このパワーマネージメント情報を保持
する手段は、二次側PCIデバイスへのコンフィギュレ
ーションサイクルにおいて、パワーマネージメント情報
に関する通信をデコードし、パワーマネージメント(指
示)情報を取り込む。
ッジ回路自身が持つコンフィギュレーション(レジス
タ)空間とは別に、二次側PCIバス上の各デバイスの
パワーマネージメント情報を保持する手段と、二次側P
CIバス上の各デバイスのパワーマネージメント情報に
よって、二次側PCIバス上のデバイスを制御する手段
とを設けている。このパワーマネージメント情報を保持
する手段は、二次側PCIデバイスへのコンフィギュレ
ーションサイクルにおいて、パワーマネージメント情報
に関する通信をデコードし、パワーマネージメント(指
示)情報を取り込む。
【0015】また、二次側PCIバス上のデバイスを制
御する手段は、パワーマネージメント(指示)情報を基
に、二次側PCIバス上のデバイスへのクロック制御、
電源制御、あるいは二次側PCIバス制御を指示する。
従って、二次側PCIバス上の各デバイスのクロック制
御と、電源制御、バス制御とを行うことができ、各PC
Iデバイスの電力消費(パワーマネージメント)を制御
できる。
御する手段は、パワーマネージメント(指示)情報を基
に、二次側PCIバス上のデバイスへのクロック制御、
電源制御、あるいは二次側PCIバス制御を指示する。
従って、二次側PCIバス上の各デバイスのクロック制
御と、電源制御、バス制御とを行うことができ、各PC
Iデバイスの電力消費(パワーマネージメント)を制御
できる。
【0016】
【発明の実施の形態】以下に本発明の実施例について図
面を参照して説明する。図1は本発明によるバスブリッ
ジ回路の実施例の構成を示すブロック図であり、図2〜
7と同等部分は同一符号にて示している。まず図6に本
発明によるPCI−PCIバスブリッジ回路1を使用し
たコンピュータシステムをブロック図として示す。
面を参照して説明する。図1は本発明によるバスブリッ
ジ回路の実施例の構成を示すブロック図であり、図2〜
7と同等部分は同一符号にて示している。まず図6に本
発明によるPCI−PCIバスブリッジ回路1を使用し
たコンピュータシステムをブロック図として示す。
【0017】図6において、本発明の関連するコンピュ
ータシステムは、中心をなすシステムコンピュータ(C
PU)6、CPU6に直接接続されるホストバス5、ホ
ストバス5と一次PCIバス2とを、相互に接続するホ
ストバス−PCIブリッジ回路(ゲートウエイ)7を有
する。また、ホストバス−PCIブリッジ回路7に直接
接続される主記憶装置8、一次PCIバス2と二次PC
Iバス3とを、接続する本発明によるPCI−PCI
(バス)ブリッジ回路(ゲートウエイ)1を有する。
ータシステムは、中心をなすシステムコンピュータ(C
PU)6、CPU6に直接接続されるホストバス5、ホ
ストバス5と一次PCIバス2とを、相互に接続するホ
ストバス−PCIブリッジ回路(ゲートウエイ)7を有
する。また、ホストバス−PCIブリッジ回路7に直接
接続される主記憶装置8、一次PCIバス2と二次PC
Iバス3とを、接続する本発明によるPCI−PCI
(バス)ブリッジ回路(ゲートウエイ)1を有する。
【0018】さらに、システムの構成周辺装置であるP
CIデバイス41〜4n、バスブリッジ回路1,7とP
CIデバイス43〜4nとを、接続する一次(側)PC
Iバス2を有する。さらにまた、バスブリッジ回路1と
PCIデバイス41,42とを、接続する二次(側)P
CIバス3、二次PCIバス3とPCIデバイス41,
42との接続を接/断するバススイッチ51,52を有
する。さらにまた、PCIデバイス41,42への電源
e供給を制御する電源スイッチ71,72、PCIデバ
イス41,42へのクロック(CLK)信号kの供給を
制御するスイッチ61,62を有して構成される。
CIデバイス41〜4n、バスブリッジ回路1,7とP
CIデバイス43〜4nとを、接続する一次(側)PC
Iバス2を有する。さらにまた、バスブリッジ回路1と
PCIデバイス41,42とを、接続する二次(側)P
CIバス3、二次PCIバス3とPCIデバイス41,
42との接続を接/断するバススイッチ51,52を有
する。さらにまた、PCIデバイス41,42への電源
e供給を制御する電源スイッチ71,72、PCIデバ
イス41,42へのクロック(CLK)信号kの供給を
制御するスイッチ61,62を有して構成される。
【0019】本発明によるPCI−PCIバスブリッジ
回路1に、接続される二次PCIバス3には、二つのパ
ワーマネージメントに未対応のPCIデバイス41,4
2が接続されているとする。PCIデバイス41,42
は、それぞれクロックk制御用スイッチ61,62、バ
ススイッチ51,52、電源スイッチ71,72を有
し、システム全体から切り離すことが可能である。二次
PCIバス3に接続されるPCIデバイス41,42の
各スイッチ51,52,61,62,71,72には、
本発明によるPCI−PCIバスブリッジ回路1からの
クロック制御信号e,f、バス制御信号g,h、電源制
御信号i,jが接続される。これによって、PCIデバ
イス41,42は、PCI−PCIブリッジ回路1内の
二次側PCIバスデバイス制御部22によって(パワー
マネージメント)制御される。
回路1に、接続される二次PCIバス3には、二つのパ
ワーマネージメントに未対応のPCIデバイス41,4
2が接続されているとする。PCIデバイス41,42
は、それぞれクロックk制御用スイッチ61,62、バ
ススイッチ51,52、電源スイッチ71,72を有
し、システム全体から切り離すことが可能である。二次
PCIバス3に接続されるPCIデバイス41,42の
各スイッチ51,52,61,62,71,72には、
本発明によるPCI−PCIバスブリッジ回路1からの
クロック制御信号e,f、バス制御信号g,h、電源制
御信号i,jが接続される。これによって、PCIデバ
イス41,42は、PCI−PCIブリッジ回路1内の
二次側PCIバスデバイス制御部22によって(パワー
マネージメント)制御される。
【0020】図1において、本発明による(PCI−P
CI)バスブリッジ回路1は、二次側PCIバス3上の
PCIデバイス41,42の電源を制御するパワーマネ
ージメントコンフィギュレーションレジスタ21を有す
る。また、パワーマネージメントコンフィギュレーショ
ンレジスタ21の情報を参照して、二次PCIバスアー
ビタ19、及びPCIデバイスパワーマネージメント制
御装置23,24の制御を、行う二次側PCIバスデバ
イス制御部22を有する。さらに、パワーマネジメント
コンフィギュレーションレジスタ21のケーパビリティ
ポインタレジスタの値、パワーマネージメント(レジス
タ)の設定値等を記憶させるレジスタ情報設定部4を有
する。
CI)バスブリッジ回路1は、二次側PCIバス3上の
PCIデバイス41,42の電源を制御するパワーマネ
ージメントコンフィギュレーションレジスタ21を有す
る。また、パワーマネージメントコンフィギュレーショ
ンレジスタ21の情報を参照して、二次PCIバスアー
ビタ19、及びPCIデバイスパワーマネージメント制
御装置23,24の制御を、行う二次側PCIバスデバ
イス制御部22を有する。さらに、パワーマネジメント
コンフィギュレーションレジスタ21のケーパビリティ
ポインタレジスタの値、パワーマネージメント(レジス
タ)の設定値等を記憶させるレジスタ情報設定部4を有
する。
【0021】さらにまた、システム立ち上げ時にその値
をロードして、動作を確定させる二次側PCIバスデバ
イス制御部22、それぞれのパワーマネージメント未対
応のPCIデバイス41,42を制御するPCIデバイ
スパワーマネージメント制御部23,24を有する。さ
らにまた、二次側PCIバス3の各バスマスタ要求を制
御する二次PCIバスアービタ19、一次側PCIバス
2から二次側PCIバス3へ通過させる一次/二次PC
Iアドレスデータバス14を有する。
をロードして、動作を確定させる二次側PCIバスデバ
イス制御部22、それぞれのパワーマネージメント未対
応のPCIデバイス41,42を制御するPCIデバイ
スパワーマネージメント制御部23,24を有する。さ
らにまた、二次側PCIバス3の各バスマスタ要求を制
御する二次PCIバスアービタ19、一次側PCIバス
2から二次側PCIバス3へ通過させる一次/二次PC
Iアドレスデータバス14を有する。
【0022】また、二次側PCIバス3から一次側PC
Iバス2へ通過させる二次/一次PCIアドレスデータ
バス15、一次側PCIバス2へインタフェースする一
次側PCIバス入出力制御部11を有する。さらに、二
次側PCIバス3へインタフェースする二次側PCIバ
ス入出力制御部20、一次側PCIバス入出力制御部1
1及び二次側PCIバス入出力制御部20、さらには一
次/二次PCIアドレスデータバス14を、制御する二
次PCIマスタI/Fコントローラ17、一次PCIス
レーブI/Fコントローラ12を有する。
Iバス2へ通過させる二次/一次PCIアドレスデータ
バス15、一次側PCIバス2へインタフェースする一
次側PCIバス入出力制御部11を有する。さらに、二
次側PCIバス3へインタフェースする二次側PCIバ
ス入出力制御部20、一次側PCIバス入出力制御部1
1及び二次側PCIバス入出力制御部20、さらには一
次/二次PCIアドレスデータバス14を、制御する二
次PCIマスタI/Fコントローラ17、一次PCIス
レーブI/Fコントローラ12を有する。
【0023】さらにまた、一次側PCIバス入出力制御
部11及び二次側PCIバス入出力制御部20、さらに
は二次/一次PCIアドレスデータバス15を、制御す
る一次PCIマスタI/Fコントローラ16、二次PC
IスレーブI/Fコントローラ18を有する。さらに、
一次/二次PCIマスタI/Fコントローラ16,17
と、一次/二次PCIスレーブI/Fコントローラ1
2,18と、二次PCIバスアービタ19と、二次側P
CIバスデバイス制御部22と等を制御するコンフィギ
ュレーションレジスタ13を有して構成される。
部11及び二次側PCIバス入出力制御部20、さらに
は二次/一次PCIアドレスデータバス15を、制御す
る一次PCIマスタI/Fコントローラ16、二次PC
IスレーブI/Fコントローラ18を有する。さらに、
一次/二次PCIマスタI/Fコントローラ16,17
と、一次/二次PCIスレーブI/Fコントローラ1
2,18と、二次PCIバスアービタ19と、二次側P
CIバスデバイス制御部22と等を制御するコンフィギ
ュレーションレジスタ13を有して構成される。
【0024】コンフィギュレーションレジスタ13,3
0は、PCI−PCIバスブリッジ回路1ばかりでなく
すべてのPCIデバイス41〜4nが保有し、自デバイ
スのCPU6から見たシステムアドレス、自デバイスの
名称・機能、パワーマネージメント機能を、保持してい
るかどうか等のコンフィギュレーション情報を保有して
いる。パワーマネージメントコンフィギュレーションレ
ジスタ21の二次側PCIバス3へのコンフィギュレー
ションアクセスは、PCI−PCIブリッジ回路1を通
過することによりデコード可能(ブリッジ回路1側にて
解読可能)である。
0は、PCI−PCIバスブリッジ回路1ばかりでなく
すべてのPCIデバイス41〜4nが保有し、自デバイ
スのCPU6から見たシステムアドレス、自デバイスの
名称・機能、パワーマネージメント機能を、保持してい
るかどうか等のコンフィギュレーション情報を保有して
いる。パワーマネージメントコンフィギュレーションレ
ジスタ21の二次側PCIバス3へのコンフィギュレー
ションアクセスは、PCI−PCIブリッジ回路1を通
過することによりデコード可能(ブリッジ回路1側にて
解読可能)である。
【0025】レジスタ情報設定部4に、パワーマネージ
メントコンフィギュレーションレジスタ21のオフセッ
トアドレスを設定しておけば、そのオフセットアドレス
へのコンフィギュレーションサイクルの情報をパワーマ
ネージメントコンフィギュレーションレジスタ21に取
り込めばよい。このパワーマネージメントコンフィギュ
レーションレジスタ21を複数用意し、コンフィギュレ
ーションアクセスのデバイスナンバと、二次側PCIバ
ス3のID SEL信号と、(パワーマネージメント)
コンフィギュレーションレジスタ30との対応付けを行
う。その結果、パワーマネージメントに未対応のPCI
デバイス例えば41,42を複数個、二次側PCIバス
3に接続することが可能となる。
メントコンフィギュレーションレジスタ21のオフセッ
トアドレスを設定しておけば、そのオフセットアドレス
へのコンフィギュレーションサイクルの情報をパワーマ
ネージメントコンフィギュレーションレジスタ21に取
り込めばよい。このパワーマネージメントコンフィギュ
レーションレジスタ21を複数用意し、コンフィギュレ
ーションアクセスのデバイスナンバと、二次側PCIバ
ス3のID SEL信号と、(パワーマネージメント)
コンフィギュレーションレジスタ30との対応付けを行
う。その結果、パワーマネージメントに未対応のPCI
デバイス例えば41,42を複数個、二次側PCIバス
3に接続することが可能となる。
【0026】パワーマネージメントコンフィギュレーシ
ョンレジスタ21は、二次側PCIバス3に接続可能な
PCIデバイス例えば41,42の個数だけ対応する形
で用意されているとする。すなわち、パワーマネージメ
ントコンフィギュレーションレジスタ21はパワーマネ
ージメントに未対応のPCIデバイス、例えば41,4
2の仮想パワーコンフィギュレーションレジスタとな
る。その結果、コンフィギュレーションアクセスに関し
て、パワーマネジメントコンフィギュレーションレジス
タ21へのアクセスの場合、レジスタ情報設定部4の設
定値により、このアクセスを二次側PCIバス3へ伝搬
しないように決定させることができる。すなわち、二次
側PCIバス3へ伝搬しても、PCIデバイス41,4
2にはパワーマネージメントに関するアクセスを受ける
機能がない。
ョンレジスタ21は、二次側PCIバス3に接続可能な
PCIデバイス例えば41,42の個数だけ対応する形
で用意されているとする。すなわち、パワーマネージメ
ントコンフィギュレーションレジスタ21はパワーマネ
ージメントに未対応のPCIデバイス、例えば41,4
2の仮想パワーコンフィギュレーションレジスタとな
る。その結果、コンフィギュレーションアクセスに関し
て、パワーマネジメントコンフィギュレーションレジス
タ21へのアクセスの場合、レジスタ情報設定部4の設
定値により、このアクセスを二次側PCIバス3へ伝搬
しないように決定させることができる。すなわち、二次
側PCIバス3へ伝搬しても、PCIデバイス41,4
2にはパワーマネージメントに関するアクセスを受ける
機能がない。
【0027】二次側PCIバスデバイス制御部22から
の情報により、二次側PCIバスアービタ19はパワー
マネージメントの省電力状態にあるPCIデバイス4
1,42のバスマスタ要求を拒否する。PCIデバイス
パワーマネジメント制御部23,24は二次側PCIバ
スデバイス制御部22からの情報により二次側PCIバ
ス3に接続されている各PCIデバイス41,42の電
源制御信号i,j、及びバススイッチ制御信号g,h等
のパワーマネージメント制御信号を生成し、二次側PC
Iバス3に接続されるPCIデバイス41,42をそれ
ぞれ制御する。
の情報により、二次側PCIバスアービタ19はパワー
マネージメントの省電力状態にあるPCIデバイス4
1,42のバスマスタ要求を拒否する。PCIデバイス
パワーマネジメント制御部23,24は二次側PCIバ
スデバイス制御部22からの情報により二次側PCIバ
ス3に接続されている各PCIデバイス41,42の電
源制御信号i,j、及びバススイッチ制御信号g,h等
のパワーマネージメント制御信号を生成し、二次側PC
Iバス3に接続されるPCIデバイス41,42をそれ
ぞれ制御する。
【0028】図5に、本発明によるPCI−PCIバス
ブリッジ回路1の詳細ブロック図を示す。図5におい
て、パワーマネージメントコンフィギュレーションレジ
スタ21は、フリップフロップからなる記憶装置であ
る。二次側PCIバスデバイス制御部22は、一次PC
Iスレーブインタフェースコントローラ12、コンフィ
ギュレーションレジスタ13、及びパワーマネージメン
トコンフィギュレーションレジスタ21の情報を基に、
動作するステートマシーンである。
ブリッジ回路1の詳細ブロック図を示す。図5におい
て、パワーマネージメントコンフィギュレーションレジ
スタ21は、フリップフロップからなる記憶装置であ
る。二次側PCIバスデバイス制御部22は、一次PC
Iスレーブインタフェースコントローラ12、コンフィ
ギュレーションレジスタ13、及びパワーマネージメン
トコンフィギュレーションレジスタ21の情報を基に、
動作するステートマシーンである。
【0029】この二次側PCIバスデバイス制御部22
の情報を基に、電源制御信号生成部25、バススイッチ
制御信号生成部26、クロック制御信号生成部27が制
御信号e,f,g,h,i,jを生成する。これら電源
制御信号生成部25、バススイッチ制御信号生成部2
6、クロック制御信号生成部27からの制御信号e,
f,g,h,i,jにより、二次側PCIバス3に接続
されたPCIパワーマネジメントに、未対応のPCIデ
バイス41,42の周辺スイッチ51,52,61,6
2,71,72を制御する。また、二次側PCIバスデ
バイス制御部22の情報から二次PCIバスアービタ1
9が二次側PCIバス3のバスマスタの制御を行う。
の情報を基に、電源制御信号生成部25、バススイッチ
制御信号生成部26、クロック制御信号生成部27が制
御信号e,f,g,h,i,jを生成する。これら電源
制御信号生成部25、バススイッチ制御信号生成部2
6、クロック制御信号生成部27からの制御信号e,
f,g,h,i,jにより、二次側PCIバス3に接続
されたPCIパワーマネジメントに、未対応のPCIデ
バイス41,42の周辺スイッチ51,52,61,6
2,71,72を制御する。また、二次側PCIバスデ
バイス制御部22の情報から二次PCIバスアービタ1
9が二次側PCIバス3のバスマスタの制御を行う。
【0030】本発明の実施例の動作を図1〜6により説
明する。まず、図6に示すPCIデバイス41のパワー
マネジメント動作を説明する。通常、PCIバスパワー
マネージメントインタフェース仕様に規定されているD
0状態時は、各スイッチ61,51,71はすべて「接
続」状態にあり、二次PCIバス3のすべてのバスサイ
クルがPCIデバイス41に到達する。PCIデバイス
41のD3hot(PCIバスパワーマネージメントイ
ンタフェース仕様に、規定されているソフトウエアにて
復帰する状態)パワーマネージメントを実行する場合
は、クロック用スイッチ61とバススイッチ51とを切
断し、バス信号3の伝達を止める。
明する。まず、図6に示すPCIデバイス41のパワー
マネジメント動作を説明する。通常、PCIバスパワー
マネージメントインタフェース仕様に規定されているD
0状態時は、各スイッチ61,51,71はすべて「接
続」状態にあり、二次PCIバス3のすべてのバスサイ
クルがPCIデバイス41に到達する。PCIデバイス
41のD3hot(PCIバスパワーマネージメントイ
ンタフェース仕様に、規定されているソフトウエアにて
復帰する状態)パワーマネージメントを実行する場合
は、クロック用スイッチ61とバススイッチ51とを切
断し、バス信号3の伝達を止める。
【0031】なお、電源スイッチ71はオン(接続)状
態としておく。コンフィギュレーションアクセスが発生
したときのみ、スイッチ61,51を接続してバス信号
3を伝搬させる。
態としておく。コンフィギュレーションアクセスが発生
したときのみ、スイッチ61,51を接続してバス信号
3を伝搬させる。
【0032】PCIデバイス41のD3cold(PC
Iバスパワーマネージメントインタフェース仕様に、規
定されている#RST信号により復帰する状態) パワー
マネージメントを実行する場合は、スイッチ61,51
を切断し、その後電源スイッチ71をオフにする。ま
た、この状態から復帰する場合は、電源スイッチ71を
オンにする。その後、PCIバス3のリセット信号がア
クティブになって、そのときにスイッチ61,51を接
続する。
Iバスパワーマネージメントインタフェース仕様に、規
定されている#RST信号により復帰する状態) パワー
マネージメントを実行する場合は、スイッチ61,51
を切断し、その後電源スイッチ71をオフにする。ま
た、この状態から復帰する場合は、電源スイッチ71を
オンにする。その後、PCIバス3のリセット信号がア
クティブになって、そのときにスイッチ61,51を接
続する。
【0033】まず、本発明によるPCI−PCIバスブ
リッジ回路1のパワーマネージメントに、関連する初期
化動作について、図2に示すフローチャートと、図3に
示すコンフィギュレーションレジスタ構成説明図を用い
て説明する。ただし、数字に付加された“h”は16進
(ヘキサデシマル)データを示す。初期化動作において
は、まず、レジスタ情報設定(部)4の設定値をパワー
マネージメントコンフィギュレーションレジスタ21に
ロードする。
リッジ回路1のパワーマネージメントに、関連する初期
化動作について、図2に示すフローチャートと、図3に
示すコンフィギュレーションレジスタ構成説明図を用い
て説明する。ただし、数字に付加された“h”は16進
(ヘキサデシマル)データを示す。初期化動作において
は、まず、レジスタ情報設定(部)4の設定値をパワー
マネージメントコンフィギュレーションレジスタ21に
ロードする。
【0034】また、二次側PCIバス3上に接続されて
いる各PCIデバイス41,42のコンフィギュレーシ
ョンレジスタ30のパワーマネジメントステートサポー
ト情報、ケイパビリティポインタ(Capabilities Point
er)例えば33のオフセット値、パワーマネージメント
コンフィギュレーションレジスタ21のアドレスオフセ
ット値を確定する(ステップS1)。
いる各PCIデバイス41,42のコンフィギュレーシ
ョンレジスタ30のパワーマネジメントステートサポー
ト情報、ケイパビリティポインタ(Capabilities Point
er)例えば33のオフセット値、パワーマネージメント
コンフィギュレーションレジスタ21のアドレスオフセ
ット値を確定する(ステップS1)。
【0035】次に、CPU6がPCI−PCIバスブリ
ッジ回路1を介して、二次側PCIバス3上の各PCI
デバイス41,42のコンフィギュレーションを確認す
るために、コンフィギュレーションレジスタオフセット
34h(あるいは14h)31のケイパビリティポイン
タ33の値例えば“40h”をリードする(ステップS
2)。この“40h”はdに示すように、他の拡張レジ
スタ32のケイパビリティID(レジスタのアドレス)
である。
ッジ回路1を介して、二次側PCIバス3上の各PCI
デバイス41,42のコンフィギュレーションを確認す
るために、コンフィギュレーションレジスタオフセット
34h(あるいは14h)31のケイパビリティポイン
タ33の値例えば“40h”をリードする(ステップS
2)。この“40h”はdに示すように、他の拡張レジ
スタ32のケイパビリティID(レジスタのアドレス)
である。
【0036】PCIデバイス例えば41からの応答があ
った場合に(ステップS3がYES)、このリード値例
えば“40h”をパワーマネジメントコンフィギュレー
ションレジスタ21の次アイテムポインタ(Next Item
pointer )35に設定する(ステップS4)。PCIデ
バイス、例えば41からの応答がなかった場合に(ステ
ップS3がNO)、パワーマネージメントコンフィギュ
レーションレジスタ21の情報はすべてマスクする(ス
テップS5)。
った場合に(ステップS3がYES)、このリード値例
えば“40h”をパワーマネジメントコンフィギュレー
ションレジスタ21の次アイテムポインタ(Next Item
pointer )35に設定する(ステップS4)。PCIデ
バイス、例えば41からの応答がなかった場合に(ステ
ップS3がNO)、パワーマネージメントコンフィギュ
レーションレジスタ21の情報はすべてマスクする(ス
テップS5)。
【0037】次に、PCI−PCIブリッジ回路1の通
常時の一次側PCIバス2から、二次側PCIバス3へ
のアクセスについて、図1、図4のフローチャート及び
図3のコンフィギュレーションレジスタ構成説明図を用
いて説明する。まず、二次側PCIバス3へのコンフィ
ギュレーションリード/ライトサイクルかどうかを判断
する(ステップS10)。このとき、コンフィギュレー
ションリード/ライトサイクル以外であれば(ステップ
S10がNO)、そのサイクルを二次側PCIバス3へ
と伝搬する(ステップS11)。
常時の一次側PCIバス2から、二次側PCIバス3へ
のアクセスについて、図1、図4のフローチャート及び
図3のコンフィギュレーションレジスタ構成説明図を用
いて説明する。まず、二次側PCIバス3へのコンフィ
ギュレーションリード/ライトサイクルかどうかを判断
する(ステップS10)。このとき、コンフィギュレー
ションリード/ライトサイクル以外であれば(ステップ
S10がNO)、そのサイクルを二次側PCIバス3へ
と伝搬する(ステップS11)。
【0038】コンフィギュレーションリード/ライトサ
イクルであった場合には(ステップS10がYES)、
アクセスするオフセットアドレスが、パワーマネジメン
トコンフィギュレーション(レジスタ21)を示すオフ
セット値例えば“01h”か、どうかを判定する(ステ
ップS12)。
イクルであった場合には(ステップS10がYES)、
アクセスするオフセットアドレスが、パワーマネジメン
トコンフィギュレーション(レジスタ21)を示すオフ
セット値例えば“01h”か、どうかを判定する(ステ
ップS12)。
【0039】値例えば“01h”が一致すれば(ステッ
プS12がYES)、二次側PCIバス3上のPCIデ
バイス41,42がパワーマネージメント未対応のた
め、二次側PCIバス3へはアクセスを伝搬しない(ス
テップS13)。その代わりに、PCI−PCIブリッ
ジ回路1内のパワーマネージメントコンフィギュレーシ
ョンレジスタ21からの書き替えあるいは読み出しを行
う(ステップS14)。このとき、パワーマネージメン
トステータスが変更された場合には、それを二次側PC
Iバスデバイス制御部22に伝え、二次側PCIバスデ
バイス制御部22は対応したバス制御をPCIデバイス
パワーマネジメント制御部23あるいは24に指示す
る。
プS12がYES)、二次側PCIバス3上のPCIデ
バイス41,42がパワーマネージメント未対応のた
め、二次側PCIバス3へはアクセスを伝搬しない(ス
テップS13)。その代わりに、PCI−PCIブリッ
ジ回路1内のパワーマネージメントコンフィギュレーシ
ョンレジスタ21からの書き替えあるいは読み出しを行
う(ステップS14)。このとき、パワーマネージメン
トステータスが変更された場合には、それを二次側PC
Iバスデバイス制御部22に伝え、二次側PCIバスデ
バイス制御部22は対応したバス制御をPCIデバイス
パワーマネジメント制御部23あるいは24に指示す
る。
【0040】ステータスレジスタへのコンフィギュレー
ションリードサイクルの場合には(ステップS12がN
Oであって、ステップS15がYES)、サイクルを二
次側PCIバス3に伝え、そのリード値のケイパビリテ
ィリストビットを“1”にして、一次側PCIバス2へ
結果を返す(ステップS16)。ケイパビリティポイン
タ34h(14h)レジスタ33へのコンフィギュレー
ションリードサイクルの場合には(ステップS15がN
Oであって、ステップS17がYES)、サイクルを二
次側PCIバス3に伝える。
ションリードサイクルの場合には(ステップS12がN
Oであって、ステップS15がYES)、サイクルを二
次側PCIバス3に伝え、そのリード値のケイパビリテ
ィリストビットを“1”にして、一次側PCIバス2へ
結果を返す(ステップS16)。ケイパビリティポイン
タ34h(14h)レジスタ33へのコンフィギュレー
ションリードサイクルの場合には(ステップS15がN
Oであって、ステップS17がYES)、サイクルを二
次側PCIバス3に伝える。
【0041】また、そのリード値のケイパビリティポイ
ンタの1バイトを、パワーマネージメントコンフィギュ
レーションレジスタ21のアドレスオフセット値例えば
“01h”に書き替えて、一次側PCIバス2へ結果を
返す(ステップS18)。それ以外のコンフィギュレー
ションリード/ライトサイクルは(ステップS17がN
O)、二次側PCIバス3へそのままサイクルを伝搬す
る(ステップS11)。
ンタの1バイトを、パワーマネージメントコンフィギュ
レーションレジスタ21のアドレスオフセット値例えば
“01h”に書き替えて、一次側PCIバス2へ結果を
返す(ステップS18)。それ以外のコンフィギュレー
ションリード/ライトサイクルは(ステップS17がN
O)、二次側PCIバス3へそのままサイクルを伝搬す
る(ステップS11)。
【0042】コンフィギュレーションレジスタ空間は、
図3のコンフィギュレーションレジスタ構成が示すとお
りのポインタb,cを形成し、ソフトウェアからは、P
CIデバイス41,42がパワーマネジメントに対応し
ているように見える。すなわち、CPU6側から見る
と、パワーマネージメントに未対応のPCIデバイス4
1,42があたかもパワーマネージメントに対応してい
るように見える。
図3のコンフィギュレーションレジスタ構成が示すとお
りのポインタb,cを形成し、ソフトウェアからは、P
CIデバイス41,42がパワーマネジメントに対応し
ているように見える。すなわち、CPU6側から見る
と、パワーマネージメントに未対応のPCIデバイス4
1,42があたかもパワーマネージメントに対応してい
るように見える。
【0043】この場合、CPU6(一次側PCIバス
2)への応答は、PCI−PCIバスブリッジ回路1が
代わって行っており、実際のパワーマネージメントの動
作は、PCI−PCIバスブリッジ回路1の二次側PC
Iバスデバイス制御部22及びPCIデバイスパワーマ
ネージメント制御部23,24を介して、図6に示すス
イッチ51,52,61,62,71,72を制御して
行う。
2)への応答は、PCI−PCIバスブリッジ回路1が
代わって行っており、実際のパワーマネージメントの動
作は、PCI−PCIバスブリッジ回路1の二次側PC
Iバスデバイス制御部22及びPCIデバイスパワーマ
ネージメント制御部23,24を介して、図6に示すス
イッチ51,52,61,62,71,72を制御して
行う。
【0044】
【発明の効果】以上説明したように本発明は、PCI−
PCIバスブリッジ回路にパワーマネジメント情報を記
憶し、その情報を基に二次側PCIバス上のPCIデバ
イスの制御を行うことにより、すべてのPCIデバイス
がPCIパワーマネジメントに、対応したコンピュータ
システムが提供される効果がある。
PCIバスブリッジ回路にパワーマネジメント情報を記
憶し、その情報を基に二次側PCIバス上のPCIデバ
イスの制御を行うことにより、すべてのPCIデバイス
がPCIパワーマネジメントに、対応したコンピュータ
システムが提供される効果がある。
【図1】本発明の実施例のブロック図である。
【図2】本発明の実施例の初期ルーチンのフローチャー
トである。
トである。
【図3】コンフィギュレーションレジスタ構成説明図で
ある。
ある。
【図4】本発明の実施例の二次PCIバスアクセスのフ
ローチャートである。
ローチャートである。
【図5】本発明の実施例の詳細ブロック図である。
【図6】本発明の関連するコンピュータシステムのブロ
ック図である。
ック図である。
【図7】従来のコンピュータシステムの一例のブロック
図である。
図である。
1 バスブリッジ回路 2 一次側PCIバス 3 二次側PCIバス 4 レジスタ情報設定部 11 一次側PCIバス出力制御部 12 一次PCIスレーブI/Fコントローラ 13 コンフィギュレーションレジスタ 14 一次/二次PCIアドレスデータバス 15 二次/一次PCIアドレスデータバス 16 一次PCIマスタI/Fコントローラ 17 二次PCIマスタI/Fコントローラ 18 二次PCIスレーブI/Fコントローラ 19 二次PCIバスアービタ 20 二次側PCIバス出力制御部 21 パワーマネージメントコンフィギュレーションレ
ジスタ 22 二次側PCIバスデバイス制御部 23,24 PCIデバイスパワーマネージメント制御
部
ジスタ 22 二次側PCIバスデバイス制御部 23,24 PCIデバイスパワーマネージメント制御
部
Claims (7)
- 【請求項1】 コンピュータシステムの上位バスと下位
バスとの間に接続されるバスブリッジ回路であって、前
記下位バス上に接続されているパワーマネージメント未
対応のデバイスのパワーマネージメントを制御するパワ
ーマネージメント制御手段を含むことを特徴とするバス
ブリッジ回路。 - 【請求項2】 前記パワーマネージメント制御手段は、
前記パワーマネージメント未対応のデバイスのパワーマ
ネージメント(電力管理)情報を記憶する記憶手段を有
することを特徴とする請求項1記載のバスブリッジ回
路。 - 【請求項3】 前記記憶手段の情報の初期設定及びバワ
ーマネージメント設定が任意に可能であることを特徴と
する請求項2記載のバスブリッジ回路。 - 【請求項4】 前記パワーマネージメント制御手段は、
前記パワーマネージメント未対応のデバイスに対して、
前記上位バスからパワーマネージメントコンフィギュレ
ーションアクセスがあった場合、前記パワーマネージメ
ント未対応のデバイスに代わって、前記記憶手段の内容
に従って、前記上位バスに応答する手段を、更に有する
ことを特徴とする請求項2または3記載のバスブリッジ
回路。 - 【請求項5】 前記パワーマネージメント制御手段は、
前記パワーマネージメント未対応のデバイスの電源、ク
ロック信号源、あるいは前記下位バスへの接続/切断制
御を行うことを特徴とする請求項1〜4いずれか記載の
バスブリッジ回路。 - 【請求項6】 コンピュータシステムの上位バスと下位
バスとの間に接続されるバスブリッジ回路のパワーマネ
ージメント方法であって、前記上位バスからのパワーマ
ネージメント指示に応答して、前記バスブリッジ回路に
設けられた前記下位バス上に接続されているパワーマネ
ージメント未対応のデバイスのパワーマネージメントコ
ンフィギュレーションを格納した記憶手段の内容に従っ
て、前記パワーマネージメント未対応のデバイスのパワ
ーマネージメントの制御を行うステップを含むことを特
徴とするパワーマネージメント方法。 - 【請求項7】 前記上位バスからの前記パワーマネージ
メント未対応のデバイスのパワーマネージメントコンフ
ィグレーションレジスタのアクセスに応答して、前記記
憶手段の格納情報を読み出して前記上位バスへ応答する
ステップを、更に含むことを特徴とする請求項6記載の
パワーマネージメント方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11201067A JP2001027920A (ja) | 1999-07-15 | 1999-07-15 | バスブリッジ回路及びそのパワーマネージメント方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11201067A JP2001027920A (ja) | 1999-07-15 | 1999-07-15 | バスブリッジ回路及びそのパワーマネージメント方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001027920A true JP2001027920A (ja) | 2001-01-30 |
Family
ID=16434846
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11201067A Pending JP2001027920A (ja) | 1999-07-15 | 1999-07-15 | バスブリッジ回路及びそのパワーマネージメント方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001027920A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7818161B2 (en) | 2008-12-25 | 2010-10-19 | Kabushiki Kaisha Toshiba | Apparatus and method for UART emulation |
| JP2011517497A (ja) * | 2008-03-25 | 2011-06-09 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | Pcieのsr−iov機能をレガシー機能として現出するように変換するシステム及び方法 |
| USRE46193E1 (en) | 2005-05-16 | 2016-11-01 | Texas Instruments Incorporated | Distributed power control for controlling power consumption based on detected activity of logic blocks |
-
1999
- 1999-07-15 JP JP11201067A patent/JP2001027920A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USRE46193E1 (en) | 2005-05-16 | 2016-11-01 | Texas Instruments Incorporated | Distributed power control for controlling power consumption based on detected activity of logic blocks |
| JP2011517497A (ja) * | 2008-03-25 | 2011-06-09 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | Pcieのsr−iov機能をレガシー機能として現出するように変換するシステム及び方法 |
| US8386654B2 (en) | 2008-03-25 | 2013-02-26 | Hewlett-Packard Development Company, L.P. | System and method for transforming PCIe SR-IOV functions to appear as legacy functions |
| US7818161B2 (en) | 2008-12-25 | 2010-10-19 | Kabushiki Kaisha Toshiba | Apparatus and method for UART emulation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6338107B1 (en) | Method and system for providing hot plug of adapter cards in an expanded slot environment | |
| US10126954B1 (en) | Chipset and server system using the same | |
| EP1750205B1 (en) | Flexible width data protocol | |
| US5781774A (en) | Processor having operating modes for an upgradeable multiprocessor computer system | |
| CN100555257C (zh) | 处理页面复制期间的dma操作的存储控制器和方法 | |
| JP3403284B2 (ja) | 情報処理システム及びその制御方法 | |
| TWI454926B (zh) | USB攜帶型(On-The-Go)控制器 | |
| JP2011517497A (ja) | Pcieのsr−iov機能をレガシー機能として現出するように変換するシステム及び方法 | |
| EP0658852B1 (en) | Computer system with derived local bus | |
| US8775712B2 (en) | Bus connecting device for connecting host with external device | |
| US8700807B2 (en) | High speed baseboard management controller and transmission method thereof | |
| EP1909474B1 (en) | Image processor and its control method | |
| US6076160A (en) | Hardware-based system for enabling data transfers between a CPU and chip set logic of a computer system on both edges of bus clock signal | |
| US6237057B1 (en) | Method and system for PCI slot expansion via electrical isolation | |
| US6195723B1 (en) | Method and system for providing peer-to-peer control in an expanded slot environment using a bridge as an agent for controlling peripheral device | |
| US5933613A (en) | Computer system and inter-bus control circuit | |
| TW476882B (en) | Computer system | |
| JP2002091900A (ja) | 多重トランザクションバスシステム・バスブリッジ用のタイムアウトカウンタ | |
| JP2001027920A (ja) | バスブリッジ回路及びそのパワーマネージメント方法 | |
| CN113867835B (zh) | 用于dsp动态加载的装置及方法 | |
| CN117075981A (zh) | 一种控制方法及电子设备 | |
| JP3836485B2 (ja) | デバイスコントローラ | |
| US7107373B2 (en) | Method of hot switching data transfer rate on bus | |
| CN105468562B (zh) | 芯片组以及服务器系统 | |
| JP2001167047A (ja) | ブリッジ装置 |