CN100545823C - 信息处理设备 - Google Patents
信息处理设备 Download PDFInfo
- Publication number
- CN100545823C CN100545823C CNB2006101446208A CN200610144620A CN100545823C CN 100545823 C CN100545823 C CN 100545823C CN B2006101446208 A CNB2006101446208 A CN B2006101446208A CN 200610144620 A CN200610144620 A CN 200610144620A CN 100545823 C CN100545823 C CN 100545823C
- Authority
- CN
- China
- Prior art keywords
- bus
- messaging device
- unit
- electricity
- saving state
- 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 - Fee Related
Links
- 230000004044 response Effects 0.000 claims abstract description 27
- 230000005540 biological transmission Effects 0.000 claims abstract description 11
- 238000003860 storage Methods 0.000 claims description 13
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 230000006870 function Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 15
- 238000000034 method Methods 0.000 description 13
- 238000011084 recovery Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000008676 import Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000007639 printing Methods 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3253—Power saving in bus
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Abstract
一种信息处理设备,包括与第一总线装置相连的第一总线,与第二总线装置相连的第二总线,以及连接第一总线和第二总线的总线桥。在信息处理设备处于运行状态时,电源控制单元向第一总线装置和总线桥提供电力,在信息处理设备处于节电状态时停止供电。在信息处理设备处于节电状态时,传输控制单元控制从第二总线装置输入并被传送到电源控制单元的恢复信号的传输,以将信息处理设备从节电状态返回到运行状态。电源控制单元响应于该恢复信号,恢复对于第一总线装置和总线桥的供电。
Description
技术领域
本发明涉及信息处理设备。
背景技术
一种常规的信息处理设备包括连接多条总线的总线桥,其中一个或多个总线装置可以被连接到每条总线。常规的信息处理设备可以包括连接两条独立的PCI总线的PCI-to-PCI总线桥。PCI总线桥通常被分类为透明总线桥和非透明总线桥。
在透明PCI-to-PCI总线桥中,在同一存储空间中存在主总线和次总线的地址。在非透明PCI-to-PCI总线桥中,在不同存储空间中存在主总线和次总线的地址。非透明PCI-to-PCI总线桥具有用于将事务从主总线传送到次总线的地址转换功能。
非透明PCI-to-PCI总线桥还可以执行地址转换,以将事务从次总线传送到主总线。非透明PCI-to-PCI总线桥在形成总线桥的集成电路中具有电源控制寄存器(即,电源管理寄存器)。寄存器值可以用于控制连接到主总线和次总线的总线装置的操作(例如,参考日本专利申请公开No.10-254570)。
如上所述,常规的非透明PCI-to-PCI总线桥包括在形成总线桥的集成电路中的电源管理寄存器。当信息处理设备处于节电状态时,经常参考电源管理寄存器中的寄存器值。因此,即使在节电状态也不能停止对于总线桥的供电。结果,在总线桥中消耗大量的电力。
发明内容
本发明的实施例针对一种能够减轻上述问题的技术。
根据本发明的一方面,一种信息处理设备包括连接第一总线和第二总线的总线桥,当信息处理设备处于节电状态时,该信息处理设备可以停止对总线桥的供电,因此减少电力消耗。
根据本发明的一方面,一种信息处理设备包括与第一总线装置相连的第一总线,与第二总线装置相连的第二总线,以及连接第一总线和第二总线的总线桥。该信息处理设备包括被配置用于控制提供给信息处理设备的电力的电源控制单元,当该信息处理设备处于运行状态时,电源控制单元对第一总线装置和总线桥提供电力,当该信息处理设备处于节电状态时,电源控制单元停止对第一总线装置和总线桥的供电。此外,该信息处理设备包括被配置用于控制恢复信号的传输的传输控制单元,其中该恢复信号从第二总线装置输入并被传送到电源控制单元,以便在信息处理设备处于节电状态时,将信息处理设备从节电状态返回到运行状态。电源控制单元响应由传输控制单元传送的恢复信号,恢复对第一总线装置和总线桥的供电。
通过下面参考附图对示例性实施例的详细描述,本发明的其它特征将变得显而易见。
附图说明
被并入以及构成说明书的一部分的附图,示意了本发明的多个实施例、特征和方面,它们与该描述一起用于说明本发明的原理。
图1是示意根据示例性实施例的图像形成设备的示例性框图。
图2是说明根据示例性实施例的主中央处理单元(CPU)和电压控制电路的示例性操作的流程图。
图3是说明响应于节电状态的每个节电级别的数据输入,关于转移操作的有效性的示例性设置的表格。
图4是说明根据示例性实施例的网络接口卡的示例性操作的流程图。
图5是示意了根据另一个示例性实施例的图像形成设备的框图。
图6是说明根据另一个示例性实例的网络接口卡的示例性操作的流程图。
具体实施方式
下列对示例性实施例的描述实际上仅仅是示意性的,并不意欲限制本发明、其应用或用途。
本领域的技术人员已知的方法、技术、设备和材料将不再详细讨论,但是它们在适当情况下成为实现描述的一部分。
例如,可能不详细讨论用于信号处理、计算和其它用途的一些电路。然而,相关领域的技术人员已知的这些系统和制造这些系统的方法在适当情况下成为该实现公开内容的一部分。
应指出,在整个说明书中,类似的附图标记和字母指示下列附图中的类似项目,因此一旦参考一个附图描述一个项目,可能在下面的附图中不再对其进行讨论。
下面将参考附图详细描述示例性实施例。
第一示例性实施例
图1示意了能够充当信息处理设备的图像形成设备100。主中央处理单元(CPU)111能够控制图像形成设备100。只读存储器(ROM)191可以存储主CPU 111能够执行的程序的程序代码以及当打印机引擎基于图像数据执行打印处理时使用的字体信息。当主CPU 111执行该程序时,随机存取存储器(RAM)192可包括工作区(即,临时数据存储区)并存储图像数据。
操作部分193使得图像形成设备100的用户能够输入用于图像形成设备100的各种设置数据和信息。具有告警功能的定时器194能够测量时间,并在预定的定时将事件信号输出到主CPU 1110
图像扫描仪196能够读取包含纸张(即,原件)上的文本数据(字母、符号,等等)的图像,并能够将读出的图像数据输入到RAM 192内。打印机引擎195能够基于RAM 192中存储的图像数据,在记录纸上形成图像。RAM 192中存储的图像数据包括从图像扫描仪196输入的图像数据,以及基于经由网络接口卡110从局域网(LAN)接收的打印数据而产生的图像数据。
当图像形成设备100处于运行状态时,电压控制电路112能够经由次电源线142为网络接口电路110提供等于3.3V的恒定电压。另一方面,当图像形成设备100处于节电状态时,电压控制电路112停止经由次电源线142对图像形成设备100的电压供应。电压控制电路112还能够控制对通用串行总线(USB)接口卡120的电压供应。
当主CPU 111确定将图像形成设备100转移到节电状态以减少电力消耗时,主CPU 111能够经由信号线132传送电压停止信号到电压控制电路112。响应于从主CPU 111发送的电压停止信号,电压控制电路112能够停止对于网络接口卡110和USB接口卡120的电压供应。
网络接口卡110能够经由LAN接收来自外部装置的打印数据,并能够将接收的打印数据经由主总线131转移到RAM 192。网络接口卡110具有以下电路。
非透明PCI-to-PCI总线桥(在下文中称为“总线桥”)101能够将主PCI总线131(在下文中称为“主总线131”)和次PCI总线121(在下文中称为“次总线121”)相连接。总线桥101能够转换地址信息,以使得主总线131和次总线121能够相互访问。虽然图1所示的示例性实施例包括一个总线桥101和一条次总线,将理解的是可以使用多个总线桥101将多条次总线121与主总线131相连接。
次CPU 102能够控制网络接口卡110。网络控制器103能够控制经由LAN接收打印数据,以及控制向经由LAN连接的其它装置通知设备状态(即,显示图像形成设备100的运行状态的信息)的信息的传输。
闩锁电路104可以存储总线桥101中设置的电源控制信息。屏蔽电路105可以确定从网络控制器103产生的恢复信号(即,/PME信号)是否应当被传送到电压控制电路112。可以从网络控制器103产生恢复信号(即,/PME信号),以响应经由LAN输入数据到以节电状态运行的网络接口卡110。
漏极开路(open-drain)型缓冲器106具有缓冲从屏蔽电路105传送的恢复信号(即,/PME信号)的能力。当主CPU 111将注册值写入总线桥101的电源管理寄存器101a中时,总线桥101能够经由中断信号线122将中断信号发送到次CPU 102。可以经由信号线123将总线桥101的注册值写入闩锁电路104,以响应从总线桥101发送到次CPU 102的中断信号。
闩锁电路104能够经由信号线124将对应于写入闩锁电路104的注册值的信号输出到屏蔽电路105,以确定屏蔽电路105是否应屏蔽恢复信号(即,/PME信号)。网络控制器103可以经由信号线125将恢复信号(即,/PME信号)传送到屏蔽电路105。
USB接口卡120可以充当能够将图像形成设备100与USB装置相连的接口。例如,个人电脑(即,代表性的USB装置)可以经由USB接口卡120将打印数据传送到图像形成设备100。除了上述网络接口卡110和USB接口卡120之外,其它PCI装置也可以连接到图像形成设备100的次总线121。为了扩展或增强图像形成设备100的能力,可以将各种PCI装置与图像形成设备100的主总线131连接。
下面将描述图像形成设备100的操作。
图像形成设备100可以使得打印机引擎195执行复印操作,以基于从图像扫描仪196输入的图像数据在记录纸上形成图像。此外,图像形成设备100可以基于从网络接口卡110接收的打印数据,执行包括用于在打印纸上形成图像的打印操作的各种操作。然而,图像形成设备100不总是执行复印操作或打印操作。
因此,当图像形成设备100不是处于运行状态(在下文中,称为“非运行”状态)时,主CPU 111控制电压控制电路112停止对图像形成设备100的各个部分的供电。
例如,如果满足所有下列条件,则主CPU 111可以确定图像形成设备100处于非运行状态。
(1)在预定时间周期内没有图像数据从图像扫描仪196输入。
(2)在预定时间周期内没有打印数据经由网络接口卡110输入。
(3)在预定时间周期内没有打印数据经由USB接口卡120输入。
(4)在预定的时间周期内没有用户的操作经由操作部分193输入。
如果图像形成设备100包括节电键,主CPU 111可以确定当图像形成设备100的用户按下该节电键时,图像形成设备100被转移到非运行状态。
此外,图像形成设备100的用户可以经由操作部分193输入用于将图像形成设备100切换到节电状态的预置时间。在这种情况下,图像形成设备100的主CPU 111将图像形成设备100转移到节电状态,以响应由定时器194测量的预置时间的计数终了。
当主CPU 111确定图像形成设备100处于非运行状态时,主CPU111经由信号线132将指示图像形成设备100将其操作切换到节电状态的信号传送到电压控制电路112。
接下来将描述为响应指示图像形成设备100选择节电状态的信号执行的电压控制电路112的操作。该图像形成设备100配备了电源197。
当图像形成设备100的主开关接通时,电源197能够接收从商用电源提供的电力。电源197经由主电源线141为网络接口卡110和USB接口卡120提供等于3.3V的恒定电压。
网络接口卡110包括各种内部电路。然而,只有闩锁电路104、屏蔽电路105、缓冲器106、以及网络控制器103的一部分能够在图像形成设备100的节电状态期间,经由主电源线141接收电力。当图像形成设备100处于节电状态时,网络控制器103的一部分需要确定是否有任何数据从LAN输入。
此外,主电源线141为电压控制电路112提供等于3.3V的恒定电压。电压控制电路112经由次电源线142为网络接口卡110和USB接口卡120提供输入电压(即,3.3V)。经由次电源线142输入到网络接口卡110的电压被提供给PCI总线桥101、次CPU 102、以及网络控制器103的一部分。
当主CPU 111确定图像形成设备100处于运行状态时,电压控制电路112执行下列操作。电压控制电路112从主电源线141输入等于3.3V的恒定电压,并经由次电源线142将该电压输出到网络接口卡110和USB接口卡120。
此外,当主CPU 111确定图像形成设备100处于非运行状态时,电压控制电路112执行下列操作。电压控制电路112并不经由次电源线142输出所输入的电压到网络接口卡110和USB接口卡120。电压控制电路112可以通过经由次电源线142停止供电,将图像形成设备100转移到节电状态。
图像形成设备100的主CPU 111、ROM 191、打印机引擎195和图像扫描仪196可以接收从独立提供的电源而非从电源197提供的电力。当图像形成设备100处于运行状态时,电力被提供到主CPU 111、ROM 191、打印机引擎195和图像扫描仪196。当图像形成设备100处于节电状态时,没有电力供应到主CPU 111、ROM 191、打印机引擎195和图像扫描仪196。
接下来将参考图2的流程图描述主CPU 111和电压控制电路112的示例性操作。在步骤S201,主CPU 111根据上述方法确定图像形成设备100是否处于非运行状态。当图像形成设备100处于运行状态时,处理流程返回到步骤S201。当图像形成设备100处于非运行状态时,该处理流程前进到步骤S202。
在步骤S202,当有任何数据经由LAN输入到以节电状态运行的图像形成设备100时,主CPU 111确定将图像处理设备100从节电状态返回到运行状态的转移操作是有效还是无效。在这种情况下,如果节电状态处于节电级别1,则主CPU 111确定转移操作为“有效”。另一方面,如果节电状态处于节电级别2,则主CPU 111确定该转移操作为“无效”。
由于图像形成设备100的节电状态包括节电效果不同的多种级别,以上设置是需要的。更具体地,当有任何数据经由LAN输入时,期望根据节电状态的每个节电级别在“有效”和“无效”之间切换转换操作的有效性。
图3示出了响应于在节电状态的每个节电级别的数据输入,关于转移操作的有效性的示例性设置。
根据图3的实例,节电状态包括两个节电级别。与节电级别1相比,节电级别2能够节约在图像形成设备100中消耗的更大量的电力。例如,当节电状态处于节电级别1时,主CPU 111和ROM 191能够接收电力。另一方面,当节电状态处于节电级别2时,没有电力被提供到主CPU 111和ROM 191。
可以以下列方式设置每个节电级别中的恢复信号的有效性。根据图3所示的设置,当在节电级别1数据经由LAN输入时,恢复信号被设置为有效。更具体地,当数据经由LAN输入时,恢复信号输入到电压控制电路112。电压控制电路112将电压供应恢复到次电源线142。
另一方面,当在节电级别2数据经由LAN输入时,恢复信号被设置为无效。更具体地,当数据经由LAN输入时,恢复信号不会输入到电压控制电路112。电压控制电路112不会将电压供应恢复到次电源线142。
例如,用户可以经由操作部分193预先确定图3所示的设置,以便根据每个节电级别区分恢复信号的有效性。另外,连接到LAN的个人计算机的用户可以对于对每个节电级别区分的恢复信号的有效性输入设置。
当在步骤S202中判决为“是”(即,有效转移操作)时,处理流程前进到步骤S203。当在步骤S202中判决为“否”(即,无效转移操作)时,处理流程前进到步骤S204。在步骤S203,主CPU 111执行下列设置以使从节电状态到运行状态的恢复操作有效,以响应在节电状态经由LAN输入的数据。更具体地,主CPU 111在总线桥101的寄存器101a中设置恢复许可位(即,PME_En)为“1”,其指示从节电状态到运行状态的恢复有效。
另一方面,在步骤S204,主CPU 111执行下列设置,以使从节电状态到运行状态的恢复操作无效,以响应在节电状态经由LAN的数据输入。更具体地,主CPU 111在总线桥101的寄存器101a中设置恢复许可位(即,PME_En)为“0”,其指示从节电状态到运行状态的恢复无效。
然后,在步骤S205,当有任何数据经由USB输入到以节电状态运行的图像形成设备100时,主CPU 111确定将图像处理设备100从节电状态返回到运行状态的转移操作是有效还是无效。在这种情况下,如果节电状态处于节电级别1,则主CPU 111确定该转移操作为“有效”。另一方面,如果节电状态处于节电级别2,则主CPU 111确定该转移操作为“无效”。
当在步骤S205判决为“是”(即,有效)时,处理流程前进到步骤S206。当在步骤S205判决为“否”(即,无效)时,处理流程前进到步骤S207。
在步骤S206,主CPU 111执行下列设置以使从节电状态到运行状态的恢复操作有效,以响应在节电状态经由USB输入的数据。更具体地,在USB接口卡120中配备的总线桥(未示出)的寄存器中,主CPU 111设置恢复许可位(即,PME_En)为“1”,其指示从节电状态到运行状态的恢复有效。
另一方面,在步骤S207,主CPU 111执行下列设置,以使从节电状态到运行状态的恢复操作无效,以响应在节电状态经由USB输入的数据。更具体地,在USB接口卡120中配备的总线桥(未示出)的寄存器中,主CPU 111设置恢复许可位(即,PME_En)为“0”,其指示从节电状态到运行状态的恢复无效。
接下来,在步骤S208,主CPU 111通知与主总线131连接的总线装置将图像处理设备100切换到节电状态。在示例性实施例中,与主总线131连接的总线装置为网络接口卡110和USB接口卡120。每个总线装置终止在该装置中当前执行的操作,以响应从主CPU 111发送的通知(即,图像处理设备100切换到节电状态的指示),并向主CPU111返回终止响应。
在步骤S209,主CPU 111确定与主总线131连接的每个总线装置是否返回了终止响应。当步骤S209中的判决为“是”时,处理流程前进到步骤S210。
在步骤S210,主CPU 111经由信号线132将电压停止信号发送到电压控制电路112。响应于从主CPU 111发送的电压停止信号,电压控制电路112停止经由次电源线142对总线装置提供电力。
在步骤S211,电压控制电路112确定是否有任何恢复信号从总线装置输入。在该示例性实施例中,当图像形成设备100处于节电级别1的节电状态时,输入恢复信号到电压控制电路112,以响应经由LAN或USB的数据输入。
然而,当图像形成设备100处于节电级别2的节电状态时,响应于经由LAN或USB的数据输入的恢复信号是无效的。因此,无恢复信号被输入到电压控制电路112。
在步骤S212,为响应恢复信号的输入,电压控制电路112恢复经由次电源线142对总线装置的供电。
接下来将参考图4的流程图描述网络接口卡110的示例性操作。
在步骤S301,总线桥101确定主CPU 111是否已经执行经由主总线131将数据写入寄存器101a中。当在步骤S301中的判决为“是”时,处理流程前进到步骤S302。否则,处理流程返回到步骤S301。在步骤S302,总线桥101经由信号线122输出中断信号到次CPU 102。
在步骤S303,响应于从总线桥101发送的中断信号,次CPU 102读取写入寄存器101a中的内容,并将读出的寄存器值写入到闩锁电路104。在完成了步骤S303的处理后,电压控制电路112停止对总线桥101、次CPU102、以及网络控制器103的一部分的电压供应。
在步骤S304,网络控制器103确定是否有任何数据经由LAN输入。当在步骤S304中的判决为“是”时,处理流程前进到步骤S305。在步骤S304的处理期间,将电力供应给网络控制器103的有限部分,以检测至少经由LAN输入的数据,并经由信号线125传送恢复信号到屏蔽电路105。
在步骤S305,闩锁电路104将对应于寄存器101a中存储的值的信号输出到屏蔽电路105。屏蔽电路105存储闩锁电路104中存储的寄存器值。当闩锁电路104存储了使恢复信号(即,/PME信号)有效的值时,在步骤S305中的判决为“是”。因此,屏蔽电路105不会屏蔽恢复信号并传送该恢复信号到电压控制电路112(参考步骤S306)。当在步骤S306将恢复信号传送到电压控制电路112时,电压控制电路112恢复经由次电源线142对总线装置的电压供应。
另一方面,当闩锁电路104存储了使恢复信号(即,/PME信号)有效的值时,在步骤S305中的判决为“否”。因此,屏蔽电路105屏蔽恢复信号并且不向电压控制电路112传送恢复信号(参考步骤S307)。
尽管图4的流程图示出了网络接口卡110的操作,USB接口卡120也可以执行类似的操作。当图像形成设备100处于节电状态时,基于图3所示的操作,恢复对网络接口卡110的电压供应,以响应经由LAN输入的数据。此外,恢复对USB接口卡120的电压供应。
更具体地,当恢复信号从与主总线131相连接的网络接口卡110(即,其它总线装置)输入时,则不管从USB装置输入的数据,图像形成设备100的运行状态都从节电状态切换到运行状态。
在示例性实施例中,可以修正电压控制电路112,以便响应于经由LAN输入的数据,恢复对网络接口卡110的供电,并停止对USB接口卡120的电压供应。在这种情况下,可以降低与未输入数据的接口相关的总线装置内的电力消耗。
如上所述,第一示例性实施例可以经由次CPU 102将总线桥101的寄存器101a中存储的值写入到闩锁电路104。图像形成设备100包括主总线131、次总线121和连接主总线131和次总线121的总线桥101。当图像形成设备100被转移到节电状态时,可以通过停止对总线桥100的供电来减少电力消耗。
第二示例性实施例
图5示意了根据第二示例性实施例的图像形成设备100。第二示例性实施例是第一示例性实施例的修正实施例,并且与第一示例性实施例相比,其表现出以下特征。
根据第一示例性实施例,网络控制器103经由屏蔽电路105和缓冲器106,将恢复信号(即,/PME信号)输出到电压控制电路112,以响应经由LAN输入的数据。第二示例性实施例的不同之处在于,网络接口卡110包括次电压控制电路198和总线开关202。
当图像形成设备100处于运行状态时,次电压控制电路198可以输出经由主电源线141从电源197输入的电压到次CPU 102以及网络控制器103的所述部分(灰色部分)。
此外,当图像形成设备100从运行状态切换到节电状态时,次电压控制电路198可以经由信号线199接收来自次CPU 102的电压停止信号。此外,次电压控制电路198可以停止对次CPU 102和网络控制器103的所述部分(灰色部分)的电压供应。
总线开关202能够使得总线桥101和次总线121在它们之间传送数据,并阻塞总线桥101和次总线121之间流动的任何电流。类似于第一示例性实施例,闩锁电路104可以保持寄存器101a的值。第二示例性实施例的闩锁电路104仅仅与次CPU 102相连。第二示例性实施例不包括屏蔽电路105,因此不同于输出寄存器值到屏蔽电路105的第一示例性实施例。
接下来将参考图6的流程图描述网络接口卡110的示例性操作。图6的流程图是图3的流程图的修正。图6中从步骤S601到S604的处理类似于图3中从步骤S301到S304的处理,因此下文将不再描述。
在步骤S605,次电压控制电路198恢复对次CPU 102和网络控制器103的所述部分的电压供应,以响应经由LAN输入的数据(即,响应于恢复信号的输入)。当恢复了电压供应时,次CPU 102执行预定的初始化处理。
在步骤S606,在初始化处理完成后,CPU 102读取写入闩锁电路104中的寄存器值。在步骤S607,次CPU 102参考读出的寄存器值,确定恢复信号是否生效。
当闩锁电路104存储了使恢复信号(即,/PME信号)有效的值时,在步骤S607中的判决为“是”。次CPU 102传送恢复信号到电压控制电路112(参考步骤S608)。当在步骤S608中恢复信号被传送到电压控制电路112时,电压控制电路112恢复经由次电源线142对总线装置的电压供应。另一方面,当闩锁电路104存储了使恢复信号(即,/PME信号)无效的值时,在步骤S607中的判决为“否”。次CPU102不会传送恢复信号到电压控制电路112(参考步骤S609)。
如上所述,第二示例性实施例可以经由次CPU 102,将总线桥101的寄存器101a中的存储值写入到闩锁电路104中。图像形成设备100包括主总线131、次总线121和连接主总线131和次总线121的总线桥101。当图像形成设备100被转移到节电状态时,可以通过停止对总线桥100的供电来减少电力消耗。
在上述示例性实施例中,网络接口卡110和USB接口卡120是连接到主总线131的总线装置。然而,任何其它类型的卡都可以与主总线131相连接。例如,可以将网络接口卡110的功能集成到单个芯片。此外,还可以将USB接口卡120的功能集成到单个芯片上。
此外,可以经由存储介质(或记录介质)将用于实现上述示例性实施例的功能的软件(程序代码)提供给系统或设备。该系统或设备中的计算机(或CPU或微处理单元(MPU))可以读取存储介质中存储的程序代码并执行读出的程序。
在这种情况下,从存储介质读出的程序代码可以实现这些示例性实施例的功能。如果它们处理可比功能,则可以使用程序的等同物。因此,当由计算机实现示例性实施例的功能或处理时,计算机中安装的程序代码和存储程序的记录介质被用于实现本发明。
换言之,本发明包括可以实现示例性实施例的功能或处理的计算机程序或可以存储该程序的记录介质。在这种情况下,程序的类型可以是目标代码、解释程序和OS脚本数据的任意一种,或者其中的一些组合。
提供程序代码的存储介质可以选自软盘、硬盘、光盘、磁光盘、磁光(MO)盘、光盘-ROM(CD-ROM)、CD-可记录(CD-R)、CD-可重写(CD-RW)、磁带、非易失存储卡、ROM以及数字通用盘(DVD)(DVD-ROM,DVD-R)的任意一种。
用于提供程序的方法包括:当主页允许每个用户下载本发明的计算机程序时,利用客户计算机的浏览功能访问因特网上的主页,或者压缩具有自动安装功能的程序文件到用户的硬盘或者其它记录介质上。此外,可以通过访问经由商业网络或本地网络连接的其它计算机来下载程序。
此外,构成本发明的程序的程序代码可以被分成为多个文件,以便从不同的主页下载相应的文件。也就是说,本发明包括允许多个用户下载程序文件的WWW服务器,以便本发明的功能或处理可以在其计算机上实现。
此外,当将本发明的程序分发给用户时,加密本发明的程序并将加密的程序存储到CD-ROM或可比记录介质中是一种示例性方法。授权用户(即,满足预定条件的用户)被允许从因特网上的主页下载密钥信息。用户可以利用获得的密钥信息解密程序并可以将该程序安装在其计算机上。当计算机读取并执行安装程序时,可以实现上述示例性实施例的功能。
此外,不仅可以通过执行程序的计算机实现上述示例性实施例的功能,计算机上运行的操作系统(OS)也可以基于该程序的指令执行所有实际处理的一部分或全部。
此外,从存储介质读出的程序代码可以被写入计算机中配备的功能扩展板的存储器中,或者写入与计算机相连的功能扩展单元的存储器中。在这种情况下,基于该程序的指令,功能扩展板或功能扩展单元上提供的CPU可以执行部分或所有该处理,以便可以实现上述示例性实施例的功能。
虽然已经参考示例性实施例描述了本发明,要理解的是本发明并不局限于所公开的示例性实施例。以下权利要求书的范围将给予最广义的解释,以便包含所有这些修正及等效结构和功能。
Claims (10)
1、一种信息处理设备,包括与第一总线装置相连的第一总线,与第二总线装置相连的第二总线,以及连接所述第一总线和所述第二总线的总线桥,包括:
电源控制单元,被配置用于控制提供给所述信息处理设备的电力,当所述信息处理设备处于运行状态时,所述电源控制单元为所述总线桥提供电力,当所述信息处理设备处于节电状态时,所述电源控制单元停止对于所述总线桥供电;
闩锁电路,被配置为存储电源控制信息,所述电源控制信息指示恢复信号是否应该被传输到所述电源控制单元,其中所述恢复信号从第二总线装置被输入用以将信息处理设备从所述节电状态恢复到所述运行状态,所述电源控制信息在所述信息处理设备处于所述节电状态时被存储;以及
传输控制单元,被配置用于当所述信息处理设备处于节电状态时,基于存储在所述闩锁电路中的所述电源控制信息,控制所述恢复信号的传输,
其中,所述电源控制单元响应于由所述传输控制单元传送的恢复信号,恢复对于所述总线桥的供电。
2、根据权利要求1的信息处理设备,其中所述第一总线和第二总线均为PCI总线。
3、根据权利要求1的信息处理设备,其中所述总线桥包括被配置用于设置所述电源控制信息的设置单元,并且所述总线桥促使所述闩锁电路存储由所述设置单元设置的电源控制信息。
4、根据权利要求1的信息处理设备,其中所述总线桥为非透明PCI-to-PCI总线桥,并且所述总线桥可以转换地址信息以使得所述第一总线和所述第二总线能够互相访问。
5、根据权利要求1的信息处理设备,其中所述第二总线装置是能够将所述信息处理设备与网络相连接的连接装置,并且当所述信息处理设备处于节电状态时,经由所述网络输入恢复信号。
6、根据权利要求1的信息处理设备,其中所述第二总线装置包括被配置用于控制所述第二总线装置的控制部分,其中当所述信息处理设备处于运行状态时,所述电源控制单元向所述控制部分提供电力,当所述信息处理设备处于节电状态时,所述电源控制单元停止对于所述控制部分的供电。
7、根据权利要求1的信息处理设备,其中所述第二总线装置包括被配置用于控制所述第二总线装置的控制部分,以及被配置用于控制向所述控制部分提供的电力的次电源控制单元,
其中当所述信息处理设备处于运行状态时,所述次电源控制单元向所述控制部分提供电力,当所述信息处理设备处于节电状态时,停止对于所述控制部分的供电。
8、根据权利要求3的信息处理设备,其中所述第一总线装置具有写入由所述总线桥的设置单元设置的电源控制信息的能力。
9、根据权利要求1的信息处理设备,进一步包括:
与第三总线装置相连的第三总线,
连接所述第一总线和所述第三总线的第二总线桥,以及
第二传输控制单元,被配置用于在所述信息处理设备处于节电状态时,控制从所述第三总线装置输入并被传送到所述电源控制单元的恢复信号的传输,其中
所述电源控制单元响应于从所述第三总线装置输入的恢复信号,恢复对于所述总线桥的供电。
10、根据权利要求1的信息处理设备,进一步包括图像形成单元,所述图像形成单元被配置用于基于经由连接装置从网络输入的图像数据而形成图像。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005324786A JP2007133564A (ja) | 2005-11-09 | 2005-11-09 | 情報処理装置 |
JP2005324786 | 2005-11-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1971545A CN1971545A (zh) | 2007-05-30 |
CN100545823C true CN100545823C (zh) | 2009-09-30 |
Family
ID=38005196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006101446208A Expired - Fee Related CN100545823C (zh) | 2005-11-09 | 2006-11-09 | 信息处理设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7707439B2 (zh) |
JP (1) | JP2007133564A (zh) |
CN (1) | CN100545823C (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7519761B2 (en) * | 2006-10-10 | 2009-04-14 | International Business Machines Corporation | Transparent PCI-based multi-host switch |
US7831847B2 (en) * | 2007-05-07 | 2010-11-09 | Mediatek Inc. | Integrated circuit with power control and power control method thereof |
JP4465372B2 (ja) * | 2007-08-08 | 2010-05-19 | シャープ株式会社 | 画像形成装置 |
US8132032B2 (en) * | 2009-04-10 | 2012-03-06 | MSI Computer (Shenzhen) Co. Ltd. | Electronic device for reducing power consumption during sleep mode of computer motherboard and motherboard thereof |
JP5609810B2 (ja) * | 2011-07-29 | 2014-10-22 | ブラザー工業株式会社 | 電子機器、画像形成装置 |
JP5971925B2 (ja) * | 2011-11-21 | 2016-08-17 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、および情報処理装置のプログラム |
JP6024337B2 (ja) | 2012-01-10 | 2016-11-16 | 株式会社リコー | 通信装置、通信装置の制御方法及びプログラム |
JP2013161381A (ja) * | 2012-02-08 | 2013-08-19 | Canon Inc | 情報処理装置、情報処理装置の制御方法、及びプログラム |
US9436244B2 (en) * | 2013-03-15 | 2016-09-06 | Intel Corporation | Adaptive control loop protection for fast and robust recovery from low-power states in high speed serial I/O applications |
JP6425490B2 (ja) * | 2014-10-09 | 2018-11-21 | キヤノン株式会社 | 画像形成装置、制御方法およびプログラム |
US10515025B2 (en) * | 2016-08-08 | 2019-12-24 | Cirrus Logic, Inc. | Communication protocol adapter |
JP7009866B2 (ja) * | 2017-09-21 | 2022-01-26 | セイコーエプソン株式会社 | 電子機器、通信処理方法及びプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1206879A (zh) * | 1997-07-25 | 1999-02-03 | 三星电子株式会社 | 外围部件互连桥 |
CN1598799A (zh) * | 2003-09-15 | 2005-03-23 | 联发科技股份有限公司 | 控制桥接器的方法与相关的桥接器装置 |
CN1617069A (zh) * | 2003-11-13 | 2005-05-18 | 夏普株式会社 | 图像形成装置、电源控制装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5692202A (en) * | 1995-12-29 | 1997-11-25 | Intel Corporation | System, apparatus, and method for managing power in a computer system |
JPH10254570A (ja) | 1997-03-12 | 1998-09-25 | Canon Inc | 情報処理装置およびその起動方法 |
US6360327B1 (en) * | 1999-03-12 | 2002-03-19 | Compaq Information Technologies Group, L.P. | System with control registers for managing computer legacy peripheral devices using an advanced configuration power interface software power management system |
US6654896B1 (en) * | 2000-05-16 | 2003-11-25 | Hewlett-Packard Development Company, L.P. | Handling of multiple compliant and non-compliant wake-up sources in a computer system |
JP2003345466A (ja) | 2002-05-23 | 2003-12-05 | Ricoh Co Ltd | Pciシステム |
JP2004023281A (ja) | 2002-06-13 | 2004-01-22 | Ricoh Co Ltd | デジタル複合機 |
JP2005038091A (ja) | 2003-07-17 | 2005-02-10 | Ricoh Co Ltd | Pciシステム |
JP2005234989A (ja) | 2004-02-20 | 2005-09-02 | Ricoh Co Ltd | Pciシステム |
-
2005
- 2005-11-09 JP JP2005324786A patent/JP2007133564A/ja active Pending
-
2006
- 2006-11-08 US US11/557,634 patent/US7707439B2/en not_active Expired - Fee Related
- 2006-11-09 CN CNB2006101446208A patent/CN100545823C/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1206879A (zh) * | 1997-07-25 | 1999-02-03 | 三星电子株式会社 | 外围部件互连桥 |
CN1598799A (zh) * | 2003-09-15 | 2005-03-23 | 联发科技股份有限公司 | 控制桥接器的方法与相关的桥接器装置 |
CN1617069A (zh) * | 2003-11-13 | 2005-05-18 | 夏普株式会社 | 图像形成装置、电源控制装置 |
Non-Patent Citations (2)
Title |
---|
PCI-to-PCI桥及其应用设计. 宋克柱,张凌云,杨小军,王砚方.电子技术,第2002卷第3期. 2002 |
PCI-to-PCI桥及其应用设计. 宋克柱,张凌云,杨小军,王砚方.电子技术,第2002卷第3期. 2002 * |
Also Published As
Publication number | Publication date |
---|---|
US20070106916A1 (en) | 2007-05-10 |
JP2007133564A (ja) | 2007-05-31 |
US7707439B2 (en) | 2010-04-27 |
CN1971545A (zh) | 2007-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100545823C (zh) | 信息处理设备 | |
CN100568187C (zh) | 一种用于对调试消息进行掩码的方法和装置 | |
USRE44270E1 (en) | System for providing access of multiple data buffers to a data retaining and processing device | |
CN100527112C (zh) | 用于控制计算机系统内的数据传送的控制器 | |
TW479174B (en) | Interrupt controller | |
JP3857661B2 (ja) | 情報処理装置、プログラム、及び記録媒体 | |
TW338817B (en) | Computer system with touchpad support in operating system | |
CN100424668C (zh) | Pci-e总线自动配置系统 | |
TW201015289A (en) | Coordinated link power management | |
CN100576190C (zh) | 使用替代页池管理dma写入页错误的计算机实现方法和装置 | |
US20090210595A1 (en) | Data transfer between devices within an integrated circuit | |
CN100474269C (zh) | 用于管理高速缓存数据的方法和数据处理系统 | |
CN102867158B (zh) | 一种切换内存的方法、装置及具有双系统的终端 | |
CN104272277A (zh) | 用于快速缓存断电的设备和方法 | |
CN115208752A (zh) | 基于从设备类型的网络设备配置 | |
CN101571836A (zh) | 用于替换缓存块的方法和系统 | |
CN101957801B (zh) | 信息处理设备和信息处理方法 | |
CN1679009B (zh) | 允许对内部配置寄存器的外部访问的方法及设备 | |
CN102597972A (zh) | 虚拟计算机系统、区域管理方法及程序 | |
US7228457B2 (en) | Performing diagnostic operations upon a data processing apparatus with power down support | |
CN108733479B (zh) | 卸载固态硬盘卡的方法以及使用该方法的装置 | |
CN100530151C (zh) | 串行接口电路 | |
CN107003932A (zh) | 多核处理器系统的缓存目录处理方法和目录控制器 | |
CN115905072A (zh) | 计算机系统、基于PCIe设备的控制方法及相关设备 | |
CN100394357C (zh) | 省电模式调整方法及其应用的逻辑芯片与计算机系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090930 |
|
CF01 | Termination of patent right due to non-payment of annual fee |