计算机及其控制方法

文档序号:6561975阅读:310来源:国知局

专利名称::计算机及其控制方法
技术领域
:本发明的各方面涉及计算机及其控制方法,更具体地,涉及能够减少计算机功耗的计算机及其控制方法。
背景技术
:诸如便携式等计算机被归类为不同的类型,包括膝上型计算机、PDA、书写本(tablet)计算机、桌上型计算机等等。人们广泛使用计算机,不仅处理信息,而且通过网络相互传送数据。最近,在网络技术(例如因特网等等)方面具有许多进展。此类计算机可以利用LAN卡、母板上LAN(LOM)等等通过借助局域网(LAN)连接的网络以及借助广域网(WAN)连接的网络发送/接收去向/来自外部装置的数据。为了通信,当计算机未与网络耦合时,计算机周期性地输出链路脉冲信号,同时诸如转发器等外部装置也周期性地输出链路脉冲信号。因此,当计算通过给定网络电缆连接到网络时,计算机可以发送/接收链路脉冲信号。当链路脉冲信号被正常发送时,计算机将通过发送/接收去向/来自诸如外部计算机等外部设备的数据开始通信。当通信开始时,计算机与转发器将停止输出各自的链路脉冲信号。在另一方面,当网络电缆与计算机解耦时,计算机识别出中断了数据的发送/接收,并且重启输出链路脉冲信号。在现有计算机中,不管计算机是否耦合于网络,都驱动诸如LAN卡等通信驱动单元。具体地,当通信驱动单元在其未与网络耦合的情况下被使能时,其将保持以下状态感测其是否耦合于网络的,周期性地输出给定链路脉冲信号,并且执行各种功能,就象其耦合于网络一样。因此,现有计算机允许不管通信驱动单元是否耦合于网络都驱动它,这会导致功耗浪费。
发明内容相应地,本发明的一方面提供能够减少计算机通信驱动单元功耗的计算机及其控制方法。本发明的上述和/或其他方面通过以下达到,提供一种计算机,包括连接接口单元,用来接收具有第一通信信号与第二通信信号中至少一个的通信信号;通信信号感测单元,用来感测是否通过连接接口单元收到第一通信信号;通信驱动单元,用来根据是否通过连接接口单元收到第一通信信号与第二通信信号中至少一个、与外部装置通信;路由选择单元,用来选择通信信号所转发的路由;以及控制单元,用来控制路由选择单元,从而根据所述通信信号,将所述具有第一通信信号与第二通信信号中至少一个的通信信号转发至通信信号感测单元与通信驱动单元中的一个。根据本发明的一方面,当收到所述通信信号时,控制单元控制路由选择单元,从而将所述通信信号转发至通信信号感测单元,然后,一旦由通信信号感测单元感测到所述通信信号的第一通信信号,则将所述通信信号转发至通信驱动单元。根据本发明的一方面,控制单元控制路由选择单元,从而一旦通信驱动单元不再收到所述通信信号,则将所述通信信号的路由改变回到只至通信信号感测单元。根据本发明的一方面,一旦通信驱动单元不再收到所述通信信号,则控制单元截止通信驱动单元。根据本发明的一方面,所述通信信号的第二通信信号包括预定的地址信息与数据,并且通信驱动单元从外部装置接收包含第二通信信号的通信信号,基于第二通信信号的地址信息识别外部装置,并且发送/接收去向/来自外部装置的数据。本发明的上述和/或其他方面还通过以下达到,提供一种控制计算机的方法,该计算机接收具有第一通信信号与第二通信信号中至少一个的通信信号,该方法包括准备通信信号感测单元以感测是否收到第一通信信号、以及通信驱动单元以与外部装置通信;感测是否通过通信信号感测单元与通信驱动单元中的至少一个收到所述通信信号;以及根据通信驱动单元是否收到所述通信信号,将所述通信信号选择性地施加到通信信号感测单元与通信驱动单元中的一个。根据本发明的一方面,所述将通信信号选择性地施加到通信信号感测单元与通信驱动单元中的一个包括当第一次收到所述通信信号时,将所述通信信号转发至通信信号感测单元;以及一旦通过通信信号感测单元感测到第一通信信号,则将所述通信信号的路由从通信信号感测单元改变至通信驱动单元。根据本发明的一方面,所述方法进一步包括当通信驱动单元不再收到所述通信信号时,将所述通信信号的路由改变回至通信信号感测单元。根据本发明的一方面,所述方法进一步包括当通信驱动单元不再收到所述通信信号时,截止通信驱动单元。根据本发明的一方面,所述通信信号的第二通信信号包括预定的地址信息与数据,并且通信驱动单元从外部装置接收包含第二通信信号的通信信号,基于第二通信信号的地址信息识别外部装置,并且发送/接收去向/来自外部装置的数据。根据本发明的一方面,第二通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。本发明的上述和/或其他方面还通过以下达到,提供一种设备,包括传感器,用来感测链路脉冲信号;驱动器,用来感测链路脉冲信号与通信信号;以及控制器,用来在传感器收到链路脉冲信号之前截止驱动器,并且在传感器收到链路脉冲信号之后使能驱动器。根据本发明的一方面,当驱动器没有感测到链路脉冲信号与通信信号时,截止驱动器。根据本发明的一方面,通过不向驱动器供电来截止驱动器。根据本发明的一方面,当驱动器感测到所述通信信号时,驱动器与外部设备通信。根据本发明的一方面,通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。根据本发明的一方面,当传感器未感测到链路脉冲信号、并且驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。根据本发明的一方面,所述设备为便携式计算机。本发明的上述和/或其他方面还通过以下达到,提供一种控制包括传感器与驱动器的设备的方法,包括当截止驱动器时利用传感器感测链路脉冲信号;响应于传感器感测到链路脉冲信号,使能驱动器;以及利用驱动器感测链路脉冲信号与通信信号。根据本发明的一方面,所述方法进一步包括当驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。根据本发明的一方面,通过不向驱动器供电来截止驱动器。根据本发明的一方面,所述方法进一步包括当驱动器感测到所述通信信号时,与外部设备通信。根据本发明的一方面,通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。根据本发明的一方面,所述方法进一步包括当传感器未感测到链路脉冲信号、并且驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。本发明的其他方面和/或优点将部分地在以下描述中列出、部分地在可以从以下描述中明显看出,或者可以通过对本发明实践了解。从结合附图的对本发明各方面的描述中,将清楚本发明的这些和/或其他方面与优点,其中图1显示根据本发明各方面的计算机的立体图;图2显示根据图1的计算机的控制方框图;图3显示根据本发明各方面的控制计算机的通信路由的方法的控制流程图。具体实施例方式现在详细参照本发明的各方面,其例子在附图中显示,其中相同的附图标记表示相同的元件。以下描述的各方面是为了通过参照附图解释本发明。图1显示根据本发明各方面的计算机的立体图。根据本发明一方面的计算机100包括主体60,其中安装诸如主板、CPU(中央处理单元)等部件(未显示);以及显示单元90,其基于从主体60输入的视频信号显示图像。在主体60之上为由多个输入键构成的键盘71以及用来根据用户操作输入信息的触摸板75。在本发明各方面中,可以使用任何其他类型的输入设备,例如轨迹球、游戏杆、语音识别等等。此类输入设备可以用来输入信息或者移动光标。另外,根据本发明一方面的计算机100包括连接接口单元10,用来发送/接收通信信号。此类通信信号可以为以下中的至少一个第一通信信号、第二通信信号、或者其任意组合。此处,连接接口单元10可以耦合于网络电缆15,以发送/接收去向/来自外部装置200(其可以为联网设备)的通信信号。在本发明各方面中,连接接口单元10可以为USB端口、firewire端口、蓝牙端口等等。相应地,连接接口单元10可以为允许耦合于网络电缆15、或者链接到网络的任何类型的接口。虽然作为例子图1显示其中集成显示单元90与主体60的便携式计算机,但是根据本发明各方面的计算机100可以包括其中集成或者分离显示单元90与主体60的桌上型计算机。计算机的类型不限于便携式或桌上型计算机,而且可以包括个人数字助理(PDA)、蜂窝式电话、游戏机等等。换言之,计算机可以包括具有计算与通信功能的任何电子设备。图2显示根据图1的计算机的控制方框图。如图2所示,图1的计算机100包括连接接口单元10、路由选择单元20、通信信号感测单元31、通信驱动单元35、以及控制单元40。控制单元40控制计算机100的各个组件单元。如果计算机100为与显示单元90集成的类型,则计算机100还包括显示单元90。根据本发明一方面的连接接口单元10可以包括预定连接终端(未显示),以通过与连接终端耦合的网络电缆15发送/接收通信信号。具体地,如果连接接口单元10耦合于网络电缆15,则根据本发明一方面的计算机100将由于网络电缆15的连接而周期性地接收第一通信信号。即,连接接口单元10可以通过网络电缆15与网络连接。但是,计算机100不必只通过网络电缆15连接到网络。在本发明各方面中,计算机可以无线地连接到或者以其他方式链接到网络。连接接口单元10可以被相应地改变或者消除。在本发明各方面中,第一通信信号可以包括从预定外部装置200周期性地输出的链路脉冲信号。此类外部装置200可包括转发器、路由器、基站、另一计算机等等。即,如果网络电缆15与连接接口单元10耦合,则计算机100周期性地接收链路脉冲信号。当确定计算机100通过连接接口单元10利用网络电缆15与网络连接以与网络通信时,外部装置200将中断或者停止输出已经被周期性地发送到计算机100的链路脉冲信号。当中断或者停止链路脉冲信号输出时,外部装置200可输出第二通信信号。在本发明的其他方面中,第二通信信号可以与第一通信信号同时输出,并且即使在中断或者停止链路脉冲信号或第一通信信号之后也可以继续输出第二通信信号。在本发明各方面中,第二通信信号可以各种类型的通信协议、关于数据信息、发送/接收单元的地址信息、用于纠错的信息、以及其他可选信息等等、或者其任意组合。因此,当根据本发明各方面的计算机100确定收到了第一通信信号、并且网络电缆15与连接接口单元10耦合时,计算机100开始通过接收第二通信信号来通信。另外,计算机100开始基于第二通信信号与预定外部装置200通信。在另一方面,计算机100可能由于网络电缆15解耦而不再接收第二通信信号。在这种情况下,计算机100将确定通信中断。如果如此,则路由选择单元20(以后描述)可以在计算机100的控制单元40(以后描述)的控制下改变通信信号的路径或路由。路由选择单元20选择通过网络电缆15输入的通信信号的路由。即,路由选择单元20允许将通过网络电缆15输入的通信信号输出到通信信号感测单元31(以后描述)或者通信驱动单元35(以后描述)。即,路由选择单元20选择通信信号在计算机100内的内部路由,从而可以根据控制单元40的控制信号,将通信信号通过路由①或者路由②输出到通信信号感测单元31与通信驱动单元35中的一个。此处,路由选择单元20可以包括能够选择及改变通信信号路由的组件,例如多路转接器(MUX)、开关等等。在本发明各方面中,通信信号感测单元31感测是否输入第一通信信号,例如链路脉冲信号,然后将感测结果输出到控制单元40。在本发明各方面中,通信驱动单元35可以感测是否输入第一通信信号,就象与通信信号感测单元31的情况一样。但是,与通信信号感测单元31(其只可以感测是否收到第一通信信号)不同,除第一通信信号之外,通信驱动单元35还可以感测是否输入第二通信信号,并且可以通过分析通信信号以及第一与第二通信信号的每一个,与外部装置200通信。当通信驱动单元35收到通信信号时,通信驱动单元35可以通过分析第二通信信号,识别从其输出第二通信信号的外部装置200的地址信息。通信驱动单元35可以基于地址信息,借助连接接口单元10,通过发送/接收数据,与外部装置200通信,例如外部计算机、打印机等等。此处,通信驱动单元35可以包括各种组件,例如LAN卡、LOM、等等。在本发明各方面中,外部装置200的地址信息可以包括介质访问控制地址(MAC)。在本发明各方面中,通过网络电缆15与网络连接的通信驱动单元35可以通过通信网络技术,例如符合IEEE802委员会采用的标准的以太网、Alohanet、令牌环等等,发送/接收去向/来自外部装置200的数据。通信驱动单元35可以利用诸如蓝牙、Ir-DA、Home-RF等连接技术,发送/接收数据。在本发明各方面中,包括其他标准,例如关于基于IEEE802.15.4标准的无线个人区域网络(WPAN)的标准,例如ZigBee等等。控制单元40可以控制通信驱动单元35以进行通信,并且可以控制路由选择单元20以选择通信信号在计算机100内的内部路由。因此,第一通信信号与第二通信信号中的至少一个被施加到通信信号感测单元31与通信驱动单元35中的一个。当计算机100先前没有收到通信信号时,根据本发明一方面的计算机100的控制单元40控制路由选择单元20,从而将进入的通信信号转发至路由①。在另一方面,当通信信号感测单元31感测收到第一通信信号时,控制单元40控制路由选择单元20,以将通信信号的路由改变为路由②,从而将通信信号施加到通信驱动单元35。随后,当计算机100未收到第一通信信号与第二通信信号中的至少一个时,控制单元40控制路由选择单元20,以将通信信号的路由改变回路由①。更具体地,当计算机100通过通信信号感测单元31收到通信信号时,控制单元40可以控制路由选择单元20,从而将通信信号的路由改变为路由②,并且使能通信驱动单元35。在这种情况下,收到的通信信号被输入到通信驱动单元35。通信驱动单元35可以通过分析输入的通信信号,确定网络电缆15当前是否与连接接口单元10耦合,然后,当网络电缆15当前与连接接口单元10耦合时,开始通信。在另一方面,当在接收通信信号期间、在通信信号的路由被选定为路由②的情况下、通信驱动单元35感测没有收到第一通信信号与第二通信信号时,控制单元40控制路由选择单元20,以将通信信号的路由改变回路由①。另外,控制单元40截止通信驱动单元35。因此,根据本发明各方面的计算机100允许当未收到通信信号时截止(或者关闭、或者不向其供应电流或电压)通信驱动单元35。换言之,当连接接口单元10没有与网络电缆15连接时,故意截止通信驱动单元35,以减少通信驱动单元35的功耗浪费。由此,与现有通信驱动单元(其总是被使能(或者打开、或者向其供应电流或电压)以周期性地输出第一通信信号)不同,当没有收到通信信号时,根据本发明一方面的计算机100截止通信驱动单元35。由此,信驱动单元35不输出其自己的第一通信信号(例如链路脉冲信号),这会使功耗降低。虽然不是所有方面都要求,但是当根据本发明各方面的路由选择单元20为多路转接器(MUX)时,控制单元40可以通过预定的选择线(例如路由③)输出控制信号,以控制路由选择单元20的路由功能。例如,当控制单元40确定收到通信信号时,通过该选择线将逻辑值“1”输出到路由选择单元20。然后,路由选择单元20可以选择路由②。在另一方面,当控制单元40确定未收到通信信号时,通过该选择线将逻辑值“0”输出到路由选择单元20。然后,路由选择单元20可以选择路由①。在本发明各方面中,可以根据MUX的设计,改变符合通过该选择线收到的逻辑值的MUX的输出。可替换地,可以颠倒符合逻辑值的MUX的输出,从而逻辑值“1”造成选择路由①。而逻辑值“0”造成选择路由②。图3显示根据本发明各方面的控制计算机的通信路由的方法的控制流程。可以使用图1与2的计算机100来实现图3的控制流,但是不要求这样使用计算机100。如图3所示,在操作S11,根据本发明一方面的计算机100确定连接接口单元10是否与网络电缆15连接以接收具有第一通信信号与第二通信信号中至少一个的通信信号。此处,第一通信信号包括从外部装置200(例如转发器等等)输出的链路脉冲信号,并且当连接接口单元10与网络电缆15连接时,通过连接接口单元10被周期性地施加到计算机100。当通信信号感测单元31或通信驱动单元35感测通过网络电缆15收到通信信号(操作S11中的“是”)时,在操作S23,控制单元40控制路由选择单元20以通过路由②将通信信号转发至通信驱动单元35,并且在操作S24,控制单元40使能通信驱动单元35。当收到通信信号时,在操作S25,被使能的通信驱动单元35通过检测通信信号的地址信息,检测外部装置200的地址,并且在操作S27,开始与所检测的外部装置200通信以发送/接收数据。此后,该操作结束。在另一方面,当通信信号感测单元31或通信驱动单元35都没有收到通信信号(操作S11中的“否”)时,在操作S13,控制单元40控制路由选择单元20以通过路由①将通信信号转发至通信信号感测单元31,并且在操作S15,截止通信驱动单元35。此后,该操作结束。相应地,诸如计算机等各种设备能够通过截止设备的通信驱动单元来减少功耗,从而可以延长来自便携式设备电池的电源,并且减少来自插入式设备的电源插座的待机功耗。在上述的本发明的各方面,控制单元40可以包括微机、CPU、OS等等中的至少一个。例如,在具有微机与OS的控制单元40的情况下,当根据来自通信信号感测单元31与通信驱动单元35的对通信信号的感测结果、OS将用来使能/截止通信驱动单元35的信号传送给微机时,微机可以根据通信信号使能/截止通信驱动单元35。可以理解具有微机与OS的控制单元40的每项操作不限于上述公开的描述,而只是一个可选的方面。虽然显示并且描述了本发明的几个方面,但是本领域技术人员应该理解在不脱离本发明的原理与精神的前提下,可以对这些方面进行修改,本发明的范围由权利要求及其等价物限定。权利要求1.一种计算机,包括连接接口单元,用来接收具有第一通信信号与第二通信信号中至少一个的通信信号;通信信号感测单元,用来感测是否通过连接接口单元收到第一通信信号;通信驱动单元,用来根据是否通过连接接口单元收到第一通信信号与第二通信信号中至少一个、与外部装置通信;路由选择单元,用来选择通信信号所转发的路由;以及控制单元,用来控制路由选择单元,从而根据所述通信信号,将所述具有第一通信信号与第二通信信号中至少一个的通信信号转发至通信信号感测单元与通信驱动单元中的一个。2.如权利要求1所述的计算机,其中当收到所述通信信号时,控制单元控制路由选择单元,从而将所述通信信号转发至通信信号感测单元,然后,一旦由通信信号感测单元感测到所述通信信号的第一通信信号,则将所述通信信号转发至通信驱动单元。3.如权利要求2所述的计算机,其中控制单元控制路由选择单元,从而一旦通信驱动单元不再收到所述通信信号,则将所述通信信号的路由改变回到只至通信信号感测单元。4.如权利要求3所述的计算机,其中一旦通信驱动单元不再收到所述通信信号,则控制单元截止通信驱动单元。5.如权利要求3所述的计算机,其中所述通信信号的第二通信信号包括预定的地址信息与数据,并且通信驱动单元从外部装置接收包含第二通信信号的通信信号,基于第二通信信号的地址信息识别外部装置,并且发送/接收去向/来自外部装置的数据。6.一种控制计算机的方法,该计算机接收具有第一通信信号与第二通信信号中至少一个的通信信号,该方法包括准备通信信号感测单元以感测是否收到第一通信信号、以及通信驱动单元以与外部装置通信;感测是否通过通信信号感测单元与通信驱动单元中的至少一个收到所述通信信号;以及根据通信驱动单元是否收到所述通信信号,将所述通信信号选择性地施加到通信信号感测单元与通信驱动单元中的一个。7.如权利要求6所述的方法,其中所述将通信信号选择性地施加到通信信号感测单元与通信驱动单元中的一个包括当第一次收到所述通信信号时,将所述通信信号转发至通信信号感测单元;以及一旦通过通信信号感测单元感测到第一通信信号,则将所述通信信号的路由从通信信号感测单元改变至通信驱动单元。8.如权利要求7所述的方法,进一步包括当通信驱动单元不再收到所述通信信号时,将所述通信信号的路由改变回至通信信号感测单元。9.如权利要求8所述的方法,进一步包括当通信驱动单元不再收到所述通信信号时,截止通信驱动单元。10.如权利要求9所述的方法,其中所述通信信号的第二通信信号包括预定的地址信息与数据,并且通信驱动单元从外部装置接收包含第二通信信号的通信信号,基于第二通信信号的地址信息识别外部装置,并且发送/接收去向/来自外部装置的数据。11.如权利要求1所述的计算机,其中第二通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。12.一种设备,包括传感器,用来感测链路脉冲信号;驱动器,用来感测链路脉冲信号与通信信号;以及控制器,用来在传感器收到链路脉冲信号之前截止驱动器,并且在传感器收到链路脉冲信号之后使能驱动器。13.如权利要求12所述的设备,其中当驱动器没有感测到链路脉冲信号与通信信号时,截止驱动器。14.如权利要求12所述的设备,其中通过不向驱动器供电来截止驱动器。15.如权利要求12所述的设备,其中当驱动器感测到所述通信信号时,驱动器与外部设备通信。16.如权利要求12所述的设备,其中通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。17.如权利要求12所述的设备,其中当传感器未感测到链路脉冲信号、并且驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。18.如权利要求12所述的设备,其中所述设备为便携式计算机。19.一种控制包括传感器与驱动器的设备的方法,包括当截止驱动器时利用传感器感测链路脉冲信号;响应于传感器感测到链路脉冲信号,使能驱动器;以及利用驱动器感测链路脉冲信号与通信信号。20.如权利要求19所述的方法,进一步包括当驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。21.如权利要求19所述的方法,其中通过不向驱动器供电来截止驱动器。22.如权利要求19所述的方法,进一步包括当驱动器感测到所述通信信号时,与外部设备通信。23.如权利要求19所述的方法,其中通信信号包括通信协议、关于数据的信息、发送和/或接收单元的地址信息、以及用于纠错的信息中的至少一个。24.如权利要求19所述的方法,进一步包括当传感器未感测到链路脉冲信号、并且驱动器未感测到链路脉冲信号与通信信号时,截止驱动器。全文摘要一种计算机,包括连接接口单元,用来接收具有第一通信信号与第二通信信号中至少一个的通信信号;通信信号感测单元,用来感测是否通过连接接口单元收到第一通信信号;通信驱动单元,用来根据是否通过连接接口单元收到第一通信信号与第二通信信号中至少一个、与外部装置通信;路由选择单元,用来选择通信信号所转发的路由;以及控制单元,用来控制路由选择单元,从而根据所述通信信号,将所述具有第一通信信号与第二通信信号中至少一个的通信信号转发至通信信号感测单元与通信驱动单元中的一个。由此,本发明提供了能够减少计算机通信驱动单元功耗的计算机及其控制方法。文档编号G06F1/32GK1949136SQ20061013599公开日2007年4月18日申请日期2006年10月16日优先权日2005年10月14日发明者张银湜申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1