实施例提供用于装置功率控制的系统和方法。具体地,实施例使得耦合到主机的装置,诸如直接附接存储装置能够进入消耗更少功率的模式。在一个实施例中,该模式基于预设的非使用超时或者其它条件自己启动和触发。替代地,这个降低功率模式可以基于主机的请求启动。在该降低功率模式工作期间,装置可以继续对其主机表现为活动或者在线。然而,如果其非使用持续,装置可以采用一系列功率节省动作。如果主机需要,直接附接存储装置被配置为就好像在线似的做出响应并且使一系列功率节省动作中的一个或者更多个反向。
【技术实现步骤摘要】
用于功率控制以使功率消耗最少的方法和系统
技术介绍
由于对计算机系统和存储器供电和冷却的成本上升,在全部计算市场中,功率消耗变为日益重要的方面。现在通常要求诸如外设和主机控制器的系统部件支持ー些形式的功率管理。功率管理通常包括当不使用电路或者机电元件时去除或者降低电路或者机电元件的功率,由此降低系统的整体功率消耗。功率管理协议已经包括在很多接ロ标准中,包括串行附接SCSI和串行ATA。串行ATA(SATA)接ロ在PC市场中广泛使用并且在服务器和企业计算环境中显著存在。SATA还在电池供电的笔记本计算机市场中普遍存在,部分是由于 其对功率最小化的积极做法。然而,遗憾的是,已知的功率管理方案被主机控制并且趋向于低效。另外,实际上已知的功率管理方案不能满足诸如Energy STAR和EuP的新节省程序的期望的功率消耗目标。因此,实施例提供由装置进行的一系列功率节省动作,而不要求主机參与或者甚至改变装置对主机的表现。附图说明附图被包括在本说明书中并且构成本说明书的一部分,图解说明本专利技术的实施例,且与说明一起用于解释实施例的原理。在附图中图I示出与本专利技术的原理一致的系统的示例性框图;图2示出示例性主机的示例性框图;图3示出其中可以实现实施例的直接附接存储装置的示例性框图;图4示出与本专利技术的原理一致的示例性处理流程图;图5示出根据本专利技术的原理,可以在主机和直接附接存储装置之间交换的命令和消息的示例性交换;图6示出进行功率节省动作的直接附接存储装置的功率消耗的示例性曲线图。具体实施例方式实施例提供一种用于装置功率控制的系统和方法。具体地,实施例涉及诸如直接附接存储装置的耦合到主机的装置,以进入消耗更少功率的模式。该模式基于预设非使用超时或者其它条件而自启动和触发。在该模式工作期间,装置可以继续对其主机表现为活动或者在线。然而,如果其非使用持续则装置可以采用一系列功率节省动作。如果主机需要,直接附接存储装置被配置为如同在线那样做出响应,并且向装置恢复必要的功率。例如,装置可以通过按照相同或者不同顺序反向该系列功率节省动作来恢复自身。在一些实施例中,直接附接存储装置被配置为自启动的功率管理以用最小成本满足EuP Lot 6功率准则和标准。例如,在一些实施例中,功率节省动作将直接附接存储装置置于具有I. 0W、0. 5W或者更少的软电源按钮的ー个或者更多个更深睡眠模式。实施例的功率管理被配置为启动減少的功率消耗,但是自动唤醒而不涉及主机动作。例如,在一些实施例中,在唤醒期间,主机被提供驱动枚举信息或者其它信息,就好像存储装置在线似的。实施例可容纳多种功率节省策略。这些策略可适配于具体装置、应用或者使用历史。例如,直接附接存储装置可以包括在主机非使用后的预设超时之后进入的自启动待机。所实施的功率节省动作可以包括桥接ASIC (除了别的之外),该桥接ASIC使得驱动器转动降速并且将驱动器置于待机状态,控制功率场效应晶体管(FET)以关断驱动电源,禁止内部SATA PHY逻辑,并且如果可能则关闭不同于主机接ロ的全部其它接ロ或者总线。由此,实施例允许灵活的功率管理。如果主机需要访问直接附接存储装置,则该装置被配置以向主机枚举自己,诸如立即地或者在要求的时间帧内用驱动器ID和PID/VID响应。在一些实施例中,该装置被配置为在缓存器或者闪存存储器中存储这个信息。除了提供该信息,直接附接存储装置可以开始使其一系列功率节省动作反向或者相反地对整个装置的一部分重供电。下面将參照附图描述本公开的各种实施例,其中类似附图标记指代类似元件。图 I示出与本专利技术的原理一致的示例性系统。如图所示,系统100可以包括主机装置12和直接附接存储装置(DASD) 14。主机装置12和DASD 14可以经过通信链路诸如统ー串行总线(USB)接ロ 16彼此耦合。为了图解说明,DASD 14被示出为经USB接ロ 16的外部附接的装置。在其它实施例中,存储装置可以内部地耦合在主机装置内。例如,存储装置可以是经原生USB总线耦合到处理器的服务器的内部硬盘驱动器。一般地,主机装置12可以指可以请求在DASD 14上存储的信息的任何计算机、月艮务器等。例如,主机装置12可以是个人计算机、膝上型计算机、服务器等。尽管图I示出单个主机装置,但是本领域技术人员将认识到系统100可以包括任意数量的単独的主机装置12或者彼此的组合。DASD 14指代数据存储装置,该数据存储装置可以保持一个或者更多个硬盘驱动器或者固态驱动器。换句话说,实施例可应用于任意数据存储装置,其中期望待机功率降低到诸如IW或者0. 5W的目标功率。例如,最近的EuP准则和Energy Star评级当前或者潜在地规定针对诸如DASD 14的装置的特定功率消耗目标。在其它实施例中,DASD 14可以包括一个或者更多个固态驱动器。可以根据固态驱动器部件的性质和其各自的功率消耗相应修改降低DASD 14待机功率的功率节省动作的顺序和性质。为了图解说明,然而,以下描述的示例涉及DASD 14,其包括一个或者更多个硬盘驱动器,诸如Western DigitalTechnologies (西部数据技术公司)制造的硬盘驱动器。如图所示,DASD 14经过通信链路直接连接到主机装置12。在所示的实施例中,DASD 14经USB 2.0链路16耦合到主机装置。然而,通信链路可以被实现为其它类型的链路,诸如 USB 3.0、eSATA、SCSI、SAS、*_ (Firewire)和光纤通道(Fibre Channel)。DASD104可以在多个接ロ之间被共享并且允许对其信息的并行和直接访问。另外,如上所述,DASD 14可以内置于主机装置12并且经过诸如原生USB 3. 0总线的通信总线耦合。图2示出示例性主机装置12的示例性框图。如图所示,主机装置12可以是本领域技术人员熟知的通用计算机。为了说明,将參照桌上型计算机说明本专利技术的实施例。然而,本领域技术人员将理解本专利技术的实施例可以几乎在任何装置中实现,诸如膝上型计算机、个人数字助理、智能电话、服务器计算机等等,用户在其中存储和访问对象。如图所示,主机装置12可以包括中央处理器102、键盘104、指点装置106 (例如鼠标等)、显示器108、主存储器110和向DASD 14提供USB接ロ 16的输入/输出(I/O)控制器112。主机装置12还可以被提供有附加方输入/输出装置,诸如打印机(未示出)。主机装置12的各个部件通过系统总线118或者类似的架构通信。如上所述,。主机装置12可以是任何形式的计算装置或者系统,诸如个人计算机、服务器、膝上型计算机等。图3示出其中可以实现本实施例的示例性直接附接存储装置。如图所示,DASD 14可以包括桥接控制器300、软电源控制器302、USB控制器304、外部电源模块306、第一 DC/DC转换器308、第二 DC/DC转换器310、驱动器功率控制器312和硬盘驱动器314。下面将进ー步描述这些部件。桥接控制器300包括控制逻辑和智能以控制DASD 14的操作并且提供实施例的功率消耗控制。具体地,桥接控制器300转换其USB接ロ到主机装置12和SATA接ロ到硬盘驱动器314之间的通信。因此,如所示的,桥接控制器300可以包括用于本文档来自技高网...
【技术保护点】
【技术特征摘要】
2010.12.23 US 12/978,3761.一种控制装置的功率消耗的方法,所述方法包括 确定耦合到主机的装置何时适于降低功率消耗; 启动所述装置的降低功率模式操作,所述降低功率模式操作消耗比就绪模式操作更少的功率,其中在启动所述降低功率模式操作之后所述装置继续维持对主机的就绪状态;以及 在所述装置的继续非活动期间,选择性地启动一系列动作以降低所述装置的功率消耗,同时由于所述系列动作的至少一部分所述装置继续保持对所述主机的就绪状态。2.根据权利要求I所述的方法,其中确定所述装置何时适于降低功率消耗包括确定所述装置的非活动期何时已经超过预定阈值。3.根据权利要求2所述的方法,其中确定所述装置的非活动期何时已经超过预定阈值是基于被所述装置维持的待机计时器。4.根据权利要求I所述的方法,其中启动所述装置的降低功率模式操作是基于来自所述主机的请求。5.根据权利要求I所述的方法,其中启动所述装置的降低功率模式操作是基于所述装置的自启动动作。6.根据权利要求I所述的方法,其中启动所述装置的降低功率模式操作包括由所述装置提供统一串行总线驱动标识。7.根据权利要求I所述的方法,其中选择性地启动所述系列动作包括旋转减速所述装置的驱动器并且进入功率操作的待机状态。8.根据权利要求I所述的方法,其中选择性地启动所述系列动作包括断开至所述装置的驱动器的电源。9.根据权利要求I所述的方法,其中选择性地启动所述系列动作包括禁止所述装置的内部串行ATA PHY逻辑。10.根据权利要求I所述的方法,其中选择性地启动所述系列动作包括使所述装置的桥接电路空闲。11.根据权利要求I所述的方法,其中选择性地启动所述系列动作包括在维持与所述主机的接口的同时关闭所述装置的至少一部分接口和总线。12.—种存储装置,其被配置以选择性地降低其功率消耗,所述存储装置包括 存储介质驱动器; 接口,所述接口被配置成与主机通信并且为在所述存储介质驱动器上存储的信息提供存储服务;以及 控制器,所述控制器被配置成确定所述装置何时适于降低功率消耗;启动所述装置的降低功...
【专利技术属性】
技术研发人员:J·E·玛鲁尼,
申请(专利权)人:西部数据技术公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。