控制计算机系统中的能量消耗的计算机系统和方法技术方案

技术编号:2847377 阅读:175 留言:0更新日期:2012-04-11 18:40
一种计算机系统,包括:安装单元,安装了支持第一接口或第二接口的外部设备;外部设备控制器,包括第一控制器,当外部设备被安装到安装单元上时,经由第一接口与外部设备通信;以及第二控制器,当外部设备被安装到安装单元上时,经由第二接口与外部设备通信;外部设备确定器,用于确定由安装到安装单元上的外部设备所支持的接口;以及控制单元,用于根据在POST操作期间来自外部设备确定器的确定结果,控制外部设备控制器以禁用经由安装到安装单元上的外部设备不支持的接口通信的控制器。由此,提出了一种能够提高系统资源和能量消耗的节省的计算机系统。

【技术实现步骤摘要】

本专利技术的方案涉及一种计算机系统,更具体地,涉及节省系统资源和能量消耗的计算机系统。
技术介绍
根据中央处理单元(CPU)和高速总线(例如PCI-Express,USB2.0和IEEE 1394型总线)的高速处理能力,已经对计算机系统进行了开发。然而,并行先进技术附件(PATA)最大固定到133MB/s。为了克服与并行先进技术附件(PATA)相关的这种限制,已经引入了串行先进技术附件(SATA)。该SATA能够以最大1.5Gbps的速度来操作。另外,SATA-II能够以3.0Gbps的速度操作。该SATA和SATA-II典型地通过采用了4个信号引脚的通信电缆来通信,从而占用了较小的板上空间。利用速度上的这些优点,支持SATA或SATA-II的SATA硬盘驱动器(HDD)正在得到广泛的使用,以及现有PATA硬盘驱动器(HDD)的连续使用。在这一点上,传统计算机系统典型地具有SATA控制器和PATA控制器。诸如笔记本等小尺寸计算机系统典型地同时采用了SATA控制器和PATA控制器。然而,该小尺寸计算机系统通常会由于空间限制,或者使用SATA HDD或者采用PATA HDD。在采用SATA HDD或者采用PATA HDD的计算机系统中,当开启并将电能提供给该计算机系统时,基本输入/输出系统(BIOS)执行上电自检(POST)操作。在POST操作期间,启动并初始化SATA控制器和PATA控制器。此外,在SATA控制器和PATA控制器的设备初始化过程期间,SATA和PATA控制器典型地接收诸如输入/输出(I/O)范围、存储器范围和中断等系统资源。另外,该BIOS确定SATA HDD或PATAHDD是否被安装到计算机系统上,并初始化所安装的硬盘驱动器(HDD)。传统计算机系统通过与SATA控制器的通信来控制所安装的硬盘驱动器(HDD)(例如SATA HDD)。此外,在传统计算机系统中,该SATA控制器或PATA控制器在POST操作期间得到初始化,并通常不在计算机系统的操作中使用,但是即使其在计算机系统操作时并未被使用,典型地仍然保持启动并持续消耗接收到的系统资源,从而不必要地消耗了功率。
技术实现思路
本专利技术的多个方案和示例实施例提供了一种提高对系统资源和能量消耗的节省的计算机系统。根据本专利技术的一个实施例,一种计算机系统包括安装单元,安装了支持第一接口或第二接口的外部设备;外部设备控制器,包括第一控制器,当外部设备被安装到安装单元上时,经由第一接口与外部设备通信;以及第二控制器,当外部设备被安装到安装单元上时,经由第二接口与外部设备通信;外部设备确定器,当外部设备被安装到安装单元上时,用于确定由外部设备所支持的第一接口或第二接口;以及控制单元,用于根据在POST操作期间来自外部设备确定器的确定结果,控制外部设备控制器以禁用经由安装到安装单元上的外部设备不支持的接口通信的第一控制器或第二控制器。根据本专利技术的一个方案,所述外部设备包括支持第一接口或第二接口的硬盘驱动器(HDD)。根据本专利技术的另一方案,所述外部设备控制器包括输入/输出控制集线器(ICH),所述输入/输出控制集线器(ICH)包括第一控制器和第二控制器。根据本专利技术的其他方案,所述外部设备确定器包括安装单元的多个信号引脚中的预定安装引脚,当支持第一接口的外部设备被安装到安装单元上时,接收来自外部设备的第一安装信号,而当支持第二接口的外部设备被安装到安装单元上时,所述安装单元接收来自外部设备的第二安装信号;以及通用输入/输出(GPIO),在根据第一接口或第二接口的安装引脚传送的第一安装信号或第二安装信号,确定外部设备被安装到安装单元的第一接口或第二接口之后,将确定信号输出到控制单元。根据本专利技术的另外的方案,该计算机系统还包括时钟信号发生器,用于产生时钟信号以提供给第二控制器,其中,所述控制单元包括BIOS,在POST操作期间,根据来自GPIO的确定信号,当支持第一接口的外部设备被安装到安装单元上时,所述BIOS禁用时钟信号发生器和第二控制器,而当支持第二接口的外部设备被安装到安装单元上时,所述BIOS禁用第一控制器。另外,根据本专利技术的方案,所述第一接口支持并行先进技术附件(PATA)标准,所述第二接口支持串行先进技术附件(SATA)标准;并且所述外部设备包括支持PATA标准的PATA硬盘驱动器(HDD)、或支持SATA标准的SATA硬盘驱动器(HDD)。另外,根据本专利技术的方案,所述第一控制器包括与PATA HDD通信的PATA控制器,而所述第二控制器包括与SATA HDD通信的SATA控制器。本专利技术的附加方案和/或优点在以下描述中得以阐述或从以下描述中显而易见,或者能够通过本专利技术的实践来学习。附图说明根据以下结合附图而进行的对实施例的描述,本专利技术的这些和/或其他方案和优点将变得显而易见并将得到更好的理解,在附图中图1是根据本专利技术的计算机系统的控制方框图;以及图2是根据本专利技术的计算机系统的控制流程图。具体实施例方式现在将详细参考本专利技术的实施例,在附图中示出了其示例,其中相同的参考符号表示相同的组件。下面将描述这些实施例,以便参考附图对本专利技术的方案进行解释,其中不必对公知功能或结构进行详细描述。图1是根据本专利技术实施例和方案的计算机系统100的控制方框图。如图1所示,该计算机系统100包括安装单元20,安装诸如SATAHDD 10或PATA HDD等外部设备,在SATA HDD 10或PATA HDD中,或者支持安装单元的第一接口或者支持其第二接口。该计算机系统100还包括输入/输出控制集线器(ICH)40,作为确定由安装到安装单元20上的外部设备所支持的接口,如第一接口或第二接口,并且包括并行先进技术附件(PATA)控制器,作为经由第一接口与安装到安装单元20上的外部设备通信的第一控制器42;以及串行先进技术附件(SATA)控制器,作为经由第二接口与外部设备通信的第二控制器44。此外,该ICH 40、第一控制器42和第二控制器44可以是任意适当的处理器件、芯片组、或者包括在应用专用集成电路(ASIC)内,具有相关存储器和软件或程序,以执行计算机系统100中的ICH 40、第一控制器42和第二控制器44各自的操作。该计算机系统100还包括SATA时钟信号发生器30,以产生提供给SATA控制器44的SATA时钟信号;以及作为控制单元50的BIOS,用于控制外部设备控制器40(例如输入/输出控制集线器(ICH)),以根据在POST操作期间来自ICH 40的确定结果,禁用通过安装到安装单元20上的外部设备所不支持的接口(如第一接口或第二接口等)通信的PATA控制器42或SATA控制器44。在示例实施例中并根据本专利技术的方案,第一接口包括支持并行先进技术附件(PATA)标准的通信接口,而第二接口包括支持串行先进技术附件(SATA)标准的通信接口。该第一接口包括PATA通信接口,而第二接口包括SATA通信接口,但是本专利技术并不局限于此。可选地,该第一接口和第二接口可以包括典型地在具有不同通信接口的计算机技术中使用的各种其他适当的通信接口。安装到安装单元20上的外部设备包括诸如支持PATA标准的PATAHDD和/或支持SATA标准的SATA HDD 10、或其他适当的外本文档来自技高网
...

【技术保护点】
一种计算机系统,包括:安装单元,安装了支持计算机系统的第一接口或第二接口的外部设备;外部设备控制器,包括第一控制器,经由第一接口与安装到安装单元上的外部设备通信;以及第二控制器,经由第二接口与安装到安装单元上的外部设备通信; 外部设备确定器,当外部设备被安装到安装单元上时,用于确定由外部设备所支持的第一接口或第二接口;以及控制单元,用于根据在计算机系统的上电自检(POST)操作期间来自外部设备确定器的确定结果,控制外部设备控制器以禁用经由安装到安 装单元上的外部设备不支持的第一接口通信的第一控制器、或者经由安装到安装单元上的外部设备不支持的第二接口通信的第二控制器。

【技术特征摘要】
KR 2005-6-1 2005-00467951.一种计算机系统,包括安装单元,安装了支持计算机系统的第一接口或第二接口的外部设备;外部设备控制器,包括第一控制器,经由第一接口与安装到安装单元上的外部设备通信;以及第二控制器,经由第二接口与安装到安装单元上的外部设备通信;外部设备确定器,当外部设备被安装到安装单元上时,用于确定由外部设备所支持的第一接口或第二接口;以及控制单元,用于根据在计算机系统的上电自检(POST)操作期间来自外部设备确定器的确定结果,控制外部设备控制器以禁用经由安装到安装单元上的外部设备不支持的第一接口通信的第一控制器、或者经由安装到安装单元上的外部设备不支持的第二接口通信的第二控制器。2.根据权利要求1所述的计算机系统,其特征在于所述外部设备包括支持第一接口或第二接口的硬盘驱动器(HDD)。3.根据权利要求2所述的计算机系统,其特征在于所述外部设备控制器包括输入/输出控制集线器(ICH),所述输入/输出控制集线器(ICH)包括第一控制器和第二控制器。4.根据权利要求1到3任一个所述的计算机系统,其特征在于所述外部设备确定器包括多个信号引脚中的预定安装引脚,当支持第一接口的外部设备被安装到安装单元上时,所述安装单元接收来自外部设备的第一安装信号,而当支持第二接口的外部设备被安装到安装单元上时,所述安装单元接收来自外部设备的第二安装信号;以及通用输入/输出(GPIO),根据通过相应安装引脚传送的第一安装信号或第二安装信号,将确定信号输出到控制单元以指示外部设备支持的第一接口或第二接口。5.根据权利要求4所述的计算机系统,其特征在于还包括时钟信号发生器,用于产生时钟信号以选择性地将时钟信号提供给第二控制器,其中,所述控制单元包括基本输入/输出系统(BIOS),在计算机系统的POST操作期间,根据来自GPIO的确定信号,当确定支持第一接口的外部设备被安装到安装单元上时,所述BIOS禁用时钟信号发生器和第二控制器,而当确定支持第二接口的外部设备被安装到安装单元上时,所述BIOS禁用第一控制器。6.根据权利要求5所述的计算机系统,其特征在于所述第一接口支持并行先进技术附件(PATA)标准,所述第二接口支持串行先进技术附件(SATA)标准;以及所述外部设备包括支持PATA标准的PATA硬盘驱动器(HDD)、或支持SATA标准的SATA硬盘驱动器(HDD)。7.根据权利要求6所述的计算机系统,其特征在于所述第一控制器包括与PATA HDD通信的PATA控制器,所述第二控制器包括与SATA HDD通信的SATA控制器。8.根据权利要求1所述的计算机系统,其特征在于所述第一接口支持并行先进技术附件(PATA)标准,所述第二接口支持串行先进技术附件(SATA)标准,所述外部设备包括支持PATA标准的PATA硬盘驱动器(HDD)、或支持SATA标准的SATA硬盘驱动器(HDD),所述第一控制器包括与PATA HDD通信的PATA控制器,以及所述第二控制器包括与SATA HDD通信的SATA控制器。9.一种计算机系统,包括第一控制器,当外部设备经由第一接口被安装到计算机系统上时,与外部设备通信;第二控制器,当外部设备经由第二接口被安装到计算机系统上时,与外部设备通信;以及控制单元,当外部设备被安装到计算机系统上时,选择性地禁用经由外部设备所不支持的第一接口通信的第一控制器、或经由外部设备所不支持的第二接口通信的第二控制器。10.根据权利要求9所述...

【专利技术属性】
技术研发人员:张点搢
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1