可即时升降中央处理器频率的方法

文档序号:6652150阅读:143来源:国知局
专利名称:可即时升降中央处理器频率的方法
技术领域
本发明涉及一种在微软视窗系统(WINDOW)下可即时升降中央处理器频率的方法,特别是指一种在开机状态即可在视窗系统中即时超频,以简化超频程序的可即时升降中央处理器频率的方法。
一种以往的超频方法,是在开机时进入基本输入/输出系统中调整中央处理器的频率,可是此种方法,在调整频率后,必须再开机才能超频,步骤较繁杂;且对于不了解如何超频的使用者,更可能无法知道如何进入基本输入/输出系统及调整中央处理器的频率,无法使每人都可轻易地使用,而超频后,在使用视窗系统时,也无法自视窗上得知目前中央处理器的工作频率信息。
另一种以往的超频方法,则是直接调整主机板上的短路端子,以达超频的目的,而此种方法,则必须在组装时,即调整好中央处理器的频率,若在使用电脑时想要超频,则必须关机,并将电脑壳体拆开,再进一步调整主机板的短路端子才可达到超频的目的,步骤更为繁杂,而对于不懂电脑硬件的使用者,则根本不知如何去拆解硬件及调整短路端子,无法使每人都可轻易使用,而超频后,在使用视窗系统时,也无法自视窗上得知目前中央处理器的频率信息。
本发明的目的在于提供一种在开机状态的微软视窗系统中,可即时升降中央处理器频率的方法,即可在视窗系统中即时超频,并可简化超频程序。
为达到上述目的,本发明采取如下技术措施本发明的可即时升降中央处理器频率的方法,是在微软视窗系统下操作,包括下列步骤步骤1、在视窗接口中提供一个频率选择单元,以供将选定的频率数据经由作业系统传至输入/输出控制芯片(南桥芯片)中的系统管理总线控制器中;步骤2、进行系统管理总线控制器及时钟芯片间的存取,使将系统管理总线控制器中的频率数据写入时钟芯片中,时钟芯片并产生该频率,并将该频率传送至中央处理器中,开始工作;步骤3、检测中央处理器中的工作频率,并将中央处理器中的工作频率显示在视窗接口上。
其中所述系统管理总线控制器及时钟芯片间的存取步骤2包括下列步骤(1)、首先,告知将要对时钟芯片写入数据;(2)、检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好;(3)、将数据传送到系统管理总线主数据暂存器中;(4)、启动系统管理总线,以将频率数据传至时钟芯片。
其中所述步骤(1)包括以下步骤设定时钟芯片的地址,并由输入/输出控制芯片中的电源管理总线控制器找出系统管理总线基底地址,将时钟芯片地址加上系统管理基底地址后传送至主地址暂存器中,告知将要对时钟芯片写入数据。
其中所述步骤(2)包括以下步骤读取位于系统管理总线控制器中的系统管理综合暂存器,检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
其中所述步骤(3)包括以下步骤将系统管理总线基底地址加上系统管理总线主数据偏移地址,以设定系统管理总线主数据暂存器,并将数据传送到系统管理总线主数据暂存器中。
其中所述步骤(4)包括以下步骤将系统管理总线基底地址加上系统管理致能偏移地址,以设定系统管理致能暂存器,并启动系统管理总线,以将频率数据传至时钟芯片中。
下面结合附图及实施例对本发明进行详细说明


图1是本发明在视窗系统中选择频率的流程示意图。
图2是本发明第一实施例中系统管理总线控制器及时钟芯片间存取的流程示意图。
图3是本发明第二实施例中系统管理总线控制器及时钟芯片间存取的流程示意图。
图4是本发明第三实施例中系统管理总线控制器及时钟芯片间存取的流程示意图。
本发明的第一实施例,其包括如下步骤步骤一如图1所示,在屏幕的视窗接口中提供一频率选择单元,此频率选择单元可供使用者选择所需的频率,在本实施例中,该频率选择单元为在屏幕的视窗接口上所设的图形接口,其包括手动及自动两种选择模式。
在手动模式状态,使用者可利用光标控制器、键盘或其他输入装置点选频率选择单元上的卷轴,根据卷轴上其点选钮所移动的位置,频率选择单元即将在视窗上显示对应的频率数值。
在自动模式状态,当使用者在频率选择单元上点选自动模式时,频率选择单元即会根据目前的硬件架构(如所用的中央处理器种类),产生最佳的工作频率数值。
当使用者选择定一频率后,作业系统即将选定的频率传至输入/输出控制芯片(南桥芯片)的系统管理总线控制器中,在本实施例中,所使用的芯片为超微AMD756芯片。
步骤二告知系统管理总线控制器将要对时脉钟芯片写入该频率数据,并将该频率数据写入时钟芯片中,如图2所示,在本实施例中,系统管理总线控制器及时钟芯片间的存取包括下列步骤1、首先,设定时钟芯片的地址,并由上述芯片中的电源管理总线控制器找出系统管理总线基底地址,将时钟芯片地址加上系统管理总线基底地址后传至主地址暂存器中,告知将要对时钟芯片写入数据。
2、读取位于系统管理总线控制器中的系统管理综合暂存器,检查其中一个比特是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
3、将系统管理总线基底地址加上系统管理总线主数据偏移地址,以设定系统管理总线主数据暂存器,并将数据传送到系统管理总线主数据暂存器中。
4、将系统管理基底地址加上系统管理致能偏移地址,以设定系统管理致能暂存器,并启动系统管理总线,以将频率数据传至时钟芯片中。
当时钟芯片接收该频率数据,并将该频率数据传至中央处理器中后,中央处理器则根据此传来的频率数据更新频率并开始工作。
步骤三检测中央处理器中的工作频率,并将中央处理器中的工作频率显示在视窗接口上。
在本实施例中,当系统管理总线控制器成功地将频率数据传至时钟芯片后,中央处理器即会检测自身的工作频率,再将工作频率的数值传送到屏幕的视窗接口上,使用者即可在屏幕上得知中央处理器的工作频率信息了。
接下来为本发明的第二实施例,其包括如下步骤步骤一如图1所示,在屏幕的视窗接口中提供一和频率选择单元,此频率选择单元可供使用者选择所需的频率,在本实施例中,频率选择单元为在屏幕的视窗接口上所设的图形接口,并包括手动及自动两种选择模式。
手动模式,使用者可利用光标指示器、键盘或其他输入装置点选频率选择单元上的卷轴,根据卷轴上其点选钮所移动的位置,频率选择单元即会产生对应的频率数值。
自动模式,当使用者在频率选择单元上点选自动模式时,频率选择单元即会根据目前的硬件结构(如所用的中央处理器种类),产生最佳的频率数值。
当使用者选定一频率后,作业系统即将选定的频率传至输入/输出控制芯片(南桥芯片)中的系统管理控制单元中,在本实施例中所使用的输入/输出控制芯片为英特尔82801 AA芯片。
步骤二告知系统管理总线控制器将要对时钟芯片写入该频率数据,并将该频率数据写入时钟芯片中,如图3所示,在本实施例中,系统管理总线控制器及时钟芯片间的存取包括下列步骤1、首先,由输入/输出控制芯片中的电源管理总线控制器找出系统管理总线基底地址,并加上系统管理总线主状态偏移地址,以可到系统管理总线的主状态暂存器中查看系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
2、当得知系统管理总线准备好时,将系统管理总线基底地址加上时钟芯片地址后传至系统管理总线附属地址暂存器中,告知将要对时钟芯片写入数据。
3、将系统管理总线基底地址加上系统管理总线数据偏移地址,以设定系统管理总线数据暂存器,以可得到系统管理总线主控制暂存器中的数据,表示数据以区块的方式传送,接着将系统管理总线基底地址加上系统管理总线区块数据比特偏移地址,以将数据传送到区块数据比特地址。
4、将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理总线主控制暂存器,并启动系统管理总线,将频率数据传至时钟芯片中。
当时钟芯片接收该频率数据,并将该频率数据传至中央处理器中后,中央处理器则根据此传来的频率数据更新频率,并开始工作。
步骤三、检测中央处理器中的工作频率,并将中央处理器中的工作频率显示在视窗接口上。
在本实施例中,当系统管理总线控制器成功地将频率数据传至时钟芯片后,中央处理器即会检测自身的工作频率,再将工作频率的数值传送到屏幕的视窗接口上,使用者即可在屏幕上得知中央处理器正确的工作频率信息了。
以下为本发明的第三实施例,其包括如下步骤步骤一如图1所示,在屏幕的视窗接口中,提供一个频率选择单元,此频率选择单元可供使用者选择所需的频率,在本实施例中,该频率选择单元为在屏幕的视窗接口上所设的图形接口,其包括手动及自动两种选择模式。
手动模式,使用者可利用光标指示器、键盘或其他输入装置点选频率选择单元上的卷轴,根据卷轴上其点选钮所移动的位置,频率选择单元即将在视窗上显示对应的频率数值。
自动模式,当使用者在频率选择单元上点选自动模式时,频率选择单元即会根据目前的硬件结构(如所用的中央处理器种类),产生最佳的工作频率数值。
当使用者选择定一频率后,作业系统即将选定的频率传至输入/输出控制芯片的系统管理控制单元中,在本实施例中,所使用的为威盛VIA82T686芯片。
步骤二告知系统管理总线控制器将对时钟芯片写入该频率数据,配合图4,在本实施例中,系统管理总线控制器及时钟芯片间的存取包括下列步骤1、首先,设定时钟芯片的地址,并找出系统管理总线的基底地址,将时钟芯片地址加上系统管理总线基底地址后,传至系统管理总线主地址暂存器中,告知将要对时钟芯片写入数据。
2、将系统管理总线基底地址加上系统管理总线主状态偏移地址,使可读取系统管理总线主状态暂存器,检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
3、将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理主控制暂存器的数据,表示将以区块的方式传送。接着将系统管理总线基底地址加上系统管理总线区块数据比特偏移地址,以将数据传送到区块数据比特地址。
4、将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理总线主控制暂存器,并启动系统管理总线以将频率数据传至时钟芯片中。
当时钟芯片接收该频率数据并将该频率数据传至中央处理器中后,中央处理器则根据此传来的频率数据更新频率并开始工。
步骤三、检测中央处理器中的工作频率,并将中央处理器中的工作频率显示在视窗接口上。
在本实施例中,当系统管理控制器成功的将频率数据传至时钟芯片后,中央处理器即会检测自身的工作频率,再将工作频率的数值传送到屏幕的视窗接口上,使用者即可在屏幕上得知中央处理器的工作频率信息了。
与现有技术相比,本发明具有如下效果本发明能在开机状态下,即可在微软视窗系统中即时超频,可简化超频程序,即时升降中央处理器的工作频率。
权利要求
1.一种可即时升降中央处理器频率的方法,是在微软视窗系统下操作,其特征在于,包括下列步骤步骤1、在视窗接口中提供一个频率选择单元,以供将选定的频率数据经由作业系统传至输入/输出控制芯片中的系统管理总线控制器中;步骤2、进行系统管理总线控制器及时钟芯片间的存取,使将系统管理总线控制器中的频率数据写入时钟芯片中,时钟芯片并产生该频率,并将该频率传送至中央处理器中,开始工作;步骤3、检测中央处理器中的工作频率,并将中央处理器中的工作频率显示在视窗接口上。
2.根据权利要求1所述的方法,其特征在于所述步骤2包括下列步骤(1)、首先,告知将要对时钟芯片写入数据;(2)、检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好;(3)、将数据传送到系统管理总线主数据暂存器中;(4)、启动系统管理总线,以将频率数据传至时钟芯片。
3.根据权利要求2所述的方法,其特征在于所述步骤(1)包括以下步骤设定时钟芯片的地址,并由输入/输出控制芯片中的电源管理总线控制器找出系统管理总线基底地址,将时钟芯片地址加上系统管理基底地址后传送至主地址暂存器中,告知将要对时钟芯片写入数据。
4.根据权利要求2所述的方法,其特征在于所述步骤(2)包括以下步骤读取位于系统管理总线控制器中的系统管理综合暂存器,检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
5.根据权利要求2所述的方法,其特征在于所述步骤(3)包括以下步骤将系统管理总线基底地址加上系统管理总线主数据偏移地址,以设定系统管理总线主数据暂存器,并将数据传送到系统管理总线主数据暂存器中。
6.根据权利要求2所述的方法,其特征在于所述步骤(4)包括以下步骤将系统管理总线基底地址加上系统管理致能偏移地址,以设定系统管理致能暂存器,并启动系统管理总线,以将频率数据传至时钟芯片中。
7.根据权利要求1所述的方法,其特征在于所述系统管理总线控制器及时钟芯片间的存取包括下列步骤a、查看系统管理总线主状态暂存器是否处于忙碌状态,若不忙碌时,代表系统管理总线已准备好;b、告知将要对时钟芯片写入数据;c、表示数据以区块的方式传送,并将数据传送到区块数据比特暂存器中;d、启动系统管理总线,以将频率数据传至时钟芯片中。
8.根据权利要求7所述的方法,其特征在于所述步骤a包括以下步骤首先由输入/输出控制芯片中的电源管理总线控制器找出系统管理总线基底地址,并加上系统管理总线主状态偏移地址,使可到系统管理总线的主状态暂存器中查看是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好。
9.根据权利要求7所述的方法,其特征在于所述步骤b包括以下步骤当得知系统管理总线准备好时,系统管理总线基底地址加上时钟芯片地址后,传至系统管理总线附属地址暂存器中,告知将要对时钟芯片写入数据。
10.根据权利要求7所述的方法,其特征在于所述步骤c包括以下步骤将系统管理基底地址加上系统管理总线数据偏移地址,以设定系统管理总线数据暂存器,使可得到系统管理总线主控制暂存器中的数据,表示数据以区块的方式传送,接着将系统管理总线基底地址加上系统管理总线区块数据比特偏移地址,以将数据传送到区块数据比特暂存器地址。
11.根据权利要求7所述的方法,其特征在于所述步骤d包括以下步骤将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理总线主控制暂存器,并启动系统管理总线,以将频率数据传至时钟芯片中。
12.根据权利要求1所述的方法,其特征在于所述系统管理总线控制器及时钟芯片间的存取包括下列步骤a、告知将要对时钟芯片写入数据;b、检查系统管理总线是否处于忙碌状态,若不忙碌时,表示系统管理总线已准备好;c、表示将以区块的方式传送,并将数据传送到区块数据比特暂存器地址;d、启动系统管理总线,以将频率数据传至时钟芯片中。
13.根据权利要求12所述的方法,其特征在于所述步骤a包括以下步骤首先,设定时钟芯片的地址,并找出系统管理总线的基底地址,将时钟芯片地址加上系统管理基底地址后传至系统管理总线主地址暂存器中,告知将要对时钟芯片写入数据。
14.根据权利要求12所述的方法,其特征在于所述步骤b包括以下步骤将系统管理总线基底地址加上系统管理总线主状态偏移地址,使可读取系统管理总线主状态暂存器,检查系统管理总线是否处于忙碌状态,若不忙碌时,代表系统管理总线已准备好。
15.根据权利要求12所述的方法,其特征在于所述步骤c包括以下步骤将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理主控制暂存器的数据,表示将以区块的方式传送;接着将系统管理总线基底地址加上系统管理总线区块数据比特偏移地址,以将数据传送到区块数据比特暂存器地址。
16.根据权利要求12所述的方法,其特征在于所述步骤d包括以下步骤将系统管理总线基底地址加上系统管理总线主控制偏移地址,以设定系统管理总线主控制暂存器,并启动系统管理总线,以将频率数据传至时钟芯片中。
全文摘要
一种可即时升降中央处理器频率的方法,包括下列步骤:1、在视窗接口中提供一频率选择单元,以将选定的频率经由作业系统传至系统管理总线控制器;2、进行系统管理总线控制器及时钟芯片间的存取,使总线控制器中的频率写入时钟芯片,时钟芯片并产生该频率,并将其传至中央处理器;3、检测中央处理器中的工作频率,并将中央处理器的工作频率显示在视窗接口上。本发明能在开机状态下,可在微软视窗系统中即时超频,即时升降中央处理器的工作频率。
文档编号G06F1/08GK1372189SQ0110385
公开日2002年10月2日 申请日期2001年2月26日 优先权日2001年2月26日
发明者周志光, 曹宏成 申请人:微星科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1