自动检测稳定工作频率的装置与方法制造方法及图纸

技术编号:2880201 阅读:128 留言:0更新日期:2012-04-11 18:40
一种自动检测稳定工作频率的装置与方法,应用於电脑系统中,其装置包括:中央处理单元、监视计时器及时钟发生器,用以产生时钟频率给电脑系统。其方法可节省人力并免除一般使用者调整个人电脑或笔记本电脑的主机板的不便性,个人电脑或笔记本电脑厂商可经由软件或硬件的设定,依个人电脑或笔记本电脑的主机板及其零组件的特性,在工作稳定度的前提下,达到最高超频的工作效能。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种在电脑系统中自动检测稳定工作频率的装置与方法,特别涉及一种在电脑系统中,确保个人电脑或笔记本电脑的主机板的工作稳定度与达到最高超频效能的自动检测稳定工作频率的装置与方法。在个人电脑系统或笔记本电脑中,其主机板的芯片是同时拥有数个不同的时钟,并且每个时钟都有不同的用途,如中央处理单元(以下简称CPU)芯片的内部时钟一般有100MHz、300MHz、450MHz或500MHz等等的时钟频率,是个人电脑或笔记本电脑中操作速度最快的元件,主存储器的时钟频率一般有66MHz、100MHz或133MHz,输入/输出总线的时钟频率一般为33MHz。个人电脑或笔记本电脑中各种不同的时钟频率大都是由时钟发生器所产生的,由时钟发生器送出的CPU、同步动态随机存储器及外部设备内连接(以下简称PCI)的时钟频率必须配合主机板上芯片组、动态随机存储器(以下简DRAM)模组及PCI装置的时序规格,通常只要在时序规格之内个人电脑或笔记本电脑皆可工作。但是,各家个人电脑或笔记本电脑厂商为提升主机板效能,经常会在时钟发生器超过额定频率下使个人电脑工作。CPU、芯片组、DRAM模组及PCI装置各有最高的工作频率限制,当使用者欲调整时钟发生器是要超频或是降频时,一般使用者由于无法熟悉它们的工作特性,以致无法判定个人电脑或笔记本电脑的主机板的工作稳定度,而来调整时钟发生器是要超频或是降频以求得最大效能。本专利技术的目的是提供一种自动检测稳定工作频率的装置与方法,以节省人力并免除一般使用者调整个人电脑或笔记本电脑的主机板的不便性,各个人电脑厂商可经由软件或硬件的设定,依个人电脑或笔记本电脑的主机板及其零组件的特性,在工作稳定度的前题下,达到最高超频的工作效能。为实现上述目的,本专利技术的第一方面是提出一种自动检测稳定工作频率的方法,是应用于电脑系统,其方法包括下列步骤首先,读取预设的时钟频率,接着,储存此时钟频率为一个正常工作时钟频率,再改变系统工作时钟频率,设定监视计时值,并开始计数此监视计时值。其次,判断此监视计时值是否计数结束,当此监视计时值未计数结束时(表示系统位关机),储存此时钟频率为正常工作时钟频率,再改变系统工作时钟频率,设定监视计时值,并开始计数此监视计时值的步骤继续执行。若监视计时值已经计数结束时,发出复位信号,以及,设定任一宏正常工作时钟频率为系统工作时钟频率。本专利技术的另一方面是提供一种自动检测稳定工作频率的装置,是应用于电脑系统,其装置包括中央处理单元、监视计时器及时钟发生器,此时钟发生器连接至该中央处理单元,用以产生时钟频率给电脑系统。其中,中央处理单元读取基本输入输出系统所预设的时钟频率,并将时钟频率设定至时钟发生器,中央处理单元储存此时钟频率成为正常工作时钟频率,中央处理单元再改变时钟发生器的时钟频率。基本输入输出系统设定监视计时器的监视计时值,监视计时器开始计数此监视计时值,当监视计时器未计数结束此监视计时值时,中央处理单元储存此时钟频率成为正常工作时钟频率,中央处理单元再改变时钟发生器的时钟频率,基本输入输出系统设定监视计时器的监视计时值,监视计时器并开始计数此监视计时值的步骤继续执行,当监视计时器已经计数结束此监视计时值时,监视计时器发出复位信号至中央处理单元。中央处理单元接收复位信号后,执行复位例行程序并设定正常工作时钟频率为时钟发生器的时钟频率。本专利技术提供一种自动检测稳定工作频率的装置与方法,以节省人力并免除一般使用者调整个人电脑或笔记本电脑的主机板的不便性,这种具有可以自动升频或降频的时钟发生器及主机板,不须使用者自行判定主机板工作稳定与否,各个人电脑或笔记本电脑厂商可经由软件或硬件的设定,依个人电脑或笔记本电脑的主机板及其零组件的特性,在工作稳定度的前题下,达到最高超频的工作效能。为让本专利技术的上述目的、特征、和优点能更明显易懂,下文特举较佳实施例,并配合附图作详细说明。附图说明图1是本专利技术的自动检测稳定工作频率的装置的硬件电路示意图;图2A是本专利技术的自动检测稳定工作频率的方法的系统升频流程图;图2B是本专利技术的自动检测稳定工作频率方法的监视计时器计数流程图;图2C是本专利技术的自动检测稳定工作频率方法的系统复位流程图;以及图3是本专利技术的自动检测稳定工作频率的方法的流程图。CPU 10读取基本输入输出系统(以下简称BIOS)所预设的时钟频率,并将此时钟频率通过系统管理总线(SM)或其他总线(如总线#18)下指令于时钟发生器14中的寄存器(未绘示),依照存入此寄存器(未绘示)的数值以产生对应的时钟频率。CPU 10储存此时钟频率成为一个正常工作时钟频率至BIOS的寄存器(未绘示)中,CPU 10再改变时钟发生器14的时钟频率,BIOS设定监视计时器16与监视计时器17的监视计时值,监视计时器16开始计数监视计时值。当监视计时器16与监视计时器17计数的数值未达到此监视计时值时,跳至CPU 10储存时钟频率成为正常的工作时钟频率至BIOS的寄存器(未绘示)中,CPU 10再改变时钟发生器14的时钟频率,BIOS设定监视计时器16的监视计时值,监视计时器16与监视计时器17并开始计数监视计时值的步骤继续执行。以及,当监视计时器16或监视计时器17其中之一已经计数结束此监视计时值时,CPU 10设定正常工作的时钟频率为时钟发生器14的时钟频率。图2A是本专利技术的自动检测稳定工作频率的方法的系统升频流程图。在图2中,CPU读取BIOS所预设的时钟频率(S20),并将此时钟频率设定至时钟发生器。CPU储存此时钟频率成为正常工作的时钟频率至BIOS的寄存器中,CPU再改变时钟发生器的时钟频率,BIOS设定监视计时器的监视计时值(S22)。图2B是本专利技术的自动检测稳定工作频率的方法的监视计时器计数流程图。在图2B中,当BIOS设定监视计时器的数值后,监视计时器开始计数(S24)。CPU进行系统的自我测试功能、设定各芯片的功能与寻找外部设备等,同时,监视计时器会判断监视计时器的数值是否计数结束(S26)。当监视计时器未计数结束此数值时,跳至当BIOS设定监视计时器的数值后,监视计时器开始计数监视计时器的步骤继续执行(S24)。以及,当监视计时器的数值已经计数结束时,监视计时器发出复位信号至CPU(S28)。图2C是本专利技术的自动检测稳定工作频率的方法的系统复位流程图。图2C中,CPU接收监视计时器所发出的复位信号后,CPU执行复位例行程序并从BIOS的寄存器取出正常工作的时钟频率以设定正常工作的时钟频率为时钟发生器的时钟频率(S30)。图3是本专利技术的自动检测稳定工作频率的方法的流程图。在图3中,自动检测电脑系统稳定工作频率的方法的步骤包括首先,开启电脑系统的主电源后,CPU读取BIOS中的程序与系统设定值,包括读取电脑系统(如CPU、芯片组、输出输入控制芯片、ASIC、…等等)预设的时钟频率(S32)。其次,判断BIOS是否要改变电脑系统的时钟频率(即改变时钟发生器所输出的时钟频率),使其时钟频率增加(S34)。当BIOS不要改变电脑系统的时钟频率时,则执行进入电脑的作业系统的步骤;当BIOS要改变电脑系统的时钟频率时,则CPU储存此时钟频率成为正常工作的时钟频率,例如储存至BIOS所用的寄存器或CM本文档来自技高网...

【技术保护点】
一种自动检测稳定工作频率的方法,应用于一电脑系统,该方法包括下列步骤: 设定电脑系统的工作频率为一时钟频率; 设定一监视计时值,并开始计数;以及 当计数的数值未达该监视计时值时,设定该时钟频率为该正常工作时钟频率。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶垂奇廖文彬
申请(专利权)人:华邦电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1