一种计算机芯片资料写入装置及方法

文档序号:6603351阅读:341来源:国知局
专利名称:一种计算机芯片资料写入装置及方法
技术领域
本发明是关于一种计算机系统技术,特别是关于一种计算机芯片资料写入的装置及方法,它可用于将计算机程序资料码通过一特定的输出输入控制芯片,例如南桥芯片组(Southbridge chipset),写入至一内存芯片,例如个人计算机中的基本输出输入系统(BasicInput/Output System,BIOS)芯片。
背景技术
南桥芯片组(Southbridge chipset)是个人计算机主机板上常用的一种输出输入控制芯片,它可用来控制PCI(Peripheral ComponentInterconnect)总线架构中的内存与其它各种资料的输出、输入装置之间的资料交换,例如为IDE(Integrated Drive Electronics)硬盘装置、USB(Universal Serial Bus)连接口、串行口等之间的资料交换。
基本输出输入系统(Basic Input/Output System,BIOS)是个人计算机中的一项重要装置,它通常是储存在一非挥发性的芯片中,例如只读存储器(Read-Only Memory,ROM)或可擦写的闪存(Flash Memory),用来执行个人计算机中的各种基本的输出、输入功能。由于个人计算机的功能日新月异,因此常需要对个人计算机中现有的BIOS作更新升级的工作,也就是将BIOS芯片中现有的程序资料删除,再将新的程序资料码写入到BIOS芯片中。
传统上,前述的更新升级工作是将一写入装置搭接到与BIOS芯片藕接的南桥芯片组上,即可将新的程序资料码通过该南桥芯片组写入到BIOS芯片中。然而现有的芯片资料写入装置的一项缺点在于它仅适用于搭接到一种特定型号的南桥芯片组,因此每一台写入装置仅能适用于可兼容的南桥芯片组的BIOS芯片,无法对其它不兼容的南桥芯片组的BIOS芯片进行写入工作。这是由于市面上所有的南桥芯片组虽然具有相同的基本架构,然而不同厂商所推出的南桥芯片组通常具有不同的规格,因此一台写入装置仅能兼容一特定型号的南桥芯片组。这一缺点使得计算机厂商需要预先制作不同型号的写入装置分别对应不同型号的南桥芯片组的BIOS芯片进行写入工作,因此使得BIOS程序资料码的更新升级工作极为不便利。

发明内容
为克服现有技术的缺点,本发明的主要目的在于提供一种计算机芯片资料的写入装置及方法,它可让计算机厂商使用一种写入装置即可兼容各种不同型号的南桥芯片组,不再需要针对不同型号的南桥芯片组配备相应的写入装置,就可完成写入程序的过程。
本发明的另一目的在于提供一种计算机芯片资料写入装置及方法,可使BIOS程序资料码的更新升级工作更为简单、便利,可降低升级的成本。
本发明的计算机芯片资料写入装置及方法可应用在将一组计算机程序资料码通过一特定的输出输入控制芯片,例如为南桥芯片组,写入至一内存芯片,例如为个人计算机中的基本输出输入系统(BasicInput/Output System,BIOS)的芯片。
本发明的计算机芯片资料写入装置至少包括一数据库,其中预存有多种已知型号的输出输入控制芯片的转换驱动程序及其相关的设定值;一芯片型号检测模块,它可检测出该输出输入控制芯片的型号,并进而从该数据库中取出该型号的输出输入控制芯片所对应的转换驱动程序及其相关的设定值;以及一写入控制模块,它可接收该芯片型号检测模块从该数据库中取出的输出输入控制芯片转换驱动程序及其相关的设定值,通过该输出输入控制芯片将该计算机程序资料码写入至该内存芯片。
本发明的计算机芯片资料写入装置还可包括一数据库,其中预存有多种已知型号的南桥芯片组的转换驱动程序及其相关的设定值;一芯片型号检测模块,可检测该南桥芯片组的型号,并进而从该数据库中取出该南桥芯片组对应的转换驱动程序及其相关的设定值;以及一写入控制模块,可接收该芯片型号检测模块从该数据库中所取出的南桥芯片组转换驱动程序及其相关的设定值,借此而可通过该南桥芯片组将该计算机程序资料码写入至该内存芯片。
本发明的计算机芯片资料写入方法为建立一数据库,其中预存有多种已知型号的输出输入控制芯片的转换驱动程序及其相关的设定值;在实际进行写入工作时,首先进行一芯片型号的检测程序,检测出该输出输入控制芯片的型号;接着进行一数据库对应程序,从该数据库中取出该型号输出输入控制芯片对应的转换驱动程序及其相关的设定值;接着进行一设定程序,借此将上述的转换驱动程序及相关的设定值加载至一写入控制模块;接着进行一写入程序;其中是将该计算机程序资料码借由该写入控制模块、并通过该输出输入控制芯片写入到该内存芯片。
本发明的计算机芯片资料写入装置及方法的特点在于可兼容多种各式不同型号的输出输入控制芯片,使得写入程序不必如现有技术那样为配合不同型号的输出输入控制芯片,需要更换另一种写入装置,因此可使得BIOS程序资料码的更新升级工作比现有技术更为便利及具有较低的成本。


图1为一系统架构示意图,显示本发明的计算机芯片资料写入装置的基本架构;图2为一资料列表,显示一组目前已知的南桥芯片组的型号识别码;图3为一流程图,显示本发明的计算机芯片资料写入装置及方法的基本操作流程。
具体实施例方式
实施例以下即配合附图,详细说明本发明的计算机芯片资料写入装置及方法的实施例。
图1显示本发明的计算机芯片资料写入装置(如标号100所指的虚线框所包含的部分)的基本架构。如图所示,本发明的计算机芯片资料写入装置100在实际应用上是搭接到一输出输入控制芯片,例如南桥芯片组20,通过该南桥芯片组20对一可擦写的内存芯片10,例如是个人计算机中的基本输出输入系统(Basic Input/Output System,BIOS)的芯片,进行一写入程序。
本发明的计算机芯片资料写入装置100的基本架构至少包含(a)一数据库110;(b)一芯片型号检测模块120;以及(c)一写入控制模块130。
数据库110中预存有多种已知型号的南桥芯片组的型号识别码(Device ID)及其对应的转换驱动程序及其相关的设定值。图2的数据列表即显示一组目前已知的南桥芯片组的型号识别码,其中每一个型号识别码即代表市面上一种已知的南桥芯片组型号。
图3的流程图即显示本发明的计算机芯片资料写入装置100的基本操作流程。
请同时参阅图2和图1,首先执行步骤S0的藕接程序,借此将本发明的计算机芯片资料写入装置100藕接至南桥芯片组20。
接着进行步骤S1的芯片型号检测程序;其中令芯片型号检测模块120检测该输出输入控制芯片(即南桥芯片组)20的型号,也就是取得该南桥芯片组20中所预先嵌入的型号识别码(Device ID),并将取得的芯片型号识别码(Device ID)传送至数据库110。
接着进行步骤S2的数据库对应程序;其中令数据库110利用上述的芯片型号检测模块120所取得的芯片型号识别码(Device ID),作为搜寻关键词,借此搜寻出该芯片型号识别码(Device ID)所对应的转换驱动程序及相关的设定值。
接着进行步骤S3的设定程序;其中令数据库110将上述的转换驱动程序及相关的设定值加载到写入控制模块130中,借此将写入控制模块130的操作模式设定成兼容至目前所搭接的南桥芯片组20。
接着进行步骤S4的写入程序;其中令写入控制模块130将更新用的程序资料码131通过该南桥芯片组20写入至内存芯片10。此即完成对内存芯片10的程序资料码更新工作。
总而言之,本发明提供了一种新颖的计算机芯片资料写入装置及方法,它可搭接到一输出输入控制芯片,借以通过该输出输入控制芯片将计算机程序资料码写入至一内存芯片;其特点在于可兼容多种不同型号的输出输入控制芯片,使得写入程序,不再需要配合针对不同型号的输出输入控制芯片而更换写入装置,因此使得BIOS程序资料码的更新升级工作比现有技术更为简单、便利,并降低了使用成本。
权利要求
1.一种计算机芯片资料的写入方法,它可应用于将一组计算机程序资料码通过一特定型号的输出输入控制芯片,写入至一内存芯片,其特征在于,该计算机芯片资料写入方法至少包括建立一数据库,其中预存有多种已知型号的输出输入控制芯片的转换驱动程序及其相关的设定值;在实际进行写入工作时,首先进行一芯片型号的检测程序,借此检测出该输出输入控制芯片的型号;接着进行一数据库对应程序,从该数据库中取出该型号的输出输入控制芯片所对应的转换驱动程序及其相关的设定值;接着进行一设定程序,将上述的转换驱动程序及相关的设定值加载至一写入控制模块;再接着进行一写入程序;其中是将该计算机程序资料码借由该写入控制模块、并通过该输出输入控制芯片写入到该内存芯片。
2.如权利要求1所述的计算机芯片资料写入方法,其特征在于,该输出输入控制芯片是一南桥芯片组。
3.如权利要求1所述的计算机芯片资料写入方法,其特征在于,该内存芯片是一BIOS芯片。
4.一种计算机芯片资料写入装置,它可应用于将一组计算机程序资料码通过一特定型号的输出输入控制芯片写入至一内存芯片,其特征在于,该计算机芯片资料写入装置至少包括一数据库,其中预存有多种已知型号的输出输入控制芯片的转换驱动程序及其相关的设定值;一芯片型号检测模块,它可检测出该输出输入控制芯片的型号,并进而从该数据库中取出该输出输入控制芯片型号所对应的转换驱动程序及其相关的设定值;以及一写入控制模块,它可接收该芯片型号检测模块从该数据库中取出的输出输入控制芯片转换驱动程序及其相关的设定值,借此可通过该输出输入控制芯片将该计算机程序资料码写入至该内存芯片。
5.如权利要求4所述的计算机芯片资料写入装置,其特征在于,该输出输入控制芯片是一南桥芯片组。
6.如权利要求4所述的计算机芯片资料写入装置,其中该内存芯片是一BIOS芯片。
7.一种计算机芯片资料写入装置,可应用于将一组计算机程序资料码通过一特定型号的南桥芯片组写入至一内存芯片,其特征在于,该计算机芯片资料写入装置至少包括一数据库,其中预存有多种已知型号的南桥芯片组的转换驱动程序及其相关的设定值;一芯片型号检测模块,可检测该南桥芯片组的型号,并进而从该数据库中取出该南桥芯片组对应的转换驱动程序及其相关的设定值;以及一写入控制模块,可接收该芯片型号检测模块从该数据库中所取出的南桥芯片组转换驱动程序及其相关的设定值,借此可通过该南桥芯片组将该计算机程序资料码写入至该内存芯片。
8.如权利要求7所述的计算机芯片资料写入装置,其特征在于,该内存芯片为一BIOS芯片。
全文摘要
一种计算机芯片资料写入装置及方法,可应用于将计算机程序资料码通过一特定的输出输入控制芯片,例如为南桥芯片组,写入至一内存芯片,例如个人计算机中的基本输出输入系统芯片。此计算机芯片资料写入装置及方法的特点在于可兼容多种不同型号的输出输入控制芯片,使得写入程序不必如现有技术那样要配合不同型号的输出输入控制芯片,要更换另一种写入装置,因此使得BIOS程序资料码的更新升级工作比现有技术更为便利及具有低成本。
文档编号G06F9/44GK1508676SQ0215667
公开日2004年6月30日 申请日期2002年12月13日 优先权日2002年12月13日
发明者李嘉雄 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1