[发明专利]计算机系统及其开机程序代码读取方法无效
| 申请号: | 200610125639.8 | 申请日: | 2006-09-04 |
| 公开(公告)号: | CN101140518A | 公开(公告)日: | 2008-03-12 |
| 发明(设计)人: | 董彦屏;颜进财;赖德贤;杨铭坚 | 申请(专利权)人: | 广达电脑股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 吕晓章;李晓舒 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 计算机系统 及其 开机 程序代码 读取 方法 | ||
技术领域
本发明涉及一种计算机系统,且特别是涉及一种具有嵌入式次系统,并经由此嵌入式次系统来读取开机固件的计算机系统。
背景技术
传统的计算机系统是将其开机程序代码存储在主机板上的专用闪存(Flash)中,并经由低端子(Low Pin Count,LPC)接口,或是集线器接口(Firmware Hub,FWH)与此专用闪存相连接。开机程序代码例如为基本输出输入系统固件(Basic input Output system,BIOS)。当欲对计算机系统进行开机时,计算机系统经由LPC接口或FWH接口读取专用闪存中的开机程序代码来进行开机。但是,传统的计算机系统具有若干问题。
传统的计算机系统中需设置专用闪存来存储开机程序代码,如此将增加计算机系统的成本。而传统的计算机系统亦仅能将开机程序代码存储在专用闪存中,使得传统的计算机系统中存储开机程序代码的机制局限于专用闪存的结构,而不具将开机程序代码存储在其它形式的存储装置的弹性。另外,当需对计算机系统的开机程序代码进行更新时,传统的计算机系统仅能经由专用的程序来对开机程序代码进行更新。如此,使得开机程序代码的更新操作具有繁杂的操作程序。
发明内容
有鉴于此,本发明的目的就是在提供一种计算机系统及其开机固件读取方法。本发明的计算机系统及其开机固件读取方法可有效地解决传统计算机系统开机程序代码更新困难及需设置专用闪存的问题。
根据本发明的目的,提出一种计算机系统。计算机系统包括主计算机系统、嵌入式系统(Embedded system),嵌入式系统包括存储装置及虚拟固件集线器(Virtual Firmware Hub)。存储装置用以存储主计算机系统的开机程序代码。虚拟固件集线器连接至主计算机系统及存储装置,此虚拟固件集线器具有存储装置中存储开机程序代码的存储地址,且此虚拟固件集线器用以读取开机程序代码。当主计算机系统开机时,主计算机系统发出加载指令至虚拟固件集线器,虚拟固件集线器根据加载指令读取开机程序代码,并将开机程序代码输入主计算机系统。
根据本发明的另一目的,提出一种开机程序代码读取方法,包括下列的步骤。首先,提供计算机系统,其中,包括主计算机系统及嵌入式系统,此嵌入式系统包括存储装置及虚拟固件集线器。存储装置存储主计算机系统的开机程序代码。接着,将存储装置中存储开机程序代码的地址设定于虚拟固件集线器。之后,主计算机系统发出加载指令至虚拟固件集线器,以经由虚拟固件集线器读取开机程序代码开机。
为让本发明的上述目的、特征、和优点能更明显易懂,下文特举三实施例,并配合附图,作详细说明如下。
附图说明
图1示出了本发明的一实施例的计算机系统的电路方块图。
图2示出了本实施例第一实施方式的计算机系统的电路方块图。
图3示出了图2所示计算机系统200的开机程序代码读取方法的流程图。
图4示出了本实施例第二实施方式的计算机系统的电路方块图。
图5示出了图4所示计算机系统400的开机程序代码读取方法的流程图。
图6示出了本实施例第三实施方式的计算机系统的电路方块图。
图7示出了图6所示计算机系统600的开机程序代码读取方法的流程图。
附图符号说明
100、200、400、600:计算机系统
102、202、402、602:主计算机系统
104、204、404、604、426:嵌入式系统
104a:存储装置
104b、210、410、610:虚拟固件集线器
202a、218、402a、418、602a、618:中央处理器
202b、402b、602b:北桥芯片
202c、402c、602c:南桥芯片
203、403、603:开机程序代码存取接口
206、406、606:系统单芯片
208、408:动态内存
212、412、612:低速总线
214、414、614:总线桥接器
216、416、616:高速总线
220、420:动态内存控制器
222、422、622:网络接口控制器
224:远程计算机系统
302-308、502-508、702-706:操作步骤
424:内部集成电路总线控制器
425:内部集成电路总线
426:模块管理刀片
608:静态内存
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广达电脑股份有限公司,未经广达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610125639.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:垂直风力发电机
- 下一篇:一种对多工作区的目录进行管理的方法及设备





