电脑系统的制作方法

文档序号:6462255阅读:113来源:国知局
专利名称:电脑系统的制作方法
技术领域
本发明是有关于 一种电脑系统,且特别是有关于一种具有双基本输入输
出系统(Basic 1叩ut/0utput System,以下简称BIOS)的电脑系统。
背景技术
在传统具备有两个BIOS的主机板中,两个BIOS为两个独立的系统,可 以个别来启动电脑系统。而电脑系统是依据BIOS的设定值,决定用哪一个 BIOS开机。实际的做法是在电脑系统启动后,将用于开机的BIOS的资料先 力口载至随才几存耳又内存(Random Access Memory, RAM),在进4亍开才几的禾呈序。当 加载至随机存取内存的BIOS开机失败后,电脑系统才会转换使用另一个BIOS 开机。
另外,在传统具备有两个BIOS的主机板中,两个BIOS之间可以进行资 料重写。换句话说,其中一个BIOS可以将内部的资料备份至另一个BIOS。 而实际的做法为电脑系统在开机后进入BIOS的设定介面之后,由使用者输入 BIOS备份的指令,再由BIOS的韧体进行BIOS备份。
由上述可知,当预设的BIOS损坏而致使电脑系统无法开机时,使用者可 以选择利用另一个BIOS开机,并在开机之后,进行BIOS备份,来修复损坏 的BIOS。然而,传统的做法中,电脑系统在开机失败之后,才会切换使用另 一个BIOS开机,无法让使用者在开机之前预先选择使用哪一个BIOS开机。 除此之外,在传统的做法中,电脑系统也必须在启动之后,才可进行BIOS备 份。

发明内容
本发明提出一种电脑系统,此电脑系统包括第一内存单元、第二内存单 元与切换单元。其中,第一内存单元储存一第一BIOS。第二内存单元储存一 第二BIOS。而切换单元具有一第一配置状态与一第二配置状态。在电脑系统 器启动后,切换单元接收一致能讯号,当切换单元处于第一配置状态时,致
5能讯号提供至第一内存单元,以启动第一BIOS,当切换单元处于第二配置状 态时,致能讯号提供至第二内存单元,以启动第二BIOS。
本发明提出一种电脑系统,此电脑系统包括第一内存单元、第二内存单 元、緩存器与微控制器。其中,第一内存单元储存一第一BIOS。第二内存单 元储存一第二BIOS。緩存器内记录一设定值。当电脑系统启动时,微控制器 依据緩存器内的设定值,控制一致能讯号输出至第一或第二内存单元,以决 定启动第一或第二BIOS。
本发明提出一种电脑系统,此电脑系统包括第一内存单元、第二内存单 元、开关与微控制器。其中一第一内存单元储存一第一BIOS,微控制器耦接 至第一内存单元、第二内存单元与开关。当微控制器侦测到开关导通时,微 控制器读取第 一 内存单元内的第 一基本输入输出系统,并将第 一基本输入输 出系统储存至第二内存单元。
本发明因采用一切换单元,使电脑系统在开机前可以变换切换单元内的 配置。在电脑系统启动后,依据切换单元内的配置,决定开机使用的BIOS。 另外,本发明透过一微控制器,在电脑系统未开机时,进行BI0S备份。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并 配合所附图式,作详细说明如下。


图1所示为本发明第一实施例的电脑系统方块图。 图2所示为本发明第二实施例的电脑系统方块图。 图3所示为本发明第三实施例的电脑系统方块图。 图4所示为本发明第四实施例的电脑系统方块图。
具体实施例方式
为了让使用者可以自由选择使用不同的BIOS来开机,同时又能够在电脑 启动前,使用者就能够备份BIOS,以下提出四个实施例。 第一实施例
图1所示为本发明第一实施例的电脑系统方块图。请参考图1,电脑系 统100包括第一内存单元110、第二内存单元120与切换单元130。为了方便 说明本实施例,在此预先作出几项假设,首先假设第一内存单元110与第二内存单元120内分别储存有第一BIOS与第二 BI0S。,假设切换单元130为一 个4接脚的跳线器(Jumper)。
请参考图1,切换单元130包括具有一第一端Tll、 一第二端T12、 一第 三端T13与一第四端T14,并且具有一第一配置状态与一第二配置状态。当 切换单元130为第一配置状态时,其第一端Tll与第二端T12导通,当切换 单元130为第二配置状态时,其第三端T13与第四端T14导通。
当电脑系统100启动时,电脑系统100将输出一致能讯号Se至切換羊元 130,而切换单元130依据此时内部的配置状态决定将致能讯号Se提供給第一 内存单元110或第二内存单元120。举例来说,当切换单元130为第一配置 状态时,第一端Tll与第二端T12之间导通,使致能讯号Se提供給第一内存 单元IIO,以让电脑系统100能够透过第一 BIOS开机。当切换单元130为第 二配置状态时,第三端T13与第四端T14之间导通,致能讯号Se将提供給第 二内存单元120,以让电脑系统100能够透过第二 BIOS开机。
以目前电脑技术来说,储存B10 S的内存芯片由主机板中的南桥芯片或嵌 入式控制器所控制,并以4个接脚的串行外围介面(Serial Peripheral Interface, SPI)所连接。以串行外围介面的通讯协议为例,其4个接脚分别 用以传输频率讯号(Clock Signal)、芯片选择(Chip Select)讯号、资料输出 与输入讯号。其中,芯片选择讯号是由控制端(南桥芯片或嵌入式控制器)所 输出,用以告知受控端(内存芯片)开始动作。因此,若将本实施例应用于目 前的电脑技术,可将电脑系统100连接至主机板中的南桥芯片或嵌入式控制 器,并以芯片选择讯号作为本实施例中的致能讯号SE,而切换单元.130决定 将芯片选择讯号输出至第一内存单元110或第二内存单元120,以致能第一 内存单元110或第二内存单元120。而串行外围介面中的频率讯号、资料输 出与输入讯号则可以直接输出至第一内存单元110或第二内存单元120。
在本实施例中,切换单元130依据内部的配置状态,来决定电脑系统100 使用哪一个BIOS开机,换句话说,电脑系统100在开机之前,使用者就可以 预先利用一导电片,使切换单元130中的第一端Tll与第二端T12之间导通, 或使第三端T13与第四端T14之间导通,来决定要使用哪一个BIOS来开机。 在本实施例中,切换单元130是以一跳线器来实施,但本领域具通常知识应
第二实施例图2所示为本发明第二实施例的电脑系统方块图。请参考图2,电脑系 统200包括第一内存单元210、第二内存单元220与切换单元230。为了方便 说明本实施例,以下假设第一内存单元210与第二内存单元220内分别储存 有第一BIOS与第二BI0S。
请参考图2,图2中的切换单元230包括第一开关电路240、第二开关电 路250与选择元件260。第一开关电路240具有一输入端Til与一输出端Tol, 第二开关电路250具有一输入端Ti2与一输出端To2。而第一开关电路240 与第二开关电路250的输入端Til与Ti2接收一致能讯号SE,其输出端Tol 与To2各别耦接至第一内存单元210与第二内存单元220。
选择元件260具有一第一端T21、 一第二端T22、 一第三端T23与一第四 端T24。其中,第一端T21与第三端T22耦接至接地电压GND,第二端T22耦 接第一开关电路240与一电阻R21,第四端耦接至第二开关电路与一电 阻R22。而电阻R21的一端耦接至第二端T22,其另 一端耦接至第一参考电压 Vdl。电阻R22的一端耦接至第四端T24,其另 一端耦接至第一参考电压Vdl。
第一开关电路240包括第一晶体管M1、第二晶体管M2与一电阻R23。其 中,第一晶体管M1的第一源/汲极接收致能讯号SE,并作为第一开关电路240 的输入端Til。第一晶体管Ml的第二源/汲极耦接至第一内存单元no,并作 为.第一开关电路240的输出端Tol。而第一晶体管Ml的闸极耦接至电阻fUl 与第二晶体管M2。在开关电路中的第二晶体管M2的第一源/汲极耦接至电阻 R23,其第二源/汲极耦接至接地电压GND,其闸极耦接至选择元件260的第 二端T22。电阻R23的一端耦接至第一晶体管的闸极与第二晶体管的M2的第 一源/汲极,电阻R21的另一端耦接至第二参考电压Vd2。另外,第二开关电 路250包括第三晶体管M3、第四晶体管M4与一电阻R24。在本实施例中,第 二开关电路250内部元件的耦接关系类似于第一开关电路240,故不再详述 第二开关电路250。
在本实施例中,当选择单元260的第一端T21耦接至第二端T22,而第 三端T23与第四端T24之间开路时,选择单元260的第二端T22输出一第一 选择讯号(也就是接地电压GND)至开关电路240。由于此时第二晶体管M2的 闸极接收到接地电压GND,将致使第二晶体管M2关闭,而第一晶体管M1导 通,使得致能讯号SE输出至第一内存单元210。另外,.由于此时选择单元260 中的第三端T23与第四端T24之间仍处于开路的状态,使得第四晶体管M4透过电阻R22接收到第一参考电压Vdl,并使得第四晶体管M4导通而第三晶体 管M3关闭,以阻隔致能讯号SE输出至第二内存单元220。
同理,当选择单元260的第三端T23耦接至第四端T24短路,而第一端 T21与第二端T22之间开路时,致能讯号SE输出至第二内存单元220,同时阻 隔于第一内存单元210之外。
由上述的电路操作可知,使用者利用一导电片决定选择单元260内部的 配置状态,以控制选择单元260输出至开关电路240与250的选择讯号,进 而控制致能讯号提供至第一内存单元210或第二内存单元220,也就能够让 使用者选择使用第一内存单元210内的BIOS开机或使用第二内存单元22内 的BIOS开机。换句话说,本实施例可以让使用者在电脑开机之前,就能够让 使用者预先选择电脑开机所使用的BI0S。另外,在本实施例中,选择元件260 例如是以一个4接脚的跳线器来实施,然而,选择单元260也可以按钮或扳 动开关来实施。
另外,本实施例的电脑系统200还可以包括一微控制器(未绘示),此微 控制器具有一传输介面,用以输出一致能讯号、频率讯号、资料输出与输入 讯号等等。其中致能讯号将输出至切换单元230,而频率讯号、资料输出与 '输入讯号将可直接输出至内存单元210与220。当电脑系统200启动时,此 微控制器所输出至的致能讯号将输出至切换单元230。再由而切换单元230 决定将致能讯号输出至第一内存单元210或第二内存单元220,以控制电脑 系统200开机所使用的BI0S。以目前的电脑技术而言,上述的微控制器可以 例如是南桥芯片或嵌入式控制器,而传输介面可以例如是串行外围介面。
第三实施例
图3所示为本发明第三实施例的电脑系统方块图。请参考图3,电脑系 统300包括第一内存单元310、第二内存单元320、微控制器330与缓存器 340。其中第一内存单元310储存一第一 BIOS,第二内存单元320储存一第 二BI0S。緩存器340记录一设定值。微控制器330依据緩存器内的设定值, 控制致能讯号SE输出至第一内存单元310或第二内存单元320其中之一,以 决定电脑系统300使用第一 BIOS或第二 BIOS开机。
上述緩存器340内的设定值例如是透过一设定介面来进行设定。举例来 说,上述緩存器340内的设定值例如微0或1,当设定值为0时,表示电脑 系统300使用第一 BIOS开机,而当电脑系统300开机时,微控制器330将控制上述致能讯号SE输出至第一内存单元310。相反地,当緩存器340内的设 定值为1时,微控制器330将控制上述致能讯号SE输出至第二内存单元320。 而上述设定介面例如为一 BIOS的设置选单(Set叩menu)。 第四实施例
图4所示为本发明第四实施例的电脑系统方块图。请参考图4,电脑系 统400包括第一内存单元410、第二内存单元420、微控制器430与开关440。 在此预先假设第一内存单元310储存一第一 BI0S。另外,假设在电脑系统400 未开机之前, 一待机电源已提供至微控制器430、第一内存单元410与第二 内存单元420。
微控制器430控制第一内存单元410与第二内存420的输入与输出,并 且,微控制器430还可侦测开关440是否导通。在电脑系统400尚未开机之 前,当开关440导通时,微控制器430利用待机电源,控制第一内存单元410 将其内部的第一 BIOS资料备份至第二内存单元420。
图4中的微控制器430包括第一控制端Tcl、 一第二控制端Tc2、资料输 出端Tso、 一资料输入端Tsi与一频率讯号端Tclk。其中,微控制器430的 资料输出端Tso、 一资料输入端Tsi与一频率讯号端Tclk皆分别耦接至第一 内存单元410与第二内存420。而第一控制端Tcl耦接至第一内存单元410, 第二控制端Tc2耦接至第二内存420。
当微控制器4 30在第 一控制端Tc 1输出 一第 一致能讯号SE1至第 一 内存单 元410时,第一内存单元410将透过资料输出端Tso、资料输入端Tsi与频 率讯号端Tclk与微控制器430传输资料。而此时第二内存单元420将忽略资 料输出端Tso、资料输入端Tsi与频率讯号端Tclk中所传输的讯号。换句话 说,此时,第一内存单元410可将内部的第一 BIOS资料输出给微控制单元 430。
当微控制器430在第二控制端Tc2输出 一第二致能讯号SE2至第二内存单 元420时,第二内存单元420将透过资料输出端Tso、资料输入端Tsi与频 率讯号端Tclk与微控制器430传输资料。而此时第一内存单元420将忽略资 料输出端Tso、资料输入端Tsi与频率讯号端Tclk中所传输的讯号。换句话 说,此时微处理单元430可以输出来自第一内存单元410的第一 BIOS资料输 出给第二内存单元420,让第一 BIOS储存至第二内存单元420,以备份第一 BIOS。若第二内存单元420也储存有一第二 BIOS,本实施例也可以依据上述
10操作原理,将第二 BIOS备份至第一内存单元410。
然而,若使用者误触到开关440时,由上述电路操作可知,微处理单元 430将开始进行BIOS备份,因而遭成BIOS的资料错误的写入内存单元。为 了防止上述问题,本实施例的微控制器430更包括一第一侦测端Tdl与一第 二侦测端Td2,并透过此两个侦测端Tdl与Td2,微控制器430具有一双重检 查的机制,来决定是否备份BIOS。
请继续参考图4,开关440具有第一端T41与第二端T42,第一端T41耦 接至一接地电压GND,第二端T42耦接至微控制器430与一电阻R41。电阻 R41的一端耦接至开关440的第二端T42,另一端则接收一参考电压源Vd3。 当开关440导通时,第一端T41与第二端TM2之间短路,使得微控制器430 的第一侦测端Tdl的电位为接地电位。当开关440开启时,第一端T41与第 二端T42之间开路,使得微控制器430的第一侦测端Tdl的电位近似为参考 电位Vd3。
另外,图4中的电脑系统400更包括一切换元件450。此切换元件450 具有一第一端T43与第二端T44,其第一端T43耦接至接地电压GND,其第二 端T44耦接至微控制器430的第二侦测端Td2与电阻R42。电阻R42的一端 耦接至切换元件450的第二端T44,另一端则接收一参考电压源Vd4。当切换 元件450的第一端T43与第二端T44之间短路时,微控制器430的第二侦测 端Td2的电位为接地电位。当切换元件450的第一端T43与第二端T44之间 开路时,微控制器430的第二侦测端Td2的电位近似为参考电位Vd4。
在本实施例中,微控制器430启动BIOS备份的机制可以例如当微控制器 430侦测到两个侦测端Tdl与Td2同时为接地电位GND,开始进行备份BIOS。 另外,本实施例也可以是第二侦测端Td2持续为接地电位GND,而第一侦测 端Tdl在一特定时间(例如为两秒或三秒)内保持于接地电位GND,开始进行 备份BIOS。在本实施例中,切换元件450例如是以一2接脚的跳线器实施, 开关440则例如是以一按钮实施。换句话说,若使用使将切换元件450使用 一导电片来端点T43与T44短路,同时,又按下按钮使开关导通超过一特定 时间后,微控制器430才启动BIOS备份。
在上述的实施例中,微控制器可以是主机板中的南桥芯片或嵌入式控制 器等等。而上述内存单元可以是闪存(flash memory)或其它种类的非挥发性 内存(Non-volatile memory)。综上所述,本发明至少具有以下优点
1. 本发明透过一切换单元,使电脑系统在开机前可以变换切换单元内的
配置。在电脑系统启动后,依据切换单元内的配置,决定开机使用的BIOS。 因此,使用者可以预先在开机前,自行决定开机所使用的BI0S。
2. 本发明透过微控制器,使电脑能够在未开机前能够进行BIOS备份。 虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何
所属技术领域中具有通常知识者.,在不脱离本发明的精神和范围内,.当可作 些许的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。
权利要求
1.一种电脑系统,其特征是,包括第一内存单元,储存第一基本输入输出系统;第二内存单元,储存第二基本输入输出系统;切换单元,具有第一配置状态与第二配置状态;其中,在上述电脑系统器启动后,上述切换单元接收一致能讯号,当上述切换单元处于上述第一配置状态时,上述致能讯号提供至上述第一内存单元,以启动上述第一基本输入输出系统,当上述切换单元处于上述第二配置状态时,上述致能讯号提供至上述第二内存单元,以启动上述第二基本输入输出系统。
2. 根据权利要求1所述的电脑系统,其特征是,其中上述切换单元为跳 线器。
3. 根据权利要求1所述的电脑系统,其特征是,其中上述切换单元包括 第一开关电路,具有输入端接收上述致能讯号,输出端耦接至上述第一内存单元;第二开关电路,具有输入端接收上述致能讯号,输出端耦接至上述第二 内存单元;以及选择元件,选择开启上述第一与上述第二开关电路。
4. 根据权利要求3所述的电脑系统,其特征是,其中上述选择元件为跳 线器。
5. 根据权利要求1所述的电脑系统,其特征是,更包括 一微控制器,输出上述致能讯号到上述切换单元。
6. 根据权利要求5所述的电脑系统,其特征是,其中上述微控制器更包 括传输介面,用以输出上述致能讯号、频率讯号与资料输出讯号。
7. 根据权利要求6所述的电脑系统,其特征是,其中上述传输介面为串 行外围介面。
8. 根据权利要求5所述的电脑系统,其特征是,其中上述微控制器为南 桥芯片或一嵌入式控制器。
9. 一种电脑系统,其特征是,包括 緩存器,用以记录一设定值;第一内存单元,用以储存一第一基本输入输出系统; 第二内存单元,用以储存一第二基本输入输出系统;以及 微控制器,当上述电脑系统启动时,依据上述缓存器内的上述设定值, 控制致能讯号输出至上述第一或第二内存单元。
10. 根据权利要求9所述的电脑系统,其特征是,更包括 设定介面,用以设定上述緩存器内的上述设定值。
11. 根据权利要求9所述的电脑系统,其特征是,其中上述微控制器更 包括传输介面,用以输出上述致能讯号、频率讯号与资料输出讯号。
12. 根据权利要求11所述的电脑系统,其特征是,其中上述传输介面为 串行外围介面。
13. 根据权利要求9所述的电脑系统,其特征是,其中上述微控制器为 南桥芯片或嵌入式控制器。
14. 一种电脑系统,其特征是,包括 第一内存单元,储存第一基本输入输出系统; 第二内存单元;开关;微控制器,耦接至上述第一内存单元、上述第二内存单元与上述开关, 当上述微控制器侦测到上述开关导通时,上述微控制器读取上述第 一 内存单 元内的上述第一基本输入输出系统,并将上述第一基本输入输出系统储存至 上述第二内存单元。
15. 根据权利要求14所述的电脑系统,其特征是,更包括 待机电源,用以提供至上述为微控制器、上述第一内存单元与上述第二内存单元。
16. 根据权利要求14所述的电脑系统,其特征是,更包括 切换元件,具有第一端与一第二端,上述第一端耦接至一接地电压,上述第二端耦接至上述微控制器与第一参考电压。
17. 根据权利要求14所述的电脑系统,其特征是,其中上述开关具有第 一端与第二端,上述第一端耦接至接地电压,上述第二端耦接至上述微控制 器。
18. 根据权利要求16所述的电脑系统,其特征是,其中上述切换元件为 跳线器。
19.根据权利要求14所述的电脑系统,其特征是,其中上述微控制器为 南桥芯片或嵌入式控制器。
全文摘要
本发明关于一种电脑系统,此电脑系统包括第一内存单元、第二内存单元与切换单元。其中,第一内存单元储存一第一基本输入输出系统。第二内存单元储存一第二基本输入输出系统。而切换单元具有一第一配置状态与一第二配置状态。在电脑系统器启动后,切换单元接收一致能讯号,当切换单元处于第一配置状态时,切换单元将致能讯号提供至第一内存单元,以启动第一基本输入输出系统,当切换单元处于第二配置状态时,切换单元将致能讯号提供至第二内存单元,以启动第二基本输入输出系统。
文档编号G06F11/14GK101561772SQ200810091790
公开日2009年10月21日 申请日期2008年4月14日 优先权日2008年4月14日
发明者吴潮崇, 李侑澄 申请人:华硕电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1