开机方法及开机系统技术方案

技术编号:5050713 阅读:156 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种开机方法及开机系统,该开机方法,用于具显示屏幕的电脑系统,其中显示屏幕包括一个只读存储器,此只读存储器储存屏幕设定值。包括下列步骤:侦测一晶片模组中是否具有所述屏幕设定值,若晶片模组中不具有屏幕设定值,则从只读存储器中读取屏幕设定值;从只读存储器中读取屏幕设定值之后,将屏幕设定值储存在晶片模组中;若晶片模组中具有屏幕设定值,则从晶片模组中读取屏幕设定值;以及利用读取的屏幕设定值来设定显示屏幕。本发明专利技术提供的开机方法及开机系统,可以减少执行基本开机程序的处理时间。

【技术实现步骤摘要】

本专利技术涉及一种开机方法及开机系统,尤其涉及一种读取屏幕设定值的开机方法 及开机系统。
技术介绍
随着科技的发展,电脑已成为人类生活不可或缺的信息产品,其在工作场所、甚至 家庭生活管理等所占地位正与日剧增。由于对运算速度以及开机时间的要求越来越高,尤 其是对笔记型电脑、平板电脑等可携式电脑而言,快速的开机速度就代表着便利简洁。因 此,就必须要从开机程序当中减少不必要的步骤,或者浓缩某些开机程序的运作时间。在电脑中,负责电脑开机程序的是基本输出输入系统(Basic Input/ OutputSystem BIOS,简称为BI0S),一般而言,其为烧录在电脑主机板上的闪存(flash memory)的程序,主要担负起电脑基本开机的自我侦测与初始化程序。开机程序主要分为五 大步骤,依序是开机自我测试、初始化动作、读取与记录系统设定值、提供常驻程序库以及 载入作业系统。现有开机程序中,每次开机都会执行一次上述步骤,尤其在记录系统设定值时 每次都必须重新读取外围设备的设定值。对可携式电脑而言,许多外围设备(如液晶显 示屏幕)都是固定的,因此每次重新开机时,基本输出输入系统实际上都是读取同样的 系统设定值。其中,显示屏幕的系统设定值称为扩展显示识别数据(Extended display identification data,简称为=EDID),此数据格式为128位元组(byte),包含制造厂商 信息、产品序号、显示器反应时间、显示器尺寸、亮度(luminance)信息、像素映射(pixel mapping)信息等众多信息,在众多系统设定值当中属于信息量较大者,每次开机程序在读 取液晶屏幕的系统设定值时均花费不少开机时间。
技术实现思路
本专利技术的目的是提供一种开机方法及开机系统,将显示屏幕的屏幕设定值在首次 基本开机程序中先行存入晶片模组内。再次开机时便可直接从晶片模组取得屏幕设定值, 而不必再度从显示屏幕的只读存储器中取得,以减少执行基本开机程序的处理时间。本专利技术实施例提供一种开机方法,用于具显示屏幕的电脑系统,其中显示屏幕具 有一个只读存储器,此只读存储器用以储存屏幕设定值。此开机方法包括下列步骤,首先, 侦测晶片模组中是否具有屏幕设定值。若晶片模组中不具有屏幕设定值,则从只读存储器 中读取屏幕设定值而产生系统屏幕设定值。当从只读存储器中读取屏幕设定值而产生系统 屏幕设定值后,将屏幕设定值储存在晶片模组中。但若晶片模组中具有屏幕设定值,则从晶 片模组中读取屏幕设定值而产生一个系统屏幕设定值。最后,利用此系统屏幕设定值来设 定显示屏幕。在本专利技术的一实施例中,上述的开机方法还包括侦测到晶片模组内的屏幕设定值 有错误时,从只读存储器中读取屏幕设定值。在本专利技术的一实施例中,上述的晶片模组包括由互补式金属氧化层半导体 (Complementary Metal Oxide Semiconductor,简称为CM0S)制作的随机存取存储器 (random access memory,简称为RAM),而晶片模组侦测屏幕设定值是否错误的方式为校 验和(checksum)。只读存储器为电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称为EEPR0M)。屏幕设定值为扩展显示识别数据 (Extended display identificationdata,简禾尔为EDID)。本专利技术实施例提供一种开机系统,此开机系统包括显示屏幕、晶片模组、基本输出 输入系统单元以及嵌入式单晶片(Embedded single-chip,简称为EC)。显示屏幕包括一 个只读存储器,此只读存储器具有此显示屏幕的屏幕设定值。晶片模组连接于显示屏幕,用 来储存与传输屏幕设定值。基本输出输入系统单元连接于晶片模组,若晶片模组中不具有 屏幕设定值,基本输出输入系统单元经由晶片模组从只读存储器中读取屏幕设定值而产生 系统屏幕设定值,并且将屏幕设定值储存在晶片模组中。若晶片模组中具有屏幕设定值,基 本输出输入系统单元则从晶片模组中读取屏幕设定值而产生系统屏幕设定值。嵌入式单晶 片连接于晶片模组,用以经由晶片模组来接收系统屏幕设定值,并依照系统屏幕设定值来 设定显示屏幕。在本专利技术的一实施例中,上述的晶片模组侦测到储存于晶片模组内的屏幕设定值 有错误时,基本输出输入系统单元经由晶片模组从只读存储器中读取屏幕设定值而产生系 统屏幕设定值,将屏幕设定值储存在晶片模组中,并将系统屏幕设定值传输至嵌入式单晶 片。在本专利技术的一实施例中,上述的晶片模组包括北桥晶片与南桥晶片。北桥晶片连 接于显示屏幕,用以接收只读存储器的屏幕设定值以及传输系统屏幕设定值。南桥晶片内 具有一个存储单元,南桥晶片连接于北桥晶片、基本输出输入系统单元与嵌入式单晶片,用 以通过存储单元来储存屏幕设定值,以及传输存储单元内的屏幕设定值或系统屏幕设定值 到北桥晶片或嵌入式单晶片中。在本专利技术的一实施例中,上述的晶片模组包括由互补式金属氧化层半导体制作的 随机存取存储器,而晶片模组侦测屏幕设定值是否错误的方式为校验和。只读存储器为电 可擦除可编程只读存储器。屏幕设定值为扩展显示识别数据。嵌入式单晶片为键盘控制器 (keyboard controller)。基于上述,本专利技术将显示屏幕的屏幕设定值于第一次开机时存入晶片模组内。再 次开机时,在执行基本开机程序中便可以直接从晶片模组内取得屏幕设定值,而不必经由 显示卡接口从显示屏幕的只读存储器中取得屏幕设定值,以减少执行基本开机程序的处理 时间。此外,若晶片模组内的屏幕设定值被侦测到有数据错误时,基本输出输入系统单元便 重新从只读存储器中取得屏幕设定值,并将此屏幕设定值存入晶片模组中,以更新晶片模 组内的屏幕系统值。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并结合附图作详 细说明如下。附图说明 图1是本专利技术第一实施例的一种开机系统的结构示意图。图2是本专利技术第一实施例的一种开机方法的流程图。主要元件符号说明100:开机系统;101:显示屏幕; 102 只读存储器;105:晶片模组;106 北桥晶片;107 南桥晶片;108:存储单元;115:嵌入式单晶片;110 基本输出输入系统单元;SOI、S02、S03、S04、S05、S06 步骤。具体实施例方式图1是本专利技术第一实施例的一种开机系统的结构示意图。请参照图1,开机系统 100包括显示屏幕101、晶片模组105、基本输出输入系统单元110以及嵌入式单晶片115。 显示屏幕101包括只读存储器102,只读存储器102用以储存显示屏幕101的屏幕设定值。 晶片模组105连接于显示屏幕101,用以接收并储存屏幕设定值。基本输出输入系统单元110连接于晶片模组105,若晶片模组105中不具有屏幕设 定值,基本输出输入系统单元110经由晶片模组105从显示屏幕101的只读存储器102中 读取屏幕设定值而产生系统屏幕设定值,并且将屏幕设定值储存在晶片模组105中。若晶 片模组105中具有屏幕设定值,则基本输出输入系统单元110从晶片模组105中读取屏幕 设定值而产生系统屏幕设定值。嵌入式单晶片115连接于晶片模组105,用以经本文档来自技高网
...

【技术保护点】
一种开机方法,用于具一显示屏幕的电脑系统,其中所述显示屏幕包括一只读存储器,所述只读存储器具有一屏幕设定值,所述开机方法包括:侦测一晶片模组中是否具有所述屏幕设定值;若所述晶片模组中不具有所述屏幕设定值,从所述只读存储器中读取所述屏幕设定值而产生一系统屏幕设定值;从所述只读存储器读取所述屏幕设定值而产生所述系统屏幕设定值后,将所述屏幕设定值储存在所述晶片模组中;若所述晶片模组中具有所述屏幕设定值,从所述晶片模组中读取所述屏幕设定值而产生所述系统屏幕设定值;以及利用所述系统屏幕设定值来设定所述显示屏幕。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗圣心
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1