主机板与存储器的存取控制方法

文档序号:6578136阅读:186来源:国知局
专利名称:主机板与存储器的存取控制方法
技术领域
本发明涉及一种主机板,特别涉及一种节省电路使用成本与增加除错便利性的主 机板与存储器的存取控制方法。
背景技术
存储器是计算机系统中不可缺少的构件之一,随着存储器容量的日益增加,存储 器内部的数据管理也将影响存储器数据存取的效能。一般来说,传统主机板除了配置机载存储器(on-board memory)外,还会额外 ±曾加一个电擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,以下简称EEPR0M)来记录上述机载存储器的各项参数,以便于计算机系统开机后 并进行初始化时,基本输入输出系统(Basic Input Output System,BIOS)可以根据EEPR0M 所存储的数据来对机载存储器进行存取。虽然,上述的做法比较省事,程序也比较单纯,但是当EEPR0M的内容出现错误时, 使用者无法使用肉眼的方式直接发现错误,并且也不容易查知,而必须使用特定的仪器或 是程序去核对EEPR0M的内容是否有误。如此一来,使得EEPR0M的测试相当不方便,也增加 了除错上的困难。

发明内容
本发明提供一种主机板与存储器的存取控制方法,可以有效地节省电路使用成 本,并增加存储器存储上的便利性。本发明提出一种主机板,包括第一存储器、第二存储器、电压产生器、嵌入式控制 器与芯片组。第二存储器存储BIOS与多个存储器类型数据。电压产生器产生第一电压。嵌 入式控制器与电压产生器连接,接收第一电压,并根据第一电压产生控制信号。芯片组连接 第一存储器、第二存储器与嵌入式控制器,芯片组根据控制信号从多个存储器类型数据中 选择出对应于第一存储器的存储器类型数据以存取第一存储器。在本发明的一实施例中,上述电压产生器包括第一电阻与第二电阻。第一电阻的 第一端接收第二电压,其第二端产生第一电压。第二电阻的第一端与第一电阻的第二端连 接,其第二端连接接地端。在本发明的一实施例中,上述芯片组包括北桥晶片与南桥晶片。北桥晶片与第一 存储器连接。南桥晶片连接北桥晶片、第二存储器与嵌入式控制器。在本发明的一实施例中,上述主机板还包括中央处理器,其与北桥晶片连接。在本发明的实施例中,上述第一存储器为机载存储器(on board memory) 0在本发明的一实施例中,上述机载存储器为随机存取存储器。在本发明的一实施例中,上述第二存储器为基本输入输出系统只读存储器。在本发明的一实施例中,上述存储器类型数据为序列存在检测数据。本发明提出一种存储器的存取控制方法,包括下列步骤首先,接收第一电压。接着,根据上述第一电压,产生控制信号。之后,根据上述控制信号,从多个存储器类型数据中 选择出对应于存储器的存储器类型数据以存取所述存储器。综上所述,本发明通过电压产生器产生第一电压(亦即利用第一电阻与第二电阻 以分压的方式产生第一电压),而嵌入式控制器再根据第一电压来产生控制信号,以便从第 二存储器所存储的多个存储器类型数据中选择出对应第一存储器的存储器类型数据,以存 取第一存储器。如此一来,可以有效地节省电路使用成本,并且还可以增加除错上的便利 性。为使本发明的上述特征和优点能更明显易懂,下面特举实施例,并结合附图作详 细说明。


图1为本发明的一实施例的主机板的示意图;图2为本发明的一实施例的存储器的存取控制方法流程图。主要元件符号说明主机板-100;第一存储器-120;电压产生器-140 ;芯片组-160;南桥晶片-162 ;第二电阻-R2;第二电压-V2;接地端-GND;本发明的实施例的存储器的存取控制方法各步骤-S210 S230。
具体实施例方式图1为本发明的一实施例的主机板的示意图。请参照图1,主机板100包括中央 处理器(Central Processor Unit,CPU) 110、第一存储器120、第二存储器130、电压产生器 140、嵌入式控制器(Embedded controller, EC) 150 与芯片组(Chipset) 160。在本实施例中,第一存储器 为机载存储器(on-board memory),且可以是随 机存取存储器(Random Access Memory, RAM),例如动态随机存取存储器(Dynamic Random Access Memory,DRAM)、静态随机存取存储器(Static Random Access Memory,SRAM) >DDR-I 存储器、DDR-II存储器等,但不限制其范围。第二存储器130存储基本输入输出系统(Basic Input Output System, BIOS)与 多个存储器类型数据。在本实施例中,第二存储器130为基本输入输出系统只读存储器 (Only-read Memory) 0另外,上述存储器类型数据记录着第一存储器120的相关数据,且可 以是序列存在检测(Serial Presence Detect, SPD)数据。电压产生器140用以产生第一电压VI,其中电压产生器140包括第一电阻R1与第 二电阻R2。第一电阻R1的第一端接收第二电压V2(例如为工作电压),而第一电阻R1的 第二端产生第一电压VI。第二电阻R2的第一端连接第一电阻R1的第二端,第二电阻R2的
中央处理器-110 ; 第二存储器-130 ; 嵌入式控制器-150 ; 北桥晶片"161 ; 第一电阻-R1 ; 第一电压-VI ; 控制信号-CS ;第二端连接接地端GND。在本实施例中,第一电压VI与第二电压V2的关系为VI = V2*R2/ (R1+R2),于是使 用者可以通过调整第一电阻R1与第二电阻R2的电阻值来产生不同电压值的第一电压VI。 另外,不同电压值的第一电压VI会对应到不同的存储器类型数据。举例来说,当第一电压 VI的电压值1/5*V2时,例如对应的存储器类型数据为DRAM的存储器类型数据,而当第一电 压VI的电压值为2/5*V2时,例如对应的存储器类型数据为SRAM的存储器类型数据。嵌入式控制器150与电压产生器140连接,接收第一电压VI,并根据第一电压VI 产生控制信号CS。也就是说,嵌入式控制器150在接收第一电压VI之后,会将第一电压VI 的电压值进行转换,而对应的产生控制信号CS。在本实施例中,控制信号CS例如为一数 字信号,而第一电压VI的电压值与控制信号CS之间的转换关系例如可以如下所述当VI =1/5*V2时,控制信号CS为
,当VI = 2/5*V2时,控制信号CS为
,当VI = 3/5*V2时,控制信号CS为W011]。而上述的转换关系仅为本发明的一种形式,本领域的技 术人员可以通过上述的说明而推得其他的转换关系,故在此不再赘述。在本实施例中,芯片组160则包括有互相连接的北桥晶片161及南桥晶片162。北 桥晶片161连接中央处理器110与第一存储器120,而南桥晶片162连接第二存储器130与 嵌入式控制器150。而芯片组160会根据控制信号CS,使得中央处理器110可以通过芯片 组160从第二存储器130所储存的多个存储器类型数据中,选择出对应于第一存储器120 的存储器类型数据,以对第一存储器120进行存取。在本实施例中,上述控制信号CS与对应第一存储器120的存储器类型数据的对应 关系例如可以利用查表的方式来获得。举例来说,当控制信号CS为wool]时,则对应第一 存储器120的存储器类型数据为DRAM的存储器类型数据,当控制信号CS为W010]时,则对 应第一存储器120的存储器类型数据为SRAM的存储器类型数据,当控制信号CS为W011] 时,则对应第一存储器120的存储器类型数据为DDR-I存储器的存储器类型数据。因此,本实施例的主机板100不需另外配置电擦除可编程只读存储器 (Electrically Erasable Programmable Read-Only Memory,以下简称 EEPROM)来记录 第一存储器120的存储器类型数据,因此可以有效地节省电路使用成本,并且也不会发生 EEPROM内容错误的问题。另外,使用者可以直接检测第一电阻R1与第二电阻R2的组合来检 查第一存储器120与其所对应的存储器类型数据是否有误,因此能增加除错上的便利性。通过上述实施例的说明,可以归纳出一种存储器的存取控制方法。图2为本发明 的一实施例的存储器的存取控制方法流程图。请参照图2,在步骤S210中,接收第一电压。 在步骤S220中,根据第一电压,产生控制信号。在步骤S230中,根据控制信号,从多个存储 器类型数据中选择出对应于存储器的存储器类型数据来存取存储器。综上所述,本发明通过电压产生器产生第一电压(亦即利用第一电阻与第二电阻 以分压的方式产生第一电压),而嵌入式控制器再根据第一电压来产生控制信号,以便从第 二存储器所储存的多个存储器类型数据中选择出对应第一存储器的存储器类型数据,以存 取第一存储器。如此一来,可以有效地节省电路使用成本(亦即EEPROM),并且还可以增加 除错上的便利性。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
权利要求
一种主机板,包括一第一存储器;一第二存储器,存储一基本输入输出系统与多个存储器类型数据;一电压产生器,产生一第一电压;一嵌入式控制器,与所述电压产生器连接,接收所述第一电压,并根据所述第一电压产生一控制信号;以及一芯片组,连接所述第一存储器、所述第二存储器与所述嵌入式控制器,所述芯片组根据所述控制信号从所述的多个存储器类型数据中选择出对应于所述第一存储器的存储器类型数据以存取所述第一存储器。
2.根据权利要求1所述的主机板,其中所述电压产生器包括一第一电阻,其第一端接收一第二电压,其第二端产生所述第一电压;以及 一第二电阻,其第一端连接所述第一电阻的第二端,其第二端连接接地端。
3.根据权利要求1所述的主机板,其中所述芯片组包括 一北桥晶片,与所述第一存储器连接;以及一南桥晶片,连接所述北桥晶片、所述第二存储器与所述嵌入式控制器。
4.根据权利要求3所述的主机板,还包括 一中央处理器,与所述北桥晶片连接。
5.根据权利要求1所述的主机板,其中所述第一存储器为机载存储器。
6.根据权利要求5所述的主机板,其中所述机载存储器为随机存取存储器。
7.根据权利要求1所述的主机板,其中所述第二存储器为基本输入输出系统只读存储ο
8.根据权利要求1所述的主机板,其中所述存储器类型数据为序列存在检测数据。
9.一种存储器的存取控制方法,包括接收一第一电压;根据所述第一电压,产生一控制信号;以及根据所述控制信号,从多个存储器类型数据中选择出对应于存储器的存储器类型数据 以存取所述存储器。
10.根据权利要求9所述的存储器的存取控制方法,其中所述存储器为机载存储器。
11.根据权利要求10所述的存储器的存取控制方法,其中所述机载存储器为随机存取 存储器。
12.根据权利要求9所述的存储器的存取控制方法,其中所述存储器类型数据为序列 存在检测数据。全文摘要
本发明提供一种主机板与存储器的存取控制方法。所述主机板包括第一存储器、第二存储器、电压产生器、嵌入式控制器与芯片组。第二存储器存储基本输入输出系统与多个存储器类型数据。电压产生器产生第一电压。嵌入式控制器与电压产生器连接,接收第一电压,并根据第一电压产生控制信号。芯片组连接第一存储器、第二存储器与嵌入式控制器,根据控制信号从上述多个存储器类型数据中选择出对应于第一存储器的存储器类型数据以存取第一存储器。
文档编号G06F3/06GK101893998SQ20091013847
公开日2010年11月24日 申请日期2009年5月18日 优先权日2009年5月18日
发明者罗圣心 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1