[发明专利]确定系统配置的方法、系统、及程序有效
申请号: | 01104508.6 | 申请日: | 2001-02-14 |
公开(公告)号: | CN1309359A | 公开(公告)日: | 2001-08-22 |
发明(设计)人: | 尼尔·C·伯格伦德;黛安娜·L·克尼菲尔;戴维·O·露易斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F11/00;G06F9/445 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 杨国旭 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 系统配置 方法 系统 程序 | ||
本发明涉及确定系统配置而特别是从随各设备提供的自定义的配置信息确定系统中可获得的设备的方法、系统、及程序。
诸如服务器类机器等一些计算机系统的计算机体系结构包含在诸如通电自检(POST)等初始化期间执行一系列诊断测试来查询系统部件以确定系统配置的配置处理器。在个人计算机中,这一进程是由确定系统中的设备的基本输入/输出系统(BIOS)代码执行的。可能包含在计算机系统中的设备有在系统初始化期间执行配置与初始化操作的配置处理器、一或多个中央处理单元(CPU)、一或多个具有诸如双列直插式存储器模块(DIMM)等附加存储器卡的立式卡(riser card)、及其它部件。系统中的各卡或现场可替换的单元(FRU)通常具有包含该设备的必要产品数据(VPD)的本身EEPROM芯片。系统中的所有FRU都通过平板总线接口通信,诸如提供在总线上传递信息的串行协议的I2C总线接口。
在一些先有技术系统中,配置处理器是用平板或底板I2C总线上的设备与可在不同的层上连接在这些设备上的任何进一步的设备的配置编码的。可将配置处理器的编码维护在诸如PROM或EEPROM等可编程存储器中。例如,平板I2C总线上的立式卡可包含一或多条自身的I2C总线。拥有它们自己的带有配置信息的EEPROM的DIMM卡可连接在立式卡内的一或多个I2C总线接口上。配置处理器代码包含平板I2C总线上所有当前系统部件及卡内不同层上的任何总线,即卡内的I2C总线上的所有部件的地址信息。然后在配置期间,配置处理器便能发送读配置数据请求给各部件来确认这些设备是工作的。伴随将特定的系统配置编码进配置代码中的一个问题是可能对系统作出改变,诸如插入具有不同的DIMM配置的新立式卡等。在这一情况中,在系统能用新配置工作之前,必须更新配置处理器代码来反映这一新配置。这使得改变系统配置复杂化,因为任何改变都必须伴随着修改诸如PROM、EEPROM等配置存储器的对配置处理器代码的改变。
有些先有技术系统将可以连接在系统上的所有可能的部件的地址编码在配置处理器代码中。然后,不管这些设备是否在系统中,配置处理器都发送读配置数据请求给所有可能连接的系统,并等待应答。应答的设备为包含在初始化及系统配置中的,而不应答的则假定为不在系统中的。这一方法优于以前的方法之处在于诸如增加或去除DIMM卡等对系统中的FRU的改变不需要伴随对配置代码的更新,因为当配置处理器查询所有可能获得的部件时,将检测到这些改变。
然而,使配置处理器检验所有可能的设备地址的缺点之一在于这一操作能显著地延迟配置与初始化过程,因为配置处理器必须等待来自系统中所有可能设备的应答。此外,如果系统是以并非在配置代码中指示可能的配置的方式配置的,则除非用新体系结构的能力更新配置代码,配置处理器将检测不到新配置。例如,如果配置代码指示立式卡内四条I2C总线上至多可有32个DIMM卡而增加了在8个不同的I2C总线接口上允许64个DIMM卡的一张卡,则配置代码必须加以更新以反映可以增加卡的全部64个可能的DIMM地址。
从而,在本技术中存在着对用于配置系统来确定可利用的部件的改进的技术的需求。
为了克服上述先有技术中的限制,较佳实施例公开了用于确定具有平板、平板总线及连接的平板设备的计算机系统的配置的方法、系统、及程序。在指示能连接在平板上的各平板设备的地址的平板配置存储器上执行读操作。然后向平板配置存储器中所指示的各平板设备的地址发送读命令来确定是否可获得各平板设备。读取各可获得的平板设备的配置存储器来确定配置信息及是否存在可通过一个平板设备访问的附加设备的地址。然后向平板设备的配置存储器中指示的各附加设备的地址发送读命令来确定各附加设备的配置信息及是否存在可通过附加设备访问的进一步的附加设备。向任何配置存储器中所指示的任何附加设备的地址发送读命令来确定配置信息及是否存在任何进一步的附加设备与伴随的配置存储器要考虑。
在其它实施例中,至少一个设备包含具有可通过内部总线访问的附加设备的内部总线。该设备的配置存储器指示内部总线上的附加设备的地址。在这一情况中,用包含该内部总线的设备的配置存储器中的内部总线地址信息将读命令发送到附加设备。
在另外的其它实施例中,配置信息包含产品信息。将从系统中的设备的配置存储器中读取的地址与产品信息存储在存储器中供在计算机操作期间使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01104508.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电极材料和含该材料的组合物
- 下一篇:半导体存储器和程序判别系统