填充器模块存在的检测的制作方法

文档序号:6362247阅读:184来源:国知局
专利名称:填充器模块存在的检测的制作方法
填充器模块存在的检测
背景技术
在服务器系统中,适当的冷却与气流正变得必需。随着日渐密集的系统板和更高功率的处理器,气流设计是为了最大化系统性能而需要精确工程设计与创新解决方案的一门科学。为了优化气流并确保空气通道适当地通向计算系统最热的部件,填充器或空气挡板(阻尼器)可以在未安装可选部分的时候代替所述部件使用。例如,这种填充器可以代替双列直插式内存模块(DIMM)、PCI卡、硬驱、处理器、扩展卡或者任何其它可选的系统部件来使用。这些填充器可以包括模仿各种系统部件的形状并且确保相邻部件(例如,处理器)热属性的完整性得以维持的简单塑料部分。当这种填充器没有安装到机器中和不满足所设计的设备的气流属性时,后果是严重的。在最好的情况下,诸如处理器的部件会过热并且使系统关机,从而增加系统停机时间并且花费宝贵的计算循环周期。在更严重的情况下,会发生永久性的系统板或处理器损坏。

发明内容
在第一方面,提供了一种方法,包括:检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。该方法可以进一步包括在确定一个或多个计算设备部件端口中存在一个或多个填充器模块时,授权计算系统的初始化。优选地,检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在包括:当填充器模块的传导部分被置于第一计算设备部件端口触点和第二计算设备部件端口触点之间时,检测从第一计算设备部件端口触点发送到第二计算设备部件端口触点的信号。该方法可以进一步包括:检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在。该方法可以进一步包括:根据对于一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在的检测来确定符合所允许的有源部件配置。优选地,权利要求9的方法,其中检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在包括:当有源部件的传导部分被置于第一计算设备部件端口触点和第二计算设备部件端口触点之间时,检测从第一计算设备部件端口触点发送到第二计算设备部件端口触点的信号。该方法可以进一步包括:提供对于符合或不符合所允许的填充器模块配置中的至少一个的通知。在第二方面,提供了一种系统,包括:计算设备部件端口 ;及处理设备,被配置成:检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。优选地,所述处理设备进一步被配置成:在确定一个或多个计算设备部件端口中存在一个或多个填充器模块时,授权计算系统的初始化。优选地,所述处理设备进一步被配置成:检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在。优选地,所述处理设备进一步被配置成:根据对于一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在的检测来确定符合所允许的有源部件配置。优选地,所述处理设备进一步被配置成:提供对于符合或不符合所允许的填充器模块配置中的至少一个的通知。根据一种实施方式的填充器模块可以包括但不限于:主体部分;及可以接纳在计算设备的部件端口中的至少一个传导部分。优选地,所述部件端口包括:被配置成接纳内存元件、PCI卡、硬驱和处理器中的至少一个的部件端口。优选地,内存元件是双列直插式内存模块。优选地,所述主体部分包括传导部分。优选地,所述计算设备是服务器节点。用于初始化计算系统的优选方法可以包括但不限于:检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;及根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。根据一种实施方式的系统可以包括:计算设备部件端口 ;及处理设备,被配置成:检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;及根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。


图1示出了填充器模块;图2示出了置于服务器节点中的填充器模块;图3示出了用于检测服务器节点中填充器模块的存在的系统。
具体实施方式
·在以下具体描述中,参考构成本文一部分的附图。在图中,除非上下文另外指明,否则相似的符号一般标识相似的部件。在具体描述、图和权利要求中所述的说明性实施方式并非意味着限制。在不背离这里所给出的主题的主旨或范围的情况下,其它实施方式也可以实现,而且可以进行其它变化。参考图1,示出了不活动的DIMM填充器模块100。DIMM填充器模块100的主体部分101可以由任何数量的低成本材料(例如,塑料)构造。DMM填充器模块100可以包括一个或多个传导片(conductive tab)部分102。例如,传导片部分102可以包括稱合到DMM填充器模块100的主体部分101的小金属触点(例如,铜)。可替换地,主体部分101本身可以由传导材料构造。例如,主体部分ιο 可以由Co l Polymers , inc.销售的CooIPoly E2热传导液晶聚合物(LCP)构造。DIMM填充器模块100可以包括一个或多个气流导向器(例如,表面103),该气流导向器可以被具体地配置成以优化计算设备中有源部件的冷却的方式引导计算设备中的气流。如以下将描述的,除了包括必须被DMM槽104接纳的有限数量(例如,一个)传导片部分102之外,DIMM填充器模块100不需要满足DIMM的格式/适配要求。这样,就成本和冷却剖面而言,使用DIMM填充器模块100相对于使用稀疏管脚DIMM(cbp0pulated DIMM)作为填充器可以具有优势。参考图2,服务器节点104可以包括被配置成接纳一个或多个DIMM (未示出)的一个或多个DIMM槽105。在服务器节点104的操作不需要一个或多个DIMM的地方,包括传导片部分102和/或传导主体部分101中的至少一个的一个或多个DIMM填充器模块100可以插入到一个或多个DIMM槽105中来代替一个或多个DIMM,以便维持服务器节点104中的
气流特性。当包括传导片部分102和/或传导主体部分101中的至少一个的DIMM填充器模块100要被置于DIMM槽105中时,传导片部分102和/或传导主体部分101中的至少一个可以物理地啮合DMM槽105的一个或多个触点,从而创建包括DMM槽105的触点及传导片部分102和/或传导主体部分101中的至少一个的电发送通路。这种通路可以允许信号经DMM填充器模块100的发送,所述信号可以用来检测DMM槽105中DMM填充器模块100的存在。参考图3,给出了根据部件端口(例如,DMM槽105)中填充器模块(例如,DMM填充器模块100)的存在来初始化计算设备(例如,服务器节点104)的系统200。系统200可以包括被配置成向服务器节点104提供控制信号的服务器控制器201。服务器节点104可以包括被配置成接纳一个或多个DIMM填充器模块100的一个或多个DIMM槽105。服务器控制器201可以包括填充器检测模块202。填充器检测模块202可以被配置成把一个或多个信号203发送到DMM槽105,以便确定给定DIMM槽105中DIMM填充器模块100的存在。当在DMM槽105中插入DMM填充器模块100时,DMM填充器模块100的传导片部分102或传导主体部分101可以在该DI丽槽105的触点204与DI丽槽105的触点205之间提供电连接。由检测模块202发送的信号203可以经信号206返回到检测模块202,由此向检测模块202提供DI丽槽105中存在DMM填充器模块100的指示。类似地,DMM207也可以被置于DMM槽105中。系统200可以检测DMM槽105中DMM207的存在。当在DMM槽105中插入了 DMM207时,该DMM207的引脚可以在DIMM槽105的触点204与DI丽槽105的触点205之间提供电连接。由检测模块202发送的信号203可以经信号206返回到检测模块202,由此向检测模块202提供DMM槽105中存在DIMM207的指示。系统200可以根据被DI丽填充器模块100或DI丽207啮合的DI丽槽105的触点来区分DMM填充器模块100与DMM207的存在。例如,DMM207的引脚可以在DMM槽105的位置20和50桥接触点204和触点205。可替换地,DI丽填充器模块100的传导片部分102可以在DI丽槽105的位置5和15桥接触点204和触点205。检测模块202可以包括维护一个或多个可允许的DMM填充器模块100/DMM207配置的数据库208,所述配置包括DI丽填充器模块100和/或DI丽207的各种必需和/或可选的配置。检测模块202可以比较代表DIMM填充器模块100和/或DIMM207的存在或不存在的信号206与数据库208中所存储的可允许配置,来确定DIMM填充器模块100和/或DIMM207的当前配置与可允许配置符合。当检测到与可允许的DMM填充器模块100/DIMM207配置符合时,检测模块202可以向服务器节点初始化模块210 (例如,诸如板管理控制器或服务处理器的预引导(pre-boot)软件)提供授权信号209。当接收到授权信号209时,服务器节点初始化模块210可以向服务器节点104提供指引服务器节点104引导的初始化信号211。可替换地,检测模块202可以确定DMM填充器模块100和/或DMM的当前配置不符合可允许的DIMM填充器模块100/DIMM配置。在这种情况下,检测器模块202将不向服务器节点初始化模块210提供授权信号209,由此限制引导。在DI丽填充器模块100和/或DI丽的符合或不符合配置的任一情况下,指示这种符合或不符合的通知信号212都可以提供给通知模块213 (例如,显示监视器、闪烁LED、文本或电子邮件发消息系统等)。通知模块213可以警告用户当前DMM填充器模块100/DMM207安装中的任何问题。尽管已经在检测DIMM填充器模块100的存在或不存在的背景下提供了以上描述,但是应当指出,以上所述的系统与方法可以用来检测可以插入到计算系统中代替有源部件的任何类型填充器模块的存在或不存在。这种填充器模块可以包括但不限于用于诸如内存元件、PCI卡/适配器、硬驱(HDD和/或SSD)、处理器、扩展卡和计算系统的任何其它可拆卸部件之类的有源部件的填充器模块。尽管已经示出并描述了本文所述主题的特定方面,但是对本领域技术人员来说很显然,基于本文的教义,在不背离本文所述主题及其更广方面的情况下,可以进行变化与修改。
权利要求
1.一种用于操作计算系统的方法,包括: 检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。
2.如权利要求1所述的方法,还包括: 在确定一个或多个计算设备部件端口中存在一个或多个填充器模块时,授权计算系统的初始化。
3.如权利要求1或2所述的方法,其中检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在包括: 当填充器模块的传导部分被置于第一计算设备部件端口触点和第二计算设备部件端口触点之间时,检测从第一计算设备部件端口触点发送到第二计算设备部件端口触点的信号。
4.如前面任何一项权利要求所述的方法,还包括: 检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在。
5.如权利要求4所述的方法,还包括: 根据对于一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在的检测来确定符合所允许的有源部件配置。
6.如权利要求4所述的方法,其中检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在包括: 当有源部件的传导部分被置于第一计算设备部件端口触点和第二计算设备部件端口触点之间时,检测从第一计算设备部件端口触点发送到第二计算设备部件端口触点的信号。
7.如前面任何一项权利要求所述的方法,还包括: 提供对于符合或不符合所允许的填充器模块配置中的至少一个的通知。
8.一种计算系统,包括: 计算设备部件端口 ;及 处理设备,被配置成: 检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。
9.如权利要求8所述的系统,其中所述处理设备进一步被配置成: 在确定一个或多个计算设备部件端口中存在一个或多个填充器模块时,授权计算系统的初始化。
10.如权利要求8或9所述的系统,其中所述处理设备进一步被配置成: 检测一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在。
11.如权利要求9所述的系统,其中所述处理设备进一步被配置成: 根据对于一个或多个计算设备部件端口中一个或多个有源部件的存在或不存在的检测来确定符合所允许的有源部件配置。
12.如权利要求8至11中任何一项所述的系统,其中所述处理设备进一步被配置成: 提供对于符合或不符合所允许的填充器模块配置中的至少一个的通知。
全文摘要
本公开涉及填充器模块存在的检测,尤其是,提供了一种用于初始化计算系统的方法,包括检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在;和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。对应的系统包括计算设备部件端口;及处理设备,被配置成检测一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在,和根据对于一个或多个计算设备部件端口中一个或多个填充器模块的存在或不存在的检测来确定符合所允许的填充器模块配置。
文档编号G06F1/20GK103201701SQ201180054161
公开日2013年7月10日 申请日期2011年11月10日 优先权日2010年11月12日
发明者D·T·温黛尔, J·J·史密斯, S·D·刘易斯, T·A·迈瑟斯 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1