调整具有已损坏引脚的芯片/插座的使用_2

文档序号:9825930阅读:来源:国知局
对图1中的计算机102所示出的部分或全部架构的架构)。机箱主干212将来自电源220的电力提供给刀片204a-204n、以及用于在刀片204a-204n之中和/或向外部源(例如通往其他资源的网络,未示出)发送数据的数据通路。冷却风扇206向整个刀片机箱202提供冷却,和/或向特定刀片和/或特定刀片的一个或多个组件(例如,中央处理器-CPU 218)提供冷却。刀片204a-204n中的每个刀片还具有其他组件,例如存储设备214、存储器216以及平台控制集线器(PCH)222。
[0023]刀片204a-204n中的每个刀片由集成管理模块(IMM)210来管理。IMM 210可以致力于刀片204a-204n中的特定刀片(如所示)或者多个刀片,IMM 210是执行(或者替换)服务处理器和基板管理控制器的功能的组合硬件设备。
[0024]服务处理器(MM 210替换之)是基于硬件的处理器,也已知为与硬件仪器和系统管理软件一起工作,以提供问题通知和解决方案的管理处理器。服务处理器还允许来自刀片204a-204n中的不同刀片在它们之中进行通信以及与外部源(诸如图3中示出的智能电话312之类)进行通信。
[0025]基板管理控制器(IMM210也替换之)是母板上例如在刀片204η中可以找到的专门的微控制器。例如,基板管理控制器(以及因此MM 210)管理刀片204η内的系统管理软件与刀片204η内发现的平台硬件之间的接口。因此,刀片204η内的报告诸如温度、冷却风扇速度、电力状态、本地操作系统(OS)状态等等之类的状态/参数的硬件传感器(未示出)提供描述刀片204η的操作的信息。换言之,基板管理控制器(以及因此MM 210)是管理诸如刀片204η之类的刀片的整体健康和环境的专门的微处理器。此管理包括监控冷却风扇、电源、其他硬件设备、以及刀片204η的组件(例如CPU 218、存储器216、存储设备214等)的操作。
[0026]示例性刀片204η内还有平台控制集线器001)222401 222是控制针对刀片204η的一个或多个电子组件的数据路径、时钟、接口等等的硬件芯片,所述电子组件包括但不限于存储设备214、存储器216、和/SCPU 218,所有组件都在IMM 210的管理之下。因此,这些组件的每一个都能够通过由PCH 222直接发布的节流信号而被选择性地节流。在本发明的实施例中,此节流和/或控制通过从IMM 210到PCH 222的方向间接地提供,其通过降低CPU218的时钟速度和/或通过调整CPU 218执行的操作吞吐量来节流CPU 218的操作,从而来节流CPU 218的操作。在实施例中,这些节流操作的部分或全部由IMM 210直接执行而无需PCH222的介入。
[0027]IMM 210和/SPCH 222还能够通过调整存储设备214和/或存储器216执行的读/写操作的读/写速度,来调整存储设备214和/或存储器216的操作。
[0028]服务处理器208协调刀片204a-204n的操作,例如将来自电源220的电力分配给各个刀片204a-204n、调整安装在刀片机箱202上的冷却风扇206的速度等等。因此,服务处理器208可以类似于图1中的计算机102,从而管理刀片204a-204n,和/或更具体地管理刀片204a-204n内的CPU 218,其类似于图1中示出的硬件模块152。
[0029]现在参考图3,图3呈现了图2中图示的刀片机箱202的附加细节。如图3所示,在刀片204b和刀片204η之间存在有限量的物理空间,如线310所示。如此,如果问题出现,则在其中工作的空间有限。
[0030]例如,考虑插座302,在该插座302上安装有来自图2的CPU 218。在一个实施例中,引脚从CPU 218的底部引出,并且被插入到插座302中的孔中,其I)将CPU 218固定到母板301,和2)提供到其他刀片、资源、电源等等的数据/电力通路的电气通信。然而,在绘出的实施例中,情形是颠倒的,由此引脚306从插座302向上引出(emanate),仅仅按压CPU 218底部上的连接器304以便进行电接触。CPU 218通过插座302顶部上的凹槽(未示出)和固定机构/杆(也未示出)而被固定到插座302。本发明在任一实施例(S卩,引脚从CPU 218或者从插座302引出)中均有用。
[0031]图3中绘出的实施例提供了降低引脚(例如引脚306)被损坏(S卩,弯曲、坏损等等)的机会的益处。然而,图3中绘出的实施例的一个缺点是:用户很难可视地检测(用裸眼)引脚306的任何损坏,尤其是在如线310所示出的有限工作空间中。然而,包括当CPU 218尚未安装到插座302上时,有足够的空间可用于将支持电子相机的设备(例如智能电话312)放置在刀片204η和刀片204b之间,以便拍摄插座302的顶部以及引脚306(或者以其他方式捕捉视频流中它的视觉图像等等)。
[0032]如图3中绘出,来自引脚306的引脚308故障。在图3中绘出的示例中,引脚308弯曲。无论是弯曲或者坏损或者其他故障/变形,来自CPU 218的连接器304之一与引脚308之间的通信都已经被断开/中断。本发明的各种实施例确定此类断开的连接引起什么危害(如果有的话)、并且确定应该采取什么补救(如果有的话)。为了做出这两个确定,通过确定应该由坏损的引脚308传送的信号来提供什么(如果有的话)实用功能,来建立坏损的引脚308的功能。为了做出此确定,本发明将从插座302的引脚306映射到CPU 218上的连接器304再映射到CPU 218的功能/组件。
[0033]现在参考图4,使用IC芯片(例如CPU218)提供的功能的功能性矩阵418来呈现插座引脚到连接器再到功能/组件的映射。在图4中,插座302的顶部示出了引脚306的阵列,包括图3中的故障引脚308。如图2和图3所示,引脚306物理上被配置来与CPU 218的底部上的连接器相匹配。在本发明的实施例中,连接器304是球栅阵列(BGA)连接器,当其与来自引脚306的对应引脚按压到一起时两者进行电接触。如图4所示出的那样,连接器304的每一个均映射到由单元阵列404组成的功能性矩阵418。例如,单元409对应于连接器408,其对应于坏损的弓I脚308 ο单元409中的内容来自CPU 218提供的功能性表格。
[0034]例如,假设连接器408被设计来接收电力至CPU 218。单元409将因此代表向CPU218(例如,向CPU 218内的电力总线)提供电力的功能。在此情景下,连接器408和单元409中描述的功能很可能被认为是对CPU 218的使用而言很关键,这是因为对CPU 218内的电力总线供电很可能对CPU 218的整体操作是很关键的。然而,在另一情景中,连接器408可以被设计来为单元409中所描述的较不重要的功能提供数据,例如使得显示器能够显示某种色相/色彩。如果连接器408坏损,那么CPU 218的有效性和/或它所支持的系统显示将仅仅是轻微的妥协一一如果不是完全没有损害的话。在再一情景中,连接器408可以是未被CPU 218使用的“哑”连接器。在最后这个情景中,引脚308的损坏对CPU 218的操作完全没有影响。
[0035]因此,本发明I)使用图像识别硬件来评估插座302/CPU218中的引脚306和/或连接器304的照片(或者其他可视图像),2)通过一个或多个处理器检查功能性矩阵418,来确定任何特定的坏损引脚/连接器对CPU 218的功能性可能会有什么影响,以及3)通过集成管理模块(IMM)和/或服务处理器和/或PCH调整CPU 218的配置以便弥补坏损的引脚/连接器。
[0036]如图1-图4中所绘,本发明的一个或多个实施例呈现了一种电子系统,其包括相机(例如,在图1示出的、位于诸如图3中示出的智能电话312之类的智能电话中的相机154),以及集成管理模块(例如图2中的頂M 210,或者可替换地,图2中示出的服务处理器208)。在本发明的实施例中,相机154/智能电话312以及IMM 210/服务处理器208能够使用信号收发机(例如图1中示出的信号收发机122)进行无线通信(假设图3中的智能电话312和刀片204η都具有信号收发机)。在本发明的实施例中,相机154/智能电话312之间的通信经由硬连线管理网络,其包括I
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1