用于计算机系统的智能及灵活管理与监控的系统与方法技术方案

技术编号:8659674 阅读:148 留言:0更新日期:2013-05-02 06:44
在此提供了使用位于计算机系统的多个电路板上的多个平台管理控制器(PMC)来用于多个计算机系统的智能及灵活的管理与监控的系统与方法。这些PMC提供了增强的电路板认证和安全、增强的系统监控和报告、以及增强的系统控制。这些PMC还允许基于处理器的器件的仿真,并且与所代替的器件以及所提供的功能相比是功率低的、成本低的并且速度快的。一种电源跟踪装置协助确保到运算电路的第一电力输入与到该运算电路的第二电力输入保持一种预定义的关系。在一个计算机系统中结合了用于从诊断监控器件中接收该计算机系统的诊断信息并且可定制地显示此类信息的系统与方法。所监控的计算机系统信息诸如通过红外或者一种新颖的临时有线连接被发送给一个诊断器件。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求2011年6月6日提交的、标题为“(SYSTEMS AND METHODS FOR INTELLIGENT AND FLEXIBLE MANAGEMENTOF AND MONITORING OF COMPUTER SYSTEMS)”的美国专利申请号 13/154,436 的权益;并且要求2010年6月7日提交的申请号为61/352,362、标题为“智能及灵活管理与监控计算机系统的系统与方法(Systems and Methods for Intelligent and Flexible Managementand Monitoring of Computer Systems)”, 2010年6 月 7 日提交的申请号为 61/352,357、标题为“跟踪装置(Tracking Apparatus)”,2010年6月7日提交的申请号为61/352,381、标题为“无线接收计算机系统诊断信息的系统与方法(Systems and Methods for WirelesslyReceiving Computer System Diagnostics Information)”,以及 2010 年 6 月 7 日提交的申请号为61/352,379、标题为“提供连接的系统与方法(Systems and Methods forProviding Connectivity)”的美国临时专利申请的权益,并且特此通过引用结合每个以上临时申请将它们所披露的全部内容以其全文结合在此。此外,本申请针对在这些所引用的临时申请中通过引用而结合的这些另外的申请与专利中每一份通过引用将它们所披露的全部内容以其全文结合在此。
技术介绍
1.专利
本专利技术涉及用于智能及灵活地管理与监控计算机系统的系统以及方法,并且更具体地说是灵活地监控和管理计算机系统运行并且发送和接收供外部使用的关于计算机系统运行的信息的系统与方法。2.背景及相关技术计算机系统已经变得越来越复杂,并带来这种不断增加的复杂性的多种后果。这种不断增加的复杂性的一个后果是当这些计算机系统出现问题时,诊断这些问题变得越来越困难。以防止计算机系统的一部分的问题导致该计算机系统的其他部分受到破坏或者出现问题的一些方式来正确地管理这些计算机系统同样变得越来越困难。计算机系统的问题(包括那些可能要求诊断的问题)在其使用寿命期限内的任何时候都有可能出现,并且发生问题的可能性随着计算机系统的复杂程度只会增加。多种问题可能最初出现在制造时。此类问题应该在制造时就彻底地检测出,否则制造商可能面临客户不满甚至客户流失的风险。在计算机系统的使用过程中随后会出现其他问题,这些问题可能会降低或者完全损伤这些计算机系统的功能。在制造计算机系统时以及在使用这些计算机系统过程中用于检测并且处理计算机系统问题的现有方法是不恰当的。计算机系统的发展以及复杂性所导致的另一个困难是计算机技术的某些方面逐渐过时的后果。随着计算机技术某些方面变得过时,如何最好地处理计算机技术的某些陈旧的方面变得难以确定。由于计算机系统的这种复杂性,甚至从这些计算机系统上删除过时的技术而不对计算机系统造成重大的意外的问题可能都是困难的。因此,过时的并且不使用的技术仍保留在计算机系统及其操作系统中仅仅是因为安全地删除这些技术的工作仍然被认为是不合理的。遗憾的是,未能适当应对过时的技术导致的后果包括速度更慢的计算机系统以及不必要地成本更高的系统。以上讨论的这些困难在可能位于距离用于诊断和处理计算机问题的传统资源较远的位置处的嵌入式系统中可能会进一步加剧。随着对于嵌入式系统的需求的增加,对于处理此类问题的机构的需求将只会增加。因此,用其他技术来提高或甚至替代现有的技术将是本领域内的一种改进。电子系统(并且特别是计算机系统)已经变得无所不在。为了能够发挥功能,电子系统需要输入电力。电子系统通常包括一个电源,该电源将原始输入电力(例如,由商业干线供给的交流电)转换成系统内的必要的内部供给电压(例如,直流电压如5伏、3. 3伏、等-Tf- ) o电子系统内的功耗已经成为需要考虑的因素,因为增大的功耗会引起增大的热量和运行费用。因此,已经做出了很多努力来降低在许多电子系统内的功耗。降低功耗的一项技术是使用更低的电压。例如,多年来的标准是为一些数字逻辑系统使用5伏电压。现在的趋向是使用较低的电压,例如3. 3伏、2. 5伏、甚至是1. 8伏。使用较低的电压除了降低功耗外还会提供额外的益处。在一些情况下,电子电路(例如在一个集成电路中)需要多个电压来正确地工作。例如,一些集成电路使用相对较低的电压(例如1. 8伏)为内部电路供电,而输入/输出电路在较高的电压(例如,3. 3伏)下工作。一些集成电路可以使用两个或者更多个不同电压的组合。不幸的是,需要多种电压的集成电路经常在电压的相对值上设置一些规则或约束条件。在通电或者断电排序过程中可以应用此类约束条件。不幸的是,电源倾向于在一个有限的时间段内斜升,并且因此难以确保在通电或断电过程中能够保持此类约束条件。违反功率约束条件可导致不正确的运行(例如由于闩锁效应)或者甚至集成电路的故障(例如由于通过不恰当地正向偏置结的过电流)。作为一个具体的实例,考虑一个既使用3. 3伏又使用1. 8伏工作的器件,并且需要(I)这个3. 3伏电力输入必须始终高于1. 8伏电力输入,并且(2)这个3. 3伏电力输入从来不能比1. 8伏电力输入高过2.1伏。如果3. 3伏的电力输入斜升的速度太慢,它会落后于1. 8伏的电力输入并且违反第一项要求。相反,如果3. 3伏的电力输入斜升的速度太快,它会超过1. 8伏的电力输入太多并且违反第二项要求。当一个故障发生时,保持所要求的约束条件可能会更加困难。例如,在具有产生多个电压的多个电源的一种系统中,一个电源的故障可以导致同时或连续违反几个约束条件。一些集成电路制造商已经提供了所谓的“参考”设计,这些“参考”设计控制多个电源的排序以确保一些约束条件得到满足。然而,一些参考设计未能确保这些约束条件在所有可能的工作场景中都能得到满足。此外,大多数参考设计并未针对制造环境进行优化。典型地,这些参考设计包括大量的部件、要求大的电路板面积、并且调试起来相对复杂。此外,在一些实例中,这些参考设计要求从同一个集成电路制造商购买额外的集成电路。诸位专利技术人一直以来的经验是在电子计算机系统中最常见的故障类型是电源的故障。在一个需要多个电源的电子系统中(例如一个计算机系统中),一个电源故障会导致在该系统中的一些集成电路违反电力约束条件。这会导致集成电路故障,甚至导致级连故障。因此,用其他技术来提高或甚至替代现有的技术将是本领域内的一种改进。印刷电路板(PCB)是构建许多计算机逻辑系统及其他电子器件的基础的一种关键部件。在制造过程中,可以对PCB进行编程、调试或者以其他方式与其进行通信以便发送或者接收数据。在此过程中,为了便于PCB与关联的器件之间的持续连接,这些PCB通常有一个标签,该标签后来可以折断或者用其他方法移除掉,这样使得PCB可以方便地将安装在一个更大的计算机或电气系统中。然而,在移除之前,该标签可用于协助在该PCB与相关联的外部制造器件之间的半永久性连接,从而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.07 US 61/352,379;2010.06.07 US 61/352,381;1.在被配置成具有并且使用多个互相连接的电路板的一种计算机系统中,一种用于确保在该计算机系统中只使用那些经过认证的电路板的系统,该系统包括: 一个认证芯片,该认证芯片位于这些电路板的每个之中,每个认证芯片包括: 关键功能,该关键功能对于使该计算机发挥功能以及使该认证芯片所在的电路板发挥功能之一是必需的;以及 认证功能,该认证功能通告该电路板已经被检测并且被认证在该计算机系统中正确地发挥功能;以及 一条认证通信总线,该认证通信总线允许这些认证芯片中的每个都彼此进行通信以验证结合在该系统中的每个电路板的一种经过认证的状态。2.如权利要求1所述的系统,其中每个认证芯片均被配置成如果一个缺少这种认证芯片的电路板被附装到该计算机系统上时则防止该计算机系统发挥功能。3.如权利要求1所述的系统,其中每个认证芯片被配置成用于监控在其对应的电路板上的多种状况。4.如权利要求3所述的系统,其中每个认证芯片被配置成用于保持在其对应的电路板上所监控状况的一份记录。5.如权利要求3所述的系统,其中每个认证芯片被配置成在其对应的电路板上用于发送多种状况的报告。6.如权利要求3所述的系统,其中每个认证芯片被配置成用于智能地参与对于该计算机系统的电力控制,其中这些认证芯片协同地参与对于该计算机系统的多个电源的开启以及关闭的定时。7.如权利要求6所述的系统,其中这些认证芯片通过以一种芯片安全的次序并且只有在验证了先前处于一种连续的次序中所有电源已经正确地开启之后才依次开启该计算机的多个电源来共同防止在该计算机系统中存在的多种电力状况,这些电力状况已知会有破坏该计算机系统的多个芯片的风险。8.如权利要求6所述的系统,其中这些认证芯片通过快速切断多个电源,而这些电源在该计算机系统中检测到一次电源故障时如果仍保持开启则可能会导致损坏芯片,来共同防止在该计算机系统中存在的多种电力状况,而这些电力状况已知会有破坏该计算机系统的多个芯片的风险。9.如权利要求8所述的系统,其中这些认证芯片包括多个逻辑门,这些逻辑门被配置成用于监控电力控制并且控制这些电源的激活以及解除激活,由此使得在一个电源发生故障时,其他电源的解除激活是足够地快速,以防止损坏该计算机系统。10.如权利要求9所述的系统,其中其他电源的解除激活发生在若干到几个时钟周期之内。11.如权利要求3所述的系统,其中这些认证芯片在该计算机系统接通电力的任何时间运行,即便该计算机系统已被关闭。12.如权利要求11所述的系统,其中这些认证芯片仅使用多个逻辑门来执行边带管理。13.如权利要求3所述的系统,其中多个故障事件是由这些认证芯片中的多个逻辑门来进行检测并且记录,并且此时这些认证芯片被配置成用于协同地记录这些故障事件的日志并且关闭该计算机系统。14.如权利要求13所述的系统,其中多个认证芯片被配置成用于在发生以下各项中的一项或多项时发送这些故障事件的一个记录: 下一次通电尝试时;以及 在发生故障时。15.如权利要求3所述的系统,其中这些认证芯片被配置成用于侦听在该计算机系统运行时发生在该计算机系统的一个或多个总线上的通信,该一个或多个总线包括: 一个I2C总线;以及 一个LPC总线。16.如权利要求15所述的系统,其中这些认证芯片被配置成用于对所侦听到的通信进行响应,这些所侦听的通信选自下组: I/O通信;以及 多个自检代码。17.如权利要求3所述的 系统,其中这些认证芯片中的一个或多个被配置成用于使用多个逻辑门来提供实时处理器仿真。18.如权利要求17所述的系统,其中该一个或多个提供实时处理器仿真的认证芯片为多个选定的输入自动地并且快速地提供特定的、选定的输出。19.如权利要求17所述的系统,其中该一个或多个认证芯片提供了以下各项之一的仿真: 一个PS/2键盘控制器;以及 一个视频控制器。20.如权利要求1所述的系统,其中这些认证芯片被配置成使得在电力最初连接到该计算机系统上时,这些认证芯片提供彼此间的通信,以确保在允许该计算机系统被开启并使用之前每个芯片都是工作的并且准备就绪可发挥功能。21.一种用于在计算机系统中提供该计算机系统的集成式边带管理系统,该边带管理系统包括: 一个边带管理器件,该边带管理器件被集成到该计算机系统之中并且仅仅使用多个逻辑门来提供该计算机系统的边带管理。22.如权利要求21所述的系统,其中该边带管理器件提供了通电管理,这种通电管理确保在通电时该计算机系统的多个电源激活的正确排序。23.如权利要求22所述的系统,其中该边带管理器件确保了多个电源的激活只会以一种方式来发生,这种方式防止了在该计算机系统中发生不当的、潜在地损害性的多种电压组合。24.如权利要求23所述的系统,其中该边带管理器件被配置成用于当一个或多个电源不能激活时中断电源的排序、将该计算机系统关闭、并且记录一个故障状况的详细信息的日志。25.如权利要求21所述的系统,其中该边带管理器件包括多个器件,这些器件是遍布该计算机系统的多个电路板来进行分布的。26.如权利要求21所述的系统,其中该边带管理器件在该计算机系统关闭时仍保持通电。27.如权利要求21所述的系统,其中该计算机系统是一个单一计算机器件,并且其中该边带管理器件被集成到该计算机器件的至少一个电路板之中,由此使得该边带管理器件不包括一个分离的处理器或者计算机器件。28.在一个计算机系统中,该计算机系统包括该计算机系统发挥功能所必需的不同电压的多个电源,一种控制这些电源的激活的方法,该方法包括: 选择性地指令激活该多个电源中的一个或多个; 监控被指令激活的这些电源是否被正确开启;并且 当接受指令被激活的这些电源中的一个或多个在一个设定的时间内未能正确开启时,记录一个故障事件日志并将该计算机系统关闭。29.如权利要求28所述的方法,其中多个电源是按一种顺序被激活,该顺序被设计成防止由不正确的电源顺序所引起的该计算机系统中多个部件的损坏,同时在继续该激活顺序之前对每个电源的激活是否为正确激活进行监控。30.如权利要求28所述的方法,其中将该计算机系统关闭包括以一种次序将任何开启的电源解除激活,该次序防止了由于不正确的电源顺序所引起的该计算机系统的多个部件的损害。31.一种用于包括多个电路板的计算机系统的电力管理系统,该电力管理系统包括: 一条电力管理总线,该电力管理总线遍布该计算机系统的这些电路板而延伸;以及 多个平台管理控制器,这些 平台管理控制器通信性地连接到该电力管理总线上,其中每个平台管理控制器位于一个不同的电路板上并且被配置成用于控制其对应的电路板上的多个电源。32.如权利要求31所述的系统,其中每个平台管理控制器完全是以多个逻辑门来实现的。33.如权利要求31所述的系统,其中这些平台管理控制器被配置成用于在该计算机系统连接到一个输入电源上的任何时间运行,无论该计算机是否被开启。34.如权利要求33所述的系统,其中这些平台管理控制器被配置成用于确保在允许该计算机系统的任何电源被激活前这些其他平台管理控制器是工作的。35.如权利要求34所述的系统,其中这些平台管理控制器通过产生多个控制器专用密钥来确定这些其他平台管理器是工作的,这些控制器专用密钥被传给其他控制器并且当其他控制器是工作的时由这些其他控制器使用该电力管理总线按照所接收的状态继续发送,由此使得当每个控制器收回它自己的密钥时它知道所有控制器都是...

【专利技术属性】
技术研发人员:杰森·A·苏利万查尔斯·阿布杜克
申请(专利权)人:杰森·A·苏利万查尔斯·阿布杜克
类型:
国别省市:

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

1