发明名称 用于将处理器热插拔至资料处理系统之方法及系统
摘要 本发明揭示了一种在一资料处理系统仍然在使用时在该资料处理系统的一系统汇流排上热插拔一处理器子系统之方法及系统,其中该系统汇流排包含用来支援可热插拔的处理器子系统之多个位置,且其中每一处理器子系统包含一处理器及相关联的稳压器模组。系回应已将一处理器子系统加入了该资料处理系统的该系统汇流排之一指示,而将电源施加到该处理器子系统。经由一控制器而在该处理器子系统内的处理器上执行启动常式,而该控制器系以与该系统汇流排无关之方式将启动资料传送到该处理器,因而在对该系统汇流排上操作的任何现有处理器影响最小的情形下,将额外的处理器子系统整合到该资料处理系统。
申请公布号 TW476025 申请公布日期 2002.02.11
申请号 TW089105708 申请日期 2000.03.28
申请人 万国商业机器公司 发明人 理查 比尔寇斯奇;派崔克M 布廉德
分类号 G06F1/26;G06F1/24;G06F3/00 主分类号 G06F1/26
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在供电给一资料处理系统时在该资料处理 系统的一系统滙流排上热插拔一处理器子系统之 方法,其中该系统滙流排包含用来支援可热插拔的 处理器子系统之多个位置,其中每一该处理器子系 统包含一处理器及相关联的稳压器模组,该方法包 含下列步骤: 回应已将一处理器子系统加入该系统滙流排之一 指示,而将电源施加到该处理器子系统; 经由一控制器而在该处理器子系统内的一处理器 上执行启动常式,而该控制器系以与该系统滙流排 无关之方式将启动资料传送到该处理器,因而在对 该系统滙流排上工作的任何现有处理器影响最小 的情形下,将额外的处理器子系统整合到一资料处 理系统。2.如申请专利范围第1项的热插拔一处理 器子系统之方法,该方法进一步包含下列步骤: 回应将电源施加到该处理器子系统,而验证是否已 正确地安装该处理器子系统;以及 回应并未正确地安装该处理器子系统,而停止将电 源施加到该处理器子系统。3.如申请专利范围第1 项的热插拔一处理器子系统之方法,其中回应已将 一处理器子系统加入该资料处理系统的该系统滙 流排之一指示而将电源施加到该处理器子系统之 该步骤进一步包含下列步骤: 致能将一电源供应电压施加到该处理器子系统内 的一稳压器,其中该稳压器调整将该电源供应电压 施加到该处理器及与该处理器相关联的快取记忆 体。4.如申请专利范围第1项的热插拔一处理器子 系统之方法,其中回应已将一处理器子系统加入该 资料处理系统的该系统滙流排之一指示而将电源 施加到该处理器子系统之该步骤进一步包含下列 步骤: 致能将一终端电源供应电压施加到用来加入该处 理器的一连接器之一终端滙流排区段,因而沿着该 终端滙流排区段维持了一特定的滙流排终端线阻 抗。5.如申请专利范围第1项的热插拔一处理器子 系统之方法,其中经由一以与该系统滙流排无关之 方式将启动资料传送到该处理器子系统内一处理 器的控制器而在该处理器上执行启动常式之该步 骤进一步包含下列步骤: 利用一终端滙流排区段上的一信号而存取该处理 器,其中该终端滙流排区段系连接于该处理器与该 系统滙流排之间,但在受到该控制器致能之前,该 终端滙流排区段系与该系统滙流排隔离。6.如申 请专利范围第1项的热插拔一处理器子系统之方法 ,其中经由一以与该系统滙流排无关之方式将启动 资料传送到该处理器子系统内一处理器的控制器 而在该处理器上执行启动常式之该步骤进一步包 含下列步骤: 回应该处理器的该致能之完成,而致能一个在该处 理器与该系统滙流排间之开关,因而容许该处理器 取得该系统滙流排的主控权。7.如申请专利范围 第1项的在一资料处理系统的一系统滙流排上热插 拔一处理器子系统之方法,该方法进一步包含下列 步骤: 回应该处理器的该致能之完成,而致能该处理器处 理沿着该资料处理系统中的该系统滙流排上之资 料。8.如申请专利范围第1项的在一资料处理系统 的一系统滙流排上热插拔一处理器子系统之方法, 该方法进一步包含下列步骤: 回应接收到要移除一特定处理器子系统的一指示 而执行下列步骤: 通知该作业系统将要使该处理器子系统不再作业; 停止供电给该处理器子系统;以及 提供已抑制该处理器子系统且可自资料处理系统 移除该处理器子系统之一指示,因而系在不干扰该 传输线阻抗的情形下自该系统滙流排移除一处理 器子系统。9.一种在一资料处理系统的一系统滙 流排上热插拔处理器子系统之系统,其中该处理器 子系统包含一处理器及一相关联的稳压器,该系统 包含: 在与任何热插拔式处理器子系统无关的情形下维 持沿着一系统滙流排的一滙流排终端线阻抗之装 置; 一热插拔控制器,用以在该系统滙流排上热插拔该 处理器子系统时,供电到该处理器子系统;以及 该热插拔控制器系在与该系统滙流排无关的情形 下,将启动资料传送到该处理器子系统内的该处理 器,以便启动该处理器。10.如申请专利范围第9项 的热插拔处理器子系统之系统,其中在与任何热插 拔式处理器子系统无关的情形下维持沿着该系统 滙流排的一滙流排终端线阻抗之该装置进一步包 含: 在该系统滙流排的每一末端上且在每一处理器插 接连接器上的一终端电阻;以及 将一终端电压施加到每一该终端电阻。11.如申请 专利范围第10项的热插拔处理器子系统之系统,其 中该系统进一步包含: 在每一终端滙流排区段上的一终端滙流排区段电 阻;以及 将该终端电压施加到每一该终端滙流排区段电阻 。12.如申请专利范围第9项的热插拔处理器子系统 之系统,其中该热插拔控制器进一步包含: 验证是否已正确地安装该处理器子系统之装置;以 及 回应并未正确地安装该处理器子系统而停止将电 源施加到该处理器子系统之装置。13.如申请专利 范围第9项的热插拔处理器子系统之系统,其中该 热插拔控制器致能将一电源供应电压施加到该处 理器子系统内的一稳压器,其中该稳压器调整将该 电源供应电压施加到该处理器及与该处理器相关 联的快取记忆体。14.如申请专利范围第9项的热插 拔处理器子系统之系统,其中该热插拔控制器致能 将一终端电源供应电压施加到用来加入该处理器 的一连接器之一终端滙流排区段。15.如申请专利 范围第9项的热插拔处理器子系统之系统,其中该 热插拔控制器利用一终端滙流排区段上的一信号 而存取该处理器,其中该终端滙流排区段系连接于 该处理器与该系统滙流排之间,但在受到该控制器 致能之前,该终端滙流排区段系与该系统滙流排隔 离。16.如申请专利范围第9项的热插拔处理器子系 统之系统,该系统进一步包含: 使一处理器与该系统滙流排隔离之装置;以及 在经由该控制器启动一热插拔式处理器之后,该控 制器控制将使该处理器与该系统滙流排隔离的该 装置移除,因而容许该处理器取得该系统滙流排的 主控权。17.如申请专利范围第9项的热插拔处理器 子系统之系统,该系统进一步包含: 通知一作业系统将要使一处理器子系统不再作业 之装置; 该热插拔控制器停止供电给该处理器子系统; 提供已抑制该处理器子系统且可自该资料处理系 统移除该处理器子系统的一指示之装置。18.一种 控制一资料处理系统的一系统滙流排的组态改变 之程式产品,该程式产品包含: 一资料处理系统可用之媒体;以及 一个以该资料处理系统可用之媒体编码之热插拔 控制器,该热插拔控制器回应要将一处理器子系统 加入一系统滙流排而执行下列步骤: 致能将电源施加到该处理器子系统;以及 以与该系统滙流排无关之方式将启动资料传送到 该处理器子系统内的一处理器。19.如申请专利范 围第18项的控制一系统滙流排的组态改变之程式 产品,其中该热插拔控制器: 回应将电源施加到该处理器子系统,而验证是否已 正确地安装该处理器子系统;以及 回应并未正确地安装该处理器子系统,而停止将电 源施加到该处理器子系统。20.如申请专利范围第 18项的控制一系统滙流排的组态改变之程式产品, 其中该热插拔控制器: 致能将一电源供应电压施加到该处理器子系统内 的一稳压器,其中该稳压器调整将该电源供应电压 施加到该处理器及与该处理器相关联的快取记忆 体。21.如申请专利范围第18项的控制一系统滙流 排的组态改变之程式产品,其中该热插拔控制器: 致能将一终端电源供应电压施加到用来加入该处 理器的一连接器之一终端滙流排区段,因而沿着该 终端滙流排区段维持了一特定的滙流排终端线阻 抗。22.如申请专利范围第18项的控制一系统滙流 排的组态改变之程式产品,其中该热插拔控制器: 利用一终端滙流排区段上的一信号而存取该处理 器,其中该终端滙流排区段系连接于该处理器与该 系统滙流排之间,但在受到该控制器致能之前,该 终端滙流排区段系与该系统滙流排隔离。23.如申 请专利范围第18项的控制一系统滙流排的组态改 变之程式产品,其中该热插拔控制器: 回应该处理器的该致能之完成,而致能一个在该处 理器与该系统滙流排间之开关,因而容许该处理器 取得该系统滙流排的主控权。24.如申请专利范围 第18项的控制一系统滙流排的组态改变之程式产 品,其中该热插拔控制器执行下列步骤: 回应该处理器的该致能之完成,而致能该处理器处 理沿着该资料处理系统中的该系统滙流排上之资 料。25.如申请专利范围第18项的控制一系统滙流 排的组态改变之程式产品,其中该热插拔控制器: 回应接收到要移除一特定处理器子系统的一指示 而执行下列步骤: 通知一作业系统将要使该处理器子系统不再作业; 停止供电给该处理器子系统;以及 提供可安全移除该处理器子系统之一指示。图式 简单说明: 图1是习用技术中沿着一系统滙流排配置的多个处 理器介面卡之示意图; 图2是可应用本发明一较佳实施例的一资料处理系 统之方块图; 图3是一可热插拔的系统滙流排之示意图; 图4是用来控制热插拔式处理器介面卡的增添的一 程序之高阶逻辑流程图;以及 图5是用来控制热插拔式处理器介面卡的移除的一 程序之高阶逻辑流程图。
地址 美国