发明名称 使一电脑系统中特性卡能够非中断式现场插入及移除之方法及系统
摘要 于现场插入及移除一可插入特性卡(FC)时藉由驱动控制信号,其在系统汇流排上传输,至一动作信号位准,或者藉由向下驱动位准动作控制信号至接近地位准之低信号位准,而用以控制系统汇流排状态之方法及系统。藉此机构,系统汇流排即可不受信号干扰并藉此允许可插入单元在不使系统效应劣化如系统重设或不能维持资料一致性之下,现场插入及移除。在现场插入及移除时,现场插入汇流排控制器(LIBC)透过其与系统汇流排控制器(SBC)之介面而取得系统汇流排存取,FC相关之现场插入机构已送出信号后,FC即在现场插入或移除之过程中。LIBC已取得系统汇流排存取后,LIBC即已控制系统汇流排,其驱动控制信号之系统汇流排集合之子集至不受插入/移除信号干扰之状态。平行地,LIBC实施执行结束之暂停与SBC目前执行之监视操作,当通知已完成插入过程时,SBC即再度取得系统汇流排之控制,于移除FC时亦执行相同之程序步骤。
申请公布号 TW367446 申请公布日期 1999.08.21
申请号 TW087104581 申请日期 1998.03.26
申请人 万国商业机器公司 发明人 布莱恩M.贝斯;法兰克J.比塔;普如斯W.欧曼;詹姆斯A.贺靶
分类号 G06F13/38 主分类号 G06F13/38
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在可插入单元现场连接时控制该系统滙流排状态之方法,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场连接至该系统滙流排;一电路用以侦测该可插入单元至该系统滙流排之连接;与至少一下位准动作控制信号,其正在该系统滙流排上传输;该方法包含以下步骤:侦测该可插入单元连接该系统滙流排之一开始时间与一结束时间;以及在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该下位准动作控制信号至一低位准。2.一种在可插入单元现场连接时控制该系统滙流排状态之方法,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场连接至该系统滙流排;一电路用以侦测该可插入单元至该系统滙流排之连接;与至少一控制信号,其正在该系统滙流排上传输;该方法包含以下步骤:侦测该可插入单元连接该系统滙流排之一开始时间与一结束时间;以及在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该控制信号至一动作低位准。3.如申请专利范围第1或2项之方法,包括在该开始时间与该结束滙流排控制器之间至少该时间间距中,产生伪系统滙流排(NOOP)操作用于该控制信号。4.如申请专利范围第1或2项之方法,更包含:当该可插入单元正确接到系统滙流排时,侦测一时间点;以及该时间点之后终止该驱动该系统滙流排之该控制信号至一动作低位准。5.如申请专利范围第1项之方法,包括分配下位准动作时序信号点对点地至少一可插入单元。6.一种在可插入单元现场连接时控制该系统滙流排状态之系统,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场连接至该系统滙流排;一电路用以侦测该可插入单元至该系统滙流排之连接;与至少一下位准动作控制信号,其正在该系统滙流排上传输;该系统包含:装置,用以侦测该可插入单元连接该系统滙流排之一开始时间与一结束时间;以及装置,用以在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该下位准动作控制信号至一低位准。7.一种在可插入单元现场连接时控制该系统滙流排状态之系统,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场连接至该系统滙流排;一电路用以侦测该可插入单元至该系统滙流排之连接;与至少一控制信号,其正在该系统滙流排上传输;该系统包含:装置,用以侦测该可插入单元连接该系统滙流排之一开始时间与一结束时间;以及装置,用以在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该控制信号至一动作低位准。8.如申请专利范围第6或7项之系统,更包含:装置,用以当该可插入单元正确接到系统滙流排时,侦测一时间点;以及装置,用以该时间点之后终止该驱动该系统滙流排之该控制信号至一动作低位准。9.如申请专利范围第6或7项之系统,更包括装置用以分配下位准动作时序信号点对点地至少一可插入单元。10.如申请专利范围第6或7项之系统,更包含一现场插入滙流排控制器,其包括:一解码逻辑,用以解码该可插入单元连接之开始与结束状态,以及用以指示连接程序完成;一滙流排临界信号控制逻辑,用以在该系统滙流排控制器中动作一滙流排请求信号至一系统滙流排控制器仲裁逻辑,以及若该解码逻辑指示完成连接程序时,用以使该滙流排请求信号无效;以及一或多个滙流排驱动器电路,接至该滙流排临界信号控制逻辑用以驱动系统滙流排至接地位准或信号低位准。11.如申请专利范围第6或7项之系统,其中该可插入单元包含:第一装置,用以提供一开始信号以指示可插入单元开始连接至系统滙流排;第二装置,用以提供一结束信号以指示可插入单元终止连接至系统滙流排;以及第三装置,在该开始信号与该结束信号之间之一间距中用以连接可插入单元至系统滙流排。12.如申请专利范围第6或7项之系统,其中该现场插入滙流排控制器系该系统滙流排控制器之一元件。13.一种现场插入滙流排控制装置,在一可插入单元现场连接至一系统滙流排时用以控制一目标资料处理系统之该系统滙流排状态,该装置包含:装置,用以侦测可插入单元至该系统滙流排之连接;装置,在可插入单元现场连接至该系统滙流排时用以控制该系统滙流排状态;装置,用以记录该连接至该系统滙流排之一开始时间与一结束时间;以及装置,在该开始时间与该结束时间之间至少一时间间距中,用以驱动该系统滙流排之一控制信号至一动作低信号位准。14.如申请专利范围第13项之现场插入滙流排控制装置,更包含介面装置用以提供至目标资料处理系统之暂时现场插入能力。15.一种在可插入单元现场分离时控制该系统滙流排状态之方法,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场与该系统滙流排分离;一电路用以侦测该可插入单元至该系统滙流排之分离;与至少一下位准动作控制信号,其正在该系统滙流排上传输;该方法包含以下步骤:侦测该可插入单元与该系统滙流排分离之一开始时间与一结束时间;以及在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该下位准动作控制信号至一低位准。16.一种在可插入单元现场分离时控制该系统滙流排状态之方法,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场与至该系统滙流排分离;一电路用以侦测该可插入单元至该系统滙流排之分离;与至少一控制信号,其正在该系统滙流排上传输;该方法包含以下步骤:侦测该可插入单元与该系统滙流排分离之一开始时间与一结束时间;以及在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该控制信号至一动作低位准。17.如申请专利范围第15或16项之方法,包括在该开始时间与该结束滙流排控制器之间至少该时间间距中,产生伪系统滙流排(NOOP)操作用于该控制信号。18.如申请专利范围第15或16项之方法,更包含:当该可插入单元正确地与系统滙流排分离时,侦测一时间点;以及该时间点之后终止该驱动该系统滙流排之该控制信号至一动作低位准。19.如申请专利范围第15项之方法,包括分配下位准动作时序信号点对点地至少一可插入单元。20.一种在可插入单元与该系统滙流排现场分离时控制该系统滙流排状态之系统,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场与该系统滙流排分离;一电路用以侦测该可插入单元至该系统滙流排之分离;与至少一下位准动作控制信号,其正在该系统滙流排上传输;该系统包含:装置,用以侦测该可插入单元与该系统滙流排分离之一开始时间与一结束时间;以及装置,用以在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该下位准动作控制信号至一低位准。21.一种在可插入单元与该系统滙流排现场分离时控制该系统滙流排状态之系统,于一资料处理系统中,系统具有:一系统滙流排用以在接至滙流排之装置之间传输资料,一系统滙流排控制器接到该系统滙流排用以控制滙流排操作;至少一可插入单元可现场与至该系统滙流排分离;一电路用以侦测该可插入单元至该系统滙流排之分离;与至少一控制信号,其正在该系统滙流排上传输;该系统包含:装置,用以侦测该可插入单元与该系统滙流排分离之一开始时间与一结束时间;以及装置,用以在该开始时间与该结束时间之间至少一时间间距中,驱动该系统滙流排之该控制信号至一动作低位准。22.如申请专利范围第20或21项之系统,更包含:装置,用以当该可插入单元正确地与系统滙流排分离时,侦测一时间点;以及装置,用以该时间点之后终止该驱动该系统滙流排之该控制信号至一动作低位准。23.如申请专利范围第20或21项之系统,更包含装置,用以分配下位准动作时序信号点对点地至少一可插入单元。24.如申请专利范围第20或21项之系统,更包含一现场插入滙流排控制器,其包括:一解码逻辑,用以解码该可插入单元分离之开始与结束状态,以及用以指示分离程序完成;一滙流排临界信号控制逻辑,用以在该系统滙流排控制器中动作一滙流排请求信号至一系统滙流排控制器仲裁逻辑,以及若该解码逻辑指示完成分离程序时,用以使该滙流排请求信号无效;以及一或多个滙流排驱动器电路,接至该滙流排临界信号控制逻辑用以驱动系统滙流排至接地位准或信号低位准。25.如申请专利范围第20或21项之系统,其中该可插入单元包含:第一装置,用以提供一开始信号以指示可插入单元开始与系统滙流排分离;第二装置,用以提供一结束信号以指示可插入单元终止与系统滙流排分离;以及第三装置,在该开始信号与该结束信号之间之一间距中用以分离可插入单元与系统滙流排。26.如申请专利范围第20或21项之系统,其中该现场插入滙流排控制器系该系统滙流排控制器之一元件。27.一种现场插入滙流排控制装置,在一可插入单元现场与一系统滙流排分离时用以控制一目标资料处理系统之该系统滙流排状态,该装置包含:装置,用以侦测可插入单元与该系统滙流排之分离;装置,在可插入单元与该系统滙流排现场分离时用以控制该系统滙流排状态;装置,用以记录与该系统滙流排之该分离之一开始时间与一结束时间;以及装置,在该开始时间与该结束时间之间至少一时间间距中,用以驱动该系统滙流排之一控制信号至一动作低信号位准。28.如申请专利范围第27项之现场插入滙流排控制装置,更包含介面装置用以提供至目标资料处理系统之暂时现场插入能力。图式简单说明:第一图以示意方式说明滙流排信号的效应,即静止在高状态而该信号的现场插入中断导因于连接未充电电容负载如动态插入特性卡所示;第二图的方块图说明根据本发明较佳具体实例的资料处理系统元件;第三图的流程图说明将特性卡现场插入滙流排系统或者从其中移除的较佳程序;第四图的示意图显示机械侦测器元件以指示特性卡的插入或移除过程;第五图是第二图所示系统滙流排控制器(SBC)与现场插入滙流排控制器(LIBC)的详细方块图;及第六图至第九图的时序图说明本发明实施时不同环境下的典型滙流排协定,其分别经由微通道介面,GAB介面,PCI介面,与VME滙流排介面架构而完成的功能卡现场插入。
地址 美国