发明名称 供经由错误同位核对或零位元组致能而对周边元件互连装置作输入/输出、载入/储存运作之增强式错误处理
摘要 将每一I/O装置之装置选择信号线个别放入一PCⅠ主桥接器中,因而在PCⅠ汇流排上发现一错误时,可将一故障装置之装置号码登录在一错误暂存器中。在重定该错误暂存器之前,延迟后续的各载入及储存作业,直到可将对象装置的装置号码比对该错误暂存器之内容为止。如果该对象装置是一先前故障的装置,则藉由强制标示错误同位核对位元,或将所有的位元组致能设定为零,而避免完成该装置之载入/储存作业。藉由强制标示零位元组致能的错误同位核对位元,该I/O装置将启动其装置选择信号线,而回应该载入或储存作业,但是将不接受储存资料。容许正常进行对并未被登录在该错误暂存器的各装置之作业,而当清除该错误暂存器时,可继续进行所有的载入及储存作业。正常的系统作业因而不会受到影响,而且可在错误复元的过程中继续进行各项作业,只要这些作业并未引发进一步的损害即可。
申请公布号 TW424179 申请公布日期 2001.03.01
申请号 TW088106471 申请日期 1999.04.23
申请人 万国商业机器公司 发明人 道格拉斯可瑞格巴森;查尔斯安德鲁玛劳林;丹尼玛文尼尔;詹姆士欧特尼可森;史帝芬马克梭柏
分类号 G06F11/28 主分类号 G06F11/28
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种避免完成对一先前故障的装置的载入或储存作业之方法,该方法包含下列步骤:回应接收到一载入或储存作业,而检查一错误暂存器之一状态;回应于判定该错误暂存器尚未重定,而延迟该载入或储存作业,直到可将该载入或储存作业的一目标装置之装置识别码比对该错误暂存器之内容为止;以及回应于判定该载入或储存作业的该目标装置之该装置识别码系登录在该错误暂存器内,而避免完成该载入或储存作业。2.如申请专利范围第1项之方法,其中检查一错误暂存器的状态之该步骤进一步包含下列步骤:检查一主桥接器内的一错误暂存器之一状态。3.如申请专利范围第1项之方法,其中延迟载入或储存作业直到可将该载入或储存作业的一目标装置之装置识别码比对该错误暂存器的内容为止之该步骤进一步包含下列步骤:延迟对应于该载入或储存作业的一读取或写入作业,直到可在连接到一主桥接器的装置选择信号线上取得该装置识别码为止。4.如申请专利范围第1项之方法,其中延迟载入或储存作业直到可将该载入或储存作业的一目标装置之装置识别比对该错误暂存器的内容为止之该步骤进一步包含下列步骤:并不启动一起始程序备妥信号。5.如申请专利范围第1项之方法,其中避免完成载入或储存作业之该步骤进一步包含下列步骤:强制在该载入或储存作业上标示错误同位核对位元。6.如申请专利范围第5项之方法,其中强制在该载入或储存作业上标示错误同位核对位元之该步骤进一步包含下列步骤:针对一储存作业而改变一滙流排上的一资料同位核对位元。7.如申请专利范围第5项之方法,其中强制在该载入或储存作业上标示错误同位核对位元之该步骤进一步包含下列步骤:针对一载入作业而将一同位核对错误讯息传送到一装置。8.如申请专利范围第5项之方法,进一步包含下列步骤:在传送单一时段的资料之后,终止该载入或储存作业之资料转移。9.如申请专利范围第1项之方法,其中避免完成载入或储存作业之该步骤进一步包含下列步骤:将该载入或储存作业的所有零位元组致能放在一滙流排上。10.如申请专利范围第9项之方法,进一步包含下列步骤:终止并重新致能该载入或储存作业。11.如申请专利范围第1项之方法,进一步包含下列步骤:在一滙流排上侦测到一错误时,将该错误发生时根据装置选择信号线的一装置识别码登录在该错误暂存器。12.如申请专利范围第1项之方法,进一步包含下列步骤:回应该载入或储存作业的目标装置之装置识别码系登录在该错误暂存器之决定,而容许继续进行载入或储存作业。13.如申请专利范围第12项之方法,其中容许继续进行载入或储存作业之该步骤进一步包含下列步骤:在一储存作业中并不改变一滙流排上的一资料同位核对位元;以及启动一起始程序备妥信号。14.如申请专利范围第1项之方法,进一步包含下列步骤:回应已重定该错误暂存器之决定,而容许继续进行载入或储存作业。15.一种避免完成对一先前故障的装置的载入或储存作业之机构,包含:一主桥接器,该主桥接器将一滙流排连接到一资料处理系统之其余部分;连接到该主桥接器之若干装置选择信号线;以及一错误暂存器,当在该滙流排上侦测到一错误时,该错误暂存器即登录该等装置选择信号线上的一装置识别码;其中该主桥接器包含:检查装置,用以回应接收到一载入或储存作业,而检查一错误暂存器之状态;延迟装置,用以回应尚未重定该错误暂存器之决定,而延迟该载入或储存作业,直到可将载入或储存作业的一目标装置之装置识别码比对该错误暂存器之内容为止;以及避免装置,用以回应该载入或储存作业的该目标装置之该装置识别码系登录在该错误暂存器内之决定,而避免完成该载入或储存作业。16.如申请专利范围第15项之机构,其中该错误暂存器系包含在该主桥接器内。17.如申请专利范围第15项之机构,其中延迟载入或储存作业直到可将该载入或储存作业的一目标装置之装置识别码比对该错误暂存器的内容为止之该装置进一步包含:延迟装置,用以延迟对应于该载入或储存作业的一读取或写入作业,直到可在该等装置选择信号线上取得该装置识别码为止。18.如申请专利范围第15项之机构,其中延迟载入或储存作业直到可将该载入或储存作业的一目标装置之装置识别码比对该错误暂存器的内容为止之该装置进一步包含:并不启动一起始程序备妥信号之装置。19.如申请专利范围第15项之机构,其中避免完成载入或储存作业之该装置进一步包含:强制在该载入或储存作业上标示错误同位核对位元之装置。20.如申请专利范围第19项之机构,其中强制在该载入或储存作业上标示错误同位核对位元之该装置进一步包含:针对一储存作业而改变一滙流排上的一资料同位核对位元之装置。21.如申请专利范围第19项之机构,其中强制在该载入或储存作业上标示错误同位核对位元之该装置进一步包含:针对一载入作业而将一同位核对错误讯息传送到一装置之装置。22.如申请专利范围第19项之机构,进一步包含:终止装置,用以在传送单一时段的资料之后,终止该载入或储存作业之资料转移。23.如申请专利范围第15项之机构,其中避免完成载入或储存作业之该装置进一步包含:将该载入或储存作业的所有零位元组致能放在该滙流排上之装置。24.如申请专利范围第23项之机构,进一步包含:终止并重新致能该载入或储存作业之装置。25.如申请专利范围第15项之方法,进一步包含:登录装置,用以回应在该滙流排上侦测到一错误,而将该错误发生时在该等装置信号线上的一装置识别码登录在该错误暂存器。26.如申请专利范围第15项之机构,进一步包含:容许继续进行载入或储存作业之装置,用以回应该载入或储存作业的目标装置之装置识别码系登录在该错误暂存器之决定,而容许继续进行载入或储存作业。27.如申请专利范围第26项之机构,其中容许继续进行载入或储存作业之该装置骤进一步包含:在一储存作业中并不改变一滙流排上的一资料同位核对位元之装置;以及启动一起始程序备妥信号之装置28.如申请专利范围第15项之机构,进一步包含:回应已重定该错误暂存器之决定而容许继续进行载入或储存作业之装置。图式简单说明:第一图是可实施本发明一较佳实施例的一资料处理系统之方块图;第二图示出根据本发明一较佳实施例之周边元件互连主桥接器;以及第三图A-第三图B是根据本发明一较佳实施例而在侦测到一错误之后处理一周边元件互连滙流排上的载入及储存作业的程序之高阶流程图。
地址 美国