发明名称 多电脑主机系统
摘要 在本发明的电脑系统之中,单一部或数部的主机电脑之 CPU,可以利用与在连接至主IO汇流排的每一部主机电脑之中的主IO装置相同的方式,而撷取连接至每一共用IO装置的一共用IO汇流排上的共用IO装置。每一CPU利用IO定址而选择主IO装置与共用IO装置中的一个,以便发起一次资料转换;当对每一个的该些共用IO装置发起资料转换时,每一个IO主机插卡皆给予一次资料转换一个主机号码;而一IO埠插卡70则分析由每一个该IO装置所发起的资料转换之主机号码,以便判定应将该次资料转换回送至该些主机电脑之中的那一部。
申请公布号 TW322558 申请公布日期 1997.12.11
申请号 TW084105595 申请日期 1995.06.05
申请人 三菱电机股份有限公司 发明人 田浦元治;伊藤隆弘
分类号 G06F3/20 主分类号 G06F3/20
代理机构 代理人 赖经臣 台北巿南京东路三段三四六号白宫企业大楼一一一二室
主权项 1.一种多电脑主机系统,包含:一共用之IO装置,具有一共同之IO滙流排,连接于该共用IO滙流排上之一IO埠插卡,以及连接至该共用IO滙流排上之共用IO卡;与数部主机电脑,各具有一唯一主机号码,及各包含一主IO滙流排,连接至该主IO滙流排与该IO埠插卡的一IO主机插卡,连接至该主IO滙流排的一主IO装置,与连接至该主IO滙流排的一CPU,可利用IO定址而选择该些主IO装置与一共用之IO装置以对该些主IO装置及该共用IO装置发起一次资料转换讯包;各IO主机插卡具有发送装置,可在该次资料转换讯包对该共用IO装置发起时,发送该资料转换讯包及一与各个主机电脑相联合的主机号码;该IO埠插卡具有分析装置,可封该共用IO装置所发起的该次资料转换讯包之主机号码进行分析,以及选择装置,可由该些数部主机电脑之对应CPU中所发起的该些资料转换讯包中选择一个,当该些CPU之至少一个为该些共用之IO装置同时地发起其他资料转换讯包时,得以使该IO埠插卡执行该次选定的资料转换讯包;与判定装置,可决定要将该次资料转换讯包回送至与该资料转换之主机号码相联合的主机电脑;其中,选择装置包含一主机号码分析单元及一连接于该主机号码分析单元及共用IO滙流排之滙流排开关;其中,主机号码分析单元确定选择的资料转换讯包中之主机号码并且设定滙流排开关以连接共用IO滙流排及与该确定主机号码联合的主机电脑之IO主机插卡。2.如申请专利范围第1项之多电脑主机系统,其中该IO埠插卡更包含:储存装置,可储存在该次选定的资料转换讯包进行的期间,由其他的CPU所发起的其他资料转换讯包;其中,在该些选定的资料转换讯包执行之后,该选择装置选择储存于该储存装置中的一次其他资料转换讯包作为下次的资料转换讯包,以使该IO埠插卡得以执行如此而选定的下次的资料转换讯包;及其中,当实施选定的资料转换讯包时,该其他主机电脑保持该主机IO滙流排于等待状态。3.如申请专利范围第1项之多电脑主机系统,其中该IO埠插卡更包含:反应装置,可对具有发起未经选定资料转换讯包的CPU的其他主机电脑发送一个滙流排忙线反应;其中,在每一其他主机电脑中之每一个该IO主机插卡会通知该CPU,表示该次资料转换讯包由于滙流排忙线反应的缘故而未被收到。4.一种多电脑主机系统,包含:数部主机电脑,其各包含一主IO滙流排,连接至该主IO滙流排的主IO装置,连接至该主IO滙流排之CPU,以及连接至该主IO滙流排的一IO主机插卡;数个共用之IO装置,其各包含一共用之IO滙流排,连接于该共用IO滙流排上之一共用IO卡,以及连接至该共用IO滙流排上之一IO埠插卡;与开关装置,包含分别连接于该些IO主机插卡的一些主开关埠,与分别连接于各IO埠插卡的数个共同开关埠,该开关装置包括有连接装置以选择性地将该些主开关埠中之一与该些共用开关埠中之一连接起来;各IO主机插卡具有一IO对映表,以供分辨该开关装置的该些共用开关埠与连接至该些共用开关埠的所有共用的IO装置之间,以及该些共用开关埠与在每一共用IO装置中的该些共用IO卡之IO位址之间的相关性;其中该各该IO主机插卡辨识该共用开关埠,以便传送由对应的CPU在该IO对映表的基础上所发起的资料转换讯包;及其中,该连接装置基于该资料转换讯包内之资料选择性地连接该些主开关埠中之一及该些共用开关埠中之一。5.如申请专利范围第4项之多电脑主机系统,其中各该IO主机插卡在启动的时候判定,该开关装置的每一个的该些开关埠是否被连接至在另一主机电脑中的IO主机插卡,或者每一个的该些共用IO装置的该埠插卡上;及各该IO主机插卡依据连接至该共用IO装置的该共用IO滙流排上的该共用IO卡之启动资料而产生该IO对映表。6.如申请专利范围第4项之多电脑主机系统,其中各该IO埠插卡包含一个排序缓冲器,可在该些数部主机电脑中的至少二个CPU分别同时地对相同的共用IO装置发起来自对应CPU之资料转换讯包时,供依到达顺序而储存数次的资料转换讯包,各该IO埠插卡依照该共用IO滙流排在该共用IO装置中到达的顺序,依序地发发起来自于各该至少二部的该些主机电脑的资料转换讯包。7.如申请专利范围第6项之多电脑主机系统,其中各该IO埠插卡预测该排序缓冲器变成满载的可能性,以压抑所有的主机电脑的该共用IO装置的资料转换讯包之发起。8.如申请专利范围第4项之多电脑主机系统,其中该IO主机插卡将由每一个的该些主机电脑所见到的该共用IO装置之IO位址,以及在真实共用IO装置侧边的IO位址加以对映,以便连接至每一个的该些共用的IO装置的启动资料,不论每一个的主机电脑之构造如何,皆为相同。9.如申请专利范围第4项之多电脑主机系统,其中该些主机电脑在被连接至该开关装置之后而被启动时,由每一部主机电脑所使用的映对于记亿体上的IO位址,皆被指派到不同的区域,以便主机电脑可以被映对于由共用的IO装置之侧所见的不同的位址之上,以便将该些数部的主机电脑与共用IO装置相分离开。10.如申请专利范围第1项之多电脑主机系统,其中该IO主机插卡更包含:一IO表,含有与连接至共有IO滙流排之各共有IO卡相联合的唯一地址。11.如申请专利范围第2项之多电脑主机系统,其中该IO主机插卡更包含:一IO表,含有与连接至共有IO滙流排之各共有IO卡相联合的唯一地址。12.如申请专利范围第3项之多电脑主机系统,其中该IO主机插卡更包含:一IO表,含有与连接至共有IO滙流排之各共有IO卡相联合的唯一地址。13.如申请专利范围第2项之多电脑主机系统,其中该选择装置包含:一竞争控制电路;一连接于竞争控制电路之主机号码分析电路;一连接于主机号码分析电路及共用IO滙流排之滙流排开关;及储存装置,包含:数个等待缓冲器,每部主机电脑一个,耦合至滙流排开关,竞争控制电路及IO主机插卡;其中,竞争控制电路选择执行之资料转换讯包,使得未选定的资料转换讯包被储存于各对应等待缓冲器,且将选定的资料转换讯包传递至主机号码分析电路;及其中,主机号码分析电路确定选定的资料转换讯包中之主机号码及设定滙流排开关,以连接共用IO滙流排及与确定的主机号码相联合之主机电脑之IO主机插卡。14.一种系统,包含:一部主机电脑,其包含一主IO滙流排,连接至该主IO滙流排的IO主插卡,以及连接至该主IO滙流排的一IO装置,及连接至主IO滙流排之CPU;数个共用之IO装置,其各包含一共用之IO滙流排,连接于该共用IO滙流排上之一共用IO卡,以及连接至该共用IO滙流排上之一IO埠插卡;开关装置,包含分别连接于该IO主机插卡的一主开关埠,与连接于数个IO埠插卡的数个共用开关埠,该开关装置包括连接装置选择性地将该主开关埠连接至该些共用开关埠中之一;该IO插下具有一IO对映表,以供分辨该开关表置的该些开关埠与连接至该些开关埠的所有共用的IO装置之间,以及该些共用开关埠与在每一共用IO装置中的该些共用IO卡之IO位址之间的相关性;其中该IO主机插卡辨识该共用开关埠,以便传送由CPU在该IO对映表的基础上所发起的资料转换讯包;及其中,该连接装置基于该资料转换讯包内之资讯选择性地连接主开关埠至及该些共用开关埠中之一。图示简单说明:第一图为一方块图,其显示依据本发明之一电脑系统的第一种具体例;第二图显示第一图中的IO主机插卡中的IO表;第三图显示第一图的电脑系统中所使用的资料转换讯包之格式;第四A至四H图为显示一组时序图,可说明第一图中的主机之CPU在撷取共用IO装置中的IO卡时之操作情形;第五图为一方块图,其显示第一图中的电脑系统之中设置有一个竞争控制电路的IO埠插卡之架构;第六图为一方块图,其显示第一图中的电脑系统之中设置有一个忙线反应电路的IO埠插卡之架构;第七图说明第六图中的忙线反应电路中之忙线反应旗标与前进旗标的暂态操作情形;第八图为一方块图,其显示依据本发明之一电脑系统的第二种具体例;第九图显示第八图中的IO主机插卡中的IO映对表;第十图显示第八图的电脑系统中所使用的资料转换讯包;第十一图为一方块图,其显示依据本发明之一电脑系统的第三种具体例;第十二图说明在第十一图的一开关装置之中的路径管理表;第十三图为主机之方块图,其中一插卡属性记录器被设置于第十一图的IO主机插卡之中;第十四图为第十一图中埠插卡之方块图,其中设置有一排序缓冲器;第十五A与第十五B图显示第十一图中的IO主机插卡之中的IO映对表;第十六A,十六B与十六C图系为示意图,其说明在第十一图的主机CPU中的IO记亿体映对情形;第十七图为一方块图,其显示习知电脑系统的架构;第十八图为一方块图,其所显示的架构之中有数部的主机系被连结于习知的电脑系统之中;与第十九图为一方块图,其所显示的架构之中有数个延伸IO装置系被连结于习知的电脑系统之中。
地址 日本