发明名称 在电脑系统中执行滙流排交易的方法及装置
摘要 本申请案是一种在电脑系统的外部汇流排上执行汇流排交易之方法及装置。本发明包含一种容许在管线化之汇流排系统中作非循序回覆之方法及装置。此种非循序回应包括在电脑系统的各要求中介器及各回应中介器之间传送符记,且无须使用专用的符记汇流排。
申请公布号 TW255022 申请公布日期 1995.08.21
申请号 TW084100184 申请日期 1995.01.10
申请人 英特公司 发明人 古比儿.辛;尼汀.V.沙拉达哈;柯拉德.K.赖
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种在一电脑系统中执行滙流排交易之方法,该电脑系统设有一位址滙流排及一资料滙流排,该等滙流排可以管线化之方式执行复数个滙流排交易,该方法包含下列各步骤:在该位址滙流排上驱动一位址,其中系由一第一中介器执行驱动位址之步骤,使该位址成为该位址滙流排上的一循序位址序中之一位址,位址序列中之每一位址对应于该等复数个滙流排交易的其中一个滙流排交易;回应该位址而在该资料滙流排上驱动一第一符记,其中系由一第二中介器执行驱动第一符记之步骤,使该符记成为该资料滙流排上一回应序列中之一回应,且其中该回应序列的顺序系与该位址序列的顺序相同;自该资料滙流排接收该第一符记,其中系由该第一中介器接收该第一符记;在该立址滙流排上驱动一第二符记,其中系由该第二中介器驱动该第二符记;在资料滙流排上驱动资料,其中递延的资料对应于原始的位址,且其中系由该第二中介器驱动该资料;自该位址滙流排接收该第二符记,其中系由该第一中介器接收该第二符记,使该第一中介器将该第二符记识别为对应于该位址;以及自该资料滙流排接收该资料,其中该第一中介器在将该第二符记识别为对应于该位址之后即接收该资料。2.根据申请专利范围第1项之方法,其中该第二符记与该第一符记相同,因而该第一中介器将第一符记与该第二符记比较,以便决定该第一符记是否与该第二符记相同,而将该第二符记识别为对应于该位址。3.根据申请专利范围第1项之方法,其中驱动该第一符记之步骤包含下列步骤:在该资料尚未备妥时,驱动该第一符记。4.根据申请专利范围第3项之方法,其中驱动该第一符记之步骤又包含下列步骤:如果该资料已备妥,即在该资料滙流排上驱动该资料,使该资料可取得时不会在该资料滙流排上驱动该第一符记。5.根据申请专利范围第1项之方法,其中驱动该资料之步骤系于该资料备妥时发生。6.一种在一电脑系统中执行滙流排交易之方法,该电脑系统设有一位址滙流排及一资料滙流排,该等滙流排可以管线化之方式执行复数个滙流排交易,该方法包含下列各步骤:在该位址滙流排上驱动一位址,其中系由一第一中介器执行驱动位址之步骤,使该位址成为该位址滙流排上的一循序位址序列中之一位址,位址序中之每一位址对应于该等复数个滙流排交易的其中一个滙流排交易的其中一个滙流排交易;如果无法取得资料,则回应该位址而在该资料滙流排上驱动一第一符记,其中系由一第二中介器执行驱动第一符记之步骤,使该符记成为该资料滙流排上一回应序列中之一回应,且其中该回应序列的顺序系与该位址序列的顺序相同;自该资料滙流排接收该第一符记,其中系由该第一中介器接收该第一符记;在该位址滙流排上驱动一第二符记,其中系由该第二中介器驱动该第二符记;在资料滙流排上驱动资料,其中该资料对应于该位址,且其中系由该第二中介器驱动该资料;自该位址滙流排接收该第二符记,其中系由该第一中介器接收第二符记;将该第二符记与该第一符记比较;以及自该资料滙流排锁定该资料,其中系于该第二符记与该第一符记相符时,由该第一中介器收该资料,因而完成该滙流排交易。7.根据申请专利范围第6项之方法,其中该第一符记包括位址。8.一种电脑系统,包含:一用于传送位址资讯的第一滙流排装置;一用于传送资料资讯的第二滙流排装置;耦合到该第一滙流排及该第二滙流排的至少一个要求中介器,其中该等至少一个要求中介器可经由一滙流排交易而要求资料;耦合到该第一滙流排及该第二滙流排的至少一个回应中介器,其中该等至少一个回应中介器可回应该至少一个要求中介器之一要求而传送资料,因而回应要求资料的该等至少一个要求中介器,而在该第二滙流排装置上传送一资料回应;其中于该等至少一个回应中介器并未准备要完成该资料交易时,该等至少一个回应中介器即在该第二滙流排装置上驱动一第一符记,作为其资料回应,且其中该等至少一个要求中介器自该第二滙流排装置接收该第一符记;以及其中该等至少一个回应中介器于资料备妥时在该位址滙流排上驱动一第二符记,并在该资料滙流排上驱动该资料,其中该等至少一个要求中介器自该位址滙流排接收该第二符记,且其中该等至少一个要求中介器将该第二符记识别为对应于滙流排交易,因而该等至少一个要求中介器自该资料滙流排锁定该资料,而完成该滙流排交易。9.根据申请专利范围第7项之电脑系统,其中该第一滙流排包括一位址滙流排,该第二滙流排包括一资料滙流排。10.根据申请专利范围第8项之电脑系统,其中因为无法取得对应于该等复数个要求单元其中之一所要求之资料,所以该等至少一个回应中介器并未准备要回应。11.一种在一电脑系统中执行滙流排交易之方法,该电脑系统设有一位址滙流排及一资料滙流排,该等滙流排可以管线化之方式执行复数个滙流排交易,该方法包含下列各步骤:在该位址滙流排上驱动一位址,其中系由一第一中介器执行驱动住址之步骤,使该位址成为该位址滙流排上的循序位址序列中之一位址,位址序列中之每一位址对应于该等复数个滙流排交易的其中一个滙流排交易;回应该位址而传送一递延回应,其中系由一第二中介器执行传送一递延回应之步骤,使该递延回应成为一回应序列中之一回应,且其中该回应序列的顺序系与该位址序列的顺序相同;接收该递延回应,其中系由该第一中介器接收该递延回应;传送一递延回应,其中系由该第二中介器传送该递延回覆;在该资料滙流排上驱动资料,其中该资料对应于原始的位址,且其中系由该第二中介器驱动该资料;接收该递延回覆,其中系由该第一中介器接收该递延回覆,使该第一中介器将该递延回覆识别为对应于该位址;以及自该资料滙流排接收该资料,其中该第一中介器在将该递延回覆识别为对应于该位址之后即接收该资料。12.根据申请专利范围第11项之方法,其中传送一递延回应之步骤包含下列步骤:回应该位址而在该资料滙流排上驱动一第一符记,其中系由一第二中介器执行该驱动一第一符记之步骤,使该符记成为该资料滙流排上一回应序中之一回应,且其中该回应序列之顺序系与该位址序列之顺序相同;且其中接数该递延回应之步骤包含下列步:自该资料滙流排接收该第一符记,其中系由该第一中介器接收该第一符记。13.根据申请专利范围第11项之方法,其中传送一递延回覆之步骤包含下列步骤:在该位址滙流排上驱动一第二符记,其中系由该第二中介器驱动该第二符记;且其中接收该递延回覆之步骤包含下列步骤:自该位址滙流排接收该第二符记,其中系由该第一中介器接收该第二符记,使该第一中介器将该第二符记识别为对应于该位址。14.一种在一电脑系统中执行滙流排交易之方法,该电脑系统设有一位址滙流排及一资料滙流排,该等滙流排可以管线化之方式执行复数个滙流排交易,该方法包含下列各步骤:在该位址滙流排上驱动一位址,其中系由一第一中介器执行驱动位址之步骤,使该位址成为该位址滙流排上的一循序位址序中之一位址,位址序列中之每一位址对应于该等复数个滙流排交易的其中一个滙流排交易;在该资料滙流排上驱动一第一符记;驱动一递延回应,其中系回应该地址而传送该第一符记及该递延回应,并系系由一第二中介器执行传送该第一符记及该递延回应,使该递延回应及该第一符记成为一回应序列中之一回应,且其中该回应序列的顺序系与该位址序列的顺序相同;自该资料滙流排接收该第一符记;接收该递延回应,其中系由该第一中介器接收该第一符记及该递延回应;传送一递延回覆;在该位址滙流排上驱动一第二符记,其中系由该第二中介器传送该递延回覆及该第二符记;在该资料滙流排上驱动资料,其中该递延的资料对应于原始的位址,且其中系由该第二中介器驱动该资料;接收该递延回覆;自该位址滙流排接收该第二符记,其中系由该第一中介器接收该递延回覆及该第二符记,使该第一中介器将该第二符记识别对应于该位址;以及自该资料滙流排接收该资料,其中该第一中介器在将该第二符记识别为对应于该位址之后即接收该资料。15.根据申请专利范围第14项之方法,其中该第二符记与该第一符记相同,因而该第一中介器将第一符记与该第二符记比较,以便决定该第一符记是否与该第二符记相同,而将该第二符记识别为对应于该位址。16.根据申请专利范围第14项之方法,其中该第一符记包括位址。图示简单说明:图1是本发明的一电脑系统实施例之方块图。图2是根据本发明的滙流排周期之流程图。图3是本较佳实施例中一滙流排交易之时序图。图4是根据本发明的一递延回应(deferfed response)之时序图。图5示出本发明的一个8位元符记。图6示出在接收中介器中未完成交易伫列之一实施例。图7示出在要求中介器中未完成交易伫列之一实施例。图8是要求中介器的一符记比对硬体实施例之方块图。图9示出使用要求位址作为一部分符记的一符记实施例。图10示出回应中介器中之一未完成交易伫列实施例。图11示出要求中介器中之一未完成交易伫列实施例。
地址 美国