发明名称 供一滙流排支持二及三代理者异动之一资料流控制机构
摘要 供一汇流排支持二及三代理者异动之一资料流控制机构,包括一控制逻辑以便将一请求指示置于电脑系统汇流排上。将指示置于汇流排上之代理者接着等待将对应请求之资料置于汇流排上,直到其已从接至汇流排之另一代理者收到另一代理者准备接收资料之指示。
申请公布号 TW347495 申请公布日期 1998.12.11
申请号 TW086112178 申请日期 1997.08.25
申请人 英特尔公司 发明人 史代芬S.包罗斯基;尼提V.沙兰德哈;彼德D.麦克威廉斯
分类号 G06F13/38 主分类号 G06F13/38
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种控制异动资料流之方法,该异动在管线电脑系统滙流排上发出,该方法包括以下步骤:a)一第一代理者,在滙流排上发出一请求;b)一第二代理者,提供第一指示至第一代理者,该指示为第二代理者准备接受对应该请求之资料;及c)第一代理者将对应请求之资料置于滙流排上,以回应接收第一指示。2.根据申请专利范围第1项之方法,更包含以下步骤:d)第二代理者提供第二一指示至第三代理者,该指示为第二代理者准备将对应该请求之资料从第二代理者回写;及e)第三代理者将对应请求之回写资料置于滙流排上,以回应接收第一2指示。3.根据申请专利范围第1项之方法,其中提供第一指示之步骤包含要求电脑系统滙流排之控制线之步骤。4.根据申请专利范围第3项之方法,其中提供第二指示之步骤包含要求电脑系统滙流排之控制线之步骤。5.一种电脑系统,包含:一管线滙流排;一第一代理者,接至滙流排;一第二代理者,接至滙流排;其中第一代理者包括第一滙流排控制逻辑以便将请求置于滙流排上,以及也延迟将资料置于对应请求之滙流排上直到第一指示,该指示为第二代理者准备接受已接收自第二代理者之资料;及其中第二代理者包括第二滙流排控制逻辑以提供第一指示至第一代理者,该指示为第二代理者准备从第一代理者接收对应请求之资料。6.根据申请专利范围第5项之电脑系统,其中第一滙流排控制逻辑也要将资料置于滙流排上以回应第一指示。7.根据申请专利范围第5项之电脑系统,其中请求系一写入请求。8.根据申请专利范围第5项之电脑系统,其中第一代理者系一微处理器。9.根据申请专利范围第8项之电脑系统,其中第二代理者系一记忆体控制器。10.根据申请专利范围第5项之电脑系统,更包含接至滙流排之第三代理者,其中第三代理者包括第三滙流排逻辑以便从二代理者接收第二指示,该指示为第二代理者准备从第三代理者接收对应请求之资料。11.根据申请专利范围第10项之电脑系统,其中第一指示与第二指示包含相同之滙流排线。12.根据申请专利范围第10项之电脑系统,其中滙流排系一闩锁滙流排。13.一种在管线电脑系统上发出一请求之装置,该装置包含:一控制逻辑,配置成将请求指示置于电脑系统滙流排上;及其中控制逻辑也配置成仅于收到接至滙流排之代理者指示后,该指示为代理者准备接受资料,才将对应请求之资料置于滙流排上。14.根据申请专利范围第13项之装置,其中代理者之指示包含电脑系统滙流排之控制信号。15.一种提供异动流动控制之装置,该异动在管线电脑系统滙流排上发出,该装置包含:装置,由第一代理者在滙流排上发出一请求;装置,由第二代理者提供第一指示至第一代理者,该指示为第二代理者准备接受对应请求之资料;及装置,由第一代理者将对应请求之资料置于滙流排上,以回应接收第一指示。16.根据申请专利范围第14项之装置,更包含:装置,由第二代理者提供第二指示至第三代理者,该指示为第二代理者准备将资料从第三代理者回写;及装置,由第三代理者将回写资料置于滙流排上,以回应接收第二指示。17.根据申请专利范围第16项之装置,其中提供第一指示之装置包含电脑系统滙流排之控制线。18.根据申请专利范围第16项之装置,其中提供第二指示之装置包含电脑系统滙流排之控制线。图式简单说明:第一图说明一种用于本发明具体实例的多处理器电脑系统;第二图的方块图说明一种用于本发明具体实例的滙流排簇系统;第三图显示根据本发明具体实例供二异动用的重叠相位例子;第四图的状态图说明根据本发明具体实例的TRDY#信号的不同状态;第五图的时序图说明根据本发明具体实例而执行写入异动之信号时序;第六图的时序图说明根据本发明具体实例而执行具绝对回写之读取异动的信号时序;及第七图的时序图说明根据本发明具体实例而执行具绝对回写之写入异动的信号时序。
地址 美国