【技术实现步骤摘要】
本专利技术涉及到数据通信,特别是涉及到系统中各装置之间的通信。
技术介绍
大多数计算机系统是通过使用一个或多个总线耦合在一起的组件形成的,该总线用来在各系统组件之间传输信息。诸如PeripheralComponent Interconnect(PCI)Specification(《外围组件互连规范》)2.1版(1995年6月1日出版)等的现有总线标准提供了一种多点总线(multidrop bus),其中多个装置可以与同一总线相耦合。因此易于通过同一总线对装置进行读或写。但是,随着总线接口速度的增加,总线架构正在从多点架构移向点到点架构。在此类点到点架构中,对等通信变得更为困难,原因是此类通信的同步、排序和相干性变得更为困难。点到点架构的一个例子是符合PCI Express Base Specification 1.0版(2002年7月22日出版)的PCI ExpressTM架构。由于一个系统的或与之相耦合的多个总线可能会使用不同的通信协议,所以存在着通信困难。例如输入/输出(I/O)装置之间的对等通信可能会根据第一种协议来发送,但由于点到点架构以及I/O装置之 ...
【技术保护点】
一种方法,包括:基于输入事务的类型,将一个相干系统的代理器的输入事务分离到至少第一信道、第二信道和第三信道。
【技术特征摘要】
US 2004-4-27 10/8332361.一种方法,包括基于输入事务的类型,将一个相干系统的代理器的输入事务分离到至少第一信道、第二信道和第三信道。2.权利要求1中记载的方法,进一步包括使一个第一事务类型在第一信道上路由通过该相干系统,以及使一个第二事务类型在第二信道上路由通过该相干系统。3.权利要求1中记载的方法,进一步包括从一个第一对等装置接收输入事务。4.权利要求3中记载的方法,进一步包括将至少一个输入事务路由到相干系统的第二代理器。5.权利要求4中记载的方法,进一步包括将该至少一个输入事务转发到与第二代理器耦合的第二对等装置。6.权利要求1中记载的方法,其中第一信道包括一个标准信道,第二信道包括一个旁路信道,而第三信道包括一个完成信道。7.一种方法,包括从相干系统的第一对等装置接收第一事务类型;从该相干系统的该第一对等装置接收第二事务类型;以及在整个相干系统中保持第一事务类型与第二事务类型分离。8.权利要求7中记载的方法,其中保持第一事务与第二事务类型分离包括使第一事务类型在第一信道上路由通过该相干系统,并使第二事务类型在第二信道上路由通过该相干系统。9.权利要求8中记载的方法,其中第一信道和第二信道包括独立的信道。10.权利要求7中记载的方法,进一步包括基于事务的类型,使用相干系统的第一代理器的多路复用器来将输入事务分离到第一信道和第二信道。11.权利要求7中记载的方法,进一步包括在第一事务类型和第二事务类型之间分离信用。12.权利要求7中记载的方法,进一步包括独立地控制第一事务类型第二事务类型的流量。13.权利要求7中记载的方法,其中第一对等装置包括一个通过非相干链路与该相干系统耦合的输入/输出装置。14.权利要求7中记载的方法,其中第一事务类型包括一个写入事务,第二事务类型包括一个读出事务。15.权利要求7中记载的方法,进一步包括在接收到第一事务类型后,将一个完成分组从一个完成者代理器发送到一个请求者代理器。16.权利要求15中记载的方法,进...
【专利技术属性】
技术研发人员:KC克雷塔,AT斯平克,RG布兰肯施普,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。