首页> 外国专利> Method and system for translating peripheral component interconnect (PCI) peer-to-peer access across multiple PCI host bridges within a computer system

Method and system for translating peripheral component interconnect (PCI) peer-to-peer access across multiple PCI host bridges within a computer system

机译:在计算机系统内的多个PCI主机桥之间转换外围组件互连(PCI)对等访问的方法和系统

摘要

A method and system for translating peer-to-peer access across multiple Peripheral Component Interconnect (PCI) host bridges within a data-processing system are disclosed. In accordance with the method and system of the present invention, a processor and a system memory are connected to a system bus. A first and at least a second PCI local buses are also connected to the system bus via a first PCI host bridge and a second PCI host bridge, respectively. The two PCI local buses have bus transaction protocols that are different from those of the system bus. At least one PCI device is connected to each of the two PCI local buses, and shares data with the processor and the system memory. In addition, each PCI device shares data with the other PCI device as peer-to-peer devices across multiple PCI host bridges. A sequence of transactions is controlled through the two PCI host bridges to prevent a deadlock condition by not allowing a subsequent peer-to-peer write request destined for one of the two PCI local buses to be blocked from making progress through the two PCI host bridges.
机译:公开了一种用于在数据处理系统内的多个外围组件互连(PCI)主机桥之间转换对等访问的方法和系统。根据本发明的方法和系统,处理器和系统存储器连接到系统总线。第一PCI本地总线和至少第二PCI本地总线也分别经由第一PCI主机桥和第二PCI主机桥连接到系统总线。两条PCI本地总线的总线事务协议与系统总线的协议不同。至少一个PCI设备连接到两个PCI本地总线的每一个,并与处理器和系统内存共享数据。此外,每个PCI设备都与另一个PCI设备共享数据,作为跨多个PCI主机桥的对等设备。通过两个PCI主机桥控制一系列事务,以防止死锁情况,方法是不允许两个PCI本地总线之一的后续对等写请求被阻止通过两个PCI主机桥进行处理。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号