新闻中心

EEPW首页>嵌入式系统>设计应用> PCI Express 多播功能

PCI Express 多播功能

作者:Matt Jones IDT 产品营销经理 时间:2009-04-15 来源:电子产品世界 收藏

方案

本文引用地址://m.amcfsurvey.com/article/93477.htm

  最初讨论的那样,标准快速和广泛的采用带来了一个丰富的生态系统和曾依赖以前规范版本的巨大用户群。因此,正如其他提议的扩展一样,绝不能给现有生态系统或使用模式造成负面影响或增加负担。尤其是,PCIe不需要对现有主联合体、端点或新处理层数据包(TLP)格式进行硬件修改。

  功能性的优化取决于这些限制条件。PCIe 多播是一个基于地址的多播功能,利用了一部分通用 PCIe 存储空间和一个简单的编程模型,可以将存储器滞后写入TLP的标准 PCIe 发送至多达 64 个多播组(MCG)中的多个接收者。虽然一个 MCG 可以包括 0 或1个成员,然而只有当 MCG 数大于 2 时系统才能获益。因此,PCIe 交换器(或系列交换器)必须用于提供发起者和 MCG 成员间的互连。多播流量可以由 PCIe 层级的任何器件发起,并传输给连接具有多播能力结构的交换器端口的许多参与者。每个端口具有多播能力结构的交换器可以在其任何端口之间传输多播包。主联合体和端点可以从多播能力结构中获益,但如上所述,这是这些器件的可选功能。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)


评论


相关推荐

技术专区

关闭