新闻中心

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

PCI Express 多播功能

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

  如图 3 所示,下列系统列举不会受功能影响。从窗口基址开始,系统软件通过在存储空间打开一个窗口来设置多播地址空间。利用该基址,多播窗口可以设置成相邻的地址范围。这些地址范围可能将多达 64 个支持 MCG 的每个端口划分成大小相同的子区间。多播窗口的大小没有实际限制(即多播窗口可达 263 个字节)。多播窗口组的数目可以设置在1~64 之间。

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

  系统中支持多播的器件必须具有多播能力结构,使每个功能实现多播。在 PCIe 交换器中,要求每个传输或接收多播数据的交换器端口都必须在其相应的虚拟PCI 至 PCI 桥内支持多播能力结构。在每个多播能力结构内,同等配置的控制寄存器可以保持如下信息:多播窗口基址、MCG 数目和MCG 窗口大小。另外,每个能力结构都保持一个独立配置,并维持 64 位控制矢量。这些控制位可以激活或禁用来自 MCG 的0~63 的 TLP接收,因而支配了每个 MCG 中每个PCIe 功能的关系。在器件工作过程中,寄存器和控制位可以随时读写。

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


评论


相关推荐

技术专区

关闭