PCI Express 多播功能

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

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

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

1 2 3 4 5 6

关键词: IDT PCIe 总线 嵌入式 通信 多播 200904

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版