Operator Library: Hardware Platform
此运算符表示通过 QSFP28 光纤端口建立的逻辑元数据接收链路。该链路使用所选端口内的特定光纤通道,并从另一个帧捕获器接收输出O上的元数据。RX 的状态PHY 在输出LinkUp上提供。
只有当AppletProperties运算符中的FiberProtocol0和FiberProtocol1参数设置为DataForwarding时,才能使用DFRxMeta运算符。如果AppletProperties运算符中的FiberProtocol0和FiberProtocol1参数设置为CoF ,则设计规则检查 (DRC) 会显示错误消息,并且DFRxMeta运算符的使用将被阻止。
每个DFRxMeta操作符只能使用 QSFP28 端口中的一个通道来接收元数据。因此,一个 QSFP28 端口最多可以支持四个DFRxMeta操作符(每个通道一个)。该操作符设计用于承载高优先级元数据,这些元数据通常体积很小。
一个 QSFP28 光纤端口提供 100 Gbit/s 的总带宽,分为四个通道。每个通道的运行速度为 25 Gbit/s。因此,运营商的运行速度为 25 Gbit/s。
该运营商可以与DFRxData运营商共享其分配的通道,不会发生任何冲突。但是,多个DFRxMeta运营商之间不允许共享通道。
DFRxMeta操作符不需要特殊协议。它作为两个帧采集器( DFTxMeta (源,FG 1)和DFRxMeta (接收器,FG 2))之间逻辑链路的端点。链路两端的设置必须完全相同,包括 QSFP28 端口和通道配置。由于该操作符用于传输小块元数据,而元数据本身不包含图像结构,因此链路协议为VALT_PIXEL0D 。
![]() |
元数据具有更高优先级。 |
|---|---|
|
来自DFRxData运营商的元数据通道优先级高于数据通道。如果两个通道都在等待接收数据,则元数据将优先处理。 |
元数据通道无法暂停或停止。从这个意义上讲,O 输出应被视为无限源。接收器必须立即处理所有元数据;否则,数据将会丢失。这种特性是由于该通道在光纤链路上具有高优先级传输特性。元数据通道提供极低的延迟和最小的抖动(小于 10 纳秒,仅由时钟域交叉引起)。除了传输元数据之外,您还可以使用该通道传输精确的时间戳或实现系统级同步。
有关数据转发的更多详细信息,请参阅“使用imaFlex 2 Dual 100帧采集卡进行数据转发” 。
| 适用于硬件平台 |
|---|
| imaFlex 2 Dual 100 |
Resources
操作员会将FiberConnection参数设置镜像到对话框中,作为只读参数。您可以从菜单打开 FPGA 设备对话框,查看 FPGA 设备资源。这些设备资源是只读的。
根据分配的端口,资源类型为Port[0] DF RX Meta Lane或Port[1] DF RX Meta Lane ,索引范围为 0 到 3。
| Link Parameter | Output Link O | 输出链路连接 |
|---|---|---|
| Bit Width | 56 | 1 |
| Arithmetic | unsigned | unsigned |
| Parallelism | 1 | 1 |
| Kernel Columns | 1 | 1 |
| Kernel Rows | 1 | 1 |
| Img Protocol | {VALT_PIXEL0D} | {VALT_SIGNAL} |
| Color Format | VAF_GRAY | VAF_GRAY |
| Color Flavor | FL_NONE | FL_NONE |
| Max. Img Width | 任意(默认值:16777216) | 操作过程中将忽略此参数。 |
| Max. Img Height | 任意(默认值:16777216) | 操作过程中将忽略此参数。 |
O链路将接收到的元数据传递给VisualApplets LinkUp链路指示连接状态:当LinkUp处于活动状态时,配对的 TX 端和 RX 端都已准备好发送和接收数据,这意味着链路已训练并可运行。
| 光纤连接 | |
|---|---|
| 键入 | 静态写入参数 |
| 默认 | port_0_lane_0 |
| 范围 | {port_0_lane_0, port_0_lane_1, port_0_lane_2, port_0_lane_3, port_1_lane_0, port_1_lane_1, port_1_lane_2, port_1_lane_3} |
|
此参数指定DFRxMeta操作员用于接收数据的 QSFP28 光纤端口和通道。 只有当所选 QSFP28 端口的AppletProperties运算符中的FiberProtocol参数设置为DataForwarding而不是CoF时,才能使用该端口。 如果FiberProtocol设置为CoF ,且DFRxMeta运算符尝试映射到该光纤端口,则设计规则检查 (DRC) 将生成错误消息。在这种情况下, FiberConnection参数将被标记为冲突(红色),将鼠标悬停在其上将显示一条快速提示帮助消息,解释冲突原因。 同一通道上的同一个硬件 QSFP28 端口只能由一个DFRxMeta操作员使用。多个操作员之间的映射关系在整个设计中必须是唯一的。 |
|
以下示例展示了 DFRxMeta 运算符的用法:
-
这些示例展示了如何在……上实现数据转发。 imaFlex 2 Dual 100 平台。

![[注]](../common/images/admon/note.png)

上一页

