Operator DFLed

Operator Library: Hardware Platform

DFLed operator 代表在数据转发协议下的前面板 QSFP28 光纤端口 LED 控制。如果 AppletProperties operator 中的 FiberProtocol0 和 FiberProtocol1 参数设置为 DataForwarding,则 DFLed operator 仅可用于数据转发 (DF) 应用。

该 LED 为双色 LED,允许分别控制绿色和红色 LED,即可以呈现 4 种光学状态:关闭、绿色、红色、橙色(红灯 + 绿灯亮起)。为了简化设计中的使用,可以通过 2 个不同的 operator 分别控制红色和绿色 LED。

QSFP28[0] 端口支持 4 个绿色和 4 个红色 LED,即每个光纤通道在两种颜色中都拥有一个专用的 LED。QSFP28[1] 端口仅拥有 1 个供所有 4 个光纤通道共用的 LED,即 1 个绿色和 1 个红色 LED。

imaFlex 2 Dual 100 上的 LED

图 425. imaFlex 2 Dual 100 上的 LED


适用于硬件平台
imaFlex 2 Dual 100

资源

该 operator 将 FiberConnection 参数设置作为只读参数镜像到 FPGA Device Resources 对话框中。如果您从 Analysis 菜单中打开 FPGA Device Resources 对话框,即可查看 FPGA 设备资源。设备资源为只读。

FPGA Device Resources

图 426. FPGA Device Resources


该资源属于以下类型之一:

  • Port[0] DF 绿色 LED 通道,索引为 0 到 3

  • Port[0] DF 红色 LED 通道,索引为 0 到 3

  • Port[1] DF 绿色 LED,索引为 0 到 0

  • Port[1] DF 红色 LED,索引为 0 到 0

每个资源专属于单个 operator。因此,两个 operator 绝不能拥有相同的端口和通道映射。如果出现这种情况,设计规则检查 (DRC) 将提供错误消息。

I/O Properties

财产 值
操作员类型 M
Input Link I,信号输入

Supported Link Format

链接参数 输入链路 I
Bit Width 1
Arithmetic 未签名
Parallelism 1
内核列 1
内核行 1
图像协议 VALT_SIGNAL
Color Format VAF_GRAY
颜色口味 FL_NONE
Max. Img Width 任何
Max. Img Height 任何

参数

FiberConnection
键入 Static Write 参数
默认 port_0_lane_0_green
范围 {port_0_lane_0_green, port_0_lane_1_green, port_0_lane_2_green, port_0_lane_3_green, port_0_lane_0_red, port_0_lane_1_red, port_0_lane_2_red, port_0_lane_3_red, port_1_green, port_1_red}

FiberConnection 参数定义了相应的 LED 指代哪个 QSFP28 光纤端口和通道,包括 LED 颜色(绿色或红色)。

仅当该端口的 AppletProperties operator 中的 FiberProtocol 参数设置为 DataForwarding 而非 CoF 时,才能使用所选的 QSFP28 端口。

当 FiberProtocol 设置为 CoF 且 DFLed operator 尝试映射到该光纤端口时,设计规则检查 (DRC) 将生成相应的错误消息。在这种情况下,FiberConnection 参数将被标记为冲突(红色),将鼠标悬停在其上方将显示解释冲突的快速提示帮助消息。

在同一通道和同一种颜色上,只有一个 DFLed 算子可以使用相同的硬件 QSFP28 端口。多个算子之间的映射在整个设计中必须是唯一的。