运算符 TxSignalLink

Operator Library: Signal

Operator TxSignalLink 用于将数据发送到设计中任意位置的 RxSignalLink operator。 这两个 operator 无需建立显式连接即可建立通信。 这对于进程间通信非常有用,例如用于不同分层框(hierarchical boxes)之间的连接,而无需绘制连接线和反馈回路。

参数 Channel_ID 定义了一个通道 ID,用于寻址接收端的 RxSignalLink operator。 参数值必须是唯一的,且不得被设计中的任何其他 TxSignalLink operator 所使用。

设计中必须至少存在一个使用相同通道 ID 并将接收信号数据的 RxSignalLink operator。

设计中的每个 TxSignalLink operator 都通过一个通道 ID 与至少一个 RxSignalLink operator 相连。 在 VisualApplets 的 Resource Dialog 中,您可以看到每个 TxSignalLink operator 独占使用一个资源 SignalChannel。 资源 SignalChannel 允许控制各个 TxSignalLink operator 对一个或多个 RxSignalLink operator 的分配。 关于可用 SignalChannel 资源的数量 (这也定义了设计中允许的最大 TxSignalLink operator 数量), 请参阅 Device Resources。

此算子不包含在 VisualApplets 功能仿真中。

I/O Property

Property 值
Operator Type M
Input Link I,信号输入

Supported Link Format

Link Parameter Input Link I
Bit Width 1
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_SIGNAL
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

参数

Channel_ID
键入 static 参数
默认 0
范围 [0, 1023]

信号链路的通道 ID。 请参见上文说明。

使用示例

以下示例展示了 operator TxSignalLink 的用法: