Operator RxLink

Operator Library: Hardware Platform

此 operator 在採集卡與 Pixelplant 的 Px100 和 Px200 板卡之間,以及從 Pixelplant 板卡到採集卡之間提供資料鏈結。 TxLink 代表輸入介面 operator。 該鏈結能夠傳輸任何影像格式的資料。 必須對鏈結的格式進行參數化,以確切符合發送資料的對應鏈結。

參數 Channel_ID 用於指定虛擬資料通道的唯一 ID。 這對於定址對應的發送端並建立通道通訊是必要的。 通道 ID 會佔用一個 RxLink 類型的裝置資源。 請參閱 Device Resources 以取得裝置資源的完整清單。

資料傳輸由 VisualApplets 的流量控制來控制,且不需要緩衝, 例如,RxLink 輸入可以直接連接到 DmaFromPc operator,而無需使用 ImageBuffer operator。 然而,如果使用無限來源(例如任何相機 operator),則在 TxLink 之前仍然需要進行緩衝處理。

資料鏈結是 px100/200 板卡與 mE4VD4-CL 板卡之間的虛擬通道。 虛擬 RxLink 通道的最大數量不得超過 61。 同時請考慮儘可能少使用鏈結,以有效利用頻寬和 FPGA 資源。 所有虛擬 RxLink 資料通道都在頻寬為 1 GByte/s 的單一實體鏈結上進行內部對應。

Channel_ID 可以是任意順序,並且可以從 1 到 61 之間的任何索引開始。但所有索引必須是唯一的。 請注意,發送端上的 TxLinks 必須具有與接收端上的 RxLinks 相同的 ID。

同一機板上的 TxLinks 和 RxLink 不共享相同的實體通道且完全獨立, 亦即同一機板上的 RxLink 和 TxLink 運算子可以具有相同或不同的 Channel_ID,且彼此完全無關。

[備註] 使用 Pixelplant 之設計的最佳化路由

為了最佳化 mE4 搭配 Pixelplant PX100/PX200/PX200e 設計的路由結果(在建置期間),我們建議 使用確保 Bit Width 與 Parallelism 的乘積為 64 的倍數之設定。 如果乘積剛好為 64,則可預期獲得最佳的路由結果。

product = n * 64

n = 1 可獲得最佳的路由結果。

如果 Bit Width 與 Parallelism 的乘積是 2 的次方且小於或等於 64(但不是 1、2 或 4),也可以預期獲得非常好的路由結果。其他設定可能會導致時序錯誤。

適用於硬體平台
microEnable IV VD4-CL/-PoCL
Pixelplant 100
Pixelplant 200

I/O Properties

Property Value
Operator Type M
Output Link O,訊號輸入

支援的 Link 格式

Link Parameter Output Link O
Bit Width [1, 64]
Arithmetic {unsigned, signed}
Parallelism any
Kernel Columns any
Kernel Rows any
Img Protocol {VALT_SIGNAL, VALT_LINE1D, VALD_PIXEL0D}
Color Format any
Color Flavor any
Max. Img Width any
Max. Img Height any

參數

Channel_ID
Type static parameter
Default 1
Range [1, 61]

此參數定義資料鏈結的唯一通道 ID。