Operator Library: Synchronization
運算子 PixelToImage 允許將傳入 輸入鏈路 I 的 0D 像素流,與輸入鏈路 Sample 上的 0D、1D 或 2D 影像進行同步。 您可以將鏈路 O 上的輸出影像視為輸入 I 與 Sample 的組合。 雖然 O 在時序和幀率上與 Sample 保持同步,但資料內容則是從 I 複製而來。 該運算子並未使用 Sample 輸入端的像素值,僅採用其時序資訊。 輸入 I 與輸入 Sample 完全異步。 流量控制不會影響 I。 輸入 I 絕不會被阻塞。
此操作功能可用於在圖片中加入時間戳記及其他資訊。
由於輸入鏈路 I 為非同步運作, 因此輸出鏈路將始終傳輸來自輸入 I 的最後一組有效資料。 若在出現有效輸入 I 之前接收到樣本輸入,則輸出將設為零。 請參閱以下波形以供說明。
此運算子可像 O 運算子那樣使用:
運算子 PixelToImage 屬於 P 型運算子。 根據鏈接規則,當多個鏈接在 P 型運算子之後合併時,必須使用 SYNC 運算子。
然而,運算子 PixelToImage 則有所不同:在輸入「Sample」與輸出「O」之間(路徑 sample → O), VisualApplets 會將此運算子視為 O 型運算子來處理。這實際上意味著會執行 管線均衡處理。 進行合併時,無需進行同步。
![]() |
設計模擬過程中的行為 |
|---|---|
|
在設計模擬期間,運算子PixelToImage會捨棄輸入端「I」上的所有資料,因為 無法模擬精確的時序。取而代之的是,生成的輸出資料的像素值是透過模擬 參數SimulationPixelValue 來定義,而輸出資料的維度則依據 連接埠「Sample」上的資料來設定。 |
| Property | Value |
|---|---|
| Operator Type | P |
| Input Links | 我,必須進行取樣的数据 Sample,提供時間點 |
| Output Link | O,資料輸出 |
Synchronous and Asynchronous Inputs
- 所有輸入之間均為非同步的。
以下範例展示了 PixelToImage 運算子的使用方式:
-
DMA、RAM、GPIO、觸發與 LED 硬體自我測試的範例。
-
範例 — 邏輯分析儀:一種如同示波器般便捷的訊號測量與分析方式。
-
範例 - operator 使用方式示範

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


上一頁

