運算子 DelayToSignal

Operator Library: Signal

該運算元會延遲輸入訊號,並將其輸出至其輸出端。 延遲時間由控制資料輸入鏈路 PI 控制。

輸入端的脈衝上升沿會觸發延遲。 延遲時間等於輸入鏈路 PI 上的最後一個有效值,並以高電平持續的時標為單位進行測量。 輸入脈衝的脈衝寬度會被保留,也就是說,上升沿和下降沿都會被延遲。

在脈衝延遲期間,操作員輸入端無法接受任何新的脈衝。 在此情況下,所有新的輸入脈衝都將被忽略。 此外,PI 數值的變更並不會改變當前的脈衝處理。 PI 是在延遲開始時進行採樣的。

可透過輸入信號「重置」來重置此運算器。 當重置輸入為高電平時,不會處理任何輸出脈衝。 所有處理作業均會中止。 當重置輸入為低電平時,此運算器將恢復運作。 以下波形說明了此運算器的運作行為。

Tick 輸入用以定義運算子處理資料的時間。 它可作為預分頻器使用。 在大多數情況下,不需要使用 Tick 輸入。此時請將其連接至運算子的 VCC 端子。 下圖顯示了 Tick 輸入的影響。

使用時標時的一個特殊情況是,即使沒有時標,系統仍會對輸入脈衝進行採樣。 波形中的第二個輸入脈衝即為此現象的示例。 這可確保不會遺漏任何輸入脈衝。

此 operator 不包含在 VisualApplets 功能模擬中。

I/O Properties

Property Value
Operator Type O
Input Links I,訊號資料輸入
PI,控制影像資料輸入
Tick,訊號資料輸入
Reset,訊號資料輸入
Output Link O,信號資料輸出

Synchronous and Asynchronous Inputs

  • 所有訊號輸入可由相同或不同的 M-type operators 透過任意的 O-type operators 網路提供來源。 if 他們由相同的 M-type 來源提供,將會自動進行同步。
  • 輸入鏈路PI與訊號輸入呈非同步狀態。

Supported Link Format

Link Parameter Input Link I 輸入連結 PI Input Link Tick Input Link Reset Output Link O
Bit Width 1 [1, 64] 1 1 as I
Arithmetic 無號數 無號數 無號數 無號數 as I
Parallelism 1 1 1 1 as I
Kernel Columns 1 1 1 1 as I
Kernel Rows 1 1 1 1 as I
Img Protocol VALT_SIGNAL {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} VALT_SIGNAL VALT_SIGNAL as I
Color Format VAF_GRAY VAF_GRAY VAF_GRAY VAF_GRAY as I
Color Flavor FL_NONE FL_NONE FL_NONE FL_NONE as I
Max. Img Width any any any any as I
Max. Img Height any any any any as I

Parameters

無

Examples of Use

以下範例展示了運算子 DelayToSignal 的用法: