Operator Library: Signal
此 operator 會產生脈衝寬度可控制的脈衝。 脈衝寬度由參數 Width 定義。
當輸入端出現上升緣時,會產生輸出脈衝。 如果目前正在產生脈衝,則無法接受輸入端的更多上升緣。 請參閱以下波形圖以取得說明。

使用者透過 Reset 輸入鏈結可以將 operator 重設為初始狀態。
Tick 輸入定義了 operator 處理資料的時間。 它可以像預除器 (prescaler) 一樣使用。 在大多數情況下,不需要 Tick 輸入。在這種情況下,請將其連接至 operator VCC。 下圖顯示了 Tick 輸入的影響。

使用 tick 的一個特殊情況是,即使沒有 tick 存在,也會對輸入脈衝進行取樣。 波形的第一個輸入脈衝即顯示了這一點。 此行為確保不會遺失任何輸入脈衝。
兩個 tick 脈衝之間的脈衝不會遺失(只要只有一個脈衝,即兩個傳入脈衝之間的暫停時間長於一個 tick 週期)。 一旦下一個 tick 為 HIGH,operator 就會辨識該脈衝並開始解讀脈衝。 這些小脈衝會調整為 tick 時基並與 tick 同步。 operator 輸出的所有變更都會在 tick 為 HIGH 時發生。 只有在兩次 tick = HIGH 之間湧入多個輸入脈衝時,operator 才會無法 將它們辨識為不同的脈衝,因為它們低於 tick 時基。
此運算子不支援 VisualApplets 功能模擬。
| Link Parameter | Input Link I | Input Link Tick | Input Link Reset | Output Link O |
|---|---|---|---|---|
| Bit Width | 1 | 1 | 1 | as I |
| Arithmetic | unsigned | unsigned | unsigned | asI |
| Parallelism | 1 | 1 | 1 | as I |
| Kernel Columns | 1 | 1 | 1 | as I |
| Kernel Rows | 1 | 1 | 1 | as I |
| Img Protocol | VALT_SIGNAL | VALT_SIGNAL | VALT_SIGNAL | as I |
| Color Format | VAF_GRAY | VAF_GRAY | VAF_GRAY | as I |
| Color Flavor | FL_NONE | FL_NONE | FL_NONE | as I |
| Max. Img Width | any | any | any | as I |
| Max. Img Height | any | any | any | as I |
| WidthBits | |
|---|---|
| Type | static parameter |
| Default | 16 |
| Range | [1; 64] |
|
最大可能寬度是用這個參數定義的。步長為 1。 只有將 Width 設定為 dynamic 時,這個參數才會啟用。 如果您減少參數 WidthBits 的值,使得 Width 的值大於 新的最大值,則兩個參數都會以紅色顯示。 DRC 會顯示對應的錯誤訊息。 |
|
| Width | |
|---|---|
| Type | dynamic/static 參數 |
| Default | 32768 |
| Range | 若為 dynamic 則為 [0;2^WidthBits-1],若為 static 則為 [0; 2^64-1] |
|
實際的輸出脈衝寬度是用這個參數定義的。 dynamic 與 static 的步長皆為 1。 當 width=0 時沒有輸出。 如果設定為 dynamic,參數 WidthBits 會被啟用。 如果設定為 static,參數 WidthBits 會被停用。 如果您減少參數 WidthBits 的值,使得 Width 的值大於 新的最大值,則兩個參數都會以紅色顯示。 DRC 會顯示對應的錯誤訊息。 |
|
operator SignalWidth 的使用方式如以下範例所示:
-
範例 - Logic Analyzer:一種便捷且類似示波器的訊號量測與分析方式。
-
範例 - Auto Exposure:自動調整 Exposure Time
-
'Area Scan Trigger for microEnable 5 marathon'
An area scan trigger is presented. External sources, an internal frequency generator or software trigger pulses can be used for trigger generation.
-
'Area Scan Trigger for microEnable 5 marathon VCX QP'
此處展示了適用於 CoaXPress 的面陣掃描觸發。 觸發的產生可使用外部來源、內部頻率產生器或軟體觸發脈衝。
-
'Area Scan Trigger for imaFlex CXP-12 Quad'
此處展示了適用於 CoaXPress12 的面陣掃描觸發。 觸發的產生可使用外部來源、內部頻率產生器或軟體觸發脈衝。
-
'使用信號運算子與 CameraControl 運算子實現 microEnable 5 marathon VCL 的行掃描觸發'
本文介紹了一種行掃描觸發。此觸發包含使用擷取閘道(Capture Gate)的影像觸發以及多功能行觸發。外部來源、內部頻率產生器或軟體觸發脈衝皆可用於產生觸發。
-
'使用信號運算子實現 microEnable 5 marathon VCX QP 的行掃描觸發'
本文介紹了一種行掃描觸發。此觸發包含使用擷取閘道(Capture Gate)的影像觸發以及多功能行觸發。外部來源、內部頻率產生器或軟體觸發脈衝皆可用於產生觸發。
-
'使用信號運算子實現 imaFlex CXP-12 Quad 的行掃描觸發'
本文介紹了一種適用於 CoaXPress12 的行掃描觸發。此觸發包含使用擷取閘道(Capture Gate)的影像觸發以及多功能行觸發。外部來源、內部頻率產生器或軟體觸發脈衝皆可用於產生觸發。
-
'Functional Example for Specific Operators of Library Signal'
範例 - 如何使用此運算子的示範

上一頁

