Operator SignalToPixel

Operator Library: Signal

此運算子會將最多 64 個輸入訊號串流轉換為 VALT_PIXEL0D 像素資料串流。輸入的目前訊號值會轉換為像素位元:LOW 會轉換為值 0,而 HIGH 會轉換為值 1。如果有多個輸入連接埠,則每個輸入都會對應至輸出像素資料的位元位置。具體而言,第一個輸入連接埠 I000 對應至輸出連接埠 O 的位元 0,隨後的輸入連接埠則對應至輸出連接埠 O 的後續位元位置。

系統會產生穩定像素串流,也就是每個時脈週期輸出一個像素。 這是因為系統針對每個時脈週期都定義了訊號,而像素資料串流在像素之間可能會有間隙。 由於必須將訊號串流轉換為像素串流,因此每個時脈週期也必須輸出一個像素。 這可能會導致資料遺失。 像素處理運算子可能會封鎖其輸入。 不過,由於像素隨時都會產生,因此無法封鎖 PixelToSignal 運算子的輸出。 請增加 Parallelism 或減少像素數量以避免資料遺失。

此運算子不支援 VisualApplets 功能模擬。

I/O Properties

Property Value
Operator Type M
Input Link I000...I063,訊號輸入
Output Link O, 影像資料輸出

支援的 Link 格式

Link Parameter 輸入連結 I000...I063 Output Link O
Bit Width 1 [1, 64]
Arithmetic unsigned unsigned
Parallelism 1 1
Kernel Columns 1 1
Kernel Rows 1 1
Img Protocol VALT_SIGNAL VALT_PIXEL0D
Color Format VAF_GRAY VAF_GRAY
Color Flavor FL_NONE FL_NONE
Max. Img Width any any
Max. Img Height any any

參數

無

使用範例

以下範例顯示了 SignalToPixel 運算子的使用方式: