Operator Library: Signal
此運算子會將最多 64 個輸入訊號串流轉換為 VALT_PIXEL0D 像素資料串流。輸入的目前訊號值會轉換為像素位元:LOW 會轉換為值 0,而 HIGH 會轉換為值 1。如果有多個輸入連接埠,則每個輸入都會對應至輸出像素資料的位元位置。具體而言,第一個輸入連接埠 I000 對應至輸出連接埠 O 的位元 0,隨後的輸入連接埠則對應至輸出連接埠 O 的後續位元位置。
系統會產生穩定像素串流,也就是每個時脈週期輸出一個像素。 這是因為系統針對每個時脈週期都定義了訊號,而像素資料串流在像素之間可能會有間隙。 由於必須將訊號串流轉換為像素串流,因此每個時脈週期也必須輸出一個像素。 這可能會導致資料遺失。 像素處理運算子可能會封鎖其輸入。 不過,由於像素隨時都會產生,因此無法封鎖 PixelToSignal 運算子的輸出。 請增加 Parallelism 或減少像素數量以避免資料遺失。
此運算子不支援 VisualApplets 功能模擬。
| 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 |

上一頁

