Operator SignalToPixel

Operator Library: Signal

このオペレータは、最大64個の入力信号ストリームをVALT_PIXEL0Dピクセルデータストリームに変換します。入力の現在の信号値はピクセルビットに変換されます。LOWは値0に、HIGHは値1に変換されます。複数の入力ポートがある場合、各入力は出力ピクセルデータのビット位置にマッピングされます。具体的には、最初の入力ポートI000が出力ポートOのビット0にマッピングされ、後続の入力ポートは出力ポートOのそれ以降のビット位置にマッピングされます。

安定したピクセルストリーム、つまりクロックサイクルごとに1つのピクセルが出力されます。 これは、信号はすべてのクロックサイクルに対して定義されるのに対し、ピクセルデータストリームにはピクセル間にギャップが存在する場合があるためです。 信号ストリームをピクセルストリームに変換する必要があるため、ピクセルもクロックサイクルごとに出力される必要があります。 これにより、データ損失が発生する可能性があります。 ピクセル処理オペレータは入力をブロックする場合があります。 ただし、ピクセルは常に出力されるため、PixelToSignalオペレータの出力をブロックすることはできません。 データ損失を回避するために、Parallelismを増やすか、ピクセル数を減らしてください。

このオペレータは、VisualApplets の機能シミュレーションから除外されます。

I/O Property

Property 値
オペレータータイプ M
Input Link I000~I063、信号入力
Output Link O、画像データ出力

サポートされているリンクフォーマット

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

パラメーター

None

使用例

SignalToPixelオペレータの使用方法については、以下の例をご覧ください。

  • 'Hardware Test'

    DMA、RAM、GPIO、トリガー、LEDのハードウェアセルフテストの例。