オペレーターライブラリ: Signal
オペレーターは、入力 I の各立ち上がりエッジに対してパルスを生成します。 パルス幅は、入力リンク PI によって制御されます。
入力での立ち上がりエッジによってパルス生成が開始されます。 パルス幅は、入力リンク PI における最後の有効な値と等しく、High であるティック数で測定されます。
パルス生成中は、オペレーター入力での新しい立ち上がりエッジを受け付けることはできません。 この場合、新しい入力立ち上がりエッジはすべて無視されます。 さらに、PI の値が変化しても、現在のパルス処理は変更されません。 PI は、入力での立ち上がりエッジの発生時にサンプリングされます。
オペレーターは、入力リンク Reset を使用してリセットできます。 リセット入力が High の間は、出力パルスの処理は行われません。 すべての処理が中断されます。 リセット入力が Low になると、オペレーターは動作を再開します。 次の波形は、オペレーターの動作を示しています。

Tick Inputは、オペレーターがデータを処理する時間を定義します。 プリスケーラーのように使用できます。 ほとんどの場合、Tick Inputは必要ありません。この場合はオペレーターのVCCに接続してください。 次の図に、Tick Inputの影響を示します。

ティックを使用する場合の特殊なケースとして、ティックが存在しない場合でも入力パルスがサンプリングされることがあります。 これは波形の2番目の入力パルスに示されています。 これにより、入力パルスが失われないようになります。
このオペレーターは VisualApplets の機能シミュレーションから除外されます。
| Property | 値 |
|---|---|
| オペレータータイプ | O |
| 入力リンク | I、信号入力 PI、制御画像データ入力 Tick、信号入力 Reset、信号入力 |
| 出力リンク | O、信号出力 |
同期入力と非同期入力
- すべての信号入力は、Oタイプオペレータの任意のネットワークを介して、同じまたは異なるMタイプオペレータから供給される場合があります。 同じMタイプソースから供給される場合、自動的に同期されます。
- Input link PIは、信号Inputに対して非同期です。
| リンクパラメータ | Input Link I | Input Link PI | 入力リンク Tick | Input Link Reset | 出力リンク 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 | 任意 | 任意 | 任意 | 任意 | as I |
| Max. Img Height | 任意 | 任意 | 任意 | 任意 | as I |
WidthToSignal オペレーターの使用例を次に示します。
-
例 - Auto Exposure:Exposure Time の自動調整
-
'Functional Example for Specific Operators of Library Signal'
例 - オペレーターの使用方法のデモンストレーション

前へ

