ブール結合

ブール値を符号なし整数信号に変換する回路図エディタのブール結合コンポーネントの説明。

コンポーネントアイコン

1ブール結合アイコン

説明

このコンポーネントは、重み付けバイナリ コードを使用して、ブール値の入力を単一の符号なし整数信号または複数の符号なし整数信号に変換します。

変換は以下の図に示されています。

2ブール結合コンポーネントの適用例

入力ベクトルの値がブール値(つまり 0 – False、1 – True)と異なる場合、まず次の規則に従ってブール値に変換されます。

ここで、 s c はコンバータ信号を表し、 s i は入力信号を表します。

入力信号が32要素未満のベクトルの場合、出力信号はスカラー値になります。入力信号が32要素を超えるベクトルの場合、出力信号は入力信号の変換を表す2つ以上の信号に分割されます。

ポート

  • 「in」(in)と入力する
    • バイナリ値で構成される入力信号が接続されます。
      • サポートされる型: uint、int、real。
      • ベクターサポート: はい。
  • 出力(アウト)
    • コンポーネントの出力、変換の結果。
      • サポートされる型: uint、int、real。
      • ベクターサポート: はい。
        • 出力長は、入力信号の長さを 32 で割って計算されます。

プロパティ

  • 実行率
    • 希望する信号処理実行速度を入力してください。この値は、同じ回路内の他の信号処理コンポーネントと互換性がある必要があります。つまり、回路内で最も速い実行速度の倍数である必要があります。実行速度は最大4つまで指定できます。実行速度の指定には、小数(例:0.001)または指数値(例:1e-3)(秒単位)を使用できます。または、「inherit」と入力すると、入力を受け取るコンポーネントの実行速度に基づいて、コンポーネントに実行速度が割り当てられます。