0

スライス ブロック (Xilinx Bit Slice Extractor) の使用に問題があります。入力の Binary Point の前に 2 ビットを抽出する必要があります。

したがって、入力が 2 の補数で表され、入力がたとえば 2.25 の場合

000* 10 *.01000000 として表されます。したがって、2 進小数点の前に 2 ビットだけを抽出する必要があります。(この場合は 10)

スライス ブロックでない場合、必要なビットをより柔軟に抽出できる手法はありますか。

Bitbasher ブロックを使用して同様の問題が発生しています。

ありがとうキラン

4

1 に答える 1

1

スライス ブロック パラメーターを次のように設定します。

  • スライスの幅 = 2
  • 「下位ビット位置 + 幅」
  • 下位ビットのオフセット = 0
  • 相対: 入力の 2 進小数点

BitBasher についてそこまで詳細に説明できるかどうかはわかりません。

于 2011-05-18T10:53:19.327 に答える