-1/+1から0/+1への変換方法

2 Ansichten (letzte 30 Tage)
Tomoya Wakasa
Tomoya Wakasa am 27 Nov. 2019
Beantwortet: Shoumei am 2 Dez. 2019
お世話になっております。
早速ですが、現在-1と+1の出力をするシミュレーション系を組んだのですが、これを最終的に固定小数点1ビットで表すために0/1で出力したいと考えています。そこで、このことを実現する何か手立てはありませんでしょうか?
このシミュレーション系に関しては、最終的にHDL Coderを利用してHDLへ書き出しFPGAへ実装したいと考えているので考えているのでHDL Coder対応のものがいいと考えています。
ご回答宜しくお願い申し上げます。
  1 Kommentar
Kazuya Machida
Kazuya Machida am 28 Nov. 2019
”Compere To Zero" ブロック等の不等号を使う形ではダメでしょうか?出力はbooleanの1bitとしてHDL Code生成可能かと思います。

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Shoumei
Shoumei am 2 Dez. 2019
固定小数点データにおいては、負の値の時は符号ビットがbinで1、正の値の時は0になっているので、符号ビットを切り出して、NOTすると小さい回路で実現できそうです。
SimulinkではBit SliceブロックとLogical Operatorブロックの接続で出来ると思います。

Weitere Antworten (0)

Kategorien

Mehr zu Code Generation finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!