-3

Verilog でガウス ノイズ ジェネレーターを作成しています。

出力がロジックのベクトル (16 ビット) の場合、コードは正常に機能します。

しかし、実数入力を使用している別のブロックと通信するには、このコードが必要です

$bitstoreal 関数を試してみましたが、機能していません。出力は常に O です

私が行ったことは、モジュールの in/out 宣言で output [16, 0] data_out1 を output real data_out1 に置き換え、「assign data_out1 = $bitstoreal(data_out);」を追加することです。data_out は、他のモジュールからのビット ベクトルです。

どんな助けでも

4

1 に答える 1