fixed-point

    1

    1答えて

    固定小数点演算を使用してこのHornerのルールに従って基点を追跡するのに苦労しています。 int16_t horner(int16_t q) { const int16_t c0 = 0x0033; const int16_t c1 = 0x0055; const int16_t c2 = 0x001C; const int16_t c3 = 0x004

    0

    1答えて

    私のアルゴリズムの実行をFPGA上で高速化しようとしています。私は、OpenCLに簡単に変換できるCコードで32:32(64)の長さの固定数学ライブラリを探しています。良いライブラリーを知っている人はいますか?私はOpenCL上の浮動小数点であるので、128ビットデータ型の使用を避けようとしています。浮動小数点をもう一度使用する必要がある場合は、アルゴリズムを高速化できません。どんな提案も感謝して

    1

    2答えて

    の仕組み原則: mc91 :: Integer -> Integer mc91 n | n > 100 = n - 10 | otherwise = mc91 (mc91 (n + 11)) 私は91を持っ前奏曲mc91 85に入力します。 私はそれを構成することができませんでした。どのように展開され、なぜ私は91を持っていますか?

    0

    1答えて

    私はアルテラDE0 nano SoC FPGAを使用しています。私は、HPSからFPGAに浮動小数点数を送る方法を知りたい。 float ex_hps = 6000.9282;をAvalonメモリマッピングインターフェイス経由で送信させます。 Avalon_write_data addressに32ビットのデータ長(Qsysから設定可能)がある場合、FPGA側でこの数値は32ビットのstd_log

    2

    1答えて

    ある固定小数点表現から別の固定小数点表現に数値を変換しようとしています。私は2の補数表現(Qmf表現)を使用しています これは、ハードウェア実装を検証するためです。ハードウェア実装は次のように機能します。 入力データはQmf形式です。入力データは8ビット幅で、6ビットの長さがあります。私はそれを4つの小数ビット(整数ビットなし)で4ビット数に変換したいと思います。同じことについていくつかの疑問があ

    12

    1答えて

    で修正、ムーとニューの違いは何ですか、3つの宣言があります。 newtype Fix f = Fix (f (Fix f)) newtype Mu f = Mu (forall a. (f a -> a) -> a) data Nu f where Nu :: (a -> f a) -> a -> Nu f は、これらの3つのデータ・タイプの違いは何ですか?

    2

    1答えて

    私はghdlシミュレータが新しく、ウィンドウでghdlを使用しています。私は自分のコンピュータにghdl(ghdl-0.33-win32)をセットアップし、単純な加算器コードを試してみました。私は現在David Bishopの固定小数点パッケージと浮動小数点パッケージを使用した数学方程式をシミュレートする必要があります。私は私にライブラリを含めて、それをコンパイルすると、エラーを与える: "fix

    -3

    1答えて

    TDM伝送によるCODEC(ADC)からの24ビット固定小数点データを受け取ります。その後、データはintバッファ(32ビット)に格納されます。私はこれをフロートデータに変換したい。 は、私が試した: g_analog_input_chL_mean = (((float)(*rx_block_pointer[buffer_cntr] << 8)) * (1.0/2147483648.0));

    1

    1答えて

    QDoubleSpinboxで修正する固定小数点16.16のデータがあります。 問題は、固定小数点を倍精度に変換するたびに必然的に丸めの問題が発生することです。 double = fixed/(double)65536 これは0x00003333ですが、私はQDoubleSpinBoxにそれを置くとき、それが0.19999694824188を示し、固定小数点で、たとえば0.2を見てみましょう。 私

    0

    2答えて

    浮動小数点数をfixed point integerQ16.16int(数値* 0x10000)と符号化するとき、精度を失うことなく表現できる浮動小数点の範囲はどのくらいですか?