moerjielovecookie

Sawen_Blog

一个普通工科牲的博客网站
x
github
follow
email

NCOモジュールの各パラメータ

NCO モジュールは実数または複素数の正弦信号を生成でき、ハードウェアフレンドリーな制御信号を提供します。

Accumulator 加算器のビット数#

正弦波の周波数分解能は加算器のビット数の大きさに依存し、周波数分解能に基づいて加算器のビット数を計算し、このビット数に基づいて加算器のデータ型のワード長を設定します。

計算式は次の通りです。

N=ceil(log2(FsΔf))N=ceil(log_2(\frac{F_s}{\Delta f}))

量子化ビット数#

量子化加算器の出力は、ルックアップテーブルのサイズを増やすことなく周波数分解能を向上させることができます。

無雑音ダイナミックレンジに基づいて量子化ビット数を計算する必要があり、計算式は次の通りです。

Q=ceil(SFDR126)Q=ceil(\frac{SFDR-12}{6})

位相増分#

phInc=round(f×2NFs)phInc=round(\frac{f\times 2^N}{F_s})
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。