ADC/DAC 指标换算
理想量化 SNR、LSB 大小;由 SINAD 求 ENOB(含输入幅度修正);由 SNR 与 THD 合成 SINAD;由 RMS 噪声求有效分辨率与无噪声位数。
输入参数
计算结果
点按结果可复制数值;支持输入 4.7k、100n、2u2 等工程写法
计算公式
SNRideal = 6.02·N + 1.76 dB
ENOB = (SINAD − 1.76) / 6.02;输入为 −x dBFS 时:ENOB = (SINAD + x − 1.76) / 6.02
SINAD = −10·log10(10−SNR/10 + 10THD/10)(THD 以 dBc 负值代入)
LSB = FSR / 2N,量化噪声 = LSB / √12
无噪声位数 = log2(FSR / (6.6·σrms))
原理与说明
ADC/DAC 的动态性能常用以下指标描述(同样适用于 DAC 输出频谱):
- SNR:信号功率与噪声功率之比(不含谐波)。理想 N 位量化器对满量程正弦的 SNR = 6.02N + 1.76 dB。
- THD:前若干次谐波功率之和与基波之比,常用 dBc(负值)表示。
- SINAD:信号与"噪声+失真"之比,是 SNR 与 THD 的功率合成。
- ENOB:把 SINAD 代入理想公式反解得到的"等效位数"。手册常在 −0.5 或 −1 dBFS 测试,需要把幅度差加回去折算到满量程。
- SFDR:基波与最大杂散之比(dBc 或 dBFS)。
直流/低频测量(Σ-Δ、精密 ADC)则看输入参考噪声:有效分辨率 = log₂(FSR/σ),无噪声位数 = log₂(FSR/峰峰值噪声)。