- 积分
- 1029
- 在线时间
- 2055 小时
- 最后登录
- 2025-6-17
- 阅读权限
- 70
- 精华
- 0
 
- UID
- 170102
- 帖子
- 1075
- 精华
- 0
- 经验
- 1029 点
- 金钱
- 939 ¥
- 注册时间
- 2010-1-31
|
本帖最后由 lylnk 于 2013-9-16 16:08 编辑
tonniwan 发表于 2013-8-31 01:49 
位数精度是指分辨率精度.通常一般的D/A都没有问题.噪音低于最小那位.就是实分辨率.100%分辩或分辨精度.
...
DAC的指标不是那么简单的。其实增益误差是最不重要的。
通常的指标是INL和DNL。
INL(积分非线性)是实际输出和理想输出的最大差值。INL决定了大信号的线性度(也就是输入/输出曲线是不是一条很好的直线,还是一条曲线),会直接决定输出大信号时的THD。这在音频DAC里实在是太重要了!INL主要有R-2RDAC的高位那几个电阻决定,所以要很仔细。
DNL(微分非线性)是实际相邻两位数字码输出的差值和理想差值的差。理想输出应该是1个最低分辨率电压。实际输出如果做得不好两个相邻值之差可能达到-8~8个最低分辨率。甚至高的数字码对应的输出比低的还高。这种不理想严重影响小信号时的THD。R-2R的所有电阻都影响DNL,必须准确。
增益误差不重要,也不怎么影响音频THD。
所以最好要做到INL<1LSB(最低分辨率),DNL<1LSB。也就是真正的16bit精度。
你也可以根据你想做THD到多好,来计算需要多好的INL和DNL。 |
|