CODE是要计算的数字编码。 VLSB是公式2中计算的电压值。 VCODE是计算的DAC输出电压值。 下面的等式用于计算任意给定编码的DNL: DNLCODE(LSBs) = [VCODE - VCode-1 - VLSB]/VLSB(公式4) 其中 CODE是要计算的数字编码。 VCODE是针对CODE计算的DAC输出电压值。 VCODE-1是针对CODE - 1计算的DAC输出电压值。
但实际DAC在code为0附近,输出电压也很低时,由于内部电路接近饱和(特别是带输出buffer的DAC),会出现一定的非线性。所以DAC会有一个额外的参数来标定code为0时输出的偏差,叫zerocodeerror. 另外gain,offset在不同温度下也会产生变化,即gainshift,offseterrorshift。如果客户对温度特性很敏感,要特别关注这两个指标。 ...
但实际DAC在code为0附近,输出电压也很低时,由于内部电路接近饱和(特别是带输出buffer的DAC),会出现一定的非线性。所以DAC会有一个额外的参数来标定code为0时输出的偏差,叫zerocodeerror. 另外gain,offset在不同温度下也会产生变化,即gainshift,offseterrorshift。如果客户对温度特性很敏感,要特别关注...
2.一次code变化仅对应两个开关之间的切换,glitch很小,而且与code无关。所以这是一种低glitch结构。缺点是,消耗了大量的电阻和开关器件,受限于半导体电阻器件的匹配度,很难做到高位数。由此可以延伸出分段等改进的方式来减少电阻数量,但校准代价仍然较大,所以有效精度相对较低。另外,电阻串总值较大,输出阻抗高...
VDIFF = {(2 DAC CODE – 255)/256}/ × (32 RLOAD/RSET)× VREFIO 电压基准和控制放大器 MS9708/MS9710/MS9714 包含一个内部 1.2V 带隙基准源,并且可外接基准源。REFL接地时,内部基准有效,REFIO 作为输出pin,REFLO 接电源时,外部基准有效,REFIO作为输入 pin,接入外部基准源。使用内部基准时,REFIO ...
可以说,声卡模拟输入输出的品质和C ODEC的转换品质有着重大的关系,音频加速器或I/O控制器决定了声卡内部数字信号的质量,而CODEC则决定了模拟输入输出的好坏。在购买声卡时,不但要熟悉音频加速器或I/O控制器的品质,还需要对其采用的COD EC有...
VDIFF = {(2 DAC CODE – 255)/256}/ × (32 RLOAD/RSET)× VREFIO 电压基准和控制放大器 MS9708/MS9710/MS9714 包含一个内部 1.2V 带隙基准源,并且可外接基准源。REFL接地时,内部基准有效,REFIO 作为输出 pin,REFLO 接电源时,外部基准有效,REFIO作为输入 pin,接入外部基准源。使用内部基准时,REFIO...
CODE是要计算的数字编码。 VCODE是针对CODE计算的DAC输出电压值。 VCODE-1是针对CODE - 1计算的DAC输出电压值。 VLSB是公式2中计算的电压值。 以下举例说明利用MATLAB脚本计算MAX5889、MAX5890和MAX5891的线性度。每次计算都得到和DNL和INL误差编码和误差值。实例还为所有编码画出了传输函数,得到INL和DNL。要求用户...
在实际使用中,我们通常根据需要获得的Vout电压反推出0FFSET_CODE,如下图(图3)所示,在给定5V基准电压源的时候,正常输出电压范围是±10V,而我们想要获得-8V-12V电压,65535对应12V电压输出,因此反推出OFFSET_CODE是6553(0X1999)。 图3 利用偏移寄存器调整DAC输出范围 ...
在硬件层面,音频编解码器指一个能编码模拟音频到数字音频和解码数字音频到模拟音频的独立设备。换种说法...