主要内容

DAC直流测量

测量DAC输出的直流性能指标

  • 库:
  • 混合信号模块/ DAC /测量和测试台

  • 直流测量块

描述

DAC直流测量block测量DAC DC性能指标,如偏移误差、增益误差、积分非线性(INL)和微分非线性(DNL)误差。你可以使用DAC直流测量块来验证混合信号块集™中提供的DAC架构模型,或者您可以使用自己实现的DAC。

港口

输入

全部展开

数字信号DAC,指定为标量。

数据类型:不动点|||int8|int16|int32|uint8|uint16|uint32

转换模拟信号从aDAC,指定为标量。

数据类型:

开始转换的外部时钟,指定为标量。该端口决定何时开始数模转换过程。

数据类型:

参数

全部展开

DAC输入信号的极性。

编程使用

块参数:极性
类型:特征向量
价值观:双相|单极
默认值:双相

DAC的参考电压,以伏特为单位的实标量指定。参考(V)帮助确定输入数字代码的输出,位数,偏见(V)使用公式:

DAC输出= 数字输入码 2 位数 参考 + 偏见

编程使用

块参数:裁判
类型:特征向量
价值观:真正的标量
默认值:2

数据类型:

添加到DAC输出端的偏置电压,以伏特为单位指定为实标量。偏见(V)帮助确定输入数字代码的输出,位数,参考(V)使用公式:

DAC输出= 数字输入码 2 位数 参考 + 偏见

编程使用

块参数:偏见
类型:特征向量
价值观:真正的标量
默认值:0

数据类型:

DAC输出稳定到其最终值的某个分数内所需的时间,以秒为单位指定为非负实标量。

编程使用

块参数:SettlingTime
类型:特征向量
价值观:真正的标量
默认值:3 e -

数据类型:

测量分析前的延迟,以避免瞬态损坏,指定为以秒为单位的非负实标量。

编程使用

块参数:HoldOffTime
类型:特征向量
价值观:非负实标量
默认值:1 e - 3

数据类型:

输入字中的位数,指定为无单位正实整数。位数决定DAC的分辨率。

编程使用

块参数:NBits
类型:特征向量
价值观:正实整数
默认值:10

数据类型:

内部开始转换时钟的频率,以Hz为单位指定为实标量。的起动转换频率参数确定转换开始时的转换速率。

编程使用

块参数:StartFreq
类型:特征向量
价值观:正实标量
默认值:1 e6

数据类型:

模拟必须运行以获得有意义的结果的最小时间,以秒为单位的正实标量指定。

为了测量直流性能,必须运行仿真,以便DAC可以对每个数字代码进行20次采样。基于这一假设建议模拟停止时间(s)T为:

T = 每比特采样数 年代 t 一个 r t F r e / 2 N b t 年代 + 1 + 延迟时间

在哪里StartFreq时钟的转换频率是和吗Nbits为DAC的分辨率。

每比特的采样数计算公式如下:

每比特的采样数= 马克斯 1 错误宽容 10

该参数仅由块报告,不可编辑。

数据类型:

用端点法测量微分非线性(DNL)误差和积分非线性(INL)误差。该方法利用实际传递函数的端点来测量DNL和INL误差。

用最佳拟合方法测量微分非线性误差和积分非线性误差。该方法采用标准曲线拟合技术寻找最佳拟合来测量DNL和INL误差。

选择将详细的测试结果存储到结构体在基本工作空间中进行进一步处理,结束仿真。缺省情况下,不选择此项。

存储详细测试结果的变量的名称,指定为字符串。

依赖关系

若要启用该参数,请选择输出结果到基本工作区参数。

编程使用

块参数:VariableName
类型:特征向量
价值观:字符串
默认值:dac_dc_out

单击以绘制测量结果,以便进一步分析。

更多关于

全部展开

版本历史

在R2020a中引入