DAC Testbench
库:
混合信号Blockset / DAC / & Testbenches测量
描述
的DAC Testbench块措施DC和AC DAC的性能指标(数字模拟转换器)。直流性能指标包括抵消误差和增益误差。空调性能指标包括信噪比(信噪比),信号噪声和失真广播(SINAD), spurious-free动态范围(SFDR),有效的比特数(第三),和噪音。
的DAC Testbench块生成刺激驱动测试设备(DUT)刺激选项卡。设置参数验证DUT的定义设置选项卡。目标验证指标的定义目标指标选项卡。
您可以使用DAC Testbench块验证DAC结构模型提供的混合信号Blockset™,或者你可以验证自己的DAC实现。
例子
港口
输入
从dac模拟- - - - - -从DAC输出模拟信号
标量
模拟输入信号从DAC输出指定为一个标量。
数据类型:双
输出
dac数字- - - - - -数字刺激信号对DAC的输入
标量
数字输出DAC的刺激信号输入,作为一个标量返回。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|不动点
dac开始- - - - - -外部开始为DAC转换时钟
标量
外部开始为DAC转换时钟,作为一个标量返回。这个信号的上升边开始DAC的转换过程。
数据类型:双
参数
测量- - - - - -选择是否测量直流或交流性能指标
直流
(默认)|交流
选择是否测量静态(DC)或动态(AC)性能指标:
选择
直流
测量偏移误差和增益误差。选择
交流
测量信噪比,SINAD SFDR,第三,和噪音。
推荐分钟仿真停止时间(s)- - - - - -最短时间仿真必须参加有意义的结果
2.048 e-02
(默认)|正真正的标量
仿真必须运行的最短时间获得有意义的结果,指定为一个积极的真正的标量在几秒钟内。
测量直流性能,仿真必须运行,以便DAC可以样品每个数字代码的20倍。基于这样的假设,推荐分钟仿真停止时间(s)T是由:
,
在哪里StartFreqconversion-start时钟的频率和吗NbitsDAC的分辨率。
样品的数量每一点计算使用公式:
。
测量交流性能,仿真必须运行,以便DAC可以生成六DAC输出光谱的更新。所以,推荐分钟仿真停止时间(s)T是由[1]:
,
在哪里RBW是内部的谱估计的分辨率带宽DAC Testbench块,由方程给出: 。
这个参数只是testbench报告的,而不是编辑。
数据类型:双
设置为停止时间模型- - - - - -自动设置推荐分钟仿真模型停止时间停止时间
按钮
点击自动设置推荐分钟仿真停止时间(s)停止时间的仿真软件金宝app®模型。
端点- - - - - -使用端点方法测量黑暗,INL
(默认)|关闭
测量微分非线性误差和积分(黑暗)非线性(INL)使用端点方法错误。这种方法使用实际的端点传递函数测量黑暗和INL错误。
依赖关系
要启用该参数,设置测量来直流
。
最适合- - - - - -测量黑暗,INL使用最适合的方法
(默认)|关闭
测量微分非线性误差和积分(黑暗)非线性(INL)错误使用最适合的方法。这个方法使用一个标准曲线拟合技术来找到最好的适合测量黑暗和INL错误。
依赖关系
要启用该参数,设置测量来直流
。
情节直流分析结果- - - - - -情节直流分析结果
按钮
出口测量结果- - - - - -商店的详细测试结果基本工作空间
按钮
点击详细测试结果存储到一个电子表格(XLS文件)或逗号分隔值(CSV文件)进行进一步处理。
刺激
数字输入频率(赫兹)- - - - - -数字输入信号频率DAC
1 e4
(默认)|正真正的标量
数字输入信号的频率DAC块,指定为一个积极的真正的标量赫兹。数字输入频率(赫兹)必须匹配的输入频率DAC测试设备。
数字输入频率(赫兹)需要满足两个条件:
所有的输出编码DAC必须被激活。
的数字输入频率(赫兹)不得有任何共同除了1的倍数吗开始转换频率(赫兹)。
依赖关系
要启用该参数,设置测量来交流
。
编程使用
块参数:InputFrequency |
类型:特征向量 |
价值观:积极的真正的标量 |
默认值:1 e3 |
数据类型:双
开始转换频率(赫兹)- - - - - -内部start-conversion时钟的频率
1 e6
(默认)|正真正的标量
内部start-conversion频率时钟,指定为一个积极的真正的标量赫兹。开始转换频率(赫兹)决定了DAC的速度。
编程使用
块参数:StartFreq |
类型:特征向量 |
价值观:积极的真正的标量 |
默认值:1 e6 |
数据类型:双
错误容忍(LSB)- - - - - -最大连续数字信号的样本之间的区别
0.1
(默认)|积极标量的范围(0 1
]
最大允许差异的振幅连续样本的数字输入信号,指定为一个积极的真正的标量最低有效位(LSB)。
依赖关系
要启用该参数,设置测量来直流
。
编程使用
块参数:ErrorTolerance |
类型:特征向量 |
价值观:积极的标量范围(0 1 ] |
默认值:0.1 |
数据类型:双
设置
自动填充设置参数- - - - - -自动传播从DAC设置参数
按钮
的比特数- - - - - -在输入文字的比特数
10
(默认)|真正积极的整数
的比特数输入字,指定为一个无单位真正积极的整数。的比特数决定了DAC的分辨率。
编程使用
块参数:NBits |
类型:特征向量 |
价值观:真正积极的整数 |
默认值:10 |
数据类型:双
输入极性- - - - - -极性DAC的输入信号
双相
(默认)|单极
输入信号的极性DAC。
编程使用
块参数:极性 |
类型:特征向量 |
价值观:双相 |单极 |
默认值:双相 |
参考(V)- - - - - -参考电压
1
(默认)|真正的标量
DAC的参考电压,指定为一个真正的标量伏特。参考(V)有助于确定的输出输入数字代码,的比特数,偏见(V)使用方程:
。
依赖关系
要启用该参数,设置测量来直流
。
编程使用
块参数:裁判 |
类型:特征向量 |
价值观:真正的标量 |
默认值:1 |
数据类型:双
偏见(V)- - - - - -偏置电压输出
0
(默认)|真正的标量
DAC的偏压添加到输出中,指定为一个真正的标量伏特。偏见(V)有助于确定的输出输入数字代码,的比特数,参考(V)使用方程:
依赖关系
要启用该参数,设置测量来直流
。
编程使用
块参数:偏见 |
类型:特征向量 |
价值观:真正的标量 |
默认值:0 |
数据类型:双
沉降时间(年代)- - - - - -输出解决所需时间
0.25/1 e-6
(默认)|非负实数
DAC的输出所需的时间内解决,其最终价值的一部分,在几秒钟内指定为一个非负实数。
依赖关系
要启用该参数,设置测量来直流
。
编程使用
块参数:SettlingTime |
类型:特征向量 |
价值观:真正的标量 |
默认值:0.25/1 e-6 |
数据类型:双
沉淀时间公差(LSB)- - - - - -公差计算沉降时间
0.5
(默认)|正真正的标量
允许的公差计算沉降时间,指定为一个积极的真正的标量LSB。DAC的输出必须内部解决沉淀时间公差(LSB)通过沉降时间(年代)。
依赖关系
要启用该参数,设置测量来交流
。
编程使用
块参数:SettlingTimeTolerance |
类型:特征向量 |
价值观:积极的真正的标量 |
默认值:0.5 |
数据类型:双
拖延时间(年代)- - - - - -延迟测量分析之前
0
(默认)|非负实数
延迟测量通过瞬态分析,以避免腐败之前,指定为一个非负实数在秒。
编程使用
使用
“HoldOffTime”get_param (gcb)
查看的当前值拖延时间(年代)。使用
set_param (gcb HoldOffTime,值)
设置拖延时间(年代)到一个特定的值。
数据类型:双
在模拟显示频谱分析仪- - - - - -在模拟显示频谱分析仪
(默认)|
选择该参数显示频谱分析仪在模拟窗口。默认情况下,这个参数是去掉的时候。
依赖关系
要启用该参数,设置测量来交流
。
目标指标
自动填充目标指标- - - - - -自动从DAC传播目标指标
按钮
偏置误差- - - - - -变化量化步骤的特定值
0 LSB
(默认)|真正的标量
变化量化步骤由一个特定的值,指定为一个真正的标量% FS(满量程的百分比),FS(全面),或LSB(最低有效位)。
请注意
转换器的满刻度范围被定义为最后的区别和第一代码+ 0.5 LSB补偿转移曲线。在+ 0.5 LSB补偿转移曲线,第一个代码是宽0.5 LSB 1.5 LSB宽而最后的代码。输入值必须考虑在满刻度范围内的转换器。
请注意
LSB的计算方程 。
依赖关系
要启用该参数,设置测量来直流
。
编程使用
块参数:TargetOffsetError |
类型:特征向量 |
价值观:真正的标量 |
默认值:0 LSB |
数据类型:双
增益误差- - - - - -DAC转换曲线的斜率误差
0 LSB
(默认)|真正的标量
直线的斜率插值误差DAC转换曲线,指定为一个真正的标量% FS(满量程的百分比),FS(全面),或LSB(最低有效位)。
请注意
转换器的满刻度范围被定义为最后的区别和第一代码+ 0.5 LSB补偿转移曲线。在+ 0.5 LSB补偿转移曲线,第一个代码是宽0.5 LSB 1.5 LSB宽而最后的代码。输入值必须考虑在满刻度范围内的转换器。
请注意
LSB的计算方程 。
依赖关系
要启用该参数,设置测量来直流
。
编程使用
编程使用
块参数:TargetGainError |
类型:特征向量 |
价值观:真正的标量 |
默认值:0 LSB |
数据类型:双
引用
[1]频谱分析仪
版本历史
介绍了R2020a
MATLABコマンド
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してくださ了对いweb这类ブラウザーはMATLABコマンドをサポートしていません。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。