在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: qko

[求助] 码密度法测试ADC inl dnl疑问

[复制链接]
发表于 2013-6-6 20:57:26 | 显示全部楼层
学习了
发表于 2014-3-8 20:34:53 | 显示全部楼层
回复 10# jenny9519


   200万个点你在一个信号周期采完,输入信号频率当然很小啦,不过你为什么要一个周期采完,只要是相关采样,就保证了你采样的点不会有周期性,那么你用频率大一点的信号输入,多采几个周期不行吗???
发表于 2014-6-27 20:05:06 | 显示全部楼层
码密度测试方法
发表于 2014-8-24 15:58:51 | 显示全部楼层
回复 4# wjx197733
你好,请问用matlab仿真DNL和INL时,类似如下的代码,
clear
clf
format long e
load   inl.txt -ascii;
mm=2^10;
x=round(inl);
b=sort(x);
k=zeros(mm,1);

for i=1:mm,
    for j=1:length(b),
        if (b(j)==i-1)
            k(i)=k(i) + 1;
        end
    end
end

avg=(length(b)-k(1)-k(mm))/(mm-2);
k(1)=avg;
k(mm)=avg;

inl=zeros(mm-1,1);
for i=1:length(k),
    dnl(i)=(k(i)-avg)/avg;
end

for i=2:length(dnl),
    inl(1)=dnl(1);
    inl(i)=dnl(i)+inl(i-1);
end

tt=0:mm-1;
ttx=0:mm-1;

subplot(2,1,1);plot(tt,dnl);
title('DNL OF ADC');
xlabel('decimal code');
ylabel('DNL(LSB)');
grid on;

subplot(2,1,2);plot(tt,inl);
xlabel('decimal code');
ylabel('DNL(LSB)');
title('INL OF ADC');
xlabel('decimal code');
ylabel('INL(LSB)');
grid on;

Max_dnl=max(dnl)
Min_dnl=min(dnl)
Max_inl=max(inl)
Min_inl=min(inl)
(转载本论坛)
inl.txt里是放数据的,那这些数据是从哪里得到的呢?

比如我有一个matlab simulink  ADC的模型,这些数据是直接使用S&H后的一些模拟量,还是应该从AD完了再DA得到呢?
发表于 2014-8-25 14:57:35 | 显示全部楼层
既然要测试inl和dnl,那么inl.txt里面的数据应该是经过AD转换器后的数据。
如果是在仿真阶段,inl.txt里面的数据是用veriloga等语言把数据保存起来。
如果是在测试阶段,inl.txt里面的数据是用数据采集卡之类的东西采集ADC的数据后保存起来。
发表于 2015-3-31 22:53:39 | 显示全部楼层
学习了,多谢
发表于 2015-3-31 23:42:23 | 显示全部楼层
学习了,正在学习这方面
发表于 2015-11-20 15:04:18 | 显示全部楼层
6666666666
发表于 2016-4-6 11:47:55 | 显示全部楼层
回复 7# hbchens


   采样点是要连续的吗?FPGA一次采不了那么多的点怎么办?可以一段一段不连续采吗?
发表于 2016-4-7 17:59:31 | 显示全部楼层
回复 19# fumes


    如果你能保证你下一段开始采样的时间刚好是上一段结束采样的时间就可以。但这是做不到的,所以你采样的两次数据不能合在一起处理。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-4 23:52 , Processed in 0.034467 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表