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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: istart_2002

[原创] saradc为什么1023这停了这么久?

[复制链接]
发表于 2019-4-1 14:14:37 | 显示全部楼层


istart_2002 发表于 2019-3-28 14:06
需要什么仿真及波形说明呢?


说明一下你的DAC结构,仿真结果是前仿还是后仿?你的仿真方式是输入ramp信号,然后发现输出在0111 1111 1111码附近持续几个LSB的宽度?
如果是前仿真出现这种问题,建议你重新确认一下最高位电容取值是否正确。
如果是后仿真或者测试出现这种问题,我认为是最高位电容权重过大导致的,需要根据你的DAC结构才能给出调整建议。
 楼主| 发表于 2019-4-1 16:29:39 | 显示全部楼层


陈遐迩 发表于 2019-4-1 14:14
说明一下你的DAC结构,仿真结果是前仿还是后仿?你的仿真方式是输入ramp信号,然后发现输出在0111 1111 1 ...


DAC是6+6的分配,前仿;
为什么是确认最高位的取值呢?



发表于 2019-4-1 17:55:01 | 显示全部楼层


istart_2002 发表于 2019-4-1 16:29
DAC是6+6的分配,前仿;
为什么是确认最高位的取值呢?


不好意思,之前说明有识破,你这是12bit sar,采用电容6-6分段的话,如果0-1.23每个step均为1LSB,我想应该是次高位电容取值有问题。建议先排除DAC的问题,即将DAC单独进行仿真,给一个0-4095的数字序列,然后检查输入1023->1024时,DAC的模拟输出step是否有较大跳变。
发表于 2019-4-5 17:12:09 | 显示全部楼层
这是典型的missing code现象。你的DAC的lsb阵列和主阵列的比例小于2了。多半因为mismatch造成的。 可以尝试增加电容值,或者做trimming
发表于 2019-4-8 10:58:31 | 显示全部楼层


istart_2002 发表于 2019-3-29 17:06
嗯 如何优化呢?


先单独仿真DAC的模块,看看DAC本身有没有miss code,然后可以尝试用理想电容来搭建DAC,如果还有问题,你要返回看你的计算公式是否正确了。


 楼主| 发表于 2019-4-13 15:18:44 | 显示全部楼层


陈遐迩 发表于 2019-4-1 17:55
不好意思,之前说明有识破,你这是12bit sar,采用电容6-6分段的话,如果0-1.23每个step均为1LSB,我想应 ...


为什么511到512、1023到1024、1535到1536、2559到2560、3071到3072、3839到3840 比 2047到2048 missing code现象要严重些?
为什么2048以后比前一半要严重些?

 楼主| 发表于 2019-4-13 15:24:23 | 显示全部楼层


quantus 发表于 2019-4-5 17:12
这是典型的missing code现象。你的DAC的lsb阵列和主阵列的比例小于2了。多半因为mismatch造成的。 可以尝试 ...


增加电容值后,INL增加了三倍多,DNL没什么变化。

为什么511到512、1023到1024、1535到1536、2559到2560、3071到3072、3839到3840 比 2047到2048 missing code现象要严重些?
为什么2048以后比前一半要严重些?

 楼主| 发表于 2019-4-13 15:32:43 | 显示全部楼层


darkduck 发表于 2019-4-8 10:58
先单独仿真DAC的模块,看看DAC本身有没有miss code,然后可以尝试用理想电容来搭建DAC,如果还有问题,你 ...


DAC如何单独仿?码是由logic部分输出的啊

 楼主| 发表于 2019-4-20 16:27:35 | 显示全部楼层


honkerliu 发表于 2019-3-29 17:46
要是前仿,说明分段有问题


但是采样速度降低一倍的话 没有丢码的问题

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-12 04:21 , Processed in 0.019286 second(s), 5 queries , Gzip On, Redis On.

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