当前位置: 首页 > news >正文

adc逆向数据,只含模拟部分:16bit pipleline原理图,仅供个人学习使用,适合有一...

adc逆向数据,只含模拟部分:16bit pipleline原理图,仅供个人学习使用,适合有一定基础的小伙伴,只提供数据

先看这张逆向出来的16bit pipeline ADC模拟部分结构简图(手动狗头),红色虚线框里藏着采样保持和15级1.5bit子级联。注意第三级MDAC的电容阵列有点妖,C1到C4的比值是2.73:1:1:1而不是常见的2:1:1:1——这骚操作八成是为了补偿前级残差放大器的非线性。

重点看第二级残差放大器周围布局,原理图上标着诡异的相位裕度62度但增益却掉到86dB。这数据明显反直觉,逆向时可能有参数丢失。试着用SPICE跑了个简化的双级运放模型:

.subckt OTA_2stage vdd gnd in+ in- out M1 n1 in+ n3 gnd nmos w=2u l=0.18u M2 n2 in- n3 gnd nmos w=2u l=0.18u M3 n3 vbias gnd gnd nmos w=4u l=0.18u M4 n1 n1 vdd vdd pmos w=8u l=0.18u M5 n2 n1 vdd vdd pmos w=8u l=0.18u M6 out vbias2 n4 gnd nmos w=16u l=0.18u M7 n4 n2 vdd vdd pmos w=32u l=0.18u Cc out n2 500f Cl out gnd 2p .ends

这个架构的米勒补偿电容Cc取值500fF时,相位裕度才勉强到58度。逆向数据里看到的62度说明原设计可能在第二级电流镜做了手脚,比如动态偏置或者局部正反馈补偿。

时序控制方面,逆向文档里有张模糊的时序波形截图。放大看比较器锁存信号和采样开关的overlap时间约120ps——这在16bit精度下简直是玩火。算下kT/C噪声:当Csample=320fF时,热噪声功率约78nV/sqrt(Hz),但级间时序抖动产生的噪声会吃掉至少3个LSB。原设计敢这么搞,八成在数字后台做了抖动校准,不过模拟部分确实够激进。

adc逆向数据,只含模拟部分:16bit pipleline原理图,仅供个人学习使用,适合有一定基础的小伙伴,只提供数据

MDAC里的开关电荷注入问题值得注意。看原理图里nmos开关的衬底接法,第四级突然改成Dummy开关结构。实测数据中第三级INL在0x3FFF附近有0.8LSB的突变,可能就是电荷注入补偿不足。用Verilog-A建模开关非线性时发现了有趣现象:

`include "constants.h" `include "disciplines.h" module switch_model (in, out, ctrl); electrical in, out, ctrl; parameter real Ron = 100; parameter real Vth = 0.45; analog begin if (V(ctrl) > Vth) begin V(out,in) <+ V(out,in)*Ron; end else begin V(out,in) <+ 1e12; // 断开阻抗 end // 注入电荷模型 $bound_step(0.1e-12); // 时间步长控制 if (cross(V(ctrl) - Vth, +1)) begin I(in) <+ 0.5e-15 * ddt(V(ctrl)); // 电荷注入补偿项 end end endmodule

当开关尺寸超过8um/0.18um时,这个简化模型和实测误差曲线开始出现明显偏差,说明逆向时可能漏掉了衬底偏置调制效应。

最后提个醒:逆向数据里的基准电压生成电路用了三级cascode结构,但PSRR在100kHz处突然掉到46dB。这坑爹特性导致实测中当数字部分大规模翻转时,ADC输出会有周期性毛刺。建议自己复现时在基准和电源间加个RC滤波,时间常数至少要比时钟周期大三个数量级。

(代码和原理图细节涉及逆向工程对象,部分参数已做模糊处理,请勿直接用于商业设计)

http://www.jsqmd.com/news/458223/

相关文章:

  • 用过才敢说 9个AI论文网站深度测评,专科生毕业论文写作必备工具推荐
  • 泰凌825x之UUID代码剖析
  • 大数据的农业大棚环境数据温度预测系统设计与实现
  • 【Linux系统编程】目录和用户操作 时间函数与实例
  • HP8304@ACP#HP8304与MT3905参数对比
  • 汇川H3U带10轴(3伺服7步进)+IT6100E触摸屏项目,上下料机,7个步进加了一个4PM...
  • 增加Swap分区
  • 专科生收藏!用户挚爱的AI论文网站 —— 千笔·专业学术智能体
  • 科研人福音!AI写专著工具大推荐,让创作如行云流水般顺畅
  • 广州迅腾文化传播有限公司发布“阿处共识2.0”:深耕数字化资产管理,构建“恒温”逻辑协同生态
  • 探索自适应滤波器:从LMS算法到Simulink仿真
  • 如何在出售Windows11/10/8/7前彻底清除电脑数据
  • 信捷码垛程序(无宏密码版)
  • 系统编码规范文件Word
  • 【Gemini快速】在美国的工作场合中,一个新人如何在任何时间遇到任何人都不尴尬
  • 监控机房NTP同步时钟卫星校时电子钟实现时间戳统一
  • 本地部署 Ollama 完整指南:3 分钟让大模型在你电脑上跑起来
  • 文献检索关键词用几个最合适?给你一个可操作的范围
  • Next 10 TCP并发,数据库
  • 排序算法的终极博弈:从复杂度推导到工程选型实战
  • keil破解时报TOOLS.INI_TOOLCHAIN NOT INSTALLED解决
  • 全维度测评主流视频会议软件,精选高效协作之选
  • 【稳健之道】第二篇:Mock 的艺术 —— 隔离外部世界的“混沌”
  • Python部署卡壳工业MES?Java+YOLOv11+Spring Boot 3.4完美对接PLC!
  • 搭了个AI快讯自动化系统,每天花15分钟看全球AI动态,竟遭Claude封号了
  • MetaNovas两轮融资,AI改写材料研发格局
  • 讲讲2026年学校制冷设备一站式采购批发,如何选择靠谱厂家 - 工业推荐榜
  • 一文吃透AI合规:算法备案、大模型备案、大模型登记!
  • 口碑好的中央空调厂家排名,浙江省有哪些值得选 - mypinpai
  • KIHU快狐|75寸落地全面屏广告机高清展示教学会议信息发布终端