基于VerilogA的两步IADC行为级建模与仿真优化
136 浏览量
更新于2024-08-29
4
收藏 1.72MB PDF 举报
本文主要探讨了两步增量ADC(Incremental Delta-to-Digital Converter, IADC)在电子设计工程中的应用,特别是在构建高分辨率、低功耗的传感器系统集成中。针对两步IADC2+IADC1结构,作者利用VerilogA行为级建模的方法,对电路进行了深入分析。
首先,介绍了背景,随着半导体技术的进步,集成传感器系统(SoC)需求更高分辨率和低功耗的模数转换器(ADC)。在这种环境下,增量ADC因其简单抽样滤波、易复用和低延迟等特点,成为低频高分辨率传感器接口的理想选择。行为级模型在此类设计中扮演了关键角色,因为它能够提供快速的仿真,准确反映电路的实际行为,从而提升设计效率。
文章的重点在于详细描述了一种基于电路复用的双采样、一位量化两步IADC的建模过程。作者选择了IADC2+IADC1结构,这种结构结合了SAR(Successive Approximation Register)和传统IADC的优点。通过VerilogA语言,作者构建了各模块(如积分器、比较器、模拟开关等)的行为级模型,这些模型在理想情况下,微分非线性最大值仅为5LSB(Least Significant Bit),积分非线性控制在1LSB,确保了高精度转换。有效位数达到14bit,进一步提高了转换的分辨率。
仿真部分,作者利用ADMS(Advanced Design System for Mixed-Signal)软件进行了详细的仿真,包括输入输出特性曲线的分析以及微分非线性和积分非线性的评估。这些仿真结果为设计者提供了宝贵的数据支持,帮助他们根据行为级模型优化晶体管级电路的设计,实现了对同一硬件的高效复用,从而降低成本并提升系统的整体性能。
总结起来,本文的研究成果为设计和实现基于电路复用的两步二阶增量ADC的晶体管级电路提供了一个实用的参考框架,展示了VerilogA行为级建模在高分辨率ADC设计中的重要应用。
2020-12-09 上传
2022-09-21 上传
2022-09-23 上传
2022-07-13 上传
点击了解资源详情
weixin_38702110
- 粉丝: 5
- 资源: 941
最新资源
- oracle for solaris & aix 安裝手冊
- jerome0000.github.io:博客
- userfinder-git:一个通过API查找gitub用户的React应用
- java代码-输入3个数,按从小到大输出
- Firefox火狐浏览器官方54.0-win32版本exe在线安装包
- Notepad3 _5.20.915.1.zip
- matlab分时代码-srndna:与我们的SRNDNA资助相关的代码
- vim-reveal-in-finder:在OS X Finder中显示当前文件
- media-streamer:基于ffmpeg的HTTP流服务器
- js代码-第二题代码答案
- currency-converter-hw:已要求您构建一个货币兑换计算器。 使用此URL中的数据,以允许用户将欧元从欧元转换为任何列出的货币
- Java零基础全套视频学习 资料篇
- TicTocTac:显示日期的Pebble TicToc
- nano-2.7.4.tar.gz
- liang-barsky:Liang-Barsky剪切线算法
- mithril-translate:您的秘银应用程序的国际化