版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑基于FPGA的高性能DAC芯片测试与研究-基础电子D/A转换器作为连接数字系统与模拟系统的桥梁,不仅要求快速、灵敏,而且线性误差、信噪比和增益误差等也要满足系统的要求[1]。因此,研究DAC芯片的测试方法,对高速、高分辨率DAC芯片的研发具有十分重要的意义。
目前,波形测量和分析协会已提出了DAC测试的技术标准IEEEStd.1057,里面的术语和测试方法为DAC测试提供了更多的参考。传统的标准测试只适于信号发生器、示波器等测试仪器,但是测试精度不高;大规模芯片测试时则使用自动测试设备(ATE),但是成本很高;近提出的DAC的测试方法,比如结合V777数字测试系统可以进行DAC测试,应用模拟滤波器进行音频DAC测试,利用数模混合信号测试系统Quartet对高速DAC进行测试,等等[5],这些方法在通用性、度和成本方面无法同时满足。为了达到上述要求,提出了基于FPGA的高性能DAC芯片回路测试法。
1DAC主要技术参数
DAC的主要技术参数基本上可以分为静态特性参数和动态特性参数。DAC的静态特性参数用来确定其转换的度,主要包括失调误差(OffsetError)、增益误差(GainError)、积分非线性误差(INL)以及微分非线性误差(DNL)等。DAC动态特性参数用来确定其交流条件下的性能,主要包括信噪比(SNR)、信号噪声和失真比(SINAD)、有效位数(ENOB)、总谐波失真(THD),以及无杂散动态范围(SFDR)等。
2测试方案
2.1设计原理
DAC芯片参数回路测试法,就是将待测信号形成一个完整的信号回路。首先,使用FPGA产生待测信号,经过DAC芯片后转换成模拟信号,再经过滤波、放大电路和ADC芯片转换成数字信号,存储在FPGA的RAM里,然后使用QuartusII软件SignaltapII工具取出数据,导入Matlab软件后,就可以对数字信号进行分析和计算,从而得到DAC的技术参数[6]。在ADC采样之前使用模拟信号接收器,如示波器、频谱仪等,可与后端测试结果比较分析。设计原理如图1所示。
由于FPGA使用非常灵活,通过配置不同的编程数据可以产生不同的电路功能,对于不同分辨率和采样速度的DAC芯片都可以进行参数测试;滤波和运算放大电路尽可能地降低信号在转换和传递过程中的噪声;数字信号在分析和计算方面比模拟信号更加准确,保证了测试系统的度;相对于其他DAC测试系统来说,本测试方案使用的元器件比较少,成本比较低。
图1设计原理
2.2硬件实现
DAC使用12位分辨率、250Ms/s采样速度的DAC芯片,芯片采用LVDS差分电路、PTAT基准源以及4+4+4电流源阵列等关键技术设计,可以满足高速高分辨率转换电路处理的要求。FPGA是Altera公司CycloneIII系列EP3C25Q240C8芯片,功耗小,系统综合能力强,价格较低,包含了24*个逻辑单元、594Kbit内存空间和4个锁相环,硬件资源完全可以满足测试的要求[8]。ADC是LINEAR公司的LTC2242-12芯片,交流特性非常好,降低了测试系统带来的误差。运算放大器是ADI公司的AD8008芯片,非常好的驱动特性保证了DAC芯片输出信号的质量,提高了DAC的驱动能力。
2.3软件设计
软件代码采用硬件描述语言Verilog实现。FPGA产生待测信号包括Test(全零、全一等)、Ladder(阶梯波)和Sin(正弦波)。其中Test信号用于测试DAC芯片的静态特性参数失调误差和增益误差,Ladder信号用于测试DNL和INL,Sin信号用于测试动态特性参数SNR、SINAD、ENOB、THD和SFDR。
数据分析和计算过程主要通过Matlab软件实现。DAC芯片输入全零和全一信号,可计算出失调误差和增益误差;使用阶梯波信号测试INL和DNL时,为了测试度,将12位输入数据分成高中低各四个位进行测试。DAC的动态特性参数测试采用快速傅里叶变换的方法,将SignaltapII工具取出数据经过FFT和其他运算,得到SNR、SINAD、ENOB、THD和SFDR等动态特性参数,它们可以全面地反映DAC的动态特性,这里到14阶谐波。
3测试结果
Test信号测试:DAC输入全一状态的输出电压为760mV,输入全零状态的输出电压为276uV,经过Matlab计算,失调误差是0.036%,增益误差是3.63%。
Ladder信号测试:在计算INL和DNL时,DAC输入高中低各四个位的测试原理相同,以中四位为例来介绍。n=12,i从24~28位变化,用1LSB来表示,测定输出的15次(Step)阶梯波,转换成电压值,部分数据如表1所示,每列数据分别表示阶数、测试值、测试值、测试平均值、理想数值以及考虑小电流影响后终电压值。使用Matlab软件分析数据后得到INL和DNL曲线如图2和图3所示。
表115次阶梯波电压值
图2INL分析曲线
图3DNL分析曲线
Sin信号测试:输入正弦波频率25kHz,AD采样率为100MHz/s,输出数字信号经过Matlab分析计算后,测得SNR是58dB,SINAD是57.75dB,SFDR是62.84dB,THD是58.62dB,ENOB是9.3位。时域波形和FFT变换后14阶谐波的频谱如图4和图5所示。
图4sin信号输出时域波形
图5sin信号输出频域波形
4结语
以12位、250Ms/sDAC芯片为例,在FPGA的基础上使用回路测试法,测试了其静态特性参数和动态特性参数。实验结果表明,可以有效地测试DAC芯片的静态特性参数和动态特性参数。同时可以测试不同分辨率和采样速度的DAC芯片,测试结果比普通模拟测试仪
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年鄂尔多斯市胜丰种业有限公司科研助理招聘备考题库有答案详解
- 3D打印生物支架在老年皮肤再生中的老化应对策略
- 2025年九江一中招聘备考题库及1套参考答案详解
- 中国信达山东分公司2026年校园招聘备考题库及1套完整答案详解
- 小学教育课程中人工智能的引入与跨学科融合的创新实践教学研究课题报告
- 2025年重庆医科大学基础医学院关于公开遴选系主任10人的备考题库及完整答案详解一套
- 2025年上海当代艺术博物馆公开招聘工作人员备考题库及1套参考答案详解
- 2025年贵州赤水国家粮食储备库面向社会公开招聘8人备考题库及完整答案详解1套
- 2025年涟源市市直医疗卫生机构公开招聘专业技术人员69人备考题库参考答案详解
- 2025年苏州交投新基建科技有限公司公开招聘备考题库及一套答案详解
- 24- 解析:吉林省长春市2024届高三一模历史试题(解析版)
- 临床护士工作现状分析
- 电力线路架设安全操作方案
- 桥台钢筋专项施工方案
- (正式版)DB65∕T 4229-2019 《肉牛、肉羊全混合日粮(∕TMR)搅拌机》
- 诚信教育主题班会诚就未来信立人生课件
- 2025年高压电工考试题库:安全事故应急响应与救援措施试题卷
- 《数控机床编程与仿真加工》课件-项目9斯沃数控铣仿真软件的操作
- 2025年税务考试题库大题及答案
- 江西省赣州市2024-2025学年高一上学期1月期末考试生物试题(含答案)
- 奉贤区2024-2025学年六年级上学期期末考试数学试卷及答案(上海新教材沪教版)
评论
0/150
提交评论