基于LabVIEW的集成电路测试软件系统设计与实现

来源 :电子科技大学 | 被引量 : 12次 | 上传用户:kb8iii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路(IC,integrated circuit)一般要经过QC(quality control)的抽检才能入库。长期以来,公司对于QC测试系统没有一个统一的标准。因此,不同的集成电路IC需要为其搭建一个不同的集成电路测试环境,费时费力。若是QC测试板上元器件比较多,按键也多,很多地方还需要手动连线,加上测试时用到的数字电源,万用表,逻辑分析仪以及示波器等仪器的连接,那么测试环境就变得比较复杂,操作起来比较困难。为了提高QC测试系统的测试效率,在收集测试需求和测试规范的基础上,设计了基于LabVIEW的集成电路测试软件系统,实现QC测试系统的自动化测试。使用数据采集卡创建虚拟仪器或程控仪器代替手动操作功能复杂的传统仪器采集和处理数据,提高测试准确度和测试效率。本系统基于NI公司的LabVIEW软件开发平台,其特点是基于数据流,可以多线程并行运行;图形连线方式代替文本代码方式编写程序,没有编程基础的工程人员通过简单学习也可以很快上手,以及LabVIEW很多VI函数直接与底层硬件打交道,非常适合开发测控软件。集成电路测试软件系统是一款上位机软件,用于测试集成电路,它实现了控制数据采集卡和传统仪器由用户自由组合对数据进行测量和采集。利用底层DAQmx驱动库VI函数和仪器控制驱动VI函数,实现对集成电路提供工作的电压电流,以及实现测试数据的采集等功能。本论文首先介绍集成电路测试软件系统的项目背景和研究现状,接着研究项目开发的相关关键技术,主要包括虚拟仪器技术,传统仪器控制技术以及数据采集技术。随后按照软件开发流程,分析项目各方面需要,主要有分析软件系统功能模块,模型建立分析以及其他非必要功能分析。并且在此基础上,设计系统软件各方面,包括系统总体设计,系统软件设计,数据采集设计和仪器控制设计。有了系统设计框架之后,用LabVIEW开发平台编程实现系统功能,以及功能实现的效果。最后在实现了系统功能后,对个功能软件模块进行测试。系统解决了传统QC测试系统测试集成电路搭建环境麻烦,人为操作传统仪器采集数据复杂等原因造成测试效率低的困难。集成电路测试软件系统实现了对集成电路电压,电流和时钟频率等参数的测量采集,软件自动根据测试数据判断测试结果,并将数据显示在电脑上,一目了然。系统驱动硬件输出电压提供给集成电路,集成电路正常工作起来后,系统驱动数据采集功能测量集成电路参数,这种交互测试方式,对自动化测试研究具有重要意义。
其他文献
中国汽车产业经过长时间的发展,特别是经历改革开放时期的快速发展,无论是规模还是技术,都取得了骄人的业绩,也体现了一定的实力。但处在世界最大汽车市场的中国汽车产业所面
[法律小贴士] 口头协议:口头协议是属于协议的一种方式,但有其非常明显的局限性,它是指不用书面的形式,通过口头达成的协议。口头协议与书面形式的合同相对应。其优点:方便、快捷
临床应用10%盐酸头孢噻呋注射液治疗仔猪传染性胸膜肺炎。肌肉注射5~20 mg/kg体重,给药1次,对猪放线杆菌感染引起的传染性胸膜肺炎治疗效果明显,5 mg/kg体重有效率为83.3%,治
目前民营企业面临着诸多融资难的问题,其原因是多方面的。要缓解民营企业融资难问题,国家应放松对金融机构的市场准入限制,建立与市场化运作相适应的信用保证体系,拓宽民营企业融
目的对脑膜瘤术后脑水肿及其所致神经功能缺损的患者给予高压氧治疗的临床效果进行分析。方法将50例脑膜瘤术后脑水肿及其所致神经功能缺损的患者作为研究对象,以抽签的方式
一、开放评价内容,开发学生潜能传统的应试教育单从知识、分数来评价学生,而忽略了学生的学习过程、学习能力与心理素质的培养,这在一定程度上影响了学生能力的提高,阻碍了学
期刊
公共基础教育的发展是关系国家长足发展的重要基石,然而优质教育资源的稀缺与人们对教育重视程度越来越高的现实引发了各种“择校热”现象,威胁到社会长远和谐发展,故政府出台多项禁止择校文件以及“就近入学”等政策遏制择校行为。如今,购买“学区房”成为众多家长合法争取优质教育资源的重要途径。由于家长的追捧,“天价”“老旧”学区房现象层出不穷,学校教育质量差距已经通过住宅价格差距另类展现出来。实现公共基础教育的
<正>建设学校文化识别系统的原则基于社会发展进程。学校文化识别系统的建设,首先必须站在人类发展的高度来解读教育的本质和教育的功能,深刻分析教育与政治、经济、文化的关