《基于8255集成电路的测试的设计与实现》由会员分享,可在线阅读,更多相关《基于8255集成电路的测试的设计与实现(23页珍藏版)》请在金锄头文库上搜索。
1、郑州科技学院郑州科技学院微机原理与接口技术课程设计题 目 基于 8255 集成电路的测试的设计与实现 学生姓名 郑州科技学院微机原理与接口技术课程设计任务书专业 计算机科学与技术 班级 2012 级 1 班 学号 201215002 姓名 姜丽丽 一、设计题目 基于 8255 集成电路的测试的设计与实现 二、设计任务与要求(1)8255 支持的结构与功能; (2)8255 的编程; (3)8255 的工作方式; (4)8255 集成电路的测试。三、参考文献1 微机原理及接口技术 2 微机原理及接口技术实验指导书 3 谭博学 苗汇静主编. 集成电路原理及应用(第二版)电子工 业出版社。 4 汇编
2、语言程序设计 中国水利水电出版社 相伟主 编 5网上资料四、设计时间 2015 年 1 月 5 日 至 2015 年 1 月 11 日指导教师签名: 2015 年 1 月 5 日目 录1 引 言.11.1 课题的研究背景及意义.11.2 国内外集成电路测试系统现状 .21.2 课程设计的目的.42 设计方案与论证.52.1 本设计所要解决的主要问题.53 设计原理及功能说明.63.1 工作原理.63.2 测试原理图.73.3 功能说明.83.4 程序主要代码.94 调试与结果测试.115 总结.15附录 1:总体电路原理图.18附录 2:元器件清单.19摘 要随着集成电路日益广泛的应用,其相关
3、的测试技术也显得愈发重要。为了保证集成电路的功能和性能参数符合技术要求,在集成电路的设计验证、产品检验以及现场维护等方面都需要对集成电路进行测试。而测试设备是必不可少的工具,因此研究它们的测试技术和开发测试设备具有重要的意义。本文所设计的集成电路测试的核心,构建集成电路的测试,该测试能够通过程序对集成芯片插座进行控制和测试,可以完成对 74LS00 系列芯片的测试。测试仪使用了串口通信方式的 LCD 液晶显示器,以便节省出更多的接口供测试更多引脚的集成电路。针对不同型号的集成电路和 GND 位置不同,在电路中使用了 P 渠道引脚来作为 Vcc 切换开关。测试设计了总线标准接口,能够实现与 PC
4、 机的联机。通过对大量的 TTL集成电路的分析,建立了测试。通过编写测试程序,最终以速度快、准确率高的测试结果实现了测试 74LS00 系列芯片的任务。 论文阐述此次设计的背景及意义、集成电路测试系统现状、本文要解决的主要问题,对系统总体方案进行描述,详细说明整个硬件系统的构成和叙述测试结果1。通过对实验电路和程序进行测试和试运行,结果证明达到了设计要求。以集成电路的测试,硬件电路简单可靠,软件测试精确快速。并且具有体积小、重量轻、成本低等优点。关键词:关键词:集成电路,功能测试,LCD 夜晶屏幕,74LS00 芯片11 引引 言言随着“软件无线电”技术和集成电路技术的飞速发展,用集成控制方法
5、从一个参考频率源产生多种频率的技术集成电路被广泛应用。具体体现在相对带宽宽、频率转换时间短、频率分辨率高、输出相位连续、可产生宽带正交信号及其他多种调制信号、可编程和全控制化、控制灵活方便等方面,并具有极高的性价比。现已广泛应用于通讯、导航、雷达、遥控遥测、电子对抗以及现代化的仪器仪表工业等领域。美国AD 公司推出的高集成度的采用先进的 CMOS 技术的集成电路2。AD9850 是高稳定度的集成电路合成器件,内部数据输入寄存器、可编程控制系统、高性能数/模转换器(DAC)及高速比较器,能实现可编程编程控制的集成电路和时钟发生器,如接上精密时钟源,AD9850可产生一个频谱纯净、频率和相位都可编
6、程控制的正弦信号。AD9850中包含高速比较器,正弦波也可直接用作频率信号源,也可通过比较器转换成方波,作为时钟输出。本文主要介绍了集成电路和 74LS00 芯片的工作原理、主要特点及应用设计。1.1 课题的研究背景及意义课题的研究背景及意义集成电路是二十世纪发展起来的新型高技术产业之一,也是二十一世纪全面进入信息化社会的必要前提和基础。自1958年德克萨斯仪器公司制造出第一款集成电路以来,集成电路产业一直保持着惊人的发展速度,在信息化时代的今天,集成电路的发展以及应用显得尤为引人注目。从电子管、晶体管、中小规模集成电路、超大规模集成电路,发展到当2今市场主流的专用集成电路,乃至现处于飞速发展
7、阶段的系统及芯片,集成电路始终沿着速度更快、集成度更高、规模更大的方向不断发展。到目前为止,集成电路仍然基本上遵循着摩尔定律发展,即集成度几乎每18个月增长一倍。随着集成规模的进一步扩大,集成电路的应用领域日益扩大,无论是在军事方面的高科技应用,还是在人们日常生活方面的普通应用,集成电路都发挥着举足轻重的作用,因此,集成电路的可靠性显得越来越重要。为了保证集成电路的功能和性能参数符合技术要求,发挥其在整个电路系统中的重要作用,在集成电路的设计验证、产品检验以及现场维护等方面都需要对集成电路进行测试,测试技术已经成为谋求集成电路生存与发展的一门支撑技术3。无论是元件还是电路和系统,由于制造工艺的
8、限制、使用寿命以及工作条件等影响,故障的产生是不可避免的,所以集成电路的测试便成为亟需解决的问题。尤其是在教学过程中,学生要熟悉并掌握某些型号集成电路芯片的逻辑功能及使用方法,就必须要反复进行实验,在经过大量的实验以后,芯片肯定会由于各种原因而产生故障,若是更换新的芯片,会过于浪费,因此这势必会成为教学过程中的障碍。本论文将设计一种简易测试集成电路芯片的仪器,根据其逻辑功能的真值表,测试其功能,判断其是否能正常工作,据此还可进行对已损坏芯片进行维修。这不仅能解决集成电路芯片教学过程中的有关问题,节约成本,更能在测试过程中使学生更加深刻了解集成电路相关知识。1.2 国内外集成电路测试系统现状国内
9、外集成电路测试系统现状目前有两种集成电路测试系统,一种是整板测试,称板级测试系统。另一种是对单个芯片测试称芯片级测试系统。3电路板的测试可分为带微处理器的电路板的测试和不带微处理器的电路板的测试,即CPU板和普通电路板的测试。芯片级测试又分在线测试和离线测试。所谓在线测试是指对焊接在电路板上的各种芯片做逻辑测试和故障诊断;而离线测试是对脱离电路板的芯片进行测试和故障判断。在单个芯片测试系统中,有专门用来测试芯片的仪器,此类仪器设计较为复杂,技术含量高,操作也要求比较专业。另一种测试系统是在使用过程中将测试芯片作为辅助功能的。目前国内有一款仪器就属于这种类型,它是南京西尔特公司生产的型号为SUP
10、ERPRO/3000U的通用编程器。编程器是一个把可编程的集成电路写上数据的工具,编程器主要用于存储器(含BIOS)之类的芯片的编程(或称刷写)。基本配置48脚万能驱动电路。所选购的适配器都是通用的(插在DIP48锁紧座上),即支持同封装所有类型器件,48脚及以下DIP器件无需适配器直接支持。在主机上以PEP3000驱动扩展器替换标准DIP48驱动模块后万能驱动电路路数达到100,则直至100脚的器件均可使用通用适配器(有些器件也可选用专用适配器,直接插在DIP48插座上,则无需换装PEP3000)。通用适配器保证快速新器件支持。I/O电平由DAC控制,直接支持低达1.5V的低压器件。更先进的
11、集成电路极大抑制工作噪声,配合IC厂家认证的算法,无论是低电压器件、二手器件还是低品质器件均能保证极高的编程良品率。编程结果可选择芯片的不同而不同,保证结果持久稳固。在其编写程序的主要功能的基础上,还可测试标准TTL/COMS电路,并能自动判断型号。通过向被测芯片发送信号检验其输出电平,再根据事先存入资源库的芯片逻辑功能真值表来判断其型号。通用编程器另外一个重要特点是具有管脚接触不良检测功能。平时锁紧座处于悬空状态,放入任何IC都不会因为原有的电压造成短路或者4烧坏IC。当进行编程等操作时,通用编程器首先采用独特的专用总线,利用微弱的信号检测管脚接触状况。只有接触良好才施加所需电压,并且判断器件的ID代码,只有ID代码正确后才进行编程操作;如果接触不良,立刻连续图形显示接触不良状况(集成电路系列产品特有的功能),直到接触良好才进行操作4。在图形显示器件接触不良的时候,可以形象的看到器件每一个管脚的接触状况。特别是器件有一些管脚处于接触良好与接触不良之间的状态,如果不用连续的图