基于FPGA的集成电路测试系统设计探讨

来源 :科学与财富 | 被引量 : 0次 | 上传用户:qqqwe12345678
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来,基于FPGA的集成电路测试系统设计问题得到了业内的广泛关注,研究其相关课题有着重要意义。本文首先对相关内容做了概述,分析了基于FPGA嵌入式IP的SOPC系统,并结合相关实践经验,分别从多个角度与方面就基于FPGA的集成电路测试系统设计展开了研究,阐述了个人对此的几点看法与认识,望有助于相关工作的实践。
  关键词:FPGA;集成电路;测试系统;设计
  1前言
  作为一项实际要求较高的实践性工作,基于FPGA的集成电路测试系统设计的特殊性不言而喻。该项课题的研究,将会更好地提升对FPGA的分析与掌控力度,从而通过合理化的措施与途径,进一步优化该项工作的最终整体效果。
  2基于FPGA嵌入式IP的SOPC系统
  基于FPGA的嵌入式IP硬核SOPC系统是在FPGA中预先植入NIOS处理器。为了更好的通用性,必须将常规的嵌入式处理器集成诸多通用和专用的接口,但这样又不得不增加芯片的成本和功耗。但如果将ARM或者其他处理器核以IP硬核的方式植入FPGA中,利用FPGA的可编程逻辑资源和可擦除性,按照系统功能需求来添加接口功能模块,如USB模块和RS232模块,既能实现目标系统功能,又能实现系统的低成本和低功耗。这样使得FPGA灵活的硬件设计与处理器的强大软件功能有机地结合在一起,更有效地实现SOPC系统。
  3基于FPGA的集成电路测试系统设计探讨
  功能测试也称为合格—不合格测试,它决定了生产出来的元件是否能正常工作。一个典型的测试过程如下:将预先定义的测试模板加载到测试设备中,它给被测元件提供激励和收集相应的响应;需要一个探针板或测试板将测试设备的输入、输出与管芯或封装后芯片的相应管脚连接起来。测试模板指的是施加的波形、电压电平、时钟频率和预期响应在测试程序中的定义。[1]
  3.1测试系统设计
  该测试系统由下位机硬件电路和上位机测试软件两大部分构成。系统采用功能模块化设计,控制灵活,操作简单,而且采用ROM存储测试向量表库,方便以后的芯片型号添加和扩展,有很好的实际应用性。
  3.2硬件设计
  控制器模块选用Altera的FPGA芯片EP3C16Q240C8N,配置芯片选用EPCS4。控制器由使用VerilogHDL硬件语言实现了包括串口接收模块、数据转换与测试保护模块和串口发送模块三个部分的功能设计。串口接收模块完成与串口芯片MAX3232进行通信,接收由上位机发送来的测试指令;数据转换与测试保护模块产生实现一个类似于D触发器的保护器,对测试端的被测芯片输出脚进行双保护,保证其在测试后的回测值不受初值影响;串口发送模块将测试后得到的数据组合为一个回测寄存器,并按照串口通信协议将回测数据发送回上位机。[2]
  3.3系统测试验证
  3.3.1常规测试
  以芯片74LS08为例,测试流程如下:
  (1)使用MicrosoftOfficeAccess2003软件建立测试数据库,并在数据库中建立几款不同被测芯片的测试数据。
  (2)在芯片型号检索对话框中输入“74LS08”型号后,点击“确定”按钮即可完成芯片检索的流程。[3]
  (3)自动测试模式下,系统将调用数据库中被测芯片的完整测试数据,并且完成整个测试集的循环测试。
  3.3.2故障测试
  此时,如果被测芯片依然为74LS08芯片,而从上位机的数据库中重新调入74LS08芯片的测试信息进行测试,其测试结果则显示为“该芯片功能测试全部通过”。由此可以验证,测试系统对芯片功能故障的判断十分准确,并且测试系统可以准确的识别存在故障的测试矢量位置,以便于用户进行进一步的分析。
  4 Coho加速设计
  4.1Coho的系统结构
  Coho有两个主要组件:一个使用Matlab编写,另一个使用Java编写。
  Matlab组件提供了用户操作界面,由于需要验证的系统模型被写成了Matlab的数据格式,用户通过输入一系列Matlab函数来操作Coho。这些函数包括建立模型、定义多面体和计算可达区域。系统模型构建与可达空间模型构造也是在Matlab中完成。Java组件的主要功能是计算投影多边形和线性规划求解。Java组件和Matlab组件通过一个C程序作为管道进行通信。[4]
  4.2Mode模块
  Matlab组件中的Mode模块至关重要,在Coho中被频繁调用。Coho在Mode模块消耗的时间占整个软件运行时间的40%~45%。Mode模块的功能是实现可达性计算,根据每两个相邻离散时间段的多面体是否相交,推断其是否可达,进而生成轨迹。计算多面体是否相交,即判断一个多面体的顶点中是否至少有一个在另一个多面体内,其运行速度很大程度上影响整个软件的性能。[5]
  5结束语
  综上所述,加强对基于FPGA的集成电路测试系统设计问题的研究分析,对于其良好设计效果的取得有着十分重要的意义,因此在今后的集成电路测试系统设计过程中,应该加强对其关键环节与重点要素的重视程度,并注重其具体实施措施与方法的科学性。
  参考文献:
  [1]聂礼通. 射频锁相环中鉴频鉴相器和电荷泵的设计[D].东南大学,2016.
  [2]汪伟江. 低电压低功耗鉴频鉴相器与电荷泵的设计[D].东南大学,2016.
  [3]罗和平.数字IC自动测试设备关键技术研究[D].成都:电子科技大学.2017(11):60-62.
  [4]魏少军.2015年中国集成电路设计业的发展情况[J].集成电路应用,2016,01:8-13.
  [5]魏少军.2017年中国集成电路产业现状分析[J].集成电路应用,2017,04:6-11.
  [6]陳国平,夏鲲,王楠.模拟集成电路设计教学方法探讨[J].中国教育技术装备,2013,30:95-96.
  [7]蔺智挺,彭春雨,朱家俊.模拟集成电路设计实训[J].实验室研究与探索,2015,02:214-217.
  [8]廖午阳.模拟集成电路设计教学探讨——实例项目方法总述[J].科技视界,2015,25:155.
  [9]张翼,张瑛,成建兵,等.从设计角度教授“模拟集成电路分析与设计”课程[J].大众科技,2017,08:115-117.
  [10]成建兵.《模拟集成电路分析与设计》双语教学的实践和研究[J].中国科技信息,2011,22:183-190.
  [11]王添淼,张越.慕课教学中教师角色转换的叙事研究[J].课程·教材·教法,2017,03:110-115.
  [12]张鸿.浅谈集成电路设计竞赛对《模拟集成电路设计》课程教学的促进作用[J].电子世界,2015,23:59-60+62.
  [13]刘建鹏.集成电路的电磁兼容测量标准及需求分析[J].信息技术与标准化,2008,07(07):63-67.
  [14] 申明星,张凯,金振强.数字集成电路设计方法的论述[J].通讯世界,2016,04:197-198.
其他文献
中国是一个煤炭丰富,贫油和天然气资源少的国家。煤炭长期占据了一次能源消耗的主体位置。我国的煤炭产量巨大,达到了全球煤炭总储值的12%,居于世界第三位。同时,中国的煤炭生产量也居于世界前列,占全球总产量的35%以上。但是,中国对于煤炭的需求同样巨大,供需链长期无法达到平衡。耗煤工业的发展伴随着煤炭产能的增加不断加快,在过去十年间,煤炭成为了工业发展的骨骼和血液。  根据海关总署2018年1月公布的数
期刊
摘要:党的十九大报告提出了乡村振兴战略,把解决好“三农”问题放在了更加重要的位置。地方党组织应该以田园乡村建设为重要抓手,充分发挥党建在推动“三农”工作、助推富民强村的引领作用,进而探索出党建引领乡村振兴的新道路。  关键词:基层党建;乡村振兴;工作措施  引言  乡村振兴任务十分艰巨,如何按照报告提出的“产业兴旺、生态宜居、乡风文明、治理有效、生活富裕”二十字目标要求,充分发挥农村基层党组织的领
2014年被称为中国全面深化改革“元年”。新国九条、沪港通、IPO重启等成为2014年证券市场的主题词。这一年的股市终于将持续4年的熊市帽子摘下。沪深两市全年成交金额合计高
目的:  免疫炎症反应是糖尿病视网膜病变(diabetic retinopathy,DR)的重要发病机制之一,在DR的发生发展中发挥重要的作用。细胞因子及炎症因子在炎症反应的调控中起关键的作用
摘要:随着人们对饮水需求的日益提高,农村人饮安全工程施工质量越来越成为人们重点关注的对象,对施工质量加强管理可以有效保障农村居民饮水安全,提高当地人民生活质量,推进社会主义新农村建设。本文分析了农村人饮安全工程概述,农村人饮安全建设和管理现状,并提出了加强农村人饮安全工程施工质量管理的措施。  关键词:农村人饮;安全工程;施工质量管理  农村人饮安全工程建设具有公共性,保障农村的饮水安全问题,有利
摘要:早期电力企业受到技术条件的限制,对电气设备的调控依旧采用了人工操作模式,严重影响到了电气设备的运行效率。计算机技术、信息技术、通信技术推广之后,自动控制系统在设备运用中的作用更为多见。因而,电力企业在使用电气设备时要充分利用其先进的功能技术。笔者根据多年的工作经验,主要针对电气自动控制系统的功能进行分析和讨论。a  关键词:电气;自动控制系统;功能  一、电气自动化控制系统的设计思想  1、
摘要:随着我国科学技术的快速发展,国家经济高速发展,随着各类新产品的研发,我国对生产制造有了新的要求。而在各类生产制造中,机电一体化技术的发展尤为重要,随着我国的经济发展快速跃进,对生产制造类企业在世界范围内的竞争重点,从传统的低技术加工到现在的高级生产制造上转变,而机电一体化技术能够更好的促进我国的生产制造技术的进步,促进我国经济的快速发展。特别是随着我国的发展进步,各类科学技术也在不断的进行发
摘要:推荐优秀团员作党的发展对象,是党赋予共青团组织的一项光荣任务,同时也是团章所规定的基层团组织任务之一。实践证明,通过“推优”不仅符合新时期党的建设和需要,而且也有利于加强团的思想政治工作和组织工作,激发广大团员青年的政治热情,增强共青团组织的凝聚力,对确保党的事业后继有人起着重要作用。  关键词:共青团;推优;入党;培养  一、推优入党工作的现状  2015年至2017年,山脚树矿党组织共纳
摘要:中国地铁建设飞速发展,地铁与其他建筑相比,所处的位置、使用功能具有差异性,而其耐久性的研究也有着重要的意义。地铁结构所处的环境中二氧化碳的浓度较高、地下水和有害离子也较多,这些因素均影响地铁的使用寿命。因此,地铁结构的耐久性分析对保证其在设计使用年限内满足功能要求具有重要意义,可以指导地铁结构的设计和施工。  关键词:地铁;耐久性;分析  引言  地铁属于城市快速轨道交通系统,由于以其不受气
摘要:工程地质勘察是进行工程建设的前提和基础,本文对工程地质勘察的内容做了简要叙述,并对工程地质勘察的方法进行了简要的分析。  关键词:地质勘察;钻探;地貌;水文  改革开放以来,随着经济的不断发展,我国的基础设施迎来了建设的高潮,工程地质勘察是为查明影响工程建设的地质因素而进行的地质调查研究工作,其作为基础设施建设的必要前提和基础,也得到了很大的发展。  一、 工程地质勘察的内容  工程地质勘察