8位MCU设计验证及测试向量故障覆盖率分析

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:bin930640
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术发展,嵌入式单片机正发挥着越来越重要的作用,广泛应用在生产、生活及科研领域。从实现数据采集、过程控制、模糊控制等智能系统到人类的日常生活,都离不开单片机。因此,嵌入式单片机设计成为科技工作者所关注的焦点。美国ATMEL公司生产的89系列单片机是和8051兼容的新型单片机。由于内部含有Flash存储器,在产品开发及生产便携式商品和手提式仪器等方面得到广泛应用,是目前取代传统MCS-51系列单片机的主流单片机之一。本文对一款能够兼容89系列单片机指令集的8位MCU(ssh417)进行剖析,针对设计项目对其进行功能验证和测试向量故障覆盖率评估。目前测试技术主要分两个方向:1)集成电路设计阶段考虑到测试需要而插入一些可测试性结构,即基于DFT的测试;2)传统测试方法—不基于DFT的测试。可测试性技术是目前测试技术的发展方向。本文研究的8位MCU设计项目,由于产品性能和工程项目的要求,若采用可测试性设计会增加设计难度、增大芯片面积及增加生产成本。因此本文最终提取工业用测试向量由系统功能验证的测试激励产生,不基于可测性设计。激励生成和覆盖评估是模拟验证中的核心问题,本文对该问题展开研究,目的在于针对MCU设计项目,由Verilog结构化门级网表分析其功能测试向量的故障覆盖率。首先建立基于Verilog-HDL结构化门级网表仿真环境,包括结构化门级网表提取、指令集编译器应用、系统外部逻辑模型建模和建立各种激励。其次,应用Cadence公司的Verilog-XL仿真器对结构化门级网表进行功能验证,并应用Verifault-XL故障仿真器分析该功能测试向量的故障覆盖率。最后,在得到故障覆盖统计文件的基础上,通过分析故障统计文件中“status=undetected”的故障点,改进部分测试程序和适当地增加部分测试功能点,使功能测试向量故障覆盖率提高到92.1%,满足苏州国微工大微电子有限公司开发的8位MCU ssh417设计工程项目要求,该MCU可以进行初次投片与测试。
其他文献
期刊
快速接近遇险船舶是进行海上应急搜救作业的重要环节。早期使用的潜水员的方式进行救助,海上救捞潜水是一项特殊和危险的行业,并且实时潜水作业时受水深、水流速度、天气等多
低醇荔枝酒是一种新型荔枝酒饮料,它既有荔枝酒特有的发酵风味,又充分保留了荔枝的营养成分和香气,由于酒精度低,使人们能够在享受饮酒乐趣的同时减少或避免过量饮酒带来的危害,有
期刊
  随着无线通信技术的飞速发展,线性调制技术正得到越来越广泛的应用。但包络变化的调制信号经过线性不良的功放后会产生互调分量,因此必须采用线性化技术来减少由此产生的邻
光作为重要的环境信号因子,影响到植物生长发育的进程。植物通过光受体,包括光敏色素、隐花色素、向光素和UVR8等感受光的强度、质量和方向,通过调控下游的转录因子的活性以及光
随着人类快步进入信息时代,信息技术已经深入到人类生活的方方面面。自从二十世纪六十年代美国科学家梅曼发明了第一个红宝石激光器及高锟博士及其同事首次指出光纤损耗的成因
土壤是陆地生态系统最大的碳库,土壤呼吸释放出的CO2是土壤碳库的主要输出途径和大气中CO2的主要来源,是全球碳循环和气候变化的热点问题。而植物则通过凋落物和根系分泌物等持
期刊
期刊