VLSI测试程序验证及其支撑环境—理论、方法和实践

被引量 : 1次 | 上传用户:wwling_girl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着VLSI器件的集成度、速度、性能的不断提高,人们对自动测试发备(ATE)的要求也越来越高,这主要表现高性能、高可靠性、强适应能力、低成本等方面。作为测试系统的重要组成部分,测试软件的水平直接影响着ATE硬件能力的发挥。为此,国家“八·五”重点科技攻关项目“大型测试系统”设置了“软件系统”,为测试仪样机BC3190配套一个软件系统TeSS(Test Software System),本文的工作正是在这一背景下的研究和实践。 论文首先讨论了测试完整性问题—作为安全临界系统的测试设备必须有一道防护来保证测试的可靠性和系统的安全性,测试程序验证(包含静态验证和动态验证)是提高测试完整性的一个有效途径。因为测试程序验证是一个基于规则的应用,故可以借助基于规则的产生式系统予以实现。而测试规则是一种时效性的知识,需要有时序关系表达能力的知识表示方法,所以论文提出了产生式表示的一个变种—时序产生式表示方法,用于描述所有类型的测试规则,并可降低了知识表示和推理机制之间的耦合度,为异步推理提供了方便。异步推理将外部知识(事实)获取和复杂的规则推理异步操作,可以解决实时系统和时间敏感系统等动态知识系统的实时推理问题,适用于本文论及的测试程序验证的仿真运行方案。对测试样例程序的验证实验表明了基于时序产生式知识表示和异步推理的测试程序验证工具Verifier相对于传统产生式系统实现方法在速度和性能方面都有所改善,从而证明了论文采取的这种方法是合理的、可行的,实验结果较好地体现了理论上的分析。Verifier可以有效进行测试程序的运行前错误检测,对于整个测试系统的安全性具有重要意义。 为将Verifier与TeSS软件环境中的其它应用工具结合成为一个功能强大的支撑系统TSDVE,作者采用了软件系统集成方案,通过制定TSDVE主控模块与各独立应用软部件间的通讯协议,构造具有星形拓扑结构的服务/客户(请求)模型,得到了基于大规模复用(RITL)的大规模编程(PITL)实现手段,将大量的功能实现转化成了通讯和界面工作的实现,节省了超过50%的编程,达到了降低TSDVE开发费用和缩短开发、测试、维护周期的目的。如此实现的TSDVE具有随时添加新工具或者更新旧工具的开放体系结构,因此可使其生命周期得以延长。TSDVE独具的内嵌测试程序完整性验证是它区别于其它开发环境的面向测试设备的性质。
其他文献
用计算机进行作战模拟是计算机军事应用科学领域的重要内容,也是当前军事技术发展研究的前沿热点。它利用计算机技术,通过图形、图像、动画、音响等手段对战场环境进行逼真动
当前,国际金融业呈现出混业经营的趋势,这是由于金融自由化、证券化融资的出现与推广以及现代通讯技术的飞速发展等原因促成的。与分业经营制度相比较,混业经营制度具有如下优势
激光测微头因其测量精度高、速度快、体积小、稳定、不接触被测物体的表面等优点在测量物体尺寸和位移中被广泛应用,在工业产品在线检测中能有效的减少人工测量的劳动强度,提高
滚动轴承是各种旋转机械中应用最广泛的一种通用机械部件,由于轴承特定的使用环境造成其寿命的随机性较大,目前还无法准确预测其寿命的长短。轴承工作状态的好坏关系到设备是否
民航业属于传统自然垄断产业,由于关系到国计民生和国家安全,长期以来受到了不同程度的政府规制。民航运输市场需求的快速增加和国际民航业的蓬勃发展,使民航业正逐渐由传统的强
经过二十多年的改革开放,民营企业已经成为我国国民经济发展中的一个重要组成部分。目前中国经济增长的拉动力三分之二来自非国有经济,其中个体民营经济已同外资经济、股份制经
目的:观察慢性肾功能衰竭患者血液透析前后眼压和脉络膜厚度的变化,探讨血透对患者眼部供血状态的影响。方法:选取长期在我院进行血透的慢性肾功能衰竭患者55例110眼,于血透
采用傅里叶变换红外光谱仪、凝胶渗透色谱仪、差示扫描量热仪和毛细管流变仪分析了小中空容器专用双峰高密度聚乙烯(HDPE)的结构特点、力学性能和加工性能。结果表明:由于特殊的
本文以新时期本科教育改革为背景,阐述了生物学本科教育改革的意义,文章认为武汉大学生命科学学院作为一所研究型学院,其本科教育必须重新定位,在对学生实施"成才"教育的同时
随着最近无线技术的发展,短距离的无线传输技术逐渐成为一股新的潮流,而且也提供使用者越来越多方便的服务。其中蓝牙技术的出现使得原先单机的装置可以容易地进入网络环境。随