集成电路的功能验证技术研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:isc70279
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在芯片的设计流程中,一般采用多种验证手段来确保芯片的正确性,包括功能验证,时序验证,测试验证等.其中最耗时的当推是功能验证,它主要是芯片流片之前,通过对芯片的软件模型进行验证,从而确保设计的芯片在逻辑功能上与功能规范做到一致.目前功能验证技术主要包括基于模拟的方法和形式化方法两类. 基于模拟的验证在当前业界最为常用,它将待验证的设计置于一个虚拟的软件测试平台中,对输入施加激励,然后把待验证设计的输出同参考输出进行比较,验证的力度是通过各种覆盖准则来度量.很显然它不是一种完全的方法.形式化的验证则不同,它不需要施加任何激励,直接使用严格的数学推理来证明设计满足规范的部分或全部属性,因此是一种完全的方法,它大体有等价性检验,模型检验,定理证明等几种.但这些方法在使用时会有状态空间的爆炸问题或者时间上的爆炸问题,所以目前只能应用于中小规模的设计. 在无界模型检验中,前像计算是算法中的一个重要操作.但是以ATPG或SAT引擎进行无界模型检验的前像计算时容易产生大量不必要的前像解,致使后面的不动点的迭代过程不易进行.本文的主要工作包括:1.系统的介绍了当前功能验证技术在工业界与学术界的发展现状.包括模拟验证,模型检验技术等内容.2.提出了一种结合ATPG与SAT引擎的无界模型检验前像计算方法,减少前像解的总个数,加快不动点的迭代过程.并通过实验证明了方法的有效性.3.将当前工业主流验证方法成功应用在一款低功耗处理器的功能验证上.包括基于约束的激励产生技术、断言检查技术、自动化响应比较技术、覆盖率评估技术等.
其他文献
随着通信技术的持续发展,用户对于通信服务提出了越来越高的要求,视频通信由于其可视的业务特点以及其高速率的数据传输量和由此带来的对传输载体的性能要求而被关注.传输具
串联质谱 (Tandem Mass Spectrometry) 是蛋白质序列鉴定的重要方法,其目标是如何从已知实验质谱来推断未知肽段的氨基酸序列.在此过程中,如何从一个肽段序列精确地预测出对
网格技术将分布的资源集合并有效的利用,它为用户提供了访问、使用和控制分布在不同域的异构资源的能力,同时也为网格安全带来新的问题。认证和授权机制是网格安全的基础,它们相
学位
随着网络技术的不断发展,网络越来越多地承载各种关键业务,对广域网骨干链路进行流量测量能够有效地分析网络状况、掌握流量特性,由此有效地实施流量工程,改善网络服务质量.
随着人类基因组计划的完成,如何对大量序列进行处理成为了目前最重要的研究领域之一.因此,具有高度并行性,自动性,高效率的基因芯片技术应运而生. 基因芯片是生物技术与计
随着信息技术的飞速发展,机械CAD、计算机视觉、虚拟现实、游戏、分子生物学和电子商务等三维数字技术在各领域的广泛应用,三维模型数据正在成爆炸性的增长,三维模型数据的识
随着互联网的快速发展,微博、微信等以短文本为主的网络平台已成为实时信息的重要来源。以微博为例,它是一种基于用户关系获取和传播信息的平台,用户可以随时随地发布信息,实
学位
随着人民生活水平的提高和对生活质量的追求,智能家居逐渐走进人民生活并得到迅速发展。其中一个关键技术,音视频监控越来越受正视。而嵌入式技术和无线网络技术的日臻成熟,
USB于1994年由Compaq、Intel、Microsoft和NEC等多家公司推出,凭借其即插即用、廉价、可选择的多种速度模式以及广泛的软硬件支持等特点,日益成为通用的串行总线接口.同时,随