时序电路的等价验证方法及其在FPGA中的应用

来源 :复旦大学 | 被引量 : 0次 | 上传用户:dafeizz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计水平的进步,电路规模日益增大,电路设计的时间越米越多的耗费在电路的验证问题上。传统的基于模拟的验证逐渐不能满足验证的需要,形式验证方法作为传统模拟验证方法的补充成为研究的热点。等价验证可以分为组合电路的等价验证和时序电路的等价验证。组合电路的等价验证算法目前发展比较成熟,成为很多时序电路验证算法的基础。本文的研究工作主要集中在时序电路的等价验证部分,由两部分组成: 第一部分是时序电路等价验证的研究。时序电路的等价验证通常使用的方法都是对有限状态机进行遍历,利用电路中的组合部分,或是展开成时间帧的形式加以验证,或是利用结构中的相似性用固定点迭代的方式进行验证,或是化作布尔表达式用可满足性问题的算法进行验证。本文的算法将时序电路的时序行为用状态转换图的形式来表示,对待验证电路的状态转化图进行同构验证,从而验证两电路是否等价。主要的创新处在于:1.不依赖于电路结构的相似性,可以验证结构不同,寄存器数目不同的电路;2.采用图的方式表示时序电路的行为,而不依赖于状态编码或者是布尔表达式:3.速度优于传统的基于BDD的状态遍历法以及结构不动点法。 第二部分是FPGA中电路等价验证的研究。针对FPGA流程的工艺映射流程、和装箱流程展开验证。对于经过工艺映射的由LUT(look up table)组成的电路和原始的gate_level的电路进行等价验证,以及对于经过装箱的由cluster组成的电路和LUT组成的电路进行等价验证。采用寄存器匹配的方法将时序电路转化为组合电路后,用C-SAT算法进行验证。
其他文献
本文研究了三峡水库支流微囊藻水华的动态变化和消退过程,并通过原位围隔实验模拟研究了微囊藻细胞在其水华消退过程中的生理生态学变化。主要研究结果如下:   1.在2008年夏
油莎豆(Cyperus esculentus)是目前已知的唯一一种在块茎中积累大量油脂(>20%,干重)的特种油料作物。然而迄今为止,关于油莎豆块茎高效积累油脂的分子机理还不清楚,块茎器官是否存在
软件重用(software reuse)是一种由预先构造好的、为复用目的而设计的软件构件建立或软件系统组装的过程,其出发点是使应用系统的开发不再采用一切“从零开发”的模式,而是以已
随着现代通信技术的飞速发展和市场需求的不断提高,对射频接收机的性能提出了更高要求。对于接收机中的射频电路模块而言,低噪声是一个非常重要的指标。低噪声放大器作为接收机
得益于细胞培养技术与显微影像、遗传操纵(genetic manipulation)、生化免疫以及组学技术(“omic”technologies)的结合应用,动物实验有了一个更好的体外补充替代模型(in vitr
随着人类生活水平的提高,人类对生存环境和能源的要求越来越高。由于化石能源的枯竭与日益严重的环境问题,寻找新的清洁能源已经迫在眉睫。太阳能取之不尽,用之不竭,被认为是解决能源与环境矛盾的有效途径之一。太阳能光伏发电零排放,零污染,已经受到世界各国的关注和青睐。我国是太阳能光伏组件的生产大国,但是百分之九十以上的光伏组件出口国外,自身对光伏发电的研究和应用很少,没有形成完整的产业链。国家能源局发布《太
氮沉降增加将影响草原生态系统固碳,但如何影响草原生态系统CO2交换到目前还没有统一定论。同时,不同类型和剂量氮素对生态系统CO2交换影响的差异也不明确。生态系统净CO2交换(
学位
学位
有限元方法是计算电磁学的主流方法之一,对复杂结构和非均匀介质问题有很强的描述能力。有限元法求解的基本思想是把边值问题的求解转化为条件变分问题的求解。 本文首先对有限元方法的发展历史和现状加以分析和总结,并给出了有限元方法的基本步骤。然后对二维有限元的处理方法展开说明,给出了二阶等参元剖分算法和标量离散化处理方法。 在电磁散射等开域问题中,有限元方法需要用虚拟边界截断无限大分析区域,本文