基于Magellan和UVM验证方法的研究及应用

来源 :东南大学 | 被引量 : 0次 | 上传用户:lx7792414
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
功能验证是SoC(System-on-Chip)设计流程中最复杂、最耗时的环节,平均约占整个芯片研发周期的56%,再加上芯片上市需求的紧迫性,验证己成为芯片设计中的瓶颈。传统的功能验证方法存在验证周期长、验证平台可重用性差、自动化水平低和bug定位难等问题。  针对这些问题,本文以SoC芯片SEP611B的研发为平台,研究UVM(UniversalVerificationMethodology)验证方法学和Magellan断言形式验证在提高验证效率和质量方面的机制和效果。本文分析比较两种验证方法的优缺点和适用范围,得出两者具有互补性,可采用UVM进行动态仿真验证,并采用Magellan验证时序规则,以弥补动态仿真的不足。本文以SEP611B中DDR控制器为验证案例,根据其功能特点设计验证方案,搭建验证平台,开发带约束的随机向量、覆盖率模型、axi_master_agent、scoreboard等验证组件,对DDR控制器进行功能仿真验证和覆盖率完备性分析,并从可重用性、验证时间、覆盖率和自动化程度方面比较传统验证方法和UVM仿真验证的验证效率和质量,在验证DDR控制器多host_port同时有读写请求的响应时序规则时,发现仿真验证该功能点工作量较大且繁琐耗时。由于Magellan断言形式验证适合验证时序规则,而该功能点主要涉及DDR控制器的仲裁,本文对arbiter进行Magellan断言形式验证,搭建验证环境,开发断言特性和输入约束,并使用AEP功能自动提取特性,分析验证结果和验证效率。  验证结果表明,与传统验证方法相比,UVM验证组件可重用、支持在testcase中修改验证平台的参数使得可重用性提高47.3%;结合带约束的随机激励和覆盖率技术可节省testcase的开发时间和提高验证的全面性,验证效率提高16%,覆盖率提高11%;结合Magellan形式验证可以解决UVM仿真验证时序规则存在难度的问题,发现arbiter的性能瓶颈,Magellan的AEP功能和验证环境简单易搭建缩短验证周期,验证效率提高9.6%。
其他文献
脑缺血是当今社会的主要疾病之一,缺血诱导的某些关键酶活性的改变参与了缺血性脑损伤的病理过程。大量的实验研究提示 JNK 信号通路的激活在局灶和全脑缺血介导的神经元凋亡
人眼检测技术作为机器视觉领域的研究方向之一一直备受关注,近年来,人眼检测技术与人机交互技术的结合衍生了很多新的应用,如疲劳驾驶,视线跟踪等;在实际应用中,往往需要较高
高超声速目标气动流场是成分复杂的电离气体。随着温度升高,电离气体的电离度越来越高。电离度到达某个值后,电离气体宏观上呈现出等离子体才具有的集体行为,我们可以采用等离子体理论对这团电离气体进行研究分析,此时气动绕流场亦称为等离子体包覆流场、高超等离子体或等离子体鞘套。本文首先采用FDTD (Finite Difference Time Domain)数值方法,结合AUSMPW格式,选择Park双温模
期刊
学位
期刊
当前处理嚣低功耗技术仍旧是需要不断创新的研究课题。近年来,近阈值计算已成为其中一个解决该问题的主流研究方向。伴随着系统工作电压的下降,系统的动态功耗可以呈二次方比例
电子鼻技术是一门新的交叉学科,涉及传感器技术、电子学、信息技术以及模式识别技术等学科领域,开展电子鼻技术的研究,对推动我国嗅觉模拟技术的发展,缩小与国际先进水平的差距,具
一个开展日常业务的企业对当地社区会产生社会影响.能够给企业造成严重问题的邻里关系不和,往往起因于比较小而且比较容易解决的事情,诸如停车、噪音或认为企业考虑不周等.以
微型、小型和中型企业创造了巴西的主要财富.但是这些企业却难以遵守环境法律.在这种情况下,清洁生产意义重大;它使得应用简便、廉价、持续的解决方案帮助小企业减少其环境影