基于UVM验证方法学的图像缩放模块的验证-信号与信息处理专业论文.docx
文本预览下载声明
独 创 声 明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的 研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其 他人已经发表或撰写过的研究成果,也不包含未获得
(注:如没有其他需要特别声明的,本栏可空)或其他教育机构的学位或证书使
用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明
确的说明并表示谢意。
学位论文作者签名: 签字日期: 年 月 日
---------------------------------------------------------------------
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,并同意以下 事项:
1、学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许 论文被查阅和借阅。
2、学校可以将学位论文的全部或部分内容编入有关数据库进行检索,可以 采用影印、缩印或扫描等复制手段保存、汇编学位论文。同时授权清华大学“中 国学术期刊(光盘版)电子杂志社”用于出版和编入 CNKI《中国知识资源总库》, 授权中国科学技术信息研究所将本学位论文收录到《中国学位论文全文数据库》。
(保密的学位论文在解密后适用本授权书)
学位论文作者签名: 导师签字: 签字日期: 年 月 日 签字日期: 年 月 日
基于 UVM 验证方法学的图像缩放模块的验证
摘 要
随着集成电路规模的不断增大,在整个芯片项目周期中,验证环节所用的周 期逐渐占到总项目周期的 80%,验证技术已经跟不上设计和制造能力的发展,已 经成为制约芯片设计行业发展的瓶颈。为了提高设计效率,业内人士不断的提出 先进的验证理论,革新验证技术,并应用于实际项目中。本文所使用的验证方法 学就是比较先进的 UVM 验证方法学。
本文以实际的视频处理芯片设计项目为依托,对项目中图像缩放模块进行全
面的模块级验证,确保模块设计符合设计规范。文章首先指出了验证技术发展所 面临的挑战,并对验证语言的发展状况做了详细的描述;其次介绍了验证技术的 基本理论和 UVM 验证方法学,主要介绍了功能验证的发展演变、基于覆盖率的 功能验证、验???平台的激励产生和结果判断,以及 UVM 验证方法学的特性和相 关机制。方法学建立在高级验证语言的基础之上,能够使用高级语言提供的验证 环境的基本结构。UVM 验证方法学主要采用了 System Verilog 语言进行基本平 台的构建,继承了其层次化组件、随机约束以及覆盖率等特点,同时也继承了 OVM 验证方法学的基本特性。图像缩放模块是数字电视视频处理芯片中的重要 模块之一。实现信号源图像的调整,使之能够适应不同型号的显示屏。本文通过 分析此模块的架构、功能及接口,制定了验证策略,并提炼出测试点。根据验证 策略和测试点,搭建验证平台,完成各个组件并对平台进行调试,进行大量测试 用例仿真。本平台通过定向测试和随机测试相结合的方式对模块进行验证,达到 了 100%的行覆盖率和 93%的功能覆盖率,达到了预期目标。本次验证效率高, 完备性好,充分证明 UVM 验证方法学的优势。
关键词:UVM 验证方法学;system verilog;图像缩放;覆盖率
I
II
The Verification of Image Scaler Module Based on UVM
Abstract
With the rapid development of the semiconductor industry, the industry technology becomes more and more normative, but the verification takes more time with the increasing of the size of the integrated circuits, which even takes 80% of the total period of the entire project cycle. The verification capability has been exceeded by the designing and manufacturing capability, and has been the bottleneck of chip manufacturing. The insider engineers have been putting up new theories to innovate in verification. The verification methodology used here is the UVM verificatio
显示全部