- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)
题 目 基于功能覆盖率的
处理器运算部件测试
专 业 微电子学
班 级 微电 班
学 生
指导教师 (教授)
基于功能覆盖率的处理器运算部件测试
专业:微电子学
摘 要
测试验证是数字集成电路设计中一个非常重要的环节,一般一个复杂的芯片从设计到封装成型,测试将占用百分之七十的时间。因此,一种能花费最短时间,并且能最大限度测试出芯片中设计错误的测试方法是非常重要的。基于功能覆盖率的测试方法就是一种可信性比较高的测试方法。
本论文主要研究如何用借助仿真工具以及基于功能覆盖率的测试方法,对微处理器中功能部件功能正确性及语法正确性进行批量测试。测试过程是在system verilog平台环境下进行的,应用gcc编译工具和GDB调试工具测试C-modle,以及应用Vcs仿真软件测试RTL代码,最后运用基于功能覆盖率的方法编写覆盖组方案代码以及用嵌入式汇编语言编写测试激励,完成C-modle和RTL代码中除了浮点除、浮点乘加以外的所有运算功能测试任务。测试出部分功能部件模块存在代码语法错误或结构错误,并反馈改正。达到了对数字电路测试验证的目的。
关键词:测试,功能覆盖率,处理器功能部件,IEEE-754浮点标准
Abstract
Test verification is a very important part of digital integrated circuit design, and generally a complex chip from design to the package-molding, the test will take up 70% time. Therefor, a mothod of test which cost the shortest time and can test the wrong of the design of the chip maximum extent is very important. Testing method based on functional coverage rate is a method which has a relatively high credibility.
In this paper, study how to use the simulation tools and test methods based on functional coverage rate to finish the batch tests of the functional correctness and syntactic correctness of the cpu. Testing process is carried out under the system verilog platform, using GCC compiler tool and GDB debugging tool to test C-modle, and VCS simulation software to test RTL code, finally, finish all the computing functions testing task in the C-modle and RTL code except floating-point addition and floating-point multiply-add using program code coverage group based on functional coverage rate and testing stimulus by the embedded assembly language. Test existences of the syntax error or the structural error in some functional module, then feedback and correct, which has reached the purpose of testing the digital circuit .
Key words:Test,Functional coverage,Processor function components,
IEEE Standard 754 for Binary Floating-Point Arithmetic
目 录
TOC \o 1-3 \h \z \u
您可能关注的文档
- 《基于STC89C52单片机的起重设备无线遥控器的设计》-毕业论文(设计).doc
- 《基于Struts框架的校友录开发与设计》-毕业论文(设计).doc
- 《基于SVM的土地覆盖遥感分类研究》-毕业论文(设计).doc
- 《基于TRIZ理论的反应釜温度控制系统的设计》-毕业论文(设计).doc
- 《基于UC3842的单端反激式开关稳压电源的设计》-毕业论文(设计).doc
- 《基于UG的家用燃气热水器的燃烧器的参数化设计》-毕业论文(设计).doc
- 《基于UG的轮胎模具设计》-毕业论文(设计).doc
- 《基于UG的驱动桥壳参数化建模及分析过程》-毕业论文(设计).doc
- 《基于ug的曲柄连杆机构的运动仿真》-毕业论文(设计).doc
- 《基于UG的塑料旋钮凹模的数控加工工艺设计》-毕业论文(设计).doc
- 《基于关于TD-SCDMA网优的研讨》-毕业论文(设计).doc
- 《基于光辅助反应的化学发光和汞冷蒸气发生的研究》-毕业论文(设计).doc
- 《基于光纤布拉格光栅的实时测温系统的设计》-毕业论文(设计).doc
- 《基于光栅图形生成算法研究》-毕业论文(设计).doc
- 《基于规则的分词算法研究与设计》-毕业论文(设计).doc
- 《基于机器视觉的指针表图像采集技术》-毕业论文(设计).doc
- 《基于交流双馈电机的提升机可逆交-直-交变频调速系统设计》-毕业论文(设计).doc
- 《基于卡尔曼滤波器的计算机控制》-毕业论文(设计).doc
- 《基于粒子群算法的电力系统环境经济调度问题》-毕业论文(设计).doc
- 《基于米氏散射的激光光源相干性研究》-毕业论文(设计).doc
最近下载
- 定向钻穿越工程施工组织设计.doc VIP
- 2025年节能减排生态环保知识竞赛考试试题(附答案).docx VIP
- 智能网联汽车技术.pdf VIP
- DBJ/T 03-85-2018 市政基础设施工程资料管理规程(城镇道路工程、城市桥梁工程、给水排水管道工程、给水排水构筑物工程) 【压缩版】.pdf VIP
- 教科版八年级物理上册第一章~第二章综合测试题.doc VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 学前教育学_全套PPT课件.pptx
- 光辉合益-中欧基金高管团队领导力提升项目建议书_20190515.pptx VIP
- 2025年秋新华师大版数学七年级上册全册同步教案.docx
- 《过敏性休克的临床表现与急救处理》课件.ppt VIP
文档评论(0)