[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用

[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用

ID:12892051

大小:42.00 KB

页数:20页

时间:2018-07-19

[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用_第1页
[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用_第2页
[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用_第3页
[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用_第4页
[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用_第5页
资源描述:

《[doc] 高效验证平台在td-scdma终端芯片功能验证中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能

2、验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用高效验证平台在TD-SCDMA终端芯片功能验证中的应用第18卷第3期2006年6月重庆邮电学院(自然科学版JVo1.18No,.3JournalofChougqingUniversityofPostsand’Telecommunications(NaturalScienceJJen.2006文章编号

3、:100~-5694(2006)03-0299—04高效验证平台在TD-SCDMA终端芯片功能验证中的应用-陈辉,申敏,刘树军(it庆重邮信科股份有限公司3G研究院,重庆400065)摘要:介绍了基于事务级验证的验证方法学(RVM)和覆盖串驱动技术.以厦如何将RVM方法学和覆盖率耳医动技术蛄舍而搭建高效的验证平台.并详蛔分析了使用此验证平台对TINSCDMA终端芯片进行完备和高效的RTL衄琦能验证.此验证平台比传境验证平台在效率上大大提高.有效地缩短了SoC芯片模块级和系统级的验证时间,缩短了3SoC芯片的开发用期.关键词

4、:片上系统;待验证模块l验证方法学(RVM)}覆盖率驱动;RVM验证平台}引用模型中圈分类号:TN407文献标识码:A0引言随着工艺能力和设计能力的快速发展,为了满足嵌入式系统市场对于成本,功能和功耗的要求,片上系统(systemonachip,SoC)设计技术已经成为一种发展趋势[1].SoC的出现,使得芯片的验证工作面临着巨大的挑战,当前验证工作已经占到整个项目工作量的7o以上.SoC芯片的验证工作包括寄存器传输级(registertransferlevel,RTL)验证,门级验证,物理验证等,由于前期的RTL级的仿真

5、速度快,有利于对SoC芯片进行全面的验证,并能及早发现代码和功能的缺陷,大大缩短项目开发的周期,降低设计后期的风险.因此开发高效的RTL级验证平台,提高SoC芯片设计的验证效率,是保障芯片成功率的关键之一[2].1RVM方法学和覆盖率驱动技术引用验证方法学(referenceverificationmeth—odology,RVM)指引验证工程师编写高效的验证平台.RVM是基于分层结构的,将验证平台的搭建抽象到更高层次,使得验证平台支持随机测试,输出结果自动检测,功能覆盖,断言验证等技术,大大提高了验证的效率,能对一些复杂

6、的模块设计完成充分的验证.RVM验证方法学的结构如图1所示[3].根据RVM方法学编写的验证平台包含很多引l试倒l甘:==工==:I产生嚣II通道ld【l处理嚣I鏖数+lL较罂面教I通道J圃匦回匦囹圈1RVM方法学结构Fig,1StructureofRVMmethodology用模型(referencemode1),每个模型完成不同的功能.如:产生器(generator)完成随机激励的产生,处理器(transactor)完成对随机激励的处理,驱动器(driver)完成将激励按照接口协议写入到待验证模块(designunde

7、rtest,DUT)中,监听器(monitor)检测DUT的输出接口并将检测到的结果通过Call—back函数反馈到比较器(checker)和功能覆盖(functionalcoverage)模块,比较器用来对输出结果与期望结果进行对比,功能覆盖模块包含定义的功能覆盖点.测试例(TestCase)用于启动和控制验证平台.各个模型都不是单独存在的,模型与模型之间可以通过通道或调用函数进行通信,来完成整个验证的任务,RVM方法学为各个引用模型都提供了一个基类,只需在继承类中加入自己的代码就能快速的搭建整个平台,并且搭建的验证平台

8、有很-收稿日期:2006--01-11修订日期:2006-?04--05基金项目:圈零.863”项目(2004AA001390)作者简介:胨谭(1982一).男.广西桂林人.硬士研宽生.研克方向为TI)_SCDMA手机终端芯片的研发,E-mail:aimechen@hotma

9、l.corn!中幸t.士,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。