路科验证的个人空间 http://blog.eetop.cn/rockeric [收藏] [复制] [分享] [RSS]

日志

分享 时钟三问:是什么?哪里来?去哪里?
2019-11-27 12:04
​rockeric.com 小编的话 看到这个标题,很多粉丝也许会想,DFT的专题,讲时钟干什么? 事实上,时钟的设计和DFT息息相关。 如何在测试模式下保证各个模块的时钟资源都能被灵活控制? 如何利用现有的功能性时钟逻辑实现DFT控制,节约芯片资源? 这些都属于DFT比较进阶的内容了。 DFT想要做的好 ...
个人分类: 验证系统思想|125 次阅读|0 个评论
分享 SV与UVM接口应用篇之七:将Matlab算法模型嵌入UVM环境
2019-11-27 12:01
​rockeric.com 在 SV及UVM接口应用篇之四:Matlab及Simulink模型与UVM的混合仿真 一文中,我们谈到的是利用Matlab提供的C函数接口来在后台启动Matlab的引擎继而直接执行M算法模型函数。在执行过程中,M模型函数传递也可以通过C一侧映射的数据类型,由C一侧传入以及获取最终的数据运算结果。 实 ...
个人分类: 验证系统思想|60 次阅读|0 个评论
分享 [彩虹糖带你入门UVM] 第5节 UVM基础之寄存器模型——彩虹糖工厂的中控室 ...
2019-11-27 11:59
​ 本小节主要为大家介绍 UVM 中的寄存器模型 ,包括 寄存器模型的结构 以及 利用寄存器测试序列进行寄存器测试的方法 。寄存器模型中主要涉及: uvm_reg_field , uvm_reg , uvm_reg_block uvm_reg_adapter , uvm_reg_predictor , uvm_reg_sequence 如图 5.1 ...
个人分类: 验证系统思想|61 次阅读|0 个评论
分享 SV与UVM接口应用篇之六:开辟后台C服务线程
2019-11-14 17:58
​在我们使用多数DPI的场景中,SV调用C一侧的函数多数情况下会立即或者在有限的时间内返回,而这对于SV一侧是可以“忍受”的。例如SV调用C算法模型函数,只要能够在一定时间内返回运算结果,我们可以允许SV等待C的函数线程调用结束再返回。然而,在个别的情况下,我们会需要在后台开辟C线程,让它作为服务程序做阻塞服务 ...
个人分类: 验证系统思想|99 次阅读|0 个评论
分享 [2018功能验证研究-中] FPGA设计/验证趋势
2019-10-14 11:11
rockeric.com FPGA设计趋势 第二部分 :FPGA验证有效性趋势 非平凡的 Bug 逃逸 IC/ASIC 项目经常使用“ 生产前所需流片次数 ”作为基准来评估项目的验证有效性。从历史上看,大约 30% 的集成电路 /ASIC 项目能够实现第一次硅片验证成功,而大多数成功的设计都是在第二次 ...
个人分类: 验证前沿资讯|150 次阅读|0 个评论
分享 [2018功能验证研究-上] FPGA设计趋势
2019-10-14 11:08
rockeric.com 译者注: 这是《 2018 威尔逊研究小组功能验证研究》( 2018Wilson Research Group Functional Verification Study )的一系列博客中的第一个。译者会陆续搬运威尔逊研究小组这一最前沿的分析博客。 序 言 :2018年威尔逊研究小组功能验证研究 与之前的 2016 ...
个人分类: 验证前沿资讯|127 次阅读|0 个评论
分享 [彩虹糖带你入门UVM] 第5节 UVM基础之寄存器模型——彩虹糖工厂的中控室 ...
2019-5-29 10:27
本小节主要为大家介绍 UVM 中的寄存器模型 ,包括 寄存器模型的结构 以及 利用寄存器测试序列进行寄存器测试的方法 。寄存器模型中主要涉及: uvm_reg_field , uvm_reg , uvm_reg_block uvm_reg_adapter , uvm_reg_predictor , uvm_reg_sequence 如图 5.1 所示, ...
个人分类: 验证系统思想|544 次阅读|1 个评论 热度 1
分享 [彩虹糖带你入门UVM] 第4节 UVM基础之Virtual Sequence和Configuration——彩虹糖出新 ...
2019-5-29 10:26
rockeric.com 柠檬口味和椰子口味的彩虹糖混合在一起可以产生柠檬蛋白派( lemonmeringue pie )的味道,草莓和香草口味的彩虹糖混合在一起可以产生草莓酥饼( strawberry shortcake )的味道。组合不同口味的彩虹糖居然可以产生如此多的奇特口味,不得不说很是期待呀。 本小节就将会引入 virtual sequence ...
个人分类: 验证系统思想|434 次阅读|0 个评论
分享 [彩虹糖带你入门UVM] 第3节 验证组件之Environment——彩虹糖工厂的全貌 ...
2019-5-29 10:24
这一篇主要为大家介绍验证环境中的信息收集组件 uvm_subscriber ,数据结果比较组件 ( 计分板 ) uvm_scoreboard , UVM 环境 uvm_env ,测试用例 uvm_test ,配置验证环境的 configuration 以及验证顶层 top ,最后还将会给出一个 仿真的结果 。其在整个 UVM 验证平台中 ...
个人分类: 验证系统思想|342 次阅读|0 个评论
分享 [彩虹糖带你入门UVM] 第2节 验证组件之Agent ——彩虹糖工厂的小车间 ...
2019-5-29 10:23
这一篇主要会为大家介绍整个验证环境中一个小的子“环境” Agent ,及构成这个小“环境”的 Driver, Sequencer, Monitor 等验证组件。 Agent 之于整个验证环境就相当于一个一个小车间之于整个工厂一样。 上一篇短文( 戳这里直达~ )主要介绍了彩虹糖验证平台中 ...
个人分类: 验证系统思想|357 次阅读|0 个评论
关闭

站长推荐上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-12-8 06:58 , Processed in 0.048569 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部