在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 验证的策略篇之四:激励的原则
路科验证 2016-8-12 10:52
我们这篇文章《激励的原则》实际上就是解决一件事情,那就是 如何保证激励源最大的自由度? 因为只有从环境结构上保证了激励源最大的自由度,我们才有可能在输入一侧提供更丰富的输入组合,有条件地穷历一些测试序列。 按照这个核心原则,我们可以将激励的自由度按照如下去考虑评估: 接口类型 序列 ...
个人分类: 验证系统思想|1915 次阅读|0 个评论
分享 验证的策略篇之三:验证的透明度
路科验证 2016-8-12 10:44
我们可以按照激励的生成方式和检查的功能点分布将验证划分为三种基本方式: 黑盒验证 白盒验证 灰盒验证 接下来,我们逐个解释这三种不同透明度的验证特征。 黑盒验证 如果验证人员对于设计的细节缺乏认识,那么黑盒验证是一种合适的方式。因为验证环境只需要将激励给入设计的外部接 ...
个人分类: 验证系统思想|2637 次阅读|0 个评论
分享 验证的策略篇之二:验证的层次
路科验证 2016-7-31 16:03
从系统定义阶段开始,我们就会将芯片系统划分为子系统,进而又为每个子系统划分为不同的功能模块,直到划分为复杂度合适的模块。而到了设计阶段,我们又会按照自底向上的方式开始做硬件设计和集成。从定义阶段到设计阶段再到后端部分,我们整个硅前的流程都是将芯片按照层次划分的,一般我们称之为芯片系统级(chip level ...
个人分类: 验证系统思想|3784 次阅读|0 个评论
分享 验证的策略篇之一:设计的流程
路科验证 2016-7-26 17:04
我们在上一章芯片验证全视中给出过芯片产品开发的流程图,而在描述中我们将开发流程分为了两条主线: 芯片功能的细分 不同人员的任务分配 即是说不同人员需要在硅前的不同阶段实现和测试芯片的模块功能。 如果我们从另外一个角度看,芯片的开发即是将抽象级别逐次降低的过程,从一开始的抽象自然语言描述到硬 ...
个人分类: 验证系统思想|2709 次阅读|0 个评论
分享 芯片验证全视之十一(终):验证长征路上的各种坑
路科验证 2016-7-26 17:02
到现在,我们都渐渐意识验证的重要性——你不经意埋下的坑会在未来硅后测试中被暴漏出来,进而导致可能重新流片。一些时候,我们的团队并不会严格遵循验证周期和各项标准检查表,而且有时候一些常见的错误也会使得局部模块的缺陷导致整个芯片的功能失效。 那么我们一一来细数在验证过程中我们容易犯的错误,按照坑深指 ...
个人分类: 验证系统思想|2252 次阅读|0 个评论
分享 芯片验证全视之十:一名验证师的自我修养(下)
路科验证 2016-7-9 18:58
复杂度缺口 这一缺口很容易理解,因为一旦芯片整体的复杂度提高,那么验证的复杂度是要高过设计的复杂度的,这种复杂度是固有的,因为……摩尔定律还在那里,尽管前些日子Intel宣称摩尔定律即将失效,这是考虑到工艺制程的物理极限而言的,但对于芯片集成度来讲,我们仍然不能乐观,因为科技总是向前发展的,而且 ...
个人分类: 验证系统思想|2554 次阅读|0 个评论
分享 芯片验证全视之九:一名验证师的自我修养(上)
路科验证 2016-7-9 18:31
首先声明一下,如果这一篇文章能够让你停下来5分钟思考你哪方面还有值得提高的地方,那么这篇文章对你来讲就是值得的。 我们在这些年都能够看到设计复杂性的不断增长,而让我们有能力去完成设计验证的也正是一群紧密合作的设计师和验证师。针对日渐复杂的设计,我们会通过不同的方法,例如仿真验证(simulation ver ...
个人分类: 验证系统思想|4323 次阅读|0 个评论
分享 芯片验证全视之八:验证的资源需求
路科验证 2016-7-9 18:15
从前面的文章中我们可以明显地发现,对于验证周期的合理投入是非常有利于在硅前尽可能发现一些缺陷的。虽然真正检验功能验证标准的时间得到硅后测试阶段,但对于一家一般规模的公司他们可不希望有惊喜发生,因为一次流片的失败对于一家公司而言或许是灾难性的。所以,我们应该多投入资源到验证中去,是吗? 没错,是应 ...
个人分类: 验证系统思想|2580 次阅读|0 个评论
分享 当我们谈论SystemVerilog-2012的时候在谈什么?(下)
路科验证 2016-7-9 17:50
III.UVM中的接口类 本文中所讨论的,所有Systemverilog-2012标准引入的新特性,都是用于编写验证环境的。使用这些新特性,可以有效的减少代码量,并且提高验证环境的稳定性。或许,多重继承(multipleinheri ...
个人分类: 验证系统思想|2050 次阅读|0 个评论
分享 芯片验证全视之七:验证的周期(下)
路科验证 2016-7-7 06:50
这一节我们继续剩下的验证周期里的四个阶段。 递归测试 递归测试指的是去验证之前的硬件功能在某个缺陷修复或者添加了某项新功能以后,仍然可以通过以前的所有测试用例(test case)和可能添加的新的测试用例。这些可能存在的环境变化包括硬件设计自身的改进、缺陷修复、功能添加和验证环境的更新。在每次的递归 ...
个人分类: 验证系统思想|2877 次阅读|0 个评论
关闭

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

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

GMT+8, 2024-4-25 20:06 , Processed in 0.017962 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部