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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 搞技术谈人生之——标签化生存
ICNO.1 2018-6-10 15:22
我是搞技术的,这是很多技术行业同学的自我介绍。 哦,理工男(女)。附带心理:看这面相应该是,工作估计很苦逼,天天加班,女(男)朋友不知道有没有,呵呵。 物以类聚,人以群分,现在应该是人以标签分。去标签化一直有很多讨论了,通过这种方式我们期望以最快速度鉴定一个陌生人,而后果就是 ...
1237 次阅读|0 个评论
分享 SV及UVM接口应用篇之一:DPI接口和C测试(上)(续)
路科验证 2018-6-10 14:02
virtual_core类的定义 上面的virtual_core中实现了下面几个方法: extern task writew(int unsigned addr, int unsigned data); extern task readw(int unsigned addr, output int unsigned data); extern task delay(input int t);   ...
2947 次阅读|0 个评论
分享 SV及UVM接口应用篇之一:DPI接口和C测试(上)
路科验证 2018-6-10 14:00
SystemVerilog Direct Programming Interface (DPI)接口的使用越来越广泛,在硬件和软件跨边界通信的场景应用中扮演者重要的角色。就我们上一章《 跨平台移植复用篇 》中谈到的,DPI可以运用在下面这些地方: virtual prototyping与simulation的混合仿真 virtual prototyping与FPGA prototyping的混合仿真 ...
2986 次阅读|0 个评论
分享 跨平台移植复用篇之三(终):跨平台的验证结构考量
路科验证 2018-6-10 13:49
在之前关于验证的各个平台介绍中,我们涵盖了包括virtual prototyping、simulation、formal、emulation和FPGA prototyping这几种验证平台。除了formal需要较为不同于其它平台的算法和技术之外,其余的平台之间都天然存在着可以共通测试平台和用例的可能性。接下来我们主要就目前已经为行业所应用的混合仿真或者跨平台的验 ...
2863 次阅读|0 个评论
分享 跨平台移植复用篇之二:PSS工具集概览(下)
路科验证 2018-6-10 13:46
尽管PSS还未正式推出,而几家EDA公司早已经摩拳擦掌推出了各自的PSS工具,接下来我们看看市场上这些工具大致的特性吧。 MentorGraphics's inFact PSS中的基于图形验证的场景描述方式就是从PSWG中MentorGraphics inFact 测试平台自动化工具得来的。inFact是一个基于图形的验证工具,利用它可以产生和引导测试激 ...
4749 次阅读|0 个评论
分享 跨平台移植复用篇之二:PSS工具集概览(上)
路科验证 2018-6-10 13:43
在上一节我们提到过,主要的EDA厂商都开始了在PS这一个可能带来下一代行业验证效率提高和测试标准统一的方向上面布局。本节将为读者带来目前主要的PS工具,和它们提供的特性。首先,我们还需要进一步了解portable stimulus的概念和层次设置。无论对于SV/UVM的测试用例,还是系统级C的测试用例,verifier们关心的层次仍然 ...
1867 次阅读|0 个评论
分享 跨平台移植复用篇之一:Portable Stimulus Standard
路科验证 2018-6-10 12:28
如果我们按照验证的生命历程来看的话,最早先时候人家并没有将验证的重要性提到今天如此高的程度,甚至30年前人们大概还没有验证的完整概念,或者更多地停留在简单的测试上面。如果我们将镜头再拉近十年,那个时候伴随着仿真器的性能革新,HDL语言几乎统治了数字IC设计的市场,而我们所学到的“behavior. code”则是用来 ...
1451 次阅读|0 个评论
分享 验证平台自动化篇之四:如何定制一款TB自动化工具?(中)
路科验证 2018-6-10 12:27
那么进入到更深的开发层面,Pangu是如何开发的,需要哪些知识技能和商业资源呢?从下面这张图可以看到,Pangu的脚本开发离不开一些底层资源,它们包括: uTB common package:这包括了uTB master、uTB slave、uTB command等公共类的定义实现。 可用的VIP资源:商业VIP或者自研发的VIP。 HAS(Hardware Arc ...
1638 次阅读|0 个评论
分享 验证平台自动化篇之三:如何定制一款TB自动化工具?(上)
路科验证 2018-6-10 12:25
作为QuestaSim10.6(2016年发布)的新特性,UVM Framework受到了不少的关注,这与它旨在于将M家(MentorGraphics)验证套件(QuestaSim、Questa VIP、inFact)做资源整合,发挥testbench建立效率最大化有关,以此来完成资源的深度应用。毫无疑问,如果路粉们所在的公司就在使用M家系列的验证套件,并且事深度绑定用户的话 ...
1069 次阅读|0 个评论
分享 验证平台自动化篇之五(终):如何定制一款TB自动化工具?(下)
路科验证 2018-6-10 12:22
测试框架和测试用例的垂直复用 uTB的优点不但在于它可以自动化生成,而它的另外一大优点还在于构建在这一结构之上的测试标准化。同我们上面介绍的uTB依赖的资源中,统一的测试指令集和通信网络使得各个VIP都可以从uTB master一侧接收到命令,而这些统一的指令(TLM2 socket数据包格式)在穿过了uNet抵达uTB slave之后 ...
1262 次阅读|0 个评论
关闭

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

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

GMT+8, 2024-5-24 04:37 , Processed in 0.079588 second(s), 2 queries , Gzip On, Redis On.

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