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

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

分享 安全防护与信息加密:一个新的挑战
2018-6-14 21:05
首先来说:在芯片中增加安全防护(safety)和信息加密(security)特性需要付出额外的代价,如何去评估和控制这种代价其影响是非常深远的。并不是说所有的技术应用都能带来相应的回报。 从目前来看,还没有人能够很好地将安全防护和信息加密的特性集成到他们的设计当中去。很大程度上是因为我们还没有对其施加足 ...
个人分类: 验证前沿资讯|1115 次阅读|0 个评论
分享 SV及UVM接口应用篇之四:Matlab及Simulink模型与UVM的混合仿真
2018-6-12 20:58
在virtual prototyping的过程中,不单会有SystemC参与到将各个子系统独立开来,分而治之的方法,也有通过将C/C++或者Matlab/Simulink等的算法模型置入到SystemC的环境中进行联合仿真的需求。对于后面这些语言模型置入到SystemC环境中,它们有着完善的接口,而在之前的文中我们也介绍了如何将C/C++和SystemC ...
个人分类: 验证系统思想|1810 次阅读|0 个评论
分享 SV及UVM接口应用篇之三:SystemC与UVM的TLM通信(续)
2018-6-12 20:54
UVM指令API UVMC除了可以实现SV与SC的TLM通信以外,还为SystemC/C/C++提供了控制UVM特性的API接口。这些API可以分为: 等待UVM到一个特定的仿真阶段(phase) 挂起或者放下objection以此来控制UVM test进程。 通过UVM config_db来设置或者得到配置对象。 通过config_db来覆盖(overri ...
个人分类: 验证系统思想|2132 次阅读|0 个评论
分享 SV及UVM接口应用篇之三:SystemC与UVM的TLM通信
2018-6-12 20:43
正如我们之前在《 跨平台的验证结构考量 》中谈到的,SystemC/C/C++的用途广泛,在协助平台软件做驱动和固件开发时,可以用来模拟硬件的行为。而伴随着硬件的开发周期,这些virtual prototype也可以应用到: 验证环境中(作为参考模型) 设计环境中(暂时替代没有完善的硬件设计模块) ...
个人分类: 验证系统思想|3956 次阅读|0 个评论
分享 vSV及UVM接口应用篇之二:DPI接口和C测试(下)
2018-6-10 18:01
多核并行处理实现 接下来我们还需要考虑更复杂的部分。如何实现多核并行处理呢?多核处理时,往往会遵循一些基本的规则: 假定它们都在一个时钟域和电源域的情况下,它们会共同对时钟供给和复位触发做出相同的反应,例如在复位时同时跳转到程序入口执行。 不同核之间在没有同步要求的情况下,是各自执行代码 ...
个人分类: 验证系统思想|1668 次阅读|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);   ...
个人分类: 验证系统思想|2907 次阅读|0 个评论
分享 SV及UVM接口应用篇之一:DPI接口和C测试(上)
2018-6-10 14:00
SystemVerilog Direct Programming Interface (DPI)接口的使用越来越广泛,在硬件和软件跨边界通信的场景应用中扮演者重要的角色。就我们上一章《 跨平台移植复用篇 》中谈到的,DPI可以运用在下面这些地方: virtual prototyping与simulation的混合仿真 virtual prototyping与FPGA prototyping的混合仿真 ...
个人分类: 验证系统思想|2918 次阅读|0 个评论
分享 跨平台移植复用篇之三(终):跨平台的验证结构考量
2018-6-10 13:49
在之前关于验证的各个平台介绍中,我们涵盖了包括virtual prototyping、simulation、formal、emulation和FPGA prototyping这几种验证平台。除了formal需要较为不同于其它平台的算法和技术之外,其余的平台之间都天然存在着可以共通测试平台和用例的可能性。接下来我们主要就目前已经为行业所应用的混合仿真或者跨平台的验 ...
个人分类: 验证系统思想|2808 次阅读|0 个评论
分享 跨平台移植复用篇之二:PSS工具集概览(下)
2018-6-10 13:46
尽管PSS还未正式推出,而几家EDA公司早已经摩拳擦掌推出了各自的PSS工具,接下来我们看看市场上这些工具大致的特性吧。 MentorGraphics's inFact PSS中的基于图形验证的场景描述方式就是从PSWG中MentorGraphics inFact 测试平台自动化工具得来的。inFact是一个基于图形的验证工具,利用它可以产生和引导测试激 ...
个人分类: 验证系统思想|4672 次阅读|0 个评论
分享 跨平台移植复用篇之二:PSS工具集概览(上)
2018-6-10 13:43
在上一节我们提到过,主要的EDA厂商都开始了在PS这一个可能带来下一代行业验证效率提高和测试标准统一的方向上面布局。本节将为读者带来目前主要的PS工具,和它们提供的特性。首先,我们还需要进一步了解portable stimulus的概念和层次设置。无论对于SV/UVM的测试用例,还是系统级C的测试用例,verifier们关心的层次仍然 ...
个人分类: 验证系统思想|1814 次阅读|0 个评论
  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 253

    粉丝
  • 25

    好友
  • 33

    获赞
  • 45

    评论
  • 访问数
关闭

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

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

GMT+8, 2024-4-19 00:13 , Processed in 0.028904 second(s), 8 queries , Gzip On, Redis On.

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