注册 登录
ET创芯网论坛(EETOP) 返回首页

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

日志

分享 升级IO控制组件的九个小时我都做了什么
2018-6-14 21:09
最近两周是做了不少的工作,一方面在审定明年DVCon的论文,今年文章的质量又比去年上升了一个台阶。路桑也顺带提交了一篇关于系统监测应用于SoC的方案,受抬爱明年可以继续去做一次论文主题演讲,有兴趣的路粉明年4月份我们上海见;另外一方面,还在有条不紊地支持验证平台自动化的工具支持和生成验证结构的个性化定制问 ...
个人分类: 验证前沿资讯|120 次阅读|0 个评论
分享 在祭出仿真器原生并行仿真前,我们来看看群众的智慧是如何实现并行仿真的
2018-6-14 21:07
依稀还记得今年SNUG上海参展时,关于2017版本的VCS已经内生支持了并行仿真,而且从卖相来看来颇具吸引力。作为一个暂时也没有应用过VCS这个特性的吃瓜群众如果从科普的角度来看,就是说VCS最新的工具版本已经可以支持通过用户自行编译,工具自动编译分析来得解构链接模型,使其可以在多核上面进行仿真。那份介绍时的报告 ...
个人分类: 验证前沿资讯|218 次阅读|0 个评论
分享 安全防护与信息加密:一个新的挑战
2018-6-14 21:05
首先来说:在芯片中增加安全防护(safety)和信息加密(security)特性需要付出额外的代价,如何去评估和控制这种代价其影响是非常深远的。并不是说所有的技术应用都能带来相应的回报。 从目前来看,还没有人能够很好地将安全防护和信息加密的特性集成到他们的设计当中去。很大程度上是因为我们还没有对其施加足 ...
个人分类: 验证前沿资讯|210 次阅读|0 个评论
分享 SV及UVM接口应用篇之四:Matlab及Simulink模型与UVM的混合仿真
2018-6-12 20:58
在virtual prototyping的过程中,不单会有SystemC参与到将各个子系统独立开来,分而治之的方法,也有通过将C/C++或者Matlab/Simulink等的算法模型置入到SystemC的环境中进行联合仿真的需求。对于后面这些语言模型置入到SystemC环境中,它们有着完善的接口,而在之前的文中我们也介绍了如何将C/C++和SystemC ...
个人分类: 验证系统思想|562 次阅读|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 ...
个人分类: 验证系统思想|411 次阅读|0 个评论
分享 SV及UVM接口应用篇之三:SystemC与UVM的TLM通信
2018-6-12 20:43
正如我们之前在《 跨平台的验证结构考量 》中谈到的,SystemC/C/C++的用途广泛,在协助平台软件做驱动和固件开发时,可以用来模拟硬件的行为。而伴随着硬件的开发周期,这些virtual prototype也可以应用到: 验证环境中(作为参考模型) 设计环境中(暂时替代没有完善的硬件设计模块) ...
个人分类: 验证系统思想|771 次阅读|0 个评论
分享 vSV及UVM接口应用篇之二:DPI接口和C测试(下)
2018-6-10 18:01
多核并行处理实现 接下来我们还需要考虑更复杂的部分。如何实现多核并行处理呢?多核处理时,往往会遵循一些基本的规则: 假定它们都在一个时钟域和电源域的情况下,它们会共同对时钟供给和复位触发做出相同的反应,例如在复位时同时跳转到程序入口执行。 不同核之间在没有同步要求的情况下,是各自执行代码 ...
个人分类: 验证系统思想|527 次阅读|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);   ...
个人分类: 验证系统思想|701 次阅读|0 个评论
分享 SV及UVM接口应用篇之一:DPI接口和C测试(上)
2018-6-10 14:00
SystemVerilog Direct Programming Interface (DPI)接口的使用越来越广泛,在硬件和软件跨边界通信的场景应用中扮演者重要的角色。就我们上一章《 跨平台移植复用篇 》中谈到的,DPI可以运用在下面这些地方: virtual prototyping与simulation的混合仿真 virtual prototyping与FPGA prototyping的混合仿真 ...
个人分类: 验证系统思想|653 次阅读|0 个评论
分享 跨平台移植复用篇之三(终):跨平台的验证结构考量
2018-6-10 13:49
在之前关于验证的各个平台介绍中,我们涵盖了包括virtual prototyping、simulation、formal、emulation和FPGA prototyping这几种验证平台。除了formal需要较为不同于其它平台的算法和技术之外,其余的平台之间都天然存在着可以共通测试平台和用例的可能性。接下来我们主要就目前已经为行业所应用的混合仿真或者跨平台的验 ...
个人分类: 验证系统思想|494 次阅读|0 个评论
关闭

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

QQ ×

关闭
关闭
X

关于我们|联系我们|ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-6-27 02:21 , Processed in 0.494199 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部