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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 为什么我的SystemVerilog测试平台如此慢?
路科验证 2016-11-6 21:32
(一)硬件工程师编码的性能 对于转到SystemVerilog编码的任何工程师,最重要的一点就是要问“当规模变大时,它依旧能快速运行吗?”。这是指导原则,它能促进高效的初始编码,并能在性能分析过程中快速地调试发现的性能问题。 循环不变性 循环不变性是指循环里的程序每次都执行,但值却不发生变化。移除循环不变 ...
个人分类: 验证前沿资讯|1975 次阅读|0 个评论
分享 缩短测试激励仿真时间的一种方法
路科验证 2016-11-6 21:24
随着SOC设计复杂度越来越来高,我们需要更多的时间进行功能仿真,有时一个测试激励会仿真几个甚至几十个小时,再加上测试激励的数量巨大,无疑会延长我们的验证时间,而对于这些仿真时间比较长的测试激励,大都会经历一些共同的初始化阶段:设计单元初始化,reset初始化,配置阶段,具体激励初始化,这些初始化阶段占用了 ...
个人分类: 验证前沿资讯|1450 次阅读|0 个评论
分享 虚拟测试:在System Verilog测试平台中仿真ATE矢量来加快产品上市
路科验证 2016-11-6 21:15
在ATE上调通测试用例经常是决定产品进入留样和发布阶段的关键步骤。虚拟测试可以在第一个芯片回来之前用于面验证扫描和各种功能模型中从而缩短产品上市时间。本文讲述了一个System Verilog的虚拟测试平台架构,它具有以下特性:占用资源少、便于重用、简单易学、能够快速的进行矢量处理。 ( 一 ) 介绍 减少产 ...
个人分类: 验证前沿资讯|1422 次阅读|0 个评论
分享 高级UVM寄存器建模
路科验证 2016-11-5 16:56
高级UVM寄存器建模 对于一个复杂设计,其有效寄存器模型,要能够模拟任意数量的寄存器域操作、副作用以及不同寄存器间的交互作用。 UVM提供了标准的基类库,用户可以借此实现设计者所设想的寄存器行为,但是在UVM所给出的关于寄存器模型的文档里,其中的例子、规则以及一些建议存在有一定的误导性,如果未能仔细分辨的 ...
个人分类: 验证前沿资讯|5438 次阅读|2 个评论 热度 2
分享 浅谈逻辑仿真,形式验证及硬件仿真
路科验证 2016-10-7 20:26
随着硬件设计复杂性的不断增加,为了能够最大程度的使得验证收敛,验证方法也越来越多,今天我们针对常见的几种验证方法做一些简单的分析,指出它们的常用应用环境以及一些优缺点,主要包含: 逻辑仿真,形式验证,硬件仿真 一、逻辑仿真 从我们整个芯片的验证过程来讲,基于软件的逻辑仿真在验证中仍然起着举足轻 ...
个人分类: 验证前沿资讯|2590 次阅读|0 个评论
分享 串并行接口的参数化可复用抖动(jitter)模型
路科验证 2016-9-25 23:17
抖动是指信号相对于其时间理想位置发生的短暂变化,可能会造成数据接收模块接收到错误的数据。在验证串行或并行接口数据传输时,很有必要模拟这种抖动。 串行通信时,很多情况下时钟并不和数据一起发送。这样做可以减少引脚数,进而降低封装成本。当然这样的话,当数据被接收时,要从数据中恢复得到时钟信号。模拟链路上 ...
个人分类: 验证前沿资讯|1446 次阅读|0 个评论
分享 哪一种验证方法最好?形式验证、硬件加速还是动态仿真?
路科验证 2016-9-25 23:04
关于最佳的验证方法,最近总能在各种文章中看到。这里希望以一些新的视角来看待这些问题。所以根据一些EDA公司代表对相关问题的回答,总结出本文。 受邀回答问题的代表有:SteveBailey,MentorGraphics公司新兴技术总监;DaveKelf,OneSpin解决方案营销副总裁;FrankSchirrmeister, ...
个人分类: 验证前沿资讯|3681 次阅读|0 个评论
分享 还没有RTL?So easy! 验证仍然Go!
路科验证 2016-9-17 23:20
一、引言 词汇解释(Fabric): Fabric是一个简单的带缓冲的两端口开关。每个通信路径包含5个信道,每个信道不是Ready信道就是Valid信道,它们都类似于AMBA®AXI™信道。Fabric支持多事务,流水线和大型突发数据传输。它也支持按优先级传输。这是一个用SV写的模型。关联数组用于管理队列外 ...
个人分类: 验证前沿资讯|1883 次阅读|0 个评论
分享 回归测试可以变得聪明一些吗?
路科验证 2016-9-11 16:57
对于我们SOC设计来讲,利用标准回归测试(如果我们改变了设计代码或者修复了一个bug,然后把所有的测试激励重新仿真,以确认两点∶ 解决了现有bug和没有引入新的bug,这种方法我们称为回归测试 )去检验我们所改变的一些设计代码是一种很受欢迎的方法,然而在实际应用中,很多时候它并不能很好的工作,会把我们的bug检测报告 ...
个人分类: 验证前沿资讯|2417 次阅读|2 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

关闭

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

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

GMT+8, 2024-4-27 14:12 , Processed in 0.016831 second(s), 6 queries , Gzip On, Redis On.

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