0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析验证的激励生成流程

芯片验证工程师 来源:芯片验证工程师 2023-04-15 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在定向测试用例中,我们就是在不同的时刻将“0”或者“1”驱动到接口总线上。如果我们希望提高这个总线操作的顺序,会将相同的操作序列封装成task(bfm model)。

在现代验证环境中,激励的生成要复杂得多,我们需要创建更真实的芯片外界环境。激励生成的语言要更加抽象,我们需要

随机某些字段

随机某个数据驱动到接口的次数

在输入数据流中注入错误

按照一定顺序运行各种操作,同时并发运行其他操作

每一颗都会有相对固定的流程,所以激励流程必须遵守这个流程才让让芯片正常work。但是这个事情并不简单,当我们和设计沟通、当你读规格或者使用手册时会发现这个流程的验证空间的复杂度非常爆炸

问题越来越多,再怎么厉害的大脑也觉得复杂度不受控。

太多的选择,太多的如果

事实上,“芯片的一天”也不是完全失控,其中会存在很多个基本的流程,复杂的事情都是在这个基本的流程下组合而来的。例如,芯片可能在复位后加载指令、执行任务、等待中断等等。

团队中的每个工程师(设计和验证)都应该知道这个基本流程。对于验证来说,应该先从基本的流程开始测试,然后扩展到各种复杂的场景随机用例





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动接口
    +关注

    关注

    0

    文章

    10

    浏览量

    2762

原文标题:验证的激励生成流程

文章出处:【微信号:芯片验证工程师,微信公众号:芯片验证工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    德思特方案 | Spectrum NETBOX:一体化源响应测试,精准解锁半导体性能验证

    德思特携手 Spectrum 推出 hybridNETBOX 一体化方案,集成多通道数字化仪与 AWG,满足半导体信号源响应测试对幅度、频率、时间响应等多维度需求。通过精准生成激励信号与高保真采集
    的头像 发表于 11-20 17:01 388次阅读
    德思特方案 | Spectrum NETBOX:一体化源响应测试,精准解锁半导体性能<b class='flag-5'>验证</b>

    VVIC 平台商品详情接口高效调用方案:从签名验证到数据解析全流程

    本文详解VVIC平台商品详情接口调用全流程,涵盖参数配置、签名生成、异常处理与数据解析,提供可复用的Python代码及避坑指南,助力开发者高效实现安全、稳定的数据对接。
    的头像 发表于 09-23 10:28 417次阅读

    ATA-309C功率放大器:转子弯扭耦合振动精密激励与实验研究

    实验名称: 动态扭矩激励与转子弯扭耦合振动实验 实验内容: 给旋转转子施加动态扭矩激励,同时监测其弯曲振动,观察分析转子在弯曲方向上是否会出现与动态扭矩激励频率相关联的组合频振动,以验证
    的头像 发表于 09-17 09:59 487次阅读
    ATA-309C功率放大器:转子弯扭耦合振动精密<b class='flag-5'>激励</b>与实验研究

    NVMe高速传输之摆脱XDMA设计24: UVM 验证包设计

    UVM 验证包的主要功能是对 DUT 提供激励, 仿真验证对应的功能, 并对测试结果进行自动对比分析与统计。 验证包包含一个NoPHAE_env
    的头像 发表于 09-14 11:29 4535次阅读
    NVMe高速传输之摆脱XDMA设计24: UVM <b class='flag-5'>验证</b>包设计

    有哪些工具可以辅助进行电能质量在线监测装置的数据验证

    辅助电能质量在线监测装置数据验证的工具可分为标准源设备、现场校验仪器、数据分析软件、自动化测试平台四大类,覆盖从信号模拟、实时监测到数据验证的全流程。以下结合行业实践与搜索资源,详细说明各类工具
    的头像 发表于 09-04 12:07 392次阅读
    有哪些工具可以辅助进行电能质量在线监测装置的数据<b class='flag-5'>验证</b>?

    电能质量在线监测装置数据验证流程是什么?

    )和行业规范,形成完整的流程闭环。以下是具体流程拆解: 一、验证前准备阶段:明确依据与基础条件 此阶段为后续验证提供 “标准参照” 和 “数据基础”,避免
    的头像 发表于 09-03 17:50 566次阅读
    电能质量在线监测装置数据<b class='flag-5'>验证</b>的<b class='flag-5'>流程</b>是什么?

    NVMe高速传输之摆脱XDMA设计24: UVM 验证包设计

    UVM 验证包设计结构如图 1 所示。 UVM 验证包的主要功能是对 DUT 提供激励, 仿真验证对应的功能, 并对测试结果进行自动对比分析与统计。
    发表于 08-29 14:33

    AI 智能重构测试测量平台,Moku:Delta集成业内首创“生成式仪器”

    Moku:Delta是LiquidInstruments最新发布的智能测控硬件平台,具备2GHz瞬时带宽、超低底噪和高分辨率的模拟前端设计,实现强大的混合信号分析能力,加速产品与设计与验证流程
    的头像 发表于 07-15 11:34 400次阅读
    AI 智能重构测试测量平台,Moku:Delta集成业内首创“<b class='flag-5'>生成</b>式仪器”

    同步电机失步浅析

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:同步电机失步浅析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-20 17:42

    超大规模芯片验证:基于AMD VP1902的S8-100原型验证系统实测性能翻倍

    引言随着AI、HPC及超大规模芯片设计需求呈指数级增长原型验证平台已成为芯片设计流程验证复杂架构、缩短迭代周期的核心工具。然而,传统原型验证系统受限于单芯片容量(通常
    的头像 发表于 06-06 13:13 1133次阅读
    超大规模芯片<b class='flag-5'>验证</b>:基于AMD VP1902的S8-100原型<b class='flag-5'>验证</b>系统实测性能翻倍

    EB Tresos验证步骤失败是什么原因?

    我正在尝试集成 MCAL 包,但在生成过程中收到如下验证错误:“无法为模块”Dio_TS_T40D2M20I0R0“运行生成
    发表于 04-10 06:36

    “Quantum Origin”成首个获NIST验证的软件量子随机数生成

    -Quantinuum的“Quantum Origin”成为首个通过NIST验证的软件量子随机数生成器 Quantum Origin获得NIST SP 800-90B对其验证熵源的批准 增强了联邦
    的头像 发表于 04-03 15:22 706次阅读

    技术分享 | AVM合成数据仿真验证方案

    AVM 合成数据仿真验证技术为自动驾驶环境感知发展带来助力,可借助仿真软件配置传感器、搭建环境、处理图像,生成 AVM 合成数据,有效加速算法验证。然而,如何利用仿真软件优化传感器外参与多场景
    的头像 发表于 03-19 09:40 3514次阅读
    技术分享 | AVM合成数据仿真<b class='flag-5'>验证</b>方案

    使用HLS流程设计和验证图像信号处理设备

    STMicroelectronics成像部门负责向消费者、工业、安全和汽车市场提供创新的成像技术和产品。该团队精心制定了一套通过模板实现的High-Level Synthesis(HLS)高层次综合流程,使得上述产品能够迅速上市。对于汽车市场,该流程符合ISO 26262
    的头像 发表于 01-08 14:39 1171次阅读
    使用HLS<b class='flag-5'>流程</b>设计和<b class='flag-5'>验证</b>图像信号处理设备

    Cadence如何运用人工智能改变验证流程

    目前,生成式人工智能浪潮正席卷全球各行各业,重新定义全球的工作方式。通过利用 AI 自动化处理重复性工作流程,企业得以将工作重点放在创新而非迭代上。
    的头像 发表于 12-19 09:33 1293次阅读
    Cadence如何运用人工智能改变<b class='flag-5'>验证</b><b class='flag-5'>流程</b>