AI如何为第一次正确的硅驱动更快的验证覆盖和调试


如今,问题不再是人工智能能做什么,而是它不能做什么。从ChatGPT这样的热门聊天机器人到自动驾驶汽车,人工智能正在我们的日常生活中无处不在。即使是芯片设计等不太适合智能的行业,也正受益于更高的智能。如果一个最辛苦,最费时的…»阅读更多

利用机器学习自动调试模拟回归结果


回归失败调试通常是一个手动过程,其中验证工程师调试数百个(如果不是数千个)失败的测试。机器学习(ML)技术实现了自动化调试过程,不仅加快了调试速度,而且消除了手工工作带来的错误。本白皮书讨论了验证工程师如何更有效地分析、分类、分类…»阅读更多

利用动态性能优化减少模拟回归周转时间


在半导体器件的开发中,没有哪个步骤比功能模拟对速度更敏感。现代的片上系统(SoC)设计在完成验证计划和实现覆盖目标的过程中模拟了数十亿个操作周期。为了验证完整的系统功能,许多模拟包括在一个或多个嵌入式处理器上运行代码。E……»阅读更多

使用机器学习更快地捕获bug的方法


我们都同意验证和调试占用了大量的时间,可以说是芯片开发中最具挑战性的部分。模拟器的性能一直名列前茅,是验证过程中的关键组成部分。尽管如此,我们仍然需要超越模拟器速度,以实现最大的验证吞吐量和效率。人工在…»阅读更多

更有效地使用验证数据


验证从复杂的设计中产生了如此多的数据,工程团队需要决定保留什么,保留多长时间,以及他们可以从这些数据中了解到未来项目的什么。文件的大小从几百兆字节到几百千兆字节不等,这取决于验证任务的类型,但真正的价值可能并不明显,除非AI/机器学习算法应用于…»阅读更多

环境敏感调试


Siemens业务部门Mentor的产品经理Moses Satyasekaran研究了调试日益增长的复杂性,现在包括软件、电源意图和集成、多个时钟和复位域,以及调试的局限性,以及汽车、功能安全和混合信号如何影响整个过程。»阅读更多

数据驱动验证开始


Semiconductor Engineering与Cadence的高级软件架构师Yoshi Watanabe坐下来讨论数据驱动验证;UltraSoC的系统架构师Hanan Moller;Mark Conklin, Arm的首席验证工程师;以及英特尔高级设计工程师陈浩。以下是对话的节选,是在DVCon现场观众面前进行的。(唐森Yosh……»阅读更多

重复使用常见的模拟设置过程来加速回归


soc的功能验证总是有某种设置过程。至少对于复杂的soc,初始设置阶段通常会消耗每次测试总模拟时间的20%到90%。为了验证一个设计,要进行成千上万的测试。这个设置阶段可以是执行完全相同的模拟步骤序列,或者编程设计以达到相同的目标。»阅读更多

使用更多验证核


《半导体工程》坐下来与Altair的首席科学家Andrea Casotto讨论EDA内部的并行化工作;Adam Sherer, Cadence系统与验证组产品管理组总监;西门子公司Mentor的首席科学家Harry Foster;Vladislav Palfy, OneSpin应用工程全球经理;维扬·辛格尔,首席Oski…»阅读更多

技术讲座:改进验证


Cadence负责产品管理和营销的高级集团总监Frank Schirrmeister讨论了如何验证不同的用例,重点是软件、低功耗设计、连接和各种终端市场。https://youtu.be/gK-0vmIWxJs»阅读更多

Baidu