中文 英语

RISC-V中的高效跟踪


具有RISC-V核心的系统通常包括多种类型的其他处理器和加速器。Peter Shields是西门子数字工业软件公司Tessent的产品经理,他谈到了调试和跟踪在上下文中需要什么,包括需要全速不受干扰的观察,跟踪什么以及何时跟踪,以及嵌入式IP如何识别并报告哪些分支正在被使用……»阅读更多

在RISC-V中管理风险


RISC-V处理器的采用正在加速。这项技术和其他技术一样,有利有弊。开放标准对许多开发人员来说意味着自由,但成功取决于围绕RISC-V的支持生态系统的开发。行业合作正在使RISC-V的广泛采用成为可能,其中一个例子就是对RISC-V核心的高效跟踪的引入。当incorp……»阅读更多

没有错误的设计


从理论上讲,创建一个没有bug的设计是可能的,但这是不切实际的,没有必要的,而且很难证明您所关心的bug。这个问题很棘手,因为潜在的状态空间对于任何实际设计来说都是巨大的。该行业已经设计了处理这种复杂性的方法,但每种方法都有局限性,做出假设,并采用抽象的技术。»阅读更多

调试这个!如何简化覆盖率分析和关闭


多年来,ASIC和FPGA设计和验证调试的过程主要包括理解设计的结构和源代码,基于试验台刺激,波形随着时间的推移显示活动。如今,随着几年前不存在的新设计需求层(超出基本功能)的出现,功能验证是指数级复杂的。»阅读更多

验证方法在发展,但发展缓慢


《半导体工程》杂志与Imperas Software销售副总裁Larry Lapides坐下来讨论了数字双胞胎,以及在汽车和航空航天等各种行业开发和验证新芯片所需的条件;Mike Thompson, OpenHW验证任务组的工程总监;Arteris IP技术营销经理Paul Graykowski;纳拉…»阅读更多

ML可以帮助验证吗?也许


功能验证产生了大量的数据,可以用来训练机器学习系统,但并不总是清楚哪些数据有用,或者它是否有帮助。ML的挑战在于理解何时何地使用它,以及如何将它与其他工具和方法集成。有了一个足够大的锤子,很容易把所有东西都称为钉子,然后只是扔……»阅读更多

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


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

借助人工智能的力量,更好、更快、更有效地验证


验证通常是芯片开发过程中最具挑战性的部分。验证工程师必须在结果质量(QOR)、结果生成时间(TTR)和结果成本(COR)之间取得平衡。AI和ML技术可以在提高QOR、加快TTR和降低COR方面发挥重要作用。»阅读更多

大数据的力量:如何在30分钟内做出完美的布朗尼蛋糕


当你在网上浏览时,图片会让你停下来,抓住你,吸引你。闪闪发光的巧克力块,坚定而缓慢地从湿润的布朗尼蛋糕上渗出,上面有酥脆的粉。它自信地坐在那里,懒洋洋地落在一个雪白的瓷盘上。它看起来很美味——令人垂涎——而且,显然,你只需要花30分钟就能做出来……»阅读更多

利用基于坐标的P2P和CD校验增强IC可靠性设计验证


Calibre PERC可靠性平台提供基于协调的P2P和CD检查,可快速验证ESD保护和其他IC可靠性问题的早期设计。使用基于坐标的检查可以最大限度地减少所需的规则甲板编码量,使设计团队能够非常快速地开始Calibre PERC P2P/CD验证,并轻松地理解和调试结果。因为P2P/CD ch…»阅读更多

←老帖子
Baidu