EEJournal

编辑的博客
现在就订阅

新的覆盖概念

OneSpin在几年前宣布了一个Quantify MDV产品。有了它,他们定义了许多不同的覆盖方面——可以用他们的正式技术验证的事情。现在他们用一个新版本加强了这个产品。这个版本还包含了另一个覆盖概念。

旧的覆盖概念侧重于设计本身和验证中使用的刺激的质量。它将检查像死代码和过度约束这样的事情,前者反映了可能的代码问题,后者表明现有测试可能无法覆盖合法的情况。我在我的原文中讨论了这些元素报道工具的。

最近,他们在如何称呼这些支票的问题上有点纠结。你可能认为它们只是简单的“设计”检查,除了一些限制性的部分。关于模拟覆盖率,他们将其称为“模拟”覆盖率,但这并不能真正解决问题。他们停留在“可达性”上,因为像死代码或冗余代码这样的东西表明设计元素可能是可达的,也可能是不可达的,而且约束还涉及到测试是否可以到达某些失败。这不是一个完美的命名法,但是,如果没有完美的东西,这就是他们决定的。

为什么还要担心呢?好吧,他们需要将所有这些覆盖方面与他们添加的新内容区分开来。这个新的测试将测试设计中的断言和检查器的完整性。断言的设计目的是在正式验证期间捕捉问题,但也有可能编写无效的断言。从另一种角度来看,如果断言很差或不完整,那么可能存在断言永远无法观察到的代码失败。

所以他们称之为“观察覆盖”。他们使用一种形式的“突变”分析来测试它:做一个代码更改,看看断言是否接受它。如果不是,则断言中可能存在漏洞。

这似乎是一个较新的概念,并且它没有被UCIS覆盖标准所理解;他们正在讨论这个问题。

您可以在他们的网站上获得他们最新Quantify发布的更完整的图片公告

留下回复

有特色的博客
2022年12月14日
随着每一个新的工艺节点的出现,都需要更复杂的要求来确保硅的工作。……
2022年12月14日
快到新年了,像往常一样,CES(以前被称为消费电子展,但现在只叫它的首字母)将于1月5日至8日周四举行。Cadence将于1月5日至7日在那里。星期四的营业时间是上午10点到下午6点,上午9点到下午6点。
2022年12月13日
我们将分享数字化存储芯片设计和验证节省时间的四种方法,并探索先进存储设备的关键芯片设计和验证工具。数字技术可以加速内存设计和验证的4种方法首先出现在从…
2022年12月8日
这个世界准备好迎接下一个封装的变形了吗?

有特色的视频

演示:PCIe Gen5 x16运行在VectorPath加速卡上

Achronix

Achronix工程师展示了如何使用Speedster7t FPGA将VectorPath加速卡连接到PCIe Gen5 x16主机,并通过全芯片二维片上网络(NoC)读取/写入GDDR6内存。NoC将数据从任何高速接口以2GHz的速度路由到FPGA内部的核心结构,而不消耗任何FPGA逻辑资源。

点击这里观看更多来自Achronix的视频

特色粉笔谈话亚博里的电子竞技

DIN轨道电力解决方案的使用和优势

逮老鼠的电子产品而且的意思是好

DIN导轨电源具有干净的安装和安静的无风扇设计,可以很好地解决工业和建筑自动化应用中常见的电源问题。在本期Chalk Talk节目中,来自亚博里的电子竞技MEAN WELL的李凯和Amelia Dalton讨论了DIN导轨电源可以为您的下一个设计带来的各种好处。他们研究了这些电源如何帮助功率缓冲,功率分配,冗余等。

点击这里了解更多关于MEAN WELL DIN轨道电源的信息

Baidu