EEJournal

编辑的博客
现在就订阅

又快又准?

这是一首古老的歌曲:如果工具运行时间太长,那么在早期运行一个不太准确的版本,并在最后使用准确的版本。

换句话说,速度是以准确性为代价的。

所以我不得不说,当亚特兰大声称他们的新快速Lint没有牺牲任何准确性时,我有点困惑和怀疑。与他们的Mike Gianfagna谈话后,情况有所好转。

你看,亚特兰大说他们靠望远镜的精确度生存和呼吸。他们说,他们的客户提到的设计是“望远镜式的干净”。有了这样的品牌价值,准确性可能是他们最不愿意放弃的东西。当我提出他们必须放弃准确性时,你几乎可以听到他们争先恐后地解释。

事情是这样的。他们有自己的普通版本的Spyglass,实际上在罩下进行合成,以发现客户的合成工具可能不喜欢的东西。他们称之为结构绒布。当然,合成需要时间。

然后他们发布了Advanced Lint,将正式的证明添加到要检查的东西的集合中。这并不能提高他们之前检查内容的准确性;它增加了一个全新的检查列表。但是形式分析需要更多的时间。

他们开始得到反馈说,设计师真的不能经常检查他们的设计,因为它花了太长时间。

他们发现,他们可以把他们拥有的大约5000条规则组织起来。第一类可以快速运行,因为它们不需要任何综合。他们把这些组合在一起成为快速Lint。然后是结构绒布部分,进行合成但不正式;然后是高级棉绒,它可以完成整个过程。

当然,他们随后调整了界面以反映这种新结构。

因此,Fast Lint的目的是运行每次设计签入。实际上,您可以编写脚本,以便在签入时自动完成,如果签入失败,则可以拒绝签入。结构绒毛可以在较低频率的基础上进行,以进行更彻底的检查。如果没有其他时间,高级棉可以做签字。但可能在那之前:如果你准备好签字,最好是干净的。

所以没有一个测试会失去准确性;这只是何时运行哪些测试的问题。

你可以在他们的释放...

留下回复

有特色的博客
2023年3月17日
我们正在推进基于芯片的多模系统的开发,并在台积电的N3E半导体制造工艺上成功地实现了UCIe PHY IP带出。后Synopsys加速多模系统设计与成功的UCIe PHY IP带出在TSMC N3E工艺出现了…
2023年3月17日
你想了解更多关于富达的优化工具吗?注册此网络研讨会:由Stephane Guilain,技术专家在PWT气动和发动机空气填充DEA-MA先进工程,雷诺和Donavan Dieu,高级咨询工程师,Cadence CFD服务…
2023年3月10日
一个经过验证的指南,使项目经理成功地接管正在进行的项目,并完成工作!

有特色的视频

第一个CXL 2.0 IP互操作性演示与遵从性测试

Synopsys对此

在本视频中,高级研发工程师Rehan Iqbal将指导您通过Synopsys CXL IP通过合规测试,并演示我们与Teladyne LeCroy Z516锻炼器的无缝互操作性。这个首创的互操作性演示证明了Synopsys致力于提供可靠的IP解决方案。

点击这里了解更多关于Synopsys CXL的信息

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

介绍裸金属AVR编程
裸金属AVR编程是一种编写紧凑、高效且易于维护的代码的好方法。在这一集粉笔谈话中,我和Microch亚博里的电子竞技ip的Ross Satchell深入研究了裸机AVR编程的细节。他们仔细研究了这种编程所涉及的步骤,裸金属与其他嵌入式编程选项相比如何,以及如何在下一次设计中开始使用裸金属AVR编程。
2023年1月25日
7608的浏览量
Baidu