这是我认为很久以前就有人做过的事情之一:使用数据库来获取设计信息。毕竟,Magma最初的名声是设计的单一数据库,不同的工具只是作为单一数据库的不同视图。
事实证明,这只适用于设计本身,以及允许你进行设计的工具。它没有应用于验证。
但现在它做到了:Cadence最近发布了他们的incve vManager工具。它是过去以文件为基础处理的流程的客户端-服务器实现。多年前设计数据库没有解决这个问题的原因是这个数据库不存储设计:它存储验证过程本身的所有元素。
这允许什么?好吧,不管是好是坏,它提供了更多的方法来访问信息或对结果进行分析。不同的应用程序可以在上面分层,以便经理可以跟踪进度,而验证工程师则可以深入了解关键故障在哪里。
主要目标是生产力。而且,考虑到如今所有东西都普遍使用数据库,您可能会认为这是显而易见的。但在几年前,这一点并不明显,EDA工具足够复杂,可以尽可能长时间地传承,直到需要进行重大更改为止。
凯蒂丝决定就是现在。你可以在他们的释放.