18l18luck新利
的意见

调试双模式没有得到复视

考虑到我的博客上双模式(DP)可能会吓死你了,我想是时候给你带来一些好消息。

受欢迎程度

大卫•阿贝克隆比

考虑到我的博客上双模式(DP)可能会吓死你了,我想是时候给你带来一些好消息。不可避免地,双模式布局约束在20 nm,下面是需要设计流程的各个方面的变化,但导师图形(我相信,其余的EDA行业)工作很难改变尽可能简单。DP设计中最大的挑战之一是理解和调试DP违反循环。图1解释了一个奇怪的循环的独特性DP违反循环。

图1:一个奇怪的循环DP违反循环的例子

图1:一个奇怪的循环DP违反循环的例子

多边形的安排以最高代表一个奇怪的循环五个多边形的一个例子。它们之间的双面箭头代表地方多边形之间的分离距离太近的多边形是一样的颜色。这些“分隔符”结合多边形接触形成一个周期需要交替的颜色。它下面的两行彩色多边形细节所有可能的方法可以尝试颜色循环。假设不允许削减,顶部显示的奇数周期五个没有一个有效的双色的解决方案。所有解决方案都是错的,每个都包含两个多边形的位置是相同的颜色太接近对方。

最简单的形式的标记颜色违反是强调相同颜色多边形之间的分隔符。然而,正如您所看到的,有许多可能的颜色选择,每个生产不同的违反分隔符,选择显示哪一个本质上是任意的。显示一个违反分离器的设计师也不清楚他/她实际上有五个不同的方法来解决这一个奇怪的循环。增加多边形之间的间距(即。,超出了最低分离器的分离距离)在任何位置,所涉及的两个多边形不再需要同样的颜色将修复周期。首先对着色周期冲突的好消息是,对于每一个错误,你有多个选择修正。

另一种方式表达情况与一个循环或戒指,底部的图1所示。这些节目所涉及的所有多边形奇数周期误差,所以设计者可以看到固定的可用选项。当然,多个选项的问题是,并不是所有选项创建等于某个比另外一些更好的选择。

图2:多个交互的例子和循环传播在DP违规

图2:多个交互的例子和循环传播在DP违规

图2提供了两个例子如何试图解决一个奇怪的循环违反可以违反导致创建一个新的奇怪的循环。在左边,三个多边形参与违反一个奇怪的循环。设计师可以增加顶部和正确的多边形之间的间距,右边和底部多边形,多边形或底部和顶部。底部和顶部有多个多边形之间的交互,而正确的多边形之间只有单个交互,另外两个多边形。如果设计师试图修复周期如图所示在底部,然后奇怪的循环,因为只有一些多边形相互作用是固定的。

右边的例子显示了一个例子甚至一个简单的三个毗邻一个奇怪的循环周期的六个。奇怪的周期是一个错误,甚至周期没有一个问题。设计师可以增加任何的间距的三个分隔符参与奇数周期为了解决违反。然而,作为证明,如果设计师选择修复奇数周期的最右边的分离器,然后形成一个新的奇怪的周期七包括所有的多边形的一部分甚至原始的6个周期。一场这样的“打鼹鼠”的误差传播可以是非常令人沮丧的设计师。幸运的是,导师一直在想办法提醒设计师对这些类型的问题。

图3:“警告环”的例子帮助预测DP误差传播

图3:“警告环”的例子帮助预测DP误差传播

在图3中,顶端有两个奇怪的设计周期违反(红圈所示)。左边的错误有两个橙色环接触的两个红圈的分隔符。注意这些橙色环显示额外的一些相同的多边形之间的交互参与当前红色奇怪的循环。这些橙色戒指警告,试图修复这个位置的误差通过改变分离器将导致一个新的错误扩展到橙色圈所示的位置。底部的图片显示结果后,设计师尝试修复。注意红色戒指已经匹配的橙色戒指。问题是,分离器的两个多边形的互动也在第二个位置进行交互。打破一个分离器没有完全修复的交互这三个多边形。

右边的错误只有一个橙色预警戒指。注意到这个橙色圈显示了两个额外的多边形之间的相互作用,目前不红的错误循环的一部分。这是一个循环毗邻的一个奇怪的循环。橙色圈警告你,如果你试图解决这个特定的分离器的循环,你的修正将只创建一个更大的循环包括额外的多边形。在底部,您可以看到设计师固定的一个分隔符不与一个橙色预警戒指,修复设计不会引起额外的错误。这些类型的“提示”极大地帮助设计师在修复DP违反循环的好选择。

另一个关键的方面提高了生产率改正违反DP周期实时反馈。导师最近公布口径实时图形,在布局编辑器显示侵犯刚果民主共和国为设计师使更改布局。此功能与DP周期变得比以往更有用的违规行为。如果你看了演示视频,你可以看到,听现场的例子Calibre实时指导用户通过DP违反校正,提供几乎即时反馈设计师改变了布局。

演示的口径实时指导DP调试SpringSoft湖人编辑器

尽管DP设计布局调试带来了一些新的挑战,我觉得做了很多创新的工具解决方案来帮助减轻疼痛和提高生产力。稍加练习,它可能会像其他成千上万的刚果民主共和国那么容易检查。你认为这些类型的功能将帮助你更有效率工作时在DP违反循环吗?你有什么其他建议功能,你认为在这个领域会有帮助吗?让我知道在你这个博客的评论。

在我的下一篇博客中,我会解决工具和技术设计师可以使用它来帮助控制着色,DP设计方法的一个重要因素。


标签:

1评论

Avtar 说:

你好,我是一个优秀的博客说明奇数周期DP违规。
非常感谢你大卫。

留下一个回复


(注意:这个名字会显示公开)

Baidu