18lickc新利
的意见

提高设计协作的3种方法:第3部分

创建一个自动化流程来管理如何在原理图和布局工程师之间传递设计。

受欢迎程度

第一个两个在这个由三部分组成的系列文章中,博客文章主要关注设计团队有效沟通的能力。一个准确的待办事项列表是为项目发布时间表提供准确估计的基础。Cliosoft VDD (Visual Design Diff)工具是一种有效的方法,可以为设计工程师和管理人员维护一个实时和准确的“待办事项列表”。此外,它为管理团队提供数据来监控进度,并确保团队专注于发布计划。在这篇博客文章中,我们将研究协作设计流程对原理图和布局工程师的重要性。

方案设计工程师是一种特殊的工程师,他们从不放弃对完美的追求。他们从不放弃“打磨炮弹”。然而,项目进度的经济性要求他们正在开发的原理图必须传递到实施阶段-布局设计师。

设计工程师必须确定合适的时间将其传递给布局设计师。如果过早地将设计转交给布局设计师,则风险在于,如果原理图发生重大变化,则布局需要重做。从项目管理的角度来看,这是一种低效的资源使用。这些资源本来可以用于其他优先项目。相反,如果设计和布局阶段没有重叠,则布局中的寄生可能会迫使重新设计原始设计。这将延长这个项目。

方案设计工程师和布局工程师之间的最佳交接时间只能由各自所涉及的方案和布局工程师的才华和经验来决定。没有任何工具或方法可以取代设计工程师确定交接点的技能。

然而,设计流程可以确保:

  1. 设计工程师有“打磨炮弹”的自由
  2. 布局工程师有一个稳定的原理图设计来实现(布局)
  3. 设计经理有能力防止团队(设计和布局)进行无意的编辑

Cliosoft的SOS设计管理系统允许以最小的努力实现这样的流程。流程基于开箱即用的特性和可定制的脚本,为设计工程师和布局设计师之间的高效协作提供自动化。

想象一个常见的场景,设计工程师正在研究一个精密运算放大器原理图。通常,工程师从最初的设计开始,可能是从以前的项目开始,然后根据当前的需求对其进行修改。典型的策略是首先处理主要参数,如GBP、转换和Iq,以确定设备的大小。然后在下一阶段利用从布局中提取的寄生来更好地处理信号完整性等次要影响。布局中寄生的影响可能会迫使重大的设计更改。对于设计和布局来说,密切合作是很重要的,设计流程必须做到这一点。

当设计工程师开始工作并对原理图设计进行修改时,他们会确定原理图已经准备好进行布局。据了解,设计还没有完成,但布局工程师有一个有点坚实的设计来实现。设计工程师简单地将原理图版本标记为“RDY”,表明它已经准备就绪。

布局设计器的工作区域配置为获取带标签的原理图版本。这意味着,如果设计工程师创建了一个新版本的原理图,布局设计师将把它放在他们的工作区域。这为设计工程师提供了在不影响布局过程的情况下对原理图进行任意更改的自由。但是,如果原理图工程师认为布局设计人员有必要拥有一个更新版本的原理图,他们只需要将标签移动到新版本。布局设计师的工作区域已经配置为接收新版本的原理图-没有必要的电子邮件或电话!

使用带标签的原理图而不是工作区域中的最新原理图,布局工程师就有了一个稳定的原理图设计。布局设计人员可能需要几天或几周的时间来布局原理图,传递LVS/DRC规则,并运行寄生提取,为原理图工程师提供反馈,以获得更精确的模拟。

设计工程师不断从布局的进展中收到有价值的反馈。完全有可能设计工程师将不同版本的原理图标记为“RDY”,然后由布局工程师实现它。一旦设置,一个稳定的布局交付给布局设计师是流线型的,而设计工程师抛光炮弹!第1部分这个系列的博客演示了布局工程师如何有一个准确的任务列表来跟踪。

最终,当布局准备好并且不再需要迭代时,布局工程师只需在设计上添加“layout_done”标记。简单的、可定制的自动化将相同的标签放在原理图上。这样做的原因是,如果芯片中的所有原理图都是制表的,就很容易识别未完成的工作。

管理团队可以通过“冻结”原理图和布局来锁定任何进一步的开发。这可以防止功能蠕变和意外编辑。对于设计经理来说,这是一种方便的机制,可以让他们的团队专注于有助于保持项目正常进行的开发。该机制在ECO阶段特别有用-正如我们在第2部分这个博客系列。

通常,在开发周期中,原理图的修订次数和布局的修订次数是不匹配的。但是,为了可跟踪性和调试目的,在原理图版本和相应的布局版本之间保持联系是很重要的。传统上,原理图和布局都有一个“注释”功能来跟踪这一点。然而,它是不准确的,并且依赖于每个团队成员的纪律来保持相关性的详细跟踪。Cliosoft的SOS设计管理解决方案提供了一个有价值的自定义属性特性来跟踪这些信息。每当布局的一个版本被标记为“layout_done”时,一个简单的触发器也可以使用自定义属性将原理图的当前版本与布局的版本关联起来,反之亦然。这将在原理图版本和布局版本之间创建一个链接,稍后可以查询该链接。这消除了原理图工程师和布局工程师维护记录的需要,使他们能够专注于他们的工程任务!如果必须还原单元格的任何进一步迭代,我们可以准确地识别布局的哪个版本与原理图的还原版本相关联。

在这个由三部分组成的系列博客中,我们强调了设计流程和工具的价值,以改善原理图工程师和布局工程师之间的协作。高效和有效的协作是成功和及时完成设计项目所必需的。可视化工具、自动化流程和巧妙的报告有助于保持团队专注于关键的设计活动。



留下回复


(注:此名称将公开显示)

Baidu