Pulsic公司简介及其革命性EDA工具Animate Preview深度解析
一、公司概览与背景
Pulsic,一家深耕于电子设计自动化(EDA)领域的精密设计自动化公司,自2001年1月在英国布里斯托尔成立以来,便致力于解决先进节点设计所面临的极端挑战。公司由一群来自Zuken(日本图研)的资深工程师创立,他们凭借丰富的经验和深厚的行业洞察力,为Pulsic注入了强大的技术基因和创新动力。
Pulsic的核心竞争力在于其提供的经过生产验证的布局规划、放置和布线软件解决方案,这些解决方案能够精准应对先进工艺节点下的设计难题。值得一提的是,Pulsic于近年被EDA行业巨头Cadence并购,这一举措不仅巩固了Pulsic在EDA领域的地位,也为其带来了更广阔的市场前景和资源整合能力。
Unity™,作为Pulsic的旗舰技术平台,是Pulsic集成电路(IC)设计解决方案的基石。该平台集成了Pulsic规划解决方案、Pulsic实施解决方案以及Pulsic Animate™等多个模块,为设计师提供了从标准单元设计到定制设计的全方位支持。Unity™平台以其高效、精准的设计能力,赢得了业界的广泛赞誉和认可。
二、Animate Preview:模拟版图布局的革新者
在Pulsic的众多产品中,Animate Preview无疑是一款极具革命性的工具。这款专为模拟电路工程师设计的模拟版图布局工具,以其快速、便捷且准确的特性,极大地加速了模拟设计流程,并显著提升了设计效率。
(一)Animate Preview的核心价值
-
可视化电路:Animate Preview通过提供电路的详细可视化,使电路工程师能够直观地看到其设计决策的物理效果。这一特性极大地增强了设计师对设计过程的掌控力,有助于他们在设计流程的早期阶段就能做出更加明智的决策。
-
加速设计流程:通过减少电路工程师与布局工程师之间的设计迭代,Animate Preview显著缩短了设计周期。它能够在几秒钟内生成手工级质量的布局预览,从而大大节省了设计师的时间和精力。
-
提供可靠的面积估算:Animate Preview遵循设计规则检查(DRC)和工艺规则,为用户提供早期且准确的物理布局预览。这一特性使得设计师能够在设计初期就能对设计面积有一个大致的预估,从而有助于后续的设计优化和成本控制。
-
加速布局团队工作:Animate Preview Plus版本进一步提升了布局团队的工作效率。它支持快速LDE(布局设计编辑器)分析,能够缩短整体布局时间,为团队提供更加高效、便捷的布局解决方案。
(二)Animate Preview的技术特点
-
多态布局引擎:Pulsic独特的多态布局引擎是Animate Preview的核心技术之一。它能够在几秒内生成符合DRC的布局预览,且布局质量堪比手工制作。这一特性使得设计师能够在短时间内获得多个布局方案,从而有更多的选择空间进行优化。
-
原理图编辑器中显示:Animate Preview以插件的形式嵌入到现有的原理图编辑器中,如Cadence® Virtuoso™。这使得设计师无需切换工具,即可在原理图编辑器中直接查看布局预览,极大地提高了设计效率。
-
自动识别结构:Animate Preview具备自动识别常见模拟结构的能力,如差分对、电流镜等。它能够根据设计师的意图自动创建结构,并自动实现对称性和匹配,从而确保布局的准确性和一致性。
-
自动创建必要结构:除了自动识别结构外,Animate Preview还能自动创建必要的模拟结构,如哑元器件和保护环等。这些结构的自动创建有助于设计师在遵守DRC规则的同时,生成电气正确的布局。
-
自定义布局预览:Animate Preview提供了易于使用的图形用户界面(GUI)和高级编辑工具,使得设计师能够轻松自定义布局预览。这一特性使得设计师能够根据自己的需求和偏好,对布局进行个性化的调整和优化。
-
面积报告:Animate Preview能够生成详细的面积报告,包括设计面积、宽度、高度和纵横比等信息。这些报告有助于设计师在设计过程中进行成本控制和优化。
-
保存布局:Animate Preview支持保存黑盒布局和初始布局(需要Animate Preview Plus)。这一特性使得设计师能够将布局保存为可复用的资源,以便在后续的设计过程中进行快速调用和修改。
(三)Animate Preview在实际应用中的优势
-
从原理图获得早期布局反馈:Animate Preview能够在几秒钟内显示设计决策的物理效果,为设计师提供早期且准确的布局预览。这使得设计师能够在设计初期就能发现潜在的问题,并及时进行调整和优化。
-
为布局优化设计:Animate Preview使用原理图中的参数,并考虑多种布局拓扑结构,以创建具有最佳封装效果的布局预览。它有助于设计师探索器件参数(如宽度、m因子和插指数)对布局面积和封装效果的影响,从而实现最佳的器件封装和布局面积。
-
加速电路设计:使用Animate Preview Plus提供的初始布局,可以将布局后仿真的时间缩短高达60%。这极大地加速了电路设计流程,使得设计师能够在更短的时间内完成更多的设计工作。
-
轻松传递设计意图:Animate Preview提供的初始布局能够清晰地展示布局设计师应该如何布局以及哪些部分是关键。这有助于确保设计意图在整个设计流程中得到准确传递,从而减少设计迭代和误解。
-
加速模拟布局:Animate Preview能够在几分钟内从原理图创建高质量的初始布局,并将其保存为OpenAccess格式。这使得模拟布局时间大大减少,为设计师提供了更多的时间来进行后续的设计优化和验证工作。
-
探索多种方案:Animate Preview能够为电路创建多种不同的布局拓扑结构。设计师可以通过改变电路参数来探索各种可能性,从而找到最适合自己需求的布局方案。这一特性使得设计师在设计过程中拥有更多的灵活性和选择空间。
-
自动约束:Animate Preview真正理解模拟电路的特性,并自动识别模拟电路中的约束条件(如电流镜和差分对等)。它能够根据这些约束条件自动为电路生成高质量的匹配布局。这使得设计师无需手动设置复杂的约束条件,即可获得符合要求的布局结果。
三、总结与展望
综上所述,Pulsic公司的Animate Preview是一款极具革命性的模拟版图布局工具。它以快速、便捷且准确的特性,极大地加速了模拟设计流程,并显著提升了设计效率。随着EDA行业的不断发展和技术的不断进步,Animate Preview有望在未来继续发挥重要作用,为模拟电路设计师提供更加高效、便捷的解决方案。
同时,我们也期待Pulsic公司能够继续秉承创新精神,不断推出更多优秀的EDA工具和产品,为集成电路设计行业的发展贡献更多的力量。在未来的发展中,Pulsic公司可以进一步加强与产业链上下游企业的合作与交流,共同推动EDA技术的创新与应用发展,为集成电路产业的繁荣与进步做出更大的贡献。