白皮书Cadence芯片集成设计流程先进的全定制设计方法目录1.概述2.先进的全定制设计方法(ACD)3.芯片集成所遇到的挑战4.Virtuoso芯片集成设计流程5.结论插图目录图1先进的全定制设计方法图2多领域集成范围图3Virtuoso芯片集成设计流程芯片集成设计流程——先进的专用集成电路设计(ACD)方法1.概述本文介绍采用CadenceVirtuoso全定制设计平台所用的芯片集成设计流程。Virtuoso设计平台适宜应用于集成不同设计领域电路模块的全定制集成电路的设计;这些模块可能涵盖模拟电路,专用数字电路,RF电路,以及存储器电路/阵列等不同电路门类。该平台可以对这些不同门类的IP模块进行集成;也可以按照集成的需要与方法输入数字标准单元模块。Virtuoso设计平台依据的是一种包罗万象的设计方法。它全面周到地考虑到各个集成电路设计门类的特点,以及它们对进一步集成的要求;因此可以作为一项标准的“蓝图”供各种专用的适用于某个门类的设计平台比照参考。先进的全定制设计(ACD,Advancedcustomdesign)方法的白皮书可以在www.cadence.com/virtuoso网址找到。芯片集成设计流程就是以ACD方法学为依据;也是Virtuoso设计平台中众多设计流程中的一个组成部分。2.先进的全定制设计方法(ACD)ACD设计方法如图1所示。可预测性是驱动ACD设计方法发展提高的动力,它包括两方面:1)在设计过程的最开始阶段就考虑如何能够实现计划的目标,设计过程必须是最后完成设计的最快途径;2)在选择如何达到性能要求时,应该考虑实现一次设计就获得成功,因此需要采用能够保证硅芯片物理性能精确(即所谓的硅-精确性(silicon-accurate)的实现方法。-图1先进的全定制设计方法为了达到设计的计划进度要求,所选择的快速设计过程需要能够支持完整的仿真与物理设计。在此设计过程中包括许多具体的设计任务,此外当今的芯片又是由许多不同门类的模块所组成。因此在设计时需要同时将尽可能多的模块同时并行进行设计,需要将尽可能多的设计任务同时并行推进,也需要在整个设计过程中尽可能地巧妙利用处于最高抽象层次的IP。这种方法自然而然地形成了设计演变发展的概念,在此演变发展过程中所有的IP也随着设计过程的推进逐步形成并完善。如果在仿真和物理设计中都采用自顶而下的设计方法将有助于推进快速的设计过程。将许多抽象层次的设计描述(即从最高抽象层次到最详细具体的晶体管层次)的设计描述结合在一起进行设计的方式属于混合层次的设计方式,它仅仅在一定的测试...