Cadence Virtuoso IC617从版图提取寄生参数进行后仿真

前言

本文为我自己的学习笔记,是Cadence Virtuoso系列的第四篇文章,也是入门系列的文章,采用的软件版本是Cadence Virtuoso IC617。其他文章请点击上方,看我制作的Cadence Virtuoso专栏内容。

前面记录了版图的绘制和DRC以及LVS检测,本文记录的是版图的参数提取和后仿真。

版图设计

前面使用的是SMIC 0.18um的工艺库,但是它没有xrc规则文件,所以这次的设计换用了SMIC 0.13um的工艺库,网上没有现成的OA库,需要从CDB转成OA,具体可以看我下面给出的文章中的《CDB转OA》。

Cadence Virtuoso IC617中常见的报错和警告的解决方法

最终,用这个工艺库设计出来的版图如下。
在这里插入图片描述

提取寄生参数

运行PEX。
在这里插入图片描述

和前面的DRC及LVS一样,第一次进入是没有Runset文件的,所以点叉。当退出这个界面后可以保存,下次直接加载运行即可。
在这里插入图片描述

Rules

加载规则文件。
在这里插入图片描述

注意加载的是xrc文件,在这个库中是在LVS文件夹中(运行PEX前会默认运行一遍LVS)。
在这里插入图片描述

加载完成后。
在这里插入图片描述

Inputs

在Inputs选项里,选择H-Cells,加载H-Cells文件和X-Cells文件。
在这里插入图片描述

这两个文件在库目录里,具体看下图,折叠起来的目录是calibrexrc_013G_1P6M_5Ic_1MTTc_ALPA_SMIM3.0fF_V2.6_0P。
在这里插入图片描述

这个Calibre -> XRC目录里,有四个文件夹,里面的目录结构一模一样,应该是不同细分工艺和小环境下的提取规则,我看了工艺库的说明文档,没有发现具体的介绍。看文件名,我感觉应该是分别对应不同的硅衬底的寄生电容,有1fF到3.0fF不同的电容值,这里我的取的是最大的3.0fF。
在这里插入图片描述

Calibre -> XRC -> XXX -> rulefiles 目录里,也有三个目录,它们的目录结构也是一模一样,都有H-Cells文件和X-Cells文件和其他规则文件。这里应该是考虑了最大电容,最小电容,和典型电容,我们一般选第三个典型值就行。
在这里插入图片描述

Outputs

在Extraction Type里,可以选择提取的寄生参数类型,有连线电阻(R)和本征电容(C),还可以考虑寄生电感(Inductance),也可以考虑耦合电容(CC)。这个根据自己的需求来提取。

在Format里,修改网表来自Calibreview。
在这里插入图片描述

PEX Options

在新版本的Cadence Virtuoso中,这个窗口默认不出现,需要从Setup里调出来。
在这里插入图片描述

设置GND的网络标号。
在这里插入图片描述

设置电源网表和地的网表。
在这里插入图片描述

Run PEX

设置完了,可以运行了。
在这里插入图片描述

这一步若报错,提示“Compilation Error : Error while compiling rules file”,可以看下面我写的文章中的《Compilation Error》。

Cadence Virtuoso IC617中常见的报错和警告的解决方法

Cellmap

设置Cellmap的地址为工艺库里面的,而不是默认是当前工程的,这里没有设置后面会报错。
在这里插入图片描述

选择的cellmap文件,在刚刚选择H-Cells文件和X-Cells文件的那个文件夹。
在这里插入图片描述

后面的设置也有两个需要修改的地方,都已经圈出来了。最后点ok。
在这里插入图片描述

这一步若报错,提示“Calibre View generation encountered a fatal Error”,可以看下面我写的文章中的《Fatal Error》。

Cadence Virtuoso IC617中常见的报错和警告的解决方法

提取结果

提取完了之后,可以看到,里面出现了很多电阻电容,这就提取出来的参数。
在这里插入图片描述

同时,在库里,可以看到参数文件。
在这里插入图片描述

后仿真

在仿真界面,选择包含进版图参数。
在这里插入图片描述

在第一行,添加calibre这个词进去到对应的位置。
在这里插入图片描述

点击运行后,可以看到仿真曲线。
在这里插入图片描述

时域曲线。
在这里插入图片描述

由于电路比较简单,是个反相器,所以看着可能没有什么差别,后期我如果有好一点的例子,就是考虑版图参数和不考虑版图参数,它们曲线有较大变化,我再放出来。

  • 72
    点赞
  • 464
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
### 回答1: cadence virtuoso ic617教程是一种电路设计软件的教程,它可以帮助用户学习如何使用cadence virtuoso ic617进行电路设计和仿真。该教程包括了软件的基本操作、电路设计流程、模拟仿真、布局布线等方面的内容,适合初学者和有一定基础的用户学习使用。通过学习该教程,用户可以掌握cadence virtuoso ic617的使用技巧,提高电路设计的效率和准确性。 ### 回答2: Cadence Virtuoso IC617是一款主要用于集成电路设计的软件工具。它具有丰富的功能和强大的性能,可用于各种电路仿真版图设计、布局和验证等方面。以下是关于Cadence Virtuoso IC617的一些基本教程内容。 1. 工具介绍:Cadence Virtuoso IC617由多个工具组成,包括Virtuoso Schematic Editor、Virtuoso Layout Editor、Virtuoso Analog Design Environment等。Schematic Editor用于电路图的绘制和仿真,Layout Editor用于版图设计,Analog Design Environment用于高级设计和验证。 2. 界面和基本操作:Virtuoso IC617的界面分为逻辑视图和物理视图。逻辑视图显示原理图,物理视图显示版图。基本操作包括创建电路图和版图、添加元件和连接器、设置电性规则和时序规则等。 3. 仿真和分析:在Virtuoso IC617中,可以使用Spectre或HSPICE等仿真工具进行各种类型的仿真。例如,直流仿真、交流仿真、蒙特卡罗分析等等。仿真结果可以用于电路和版图的分析和优化。 4. 版图设计和布局:在Layout Editor中,使用设计规则检验(DRC)和版图对其(LVS)工具对版图进行设计和布局。这些工具可以自动检测Design Rule Violations(DRV)和Conformity Verification Errors(CV)。使用这些工具可以确保版图的正确性和加速设计的进程。 5. 版图验证和验证:使用Analog Design Environment进行版图验证和验证。验证包括电路仿真、电路测试、可靠性分析等。如果验证通过,版本可以转移到下一个阶段,例如生产。 总之,Cadence Virtuoso IC617是一个功能强大的IC设计软件。它提供了强大的工具和功能,用于电路和版图的设计、仿真和验证。学习并合理利用这些工具和功能可以加速设计的进程,并提高设计的准确性和可靠性。 ### 回答3: Cadence Virtuoso IC617是一款行业领先的集成电路(IC)设计和仿真软件。该软件提供了集成电路设计所需的一系列工具,包括原理图设计、物理布局设计、器件模拟和电源和时钟分析等。这个教程将帮助你了解如何使用Cadence Virtuoso IC617进行集成电路设计和仿真。 教程开始前,需要下载和安装Cadence Virtuoso IC617软件,并且需要熟练掌握基本的电路和集成电路原理。以下是Cadence Virtuoso IC617教程的详细内容: 1. 安装和启动Cadence Virtuoso IC617 在安装完成后,打开软件。首先,你需要在Design Environment Manager(DEM)中创建一个新的库。库是保存电路和元件的文件夹。创建库后,你可以开始设计和模拟电路。 2. 设计原理图 在Cadence Virtuoso IC617中,你可以使用原理图(Schematic)设计工具来实现电路功能。首先,将所需元件从库中拖到原理图中。接下来,连接元件,创建电路结构。 完成电路设计后,你可以使用电路模拟器对电路进行仿真。 3. 物理布局设计 布局(Layout)是将电子元件放置在芯片上的过程。在Cadence Virtuoso IC617中,你可以使用Layout Editor来创建集成电路的物理布局。使用物理布局工具时,要注意各个元件之间的关系,以确保电路可以正确工作。完成物理布局后,可以使用DRC和LVS引擎检查和验证电路。 4. 器件模拟 使用Cadence Virtuoso IC617的器件模拟器可以有效地对电路进行测试和验证。在模拟过程中,你可以检查电路的各个方面的性能,包括功率消耗、响应时间、噪声等。通过模拟数据可以找出电路设计中的问题,并进行修正。 5. 电源和时钟分析 电源和时钟分析是确保集成电路在正确工作时所需的电源和时钟特性。使用Cadence Virtuoso IC617,你可以使用电源和时钟分析工具进行电源和时钟特性的分析,以确保集成电路的可靠性和稳定性。 总结 Cadence Virtuoso IC617教程提供了深入了解如何设计和仿真集成电路的应用。 在学习过程中,要深入研究各种工具,掌握各种技巧,并熟练使用软件。这可以帮助确保电路设计的质量和效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值