Cadence教程2——反相器原理图仿真以及版图绘制

这一篇主要讲如何用cadence仿真一个简单的反相器,并画出版图的全部流程。工艺使用ncsu-free-cdk。

英文原文在此。

原理图绘制

首先建立library

Cadence教程2——反相器原理图仿真以及版图绘制_第1张图片

新建原理图

Cadence教程2——反相器原理图仿真以及版图绘制_第2张图片

放置元件,(快捷键为i

Cadence教程2——反相器原理图仿真以及版图绘制_第3张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第4张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第5张图片
再放置好pin,(快捷键为p

Cadence教程2——反相器原理图仿真以及版图绘制_第6张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第7张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第8张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第9张图片

连线(快捷键w

Cadence教程2——反相器原理图仿真以及版图绘制_第10张图片

检查并保存后建立symbol,菜单目录在create-->cellview-->from cellview

Cadence教程2——反相器原理图仿真以及版图绘制_第11张图片

然后得到这个,把那些方框删掉

Cadence教程2——反相器原理图仿真以及版图绘制_第12张图片

然后自己画出反相器的形状,菜单目录在create-->shape-->circle/line

Cadence教程2——反相器原理图仿真以及版图绘制_第13张图片

这时候可以看到library manager中有了symbol这个view

Cadence教程2——反相器原理图仿真以及版图绘制_第14张图片

原理图仿真

首先新建一个cell

Cadence教程2——反相器原理图仿真以及版图绘制_第15张图片

把刚刚画的inverter的symbol放置进去

Cadence教程2——反相器原理图仿真以及版图绘制_第16张图片

按照下图的方式连好线

Cadence教程2——反相器原理图仿真以及版图绘制_第17张图片

注意你总是要在testbench的cellview中放置这样一个voltage supply

Cadence教程2——反相器原理图仿真以及版图绘制_第18张图片

其中供电电压5V,in端的电压0V。

out端口接的那个未连接端口在库basic-->Misc-->noCoon

Cadence教程2——反相器原理图仿真以及版图绘制_第19张图片

check and save之后,打开ADE(launch–>ADE)

首先添加模型(setup–>model library)

Cadence教程2——反相器原理图仿真以及版图绘制_第20张图片

选择仿真方式

Cadence教程2——反相器原理图仿真以及版图绘制_第21张图片

选择输出变量

Cadence教程2——反相器原理图仿真以及版图绘制_第22张图片

最后是这个样子

Cadence教程2——反相器原理图仿真以及版图绘制_第23张图片

session–>save state

Cadence教程2——反相器原理图仿真以及版图绘制_第24张图片

netlist and run,结果如下

Cadence教程2——反相器原理图仿真以及版图绘制_第25张图片

版图绘制

首先新建一个layout的cell

Cadence教程2——反相器原理图仿真以及版图绘制_第26张图片

放置MOS管

Cadence教程2——反相器原理图仿真以及版图绘制_第27张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第28张图片

放置ntap和ptap,(注意pmos周围是nwell,所以与之对应的是ntap)

Cadence教程2——反相器原理图仿真以及版图绘制_第29张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第30张图片

还有输入端口m1_poly

Cadence教程2——反相器原理图仿真以及版图绘制_第31张图片

放置出来结果如下

Cadence教程2——反相器原理图仿真以及版图绘制_第32张图片

然后用metal1,和poly层连线,在LSW中选metal1/poly,然后快捷键r,画矩形

Cadence教程2——反相器原理图仿真以及版图绘制_第33张图片

按快捷键e,把显示层改成0层

Cadence教程2——反相器原理图仿真以及版图绘制_第34张图片

发现刚才连的线如下

Cadence教程2——反相器原理图仿真以及版图绘制_第35张图片

加pin

Cadence教程2——反相器原理图仿真以及版图绘制_第36张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第37张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第38张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第39张图片

效果如下

Cadence教程2——反相器原理图仿真以及版图绘制_第40张图片

注意:若要修改pin的名字,直接选中那个text,然后q修改,是不行的。而是需要选中这个pin对应的那个层,比如如下例子

我想修改A这个pin的名字

Cadence教程2——反相器原理图仿真以及版图绘制_第41张图片

要选中这个pin所在的meta1层,然后取消其他层,选中这个metal1,然后q

Cadence教程2——反相器原理图仿真以及版图绘制_第42张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第43张图片

DRC LVS

verify –> DRC

Cadence教程2——反相器原理图仿真以及版图绘制_第44张图片

verify –> Extract

Cadence教程2——反相器原理图仿真以及版图绘制_第45张图片

Cadence教程2——反相器原理图仿真以及版图绘制_第46张图片
verify –>LVS

Cadence教程2——反相器原理图仿真以及版图绘制_第47张图片

run,然后完成之后点output

Cadence教程2——反相器原理图仿真以及版图绘制_第48张图片

到此,整个流程走完!

你可能感兴趣的:(cadence,ncsu-cdk,inverter,集成电路)