CMOS四选一多路选择器的线路设计与版图设计

  • 格式:doc
  • 大小:10.89 MB
  • 文档页数:5

vf D Gnd PULSE (0 5 15n 2n 2n 25n 50n)
.tran 1n 400n
.print tran v(ctrl1) v(ctrl2) v(A) v(B) v(C) v(D) v(F)
* Main circuit: Module0
M1 C N1 N5 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M2 N1 ctrl1 Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M3 N18 ctrl2 Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M4 A ctrl1 N5 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M5 B ctrl1 N2 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M6 D N1 N2 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M7 N5 ctrl2 F Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M8 N2 N18 F Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M9 C ctrl1 N5 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M10 A N1 N5 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M11 N1 ctrl1 Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M12 N18 ctrl2 Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M13 B N1 N2 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M14 D ctrl1 N2 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M15 N5 N18 F Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
M16 N2 ctrl2 F Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u
* End of main circuit: Module0
电路图瞬时分析波形图:
版图设计:
内容(方法、步骤、要求或考核标准及所需工具、设备等)
一、实训设备与工具
1.PVI计算机一台;
2.Tanner Pro集成电路设计软件
二、项目总体要求
采用全CMOS线路结构,实现如下电路功能:
对应选择信号的四种组合,将输入数据信号一一传送到输出端。

三、实训方法、步骤与要求
1.CMOSCMOS四选一多路选择器的线路图设计与分析模拟
1)进入S-EDIT程序
2)打开原有CMOS电路模块
3)另存为新的设计模块mux4_1
4)修改电路中各MOS管各电极与电源、地之间的连接,构成CMOS四选一多路选择器
5)进入T-SPICE程序
6)加载包含文件,即引用1.25um的CMOS流程组件模型文件“ml2_125.md”
7)设定电源电压:Edit Insert Command Voltage Source Constant
8)设定输入信号:Edit Insert Command Voltage Source Pulse
9)分析设定:Edit Insert Command Analysis Transient
10)输出设定:Edit Insert Command Output Transient Results
11)进行模拟仿真
12)观察分析电路的瞬时分析结果
13)重新设定输入信号:Edit Insert Command Voltage Source Pulse
8) 分析设定:Edit Insert Command Analysis DC Transfer Sweep
9) 输出设定:Edit Insert Command Output DC Results
10) 进行模拟仿真
11)观察分析电路的直流分析结果,包括电压和电流直流分析结果
2.在进行版图设计前,应先将屏幕显示改为256色
3.利用L-EDIT设计CMOS四选一多路选择器版图
1)进入L-EDIT程序,打开原有的CMOS电路版图
2)新建组件CELL,命名为mux4_1
3)注意CMOS锁存器中MOS管的漏、源连接方式,按照CMOS四选一多路选择器的线路图,正确进行电路各层图形的设计,并注意进行各电极的连接
4)绘制电源线
5)标出Vdd和Gnd节点
6)加入输入、输出端口
7)进行设计规则检查:TOOLS DRC,如有错误,应根据规则进行修改
8)截面观察:TOOLS CROSS-SECTION
9)观察CMOS四选一多路选择器的版图设计成果,可单独显示某一图层,或某些特定图层
10)将CMOS锁存器布局图转化成T-SPICE文件
选取TOOL EXTRACT
GENERAL选项:
EXTRACT DEFINITION FILE项为
C:\TANNER\SPR\EXAMPLE1\morbn20.ext
SPICE EXTRACT OUTPUT FILE项为
D:\design\mux4_1.spc
OUTPUT选项:
WRITE NODE NAMES选中
WRITE LAYER CAPACITANCE AND RESITANCE WARNING选中
WRITE VERBOSE SPICE STATEMENTS选中
WRITE EMPTY SUBCIRCUIT DEFINITIONS选中
WRITE .END STATEMENT选中
在SPICE INCLUDE STATEMENT框中加入:
.include d:\ models\ml2_125.md
11)T-SPICE模拟
采用前述实训中的方法,在得到的mux4_1.spc文件中,插入相应的命令,进行CMOS四选
一多路选择器的瞬时和直流模拟。

注意NMOS管和PMOS管尺寸的选取。

4.利用LVS进行版图和原理图的比对
注意在LVS的SETUP设置时,要选中检查“MOS管长度和宽度是否匹配”选项。

三、注意事项:
1)如果对版图设计的基本规则不熟悉,可以在L-EDIT中,打开SETUP DRC,列出了所有的设计规则,可学习和记忆其中的一些主要和常用的版图设计规则
2)在进行版图设计规则检查时,应选择输出检查文件一项,版图设计中出现的所有错误,都可以在该输出文件中列出,并标明出错的原因,与哪条规则相违背,可打开规则进行对照,并在版图上进行相应的修改。