设计一四位与非门的电路设计

上传人:j****9 文档编号:45692390 上传时间:2018-06-18 格式:DOC 页数:10 大小:433.50KB
返回 下载 相关 举报
设计一四位与非门的电路设计_第1页
第1页 / 共10页
设计一四位与非门的电路设计_第2页
第2页 / 共10页
设计一四位与非门的电路设计_第3页
第3页 / 共10页
设计一四位与非门的电路设计_第4页
第4页 / 共10页
设计一四位与非门的电路设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《设计一四位与非门的电路设计》由会员分享,可在线阅读,更多相关《设计一四位与非门的电路设计(10页珍藏版)》请在金锄头文库上搜索。

1、四位与非门的电路设计一、课程设计的目的一、课程设计的目的1、学会使用电路设计与仿真软件工具 Hspice,熟练地用网表文件来描述模拟电路,并熟悉应用 Hspice 内部元件库。通过该实验,掌握 Hspice 的设计方法,加深对课程知识的感性认识,增强电路设计与综合分析能力。2、本次课程设计是用 Hspice 软件来实现对四位与非门电路的设计与仿真,熟悉用 MOS 器件来设计四位逻辑输入与非门电路,了解用 MOS 器件设计与 TTL 与非门的优缺点。二、课程设计的内容和要求二、课程设计的内容和要求1、内容:用仿真软件 HSPICE,用网表文件来描述模拟电路;2、要求:用 MOS 器件来设计四位逻

2、辑输入与非门电路。三、设计的三、设计的原理原理1、四输入与非门符号图及原理、四输入与非门符号图及原理AOUTPUTNAND412 34 5DCB真值表如下所示ABCDY00001000110010100111010010101101101011111000110011101011011111001110111110111110四输入端 CMOS 与非门电路,其中包括四个串联的 N 沟道增强型 MOS 管和四个并联的 P 沟道增强型 MOS 管。每 个输入端连到一个 N 沟道和一个 P 沟道 MOS 管的栅极。当输入端A、B、C、D 中只要有一个为低电平时,就会使与它相连的 NMOS管截止,与它

3、相 连的 PMOS 管导通,输出为高电平;仅当A、B、C、D 全为高电平时,才会使四个串联的 NMOS 管都导通,使四个并联的PMOS 管都截止,输出为低电平。 设计电路图如下图所示:2、输输入入网网表表文文件件( *.sp)Hspice 读入一个输入网表文件,并将模拟结果存在一个输出列表文件或图形数据文件中,输入文件 包含以下内容:(1)电路网表(子电路和宏、电源等)(2)声明所要使用的库(3)说明要进行的分析(4)说明所要求的输出输入网表文件和库文件可以由原理图的网表生成器或文本编辑器产生。输入网表文件中的第一行必须是标题行,并且.ALTER 辅助模型只能出现在文件最后的.END 语句之前

4、,除此之外,其它语句可以按任意顺序排列。4、课程设计课程设计的过程的过程1、网表文件、网表文件首先在 orCAD 中将上述原理图绘制出,仿真后确保电路图正确且能够实现与非功能,然后生成网表文件。在文本文档中写出HSPICE 软件所要求的网表文件,并另存为*.sp 文件。网表文件如下:1ADDER Circuit.OPTIONS LIST NODE POST.TRAN 200P 60NM1 1 A VCC VCC PCH L=2u W=4uM2 2 B VCC VCC PCH L=2u W=4uM3 3 0 VCC VCC PCH L=2u W=4uM4 4 0 VCC VCC PCH L=2u

5、 W=4uM5 0 A 1 1 NCH L=2u W=4uM6 0 B 2 2 NCH L=2u W=4uM7 5 2 3 3 NCH L=2u W=4uM8 0 1 5 5 NCH L=2u W=4uM9 6 B 3 3 NCH L=2u W=4uM10 0 A 6 6 NCH L=2u W=4uM11 0 2 4 4 NCH L=2u W=4uM12 0 1 4 4 NCH L=2u W=4uM13 7 3 VCC VCC PCH L=2u W=4uM14 8 C VCC VCC PCH L=2u W=4uM15 S 0 VCC VCC PCH L=2u W=4uM16 10 0 VCC

6、VCC PCH L=2u W=4uM17 0 3 7 7 NCH L=2u W=4uM18 0 C 8 8 NCH L=2u W=4uM19 11 8 S S NCH L=2u W=4uM20 0 7 11 11 NCH L=2u W=4uM21 12 C S S NCH L=2u W=4uM22 0 3 12 12 NCH L=2u W=4uM23 0 8 10 10 NCH L=2u W=4uM24 0 7 10 10 NCH L=2u W=4uM25 13 0 VCC VCC PCH L=2u W=4uM26 C1 13 VCC VCC PCH L=2u W=4uM27 0 4 13 1

7、3 NCH L=2u W=4uM28 0 10 13 13 NCH L=2u W=4uM29 0 13 C1 C1 NCH L=2u W=4u注释:第三行.TRAN 200P 60N 表示瞬态分析步长为 200ps,时间为60ns第四十一行为电路连接关系描述语句。第十二行 Vdd Vdd Gnd 5 表示在节点 Vdd,Gnd 之间加 5v 直流电压。第十三行 V1 A Gnd PULSE .2 4.8 2N 1N 1N 5N 20N 表示在节点 A和 Gnd 之间加一个脉冲源,低电平 0.2v,高电平 4.8v,延时 2ns,上升沿 1ns,下降沿 1ns,脉冲宽度 5ns,周期 20ns第

8、十四行 V2 B Gnd PULSE .2 4.8 2N 1N 1N 8N 21N 表示在节点B 和 Gnd 之间加一个脉冲源,低电平 0.2v,高电平 4.8v,延时 2ns,上升沿 1ns,下降沿 1ns,脉冲宽度 8ns,周期 21ns第十五行 V3 C Gnd PULSE .2 4.8 2N 1N 1N 10N 22N 表示在节点 C 和 Gnd 之间加一个脉冲源,低电平 0.2v,高电平 4.8v,延时2ns,上升沿 1ns,下降沿 1ns,脉冲宽度 10ns,周期 22ns第十六行 V4 D Gnd PULSE .2 4.8 2N 1N 1N 15N 23N 表示在节点 D 和 G

9、nd 之间加一个脉冲源,低电平 0.2v,高电平 4.8v,延时2ns,上升沿 1ns,下降沿 1ns,脉冲宽度 15ns,周期 23ns第十八,表示模型名 PCH,管子类型为 PMOS,使用的是一级模型。2、打开网表文件仿真打开网表文件仿真在 HSPICE 软件点击 open 打开上面的网表文件,仿真,如下图所示:点击 Avanwaves 如下图所示:加入输出波形如图所示:四、四、 仿真分析仿真分析4.1 直流工作点分析直流工作点分析每种分析方式都以直流操作点分析开始, 对 DC.OP 分析不收敛的情况,解决方法是:删除.option 语句中除acct,list,node,post 之外的所

10、有设置,采用默认设置,查找.lis 文件中关于不收敛的原因;使用.nodeset 和.ic 语句自行设置部分工作点的偏置;DC.OP 不收敛还有可能是由于 model 引起的,如在亚阈值区模型出现电导为负的情况。4.2 瞬态分析瞬态分析瞬态分析先进行直流工作点的计算,将计算结果作为瞬态分析在 T0 时刻的初始值,再通过迭代计算,在迭代计算过程中时间步长值是动态变化的,.tran tstep 中的步长值并不是仿真的步长值,只是打印输出仿真结果的时间间隔的值,可以通过调整.options lvltim imax imin 来调整步长值。瞬态分析不收敛主要是由于快速的电压变化和模型的不连续,对于快速

11、的电压变化可以通过改变分析的步长值来保证收敛。对模型的不连续,可以通过设置 CAPOP 和 ACM 电容,对于给定的直流模型一般选择 CAPOP=4,ACM=3,对于 level 49,ACM=0。对瞬态分析,默认采用 Trapezoidal 算法,精度比较高,但容易产生寄生振荡,采用 GEAR 算法作为滤波器可以滤去由于算法产生的振荡,具有更高的稳定性。4.3 延时分析延时分析对设计电路进行延时分析,在网表文件倒数第三行.MODEL 之前加入下语句,利用Hspice软件进行仿真并输入延时分析结果。网表文件要加入的语句:.measure tran tf trig v(out) val=4.5

12、fall=1 targ v(out) val=0.5 fall=1.measure tran tf trig v(out) val=0.5 rise=1 targ v(out) val=4.5 rise=1.measure tran tpdr trig v(in) val=2.5 rise=1 targ v(out) val=2.5 fall=1.measure tran tpdf trig v(in) val=2.5 fall=1 targ v(out) val=2.5 rise=1.measure tpd param(tpdr+tpdf)/2延时分析结果如下:tf=2.7638E-10 targ=2.9766E-09 trig=2.7002E-09tr=2.8419E-10 targ=8.4835E-09 trig=8.1993E-09tpdr=3.2211E-10 targ=2.8221E-09 trig=2.5000E-09tpdf= -1.5189E-10 targ=8.3481E-09 trig=8.5000E-09tpd= 8.5110E-11五、课程设计总结五、课程设计总结通过本次课程设计,使用了电路设计与仿真软件 HSPICE,并练习用网表文件来描述模拟电路,用 MOS 器件来设计四位逻辑输入与非门电路,使我对 HSPICE 软件有一个更深层次的认识。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号