ASIC课程设计报告三输入与非门的设计与Hspice仿真_第1页
ASIC课程设计报告三输入与非门的设计与Hspice仿真_第2页
ASIC课程设计报告三输入与非门的设计与Hspice仿真_第3页
ASIC课程设计报告三输入与非门的设计与Hspice仿真_第4页
ASIC课程设计报告三输入与非门的设计与Hspice仿真_第5页
已阅读5页,还剩29页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、冬肥工学大手ASIC课程设计报告课程名称:ASIC课程设计实验名称:的设计与Hspice仿真三输入与非门姓名::学号班级:指导教师:合肥工业大学电子科学与应用物理学院制.一.设计目的学会使用电路设计与仿真软件工具,熟练地用网表文件来描述Hspice模拟电路,并熟悉应用内部元件库。通过该实验,掌握的设HspiceHspice计方法,加深对课程知识的感性认识,增强电路设计与综合分析能力。本次课程设计是用软件来实现对三位与非门电路的设计与仿Hsp混真,熟悉用MOS器件来设计三位逻辑输入与非门电路,了解用MOS器件设计与TTL与非门的优缺点。二.设计原理1、三输入与非门逻辑符号如下图所示:2电路结构P

2、MOSo用A,B,C,输出为Y此电路功能为三输入与非门形式,输入为管进行全互补连接方式,栅极相连作为输入,电路上面是三个和NMOS管的源的漏极相连作为输出,NMOSPOMS的漏极与下而并联,PMOSPMOS管的源极与衬底相连接低电平;原理图如NMOS极和衬底相连接高电平,2.1、三输入与非门原理2三输入端CMOS与非门电路,其中包括三个串联的N沟道增强型MOS管和三个并联的P沟道增强型MOS管。每个输入端连到一个N沟道和一个P沟道MOS管的栅极。当输入端A、B、C中只要有一个为低电平时,就会使与它相连的NMOS管截止,与它相连的PMOS管导通,输出为高电平;仅当A、B、C全为高电平时,才会使三

3、个串联的NMOS管都导通,使三个并联的PMOS管都截止,输出为低电平。实验步骤二、HSPICE简介SPICE(SimulatorProgramwithIntegiatedCiicuitEmphasis,以集成电路为重点的模拟程序)模拟器最初于20世纪70年代在berkeley开发完成,能够求解描述晶体管、电阻、电容以及电压源等分量的非线性微分方程。SPICE模拟器提供了许多对电路进行分析的方法,但是数字VLSI电路设计者的主要兴趣却只集中在直流分析(DCanalysis)和瞬态分析(transientanalysis)两种方法上,这两种分析方法能够在输入固定或实时变化的情况下对节点的电压进行预

4、测。SPICE程序最初是使用FORTRAN语言编写的,所以SPICE就有其自身的一些相关特点,尤其是在文件格式方面与FORTRAN有很多相似之处。现在,大多数平台都可以得到免费的SPICE版本,但是,往往只有商业版本的SPICE才就有更强的数值收敛性。尤其是HSPICE,其在工业领域的应用非常广泛,就是因为其具有很好的收敛性,能够支持最新的器件以及互连模型,同事还提供了大量的增强功能来评估和优化电路。PSPICE也是一个商业版本,但是其有面向学生的限制性免费版本。木章所有实例使用的都是HSPICE,这些实例在平台版本的SPICE中可能不能正常运行。虽然各种SPICE模拟器的细节随着版本和操作平

5、台的不同而各不相同,但是所有版本的SPICE都是这样工作的:读入一个输入文件,生产一个包括模拟结果、警告信息和错误信息的列表文件。因为以前输入文件经常是以打孔卡片盒的方式提供给主机的,所以人们常常称输入文件为SPICE"卡片盒(deck)”,输入文件中的每一行都是一张“卡片”。输入文件包含一个由各种组件和节点组成的网表。当然输入文件也包含了一些模拟选项、分析指令以及器件模型。网吧可以通过手工的方式输入,也可以从电路图或者CAD工具的版图(匕yout)中提取。一个好的SPICE“卡片盒”就好像是一段好的软件代码,必须具有良好的可读性、可维护性以及可重用性。适当地插入一些注释和空白间隔有

6、助于提高“卡片盒”的可读性。一般情况下,书写SPICE”卡片盒”的最7好方法就是:先找一个功能完备、正确的“卡片盒”范例,然后在此基础上对其进行修改。2、输入网表文件(*.sp)Hspice读入一个输入网表文件,并将模拟结果存在一个输出列表文件或图形数据文件中,输入文件*.sp包含以下内容:(1)电路网表(子电路和宏、电源等)(2)声明所要使用的库(3)说明要进行的分析(4)说明所要求的输出输入网表文件和库文件可以由原理图的网表生成器或文本编辑器产辅助模型只能出.ALTER生。输入网表文件中的第一行必须是标题行,并且.现在文件最后的.END语句之前,除此之外,其它语句可以按任意顺序排列。三.设

7、计步骤1、写网表文件在文本文档中写出软件所要求的网表文件,并另存为*.sp文件。Hspice网表文件如下所示:*SimulationnetlistandstimulusVCCVCCGNDDC2.5*接地vssvssgndde0*在vss和gnd之间加上2.5v直流电压*以下为分段线性源,分别表示在a,b,c节点与gnd之间所加电压随时间的变化vaaGNDpwl(O02.9n03n2.55.9n2.56n08.9n09n2.511.9n2.512n014.9n015n2.517.9n2.518n0)vbbgndpwl(O04.9n05n2.59.9n2.5lOn014.9n015n2.5)VCC

8、Gndpwl(O06.9n07n2.513.9n2.514n0)* 以下六行为电路连接关系描述语句* 模型语句,MXXXNDNGNSNBMNAME<W=VAL><L=VAL>管子类型为PMOS,M为元件名称,ND、NG、NS、NB分别是漏、栅、源和衬底节点。pmos是模型名,L沟道长,W为沟道宽。Miyavccvccpmosw=3ul=0.25uM2ybvccvccpmosw=3ul=0.25uM3ycvccvccpmosw=3u1=0.25u* 模型语句,管子类型为NMOSM4yaa2vssnmosw=lul=0.25uM5a2bb2vssnmosw=lu1=0.25

9、uM6b2cvssvssnmosw=lu1=0.25u*stimulus.tran lp 20n*瞬态分析步长为ips,时间为20ns.print tran v(A) v(B) v(C) v(Y)*输出A,B,C,Y节点的节点电压值*以下为库文件*2.5VNORMALDEVICESLIB*CORNER_LIBOFTYPICALMODEL*.paramtoxp=5.8e-9toxn=5.8e-9+dxl=0dxw=0+dvthn=0dvthp=0+cjn=2.024128E-3cjp=1.931092e-3+cjswn=2.751528E-10cjswp=2.232277e-10+cgon=3.

10、11E-10cgop=2.68e-10+cjgaten=2.135064E-10cjgatep=1.607088e-10+hdifn=3.1e-07hdifp=3.1e-7*NMOSDEVICESMODEL*.MODEL nmosNMOS+LEVEL = 49TNOM二25'3E-8+dxl'+XW二 '0 + dxw'VERSION = 3.1TOXtoxn+CALCACM=1SFVTFLAG=OVFBFLAG+XJ二IE-07NCH=2.354946E+17LLN+LWNWLNWWN+LINT二1.76E-08WINT=6.75E-09MOBMOD+BINU

11、NIT=2DWG=0DWB=0+VTHO二Q4321336+dvthn'LVTHO二2.081814E-08WVTH0-5.470342E-11+PVTHO=-6.721795E-16KI=0.3281252LK19.238362E-08+WK1二2.878255E-08PK1=-2.426481E-14K20.0402824+LK2=-3.208392E-08WK2=-1.154091E-08PK29.192045E-15+K3=0DVTO=0DVT1=0+DVT2=0DVTOW=0DVT1W=0+DVT2W=0NLX=0WOVSAT=7.586954E+04LVSATPVSAT=8

12、.820956E-10UA=WUA= -3.509821E-17PUA=LUB=-1.655745E-27WUBUC=-1.364265E-11LUC=PUC=-6.249644E-24RDSWPRWG=0WRLUO=-6.31976E-09WUOAO=-1.468837LAO=0+K3B=03.094656E-03+WVSAT=-1.747416E-038.924498E-10+LUA=-1.511745E-16-3.08778E-23+UB=8.928832E-21=-2.03282E-27+PUB=3.4578E-341.170473E-17+WUC=-1.256705E-18447.8

13、871+PRWB=00.99+U0=0.06005258=-8.819531E-09+PU0=3.57209E-156.419548E-07+WAO=5.512414E-07PAO=-9.222928E-14KETA-0.04922795+LKETA=2.360844E-08WKETA=1.560385E-08PKETA二-5.98377E-15+A1二0.02659908LAI=-6.511454E-09A2+AGS=-4.01637LAGS二1.090294E-06WAGS1.162021E-06+PAGS=-3.108579E-13BO=0Bl=0+VOFF=-0.1829426LVOF

14、F=9.941631E-09WVOFF1.568082E-08+PVOFF=2832958E-15NFACTOR=0.6790636LNFACTOR二3.454948E-08+WNFACTOR=1.501016E-07PNFACTOR=-2.955591E-14CIT2.218499E-04+LCIT=-1.076934E-10WCIT=-3.286884E-10PCIT1.658928E-16+CDSC=0CDSCB=0CDSCD+ETAO=1.215578E-04LETAO二-1.037758E-11WETAO-3.O3O225E-11+PETAO=1.529658E-17ETAB=3.5

15、48681E-03LETAB-1.791374E-09+WETAB=-6.897268E-10PETAB二3.481742E-16DSUB+PCLM=3.583838LPCLM二-6.874146E-07WPCLM5.664574E-08+PPCLM=-1.33176E-15PDIBLC1=OPDIBLC2二5.379674E-03+LPDIBLC2=7.808481E-09WPDIBLC2=5.516945E-10PPDIBLC2二-2.784957E-16+PDIBLCB=-0.1229374LPDIBLCB=4.956215E-08WPDIBLCB二3.299946E-08+PPDIBL

16、CB=-9.624918E-15DROUT=0PSCBE14.472639E+08+LPSCBE1=28.64041WPSCBE1=15.7154PPSCBE1=-7.933138E-06+PSCBE2=1.842585E-06LPSCBE2=2.871008E-12WPSCBE2=2.579183E-12+PPSCBE2=-1.301972E-18PVAG=-2.015254E-03LPVAG1.017757E-09+WPVAG=3.07622E-10PPVAG=-1.55418E-16DELTA-0.02862256+LDELTA=1.492454E-08WDELTA二-6.71663E-

17、09PDELTA3.407521E-15+ALPHA0=0BETAO=30KT1二-0.2579945+LKT1=-1.664895E-08WKT1=-1.633463E-08PKT13.755864E-15+KT2=-0.05347481LKT2=8.244731E-09WKT21.13705E-09+PKT2=-1.240924E-15AT=-1.132632E+04LAT6.469047E-03+WAT=6.829220E-04PAT=-4.154249E-10UTE-2.309089+LUTE=1.662427E-07WUTE=1.244801E-07PUTE=-5.627924E-1

18、4+UA1=-3.461758E-10LUA1二1.747495E-16WUA1=-1.42065E-16+PUA1=7.171442E-23UB1=0UC1=-2.38157E-12+LUC1二2895726E-18WUC1=-1.990052E-17PUC11.004497E-23+KT1L=0PRT=-lE-18CJ=cjn+MJ=0.4960069PB=0.9173808CJSW二cjswn+MJSW=0.443145PBSW=0.9173808CJSWG二cjgaten+MJSWG=0.443145PBSWG=0.9173808HDIFhdifn+RS=0RD=0+ACM=12LDI

19、F=1.2E-07RSH=4.5+CTA=7.707813E-04CTP二5.512283E-04PTA1.167715E-03+PTP=1.167715E-03N=1XTI=3+CGDO二'cgon'CGSO='cgon'CAPMOD+NQSMOD = 0XPARTCF二0+TLEV = 1TLEVC = 1JS=IE-06+JSW= 5E-11*PMOSDEVICESMODEL*LEVEL =.MODELpmosPMOS(49+VERSION=3.1+XL='3e-8+dxl'+XW='0+dxw'TNOM=25TOXtoxp

20、+CALCACM=1SFVTFLAG=0VFBFLAG+XJ=lE-7NCH=4.1589E17LWN = 1WLNLINT = 1.2365E-8 WINTBINUNIT = 2DWGVTHO='dvthp-0.6236538' LVTHOPVTHO= -3.22268E-15 KI二WK1= 5.577151E-8 PK1=LK2=-2.296405E-8 WK2二K3=0DVTODVT2=0DVTOWDVT2W=0NLX+LLN=1=1+WWN=17.8E-9+MOBMOD=1=0+DWB=02.649834E-8+WVTH0=3.214189E-80.4198155+L

21、K1=5.770498E-8-2.81684E-14+K2=0.0429467-1.355302E-8+PK2=6.848271E-15=0+DVT1=0=0+DVT1W=0+W0=0K3B二0VSAT1.443912E5+LVSAT=-7.688012E-4WVSAT=-6.083648E-3PVSAT=2.186471E-10+UA=1.846811E-9LUA=-3.27694E-16WUA=-2.82106E-16+PUA=7.180233E-23UB=-7.84535E-19LUB=4.772849E-25+WUB=2.599205E-25PUB=-1.46530E-31UC=-1.

22、75560E-10+LUC=3.360832E-17WUC=1.504425E-17PUC=-1.30556E-23+RDSW=1.03E3PRWB=0PRWG=0+WR=1UO=0.0136443LUO=-7.22084E-10+WU0=-1.088554E-9PUO=2.730854E-16AO0.1071803+LA0=4.64252E-7WAO二5.383179E-7PAO=-1.32033E-13+KETA=-4.943762E-3-5.226247E-9+PKETA=2.640665E-15=0.4+AGS=0.16640055.29237E-8+PAGS=-2.67304E-14

23、=0+VOFF=-0.0592623-1.486398E-8+PVOFF=7.510321E-15-1.158881E-7+WNFACTOR=1.210664E-86.439495E-5+LCIT=2.916437E-101.572825E-17+CDSC=0=0+ETA0=-3.819468E-3LKETA=-3.565304E-9Al=0LAGS=1.19106E-7BO=0LVOFF=-1.96686E-8NFACTOR=0.8588103PNFACTOR=-6.11712E-15WCIT=-3.11284E-llCDSCB=0LETAO=2.155422E-98.235612E-10W

24、KETA二A2WAGSBlWVOFF二LNFACTOR二CITPCITCDSCDWETA0二+PETAO=-4.16037E-16ETAB二1.334637E-3LETAB-7.93631E-10+WETAB=5.284657E-11PETAB=-2.68353E-17DSUB+PCLM=0.1098002LPCLM=6.874263E-7WPCLM6.724724E-7+PPCLM=-1.97766E-13PDIBLC1=OPDIBLC2=5.801323E-3+LPDIBLC2=-1.81964E-9WPDIBLC2=-5.853396E-9PPDIBLC2二2.957545E-15+PD

25、IBLCB=0.1921199DROUT=0PSCBE17.19E8+PSCBE2=IE-20PVAG二0DELTA0.01+ALPHA0二0BETAO=30KT1二-0.3248987+LKT1=-1.160393E-8WKT1=4.153356E-8PKT1-4.62347E-15+KT2=-0.0367632ATUTE+UA1=3.992421E-10UB1=-9.23294E-19LUB1-5.28718E-26+WUB1=-6.13069E-26PUB1=1.503674E-32UC1=-1.00699E-12+KT1L=0PRT=0CJ二cjp+MJ=0.4812153PB=0.9

26、134669CJSWcjswp+MJSW=0.3237595PBSW=0.9134669CJSWGcjgatep+MJSWG=0.3237595PBSWG=0.9134669HDIFhdifp+LDIF=1.2E-7ACM=12RS=0+RD=0RSH=3.5CTA8.3043E-4+CTP=4.30175E-4PTA二1.3004E-3PTP+CGDO=cgopCGSO=cgop+CAPMOD=0NQSMOD=0XPART二:1+CF=0N=1=3+TLEV=1TLEVC=1=3E-7+JSW=5E-12)1.3004E-3XTIJS.END四.仿真分析1、打开网表文件与仿真进入软件点击open打开上面的网表文件,仿真,如下图所示:Hspice如下图所示,节点分析表:Avanwaves点击上图中如上图显示,表中的a27b,b2分别表示节点a,b,c的输入电压,c表示节点y的输出电压,0代表地,vcc为高电平。加入输入输出波形,如下图所示:yb,c输入的节点电压,第四条波形为节点上图前三条波形分别是节点时,都为C1,的输出电压,由上述波形图可以清楚地看到当输入AB,。实现了三输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论