关键词不能为空

当前您在: 主页 > 英语 >

HSPICE基础知识

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-02 21:31
tags:

-

2021年3月2日发(作者:waterresistant)


一、


HSPICE


基础知识


Avant! Start-Hspice


(现在属于< /p>


Synopsys


公司)是


IC


设计中最常使用的电路


仿真工具,是目前业界使用最为广泛的

< p>
IC


设计工具,甚至可以说是事实上的标


准。目前 ,一般书籍都采用


Level 2



MOS Model


进行计算和估 算,与


Foundry


经常提供的


Le vel 49



Mos 9



EKV



Library


不同,


而以上


Model


要比


Level 2



Model


复杂的多,


因此


Designer

除利用


Level 2



Mode l


进行电路的估算以外,


还一定要使用电路仿真软件

< p>
Hspice



Spectre

< br>等进行仿真,以便得到精确的结果。



本文将从最基本的 设计和使用开始,逐步带领读者熟悉


Hspice


的使用,并对


仿真结果加以讨论,并以一个运算放大器为例,以便建立


IC< /p>


设计的基本概念。


在文章的最后还将对


H spice


的收敛性做深入细致的讨论。


Hspice


输入网表文件为


.sp


文件,


模型和库文件为


.inc


和< /p>


.lib



Hspice


输出文件


有运行状态文件


.st0

、输出列表文件


.lis


、瞬态分析文件

< br>.tr#


、直流分析文件


.sw#



交流分析文件


.ac#


、测量输出 文件


.m*#


等。其中,所有的分析数据文件均可作为


AvanWaves


的输入文件用来显示波形。




1 Hspice


所使用的单位



独立电压和电流源包括:



1.


直流源(


DC





电压源


Vxxx n+ n- dcval


电流源


Ixxx n+ n- dcval


2.


交流源(


AC

< br>)



Vxxx n+ n- AC=acmag,acphase


3.


瞬态源(随时间变化)




脉冲源:


pulse v1 v2 td tr tf pw per


线性源:


pwl t1 v1


v3…>



正弦源:


sin vo va freq td damping phasedelay


4.


混合源:


可以包括以上所有的形式,


如:


VIN 13 2 0.001 AC 1 SIN(0 1 1Meg)


二、输入网表文件



TITLE


.INCLUDE


.LIB MACRO


元件描述



信号源描述



分析命令



测量命令



.ALTER


.END



1

输入网表(


Netlist


)文件标准格式



二、有源器件和分析类型



有源器件包括二极管(


D




MOS


管(


M




BJT


管(


Q




JFET


和< /p>


MESFET



J



、子电路


(X)


和宏、

< p>
Behavioral


器件(


E,G



、传输线(


T,U,W


) 等。这里值得


注意的是


MOS



JFET



MESFET


L



W



scale



m

,而不是


um




分析的类型包括:直流、交流和瞬态分析。



1.


直流分析:



DC



AC


TRAN


分析将自动进行直流操作点(

< br>DC OP


)的计算,



.TRAN UIC


将直接设置初始条件,不进行


DC OP


的计算。



.DC var1 start1 stop1 inc1 sweep var2 type np start2 stop2


直流分析包含以下五种语句:



.DC


:直流扫描分析;



.OP


:直流操作点分析;



.PZ



Pole/Zero

< br>分析;



.SENS


:直流小信号敏感度分析;



.TF


:直流小信号传输函数分析。



2.


交流分析:



交流分析是指输出变量作为频率的函数。



.AC var1 start1 stop1 inc1 sweep var2 type np start2 stop2


交流分析包括以下四种语句:



.NOISE


:噪声分析;



.DISTO


:失真分析;



.NET


:网络分析;



.SAMPLE


:采样噪声分析。



3.


瞬态分析:



瞬态分析是指计算的电路结果作为时间的函数。



.TRAN tinc1 tstop1 tinc2


tstop2…


START=.. UIC SWEEP..


三、输出格式和子电路




1




输出命令包括:


.PRINT


< p>
.PLOT



GRAPH



.PROBE



.MEASURE< /p>




.PLOT antype ov1


ov2…



plo1,phhi1…plo32,phi32



.PROBE ov1


ov2…


ov32


.PRINT antype ov1


ov2…


ov32


有五种输出变量形式:



1.


直流和瞬态分析:



用于显示单个节点电压,支路电流和器件功耗。



.print V(node)



.plot I(node)


,也可用


.graph

< p>


.probe




V(node)


表示节点电压,


I(nod e)


表示节点电流,


p(rload)


表示在负载


rload


上的


分析点的功 耗。



2.


交流分析:



用于显示节点电压和支路电流的实部、虚部和相位。



vi(node)


表示节点电压的虚部,


ip( node)


表示节点电流的相位,


vp(4,6)


表示节



4



6


间的相位角。



3.


器件模版:



用于显示制定的器件节点的电压、支路电流和器件参数。



lv16(m3)


表示


MOS



m3


的漏电流,其他表示方式见手册。

< p>


4. MEASURE


语句:



用于显示用户自定义的变量。



可以采 用的句法包括:


raise,fall,delay,average,RMS,min ,max,p-p


等。



5.


参数语句:



用于显示用户自定义的节点电压等表达式。



语法格式:


.print tran


out_var_name=PAR(?expression?)


< br>(


2


)还可以采用


AvanWa ve


进行波形输出,启动


AvanWave

的命令为:


awaves &

-


-


-


-


-


-


-


-



本文更新与2021-03-02 21:31,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/693359.html

HSPICE基础知识的相关文章