STS360安装指南

STS360安装指南
STS360安装指南

安装指南

操作说明

1

关于STS360监控系统制作平台V1.0

●简介

欢迎使用STS360监控系统制作平台。

STS360监控系统制作平台以电力监控系统为背景,可以制作出标准的SCADA系统,适用于变电站综合自动化、各级电网调度以及给水、煤气等各个领域。

使用STS360制作出的监控系统具有数据采集、数据处理、历史记录、画面显示等各项功能,同时STS360开发环境还为二次开发提供了良好的开发接口,STS360各个层次的功能,包括数据处理、显示方式等,用户都可自行设计,进行二次开发。

在技术上,STS360内含网络互连功能,各项任务分布处理,数据可多机热备,具有高性能,高可靠性,可扩充性等特点。

●使用手册

STS360使用手册包括:

●《STS360安装指南》

●《STS360在线监控系统》

●《STS360界面编辑器》

●《STS360系统数据生成》

《STS360安装指南》描述如何安装STS360监控系统;

《STS360在线监控系统》描述如何启动在线监控系统,在画面中进行数据观察和操作;如何在事件列表中进行越限报警,变位信息,操作结果的查询;如何使用实时曲线和历史曲线对数据进行趋势分析;如何打印报表和接线图;如何进行事故追忆;如何利用保护信息窗口进行保护信息查询,以及如何设置如自动打印、网络配置的系统参数等。

《STS360界面编辑器》描述如何进行图符设计,图形编辑,报表制作,曲线定义等。

2

《STS360系统数据生成》描述如何定义数据库,填写保护信息等;

●术语约定

按下鼠标键:按下鼠标键并保持按下状态。

点下或单击鼠标键:按下鼠标键再放开。

双击鼠标键:两次点下鼠标键。

拖动鼠标键:按下鼠标键并移动鼠标。

SHIFT:键盘上的Shift键。

CTRL:键盘上的Ctrl键。

ALT:键盘上的Alt键。

DEL:键盘上的Del键或Delete键。

●运行环境

硬件:PC486以上,内存16M以上,硬盘540M以上,单机或网络。

操作系统:WinNT/2000。

●软件启动

双击Win2000桌面上的下列图标,启动相应软件;或从Win2000“开始”选取“程序”菜单中的“STS360”启动相应软件。

操作票生成器(Opnote)

画面图符编辑器(Ieditor)

数据库维护(Nsdbtool)

系统设置(Nscfg)

在线运行环境(Online)

●版权

Windows 95,Windows NT为Microsoft所有,STS360为天正明日电力自动化有限公司公司所有。

3

4

安装 STS360 监控系统制作平台 1.0 版

STS3600系统安装过程如下:

1. 从“资源管理器”窗口中,选取安装盘所在目录,如 c : 双击setup.exe 文件;

或从“运行”对话框中键入setup.exe 的全路径,如 c:\setup.exe ,并按确定键。

图表 1

2. 安装程序将首先对系统进行例行检查,然后调入“安装向导”对剩下的安装

工作进行指导。如图表1。注:“向导(Wizard )”是一种新的用户界面形式,它通过一系列的问答逐步引导用户完成某项较为复杂的操作。

3. “安装向导”调入后,出现如图表2所示的安装信息,单击NEXT 进行下一

步。

图表 2

4. 在图表3所示的安装画面中,安装过程提示用户确认系统安装的路径。缺省

5

安装路径是C :\STS360\。如果要将系统安装到其它路径时,单击Browse 按钮进行选择,如图表4所示,确认后单击OK 按钮,系统的安装路径变为用户所选的路径,再按Next 按钮出现如图表5所示的画面,单击Back 按钮返回上一步操作。

图表 3

图表 4

5. 单击Next 按钮后, 安装过程开始拷贝系统文件到指定的路径,并显示一个

6 进度窗口, 如图表5所示。如果所有文件顺利拷入硬盘,则安装向导进入下一步。

图表 5

6. 安装过程中出现安装加密狗提示对话框,按确认即可。如图表6所示。

图表 6

7.单击继续按钮后, 提示安装完信息, 如图表7所示。如果所有文件顺利拷入硬

盘, 单击关闭按钮后,则安装结束。

图表7

7

STS360 系统文件目录结构

如果系统正确安装,在用户指定的目录下将产生下列目录和文件:

BIN系统运行目录,所有运行模块均存放在该目录;

DATA系统数据目录,所有系统数据均存放在该目录,目录下还有

以下三个子目录:

HISTORY存放历史数据

EVENT存放事件数据

RECALL 存放事故追忆数据

TUNE 存放有载调压装置统计数据

VOLTAGE 存放电压合格率统计数据

GRAPH 系统画面目录,所有系统使用的画面,包括报表、列表均存

放在该目录;

SYMBOL 系统图符目录,所有画面使用的图符均存放在该目录;

BITMAP 系统位图目录,所有画面使用的位图均存放在该目录;

MACRO 图元组合目录;

MEDIA 系统媒体目录,所有系统使用的声音、图像文件均存放在该

目录;

OPNOTE 操作票目录,所有用户定义的操作票均存放在该目录;

USERDB 数据库扩展模块目录

README.TXT 关于系统的最新信息;

DEISL1.ISU 系统从Windows卸载的信息文件;

8

STS360 系统配置文件

在Windows2000或NT目录下,必须有NSPRO.INI,否则,监控系统不能正常运行。在系统成功地安装后,安装过程将自动将配置文件拷贝到Windows系统目录下,一般不需用户修改。

NSPRO.INI为普通文本文件,可以使用任何文本编辑器进行编辑修改,如https://www.360docs.net/doc/c62759582.html,.不是所有的NSPRO.INI中的设置项都可以修改,不正确地改动会使系统行为不正常,因此不鼓励用户直接编辑该文件。

下面我们以一个例子说明STS360.INI文件中各项的意义.在该例子中,系统被安装在C:\STS360目录下。下面各项中带有▽号的项为系统必须的且无缺省值的项;带有▼号的项为系统必须的但有缺省值的项;其它为选项性质的项,可不设置或系统自动设置。

[Settings] STS360设置

▽GraphPath=C:\STS360\GRAPH\ 图形库路经

▽SymbolPath=C:\STS360\SYMBOL\ 图符库路经

▽BitmapPath=C:\STS360\BITMAP\ 位图库路经

▽MacroPath=C:\STS360\MACRO\ 图元组合库路经

▼LayerZoomRate=25 缺省放大比率

在线监控系统中,每次放大接线图的比

率,也是各层画面之间的放大比率,修

改该项会影响系统中已经存在的画面,

用户修改时应慎重。

▼MaxDisplays=8,1,4,1,1,2,0,0 最大窗口数

分别代表可以打开的接线图窗口、事件

列表窗口、列表窗口、报表窗口、保护

信息窗口、动态曲线窗口、历史曲线窗

口、保护窗口和操作票窗口的个数,即

示例中可以打开最多8个接线图窗口。

9

Background=nicebk.dll 平台底板模块

用于在线监控系统桌面位图的显示,可

以不使用该项。

Controller=1,1,754,271 遥控板的状态及位置,建议用户不要修

改该项。

DTFlashTime=3 动态曲线数据点采集频度,缺省为3秒钟

一个数据点,有效值为1至3600秒。ICCom=2操作卡连接的串口号,缺省值为2。TooTip=1 自动提示是否打开,如为1打开、0关

闭。打开提示则当光标在画面上移动时,

会有相应提示信息显示,缺省为打开。DEBUG=1 置0时,对于遥测点,关闭属性选择和

所有的允许标记。对于遥信点,除了关

闭属性选择和所有的允许标记,如果此

遥信点定义了相关遥控,还要关闭用于

人工置数的编辑窗口。

RelayGuard=1 进行遥控操作时,除了需要输入操作人

的密码,还要输入监控人的密码。[DATAFILE] 系统数据文件路径

▽DATAFILEPATH=C:\STS360\data\ 系统数据目录

▽HSTDATAFILEPATH=C:\STS360\data\ 系统历史数据目录

▽EVENTDATAFILEPATH=C:\STS360\data\EVENT 事件数据目录

▽RECALLDATAFILEPATH=C:\STS360\data\RECALL事故追忆数据目录

▽MEDIAPATH=C:\STS360\MEDIA\ 系统媒体文件目录

▽OPNOTEPATH=C:\STS360\OPNOTE\ 系统操作票文件目录

[Proc] 进程设置: on表示启动, off表示不启动History=on 历史记录进程

Event=on 事件记录进程

Recall=on 事故追忆记录进程

ProtEvent=on 保护事件记录进程

10

AutoPrint=off 自动打印进程

[TimeOut] 超时设置,以秒为单位。

SetPointTime=30 遥调超时时间

发出遥调命令后,如果在指定时间内未收到结

果,则认为超时。

ControlTime=30 遥控超时时间

发出遥控命令后,如果在指定时间内未收到结

果,则认为超时。

SelectTime=30 遥调和遥控选择时间

DoableTime=0 双遥时间

SelectIdleTime=30 遥调和遥控选择超时时间

发出遥调或遥控命令后,如果在指定时间内未收

到结果,则认为超时。

ScreenSaveTime=30 屏幕保护时间

FlashTime=3 闪烁间隔

ReserveDgtTime=0 事故判断时间范围

即在事故总信号置位前多长时间内的变位都列

为事故变位.

ReUerseDgtTime=0 遥信取反允许标记

[TUNE]

TimeOut=20 有载调压次数统计延迟时间,缺省时间为20 秒[Color] 颜色设置

Alarm=255.0.0 报警颜色

Manual=0.0.0 人工置数的颜色

ProtectBk=255.255.255 保护信息窗口的背景颜色

Ack=0.255.0 报警确认的颜色

PanelText=255.0.0 报警信息的颜色

使用该颜色在窗口中显示报警信息状态。

11

ProtectF1=255.0.128 保护信息闪烁颜色

当系统保护信息时,以闪烁方式显示当前保护信

息,其闪烁颜色为定义颜色。

Alam 1=255.0.0 预警颜色

Alam 2=192.0.0 报警颜色

Alam 3=128.0.0 有效值颜色

[Sound] 定义系统使用的声音

声音可以使用自己录制的声音文件。AnaOverHigh=Sample.wav 遥测越上限报警声

设置缺省报警声。如果遥测点未定义报警声,则

遥测越上限时,系统使用缺省报警声;如果没有

定义缺省报警声,则遥测越上限时系统不发声。AnaOverLow=Sample.wav 遥测越下限报警声

设置缺省报警声。如果遥测点未定义报警声,则

遥测越下限时,系统使用缺省报警声;如果没有

定义缺省报警声,则遥测越下限时系统不发声。AnaRecove

r=Sample.wav 遥测恢复正常值报警声

设置缺省报警声。如果遥测点未定义报警声,则

遥测恢复正常值时,系统使用缺省报警声;如果

没有定义缺省报警声,则遥测恢复正常值时,系

统不发声。

DgtOpen= 遥信变位开状态报警声

设置缺省报警声。如果遥信点未定义报警声,则

当遥信由合变为开时,系统使用缺省报警声;如

果没有定义缺省报警声,则当遥信由合变为开

时,系统不发声。

DgtClose= 遥信变位合状态报警声

设置缺省报警声。如果遥信点未定义报警声,则

当遥信由开变为合时,系统使用缺省报警声;如12

果没有定义缺省报警声,则当遥信由开变为合

时,系统不发声。

DgtAccident= 事故变位报警声

设置缺省报警声。如果遥信点未定义报警声,则

当发生事故变位时,系统使用缺省报警声;如果

没有定义缺省报警声,则当发生事故变位时,系

统不发声。

RlySuccess= 遥控成功提示声

当遥控成功时,系统使用该声音进行提示。RlyFailed= 遥控失败提示声

当遥控失败时,系统使用该声音进行提示。RlyTimeout= 遥控超时提示声

当遥控超时时,系统使用该声音进行提示。RlySelSuccess= 遥控选择成功提示声

当遥控选择成功时,系统使用该声音进行提示。RlySelFailed= 遥控选择失败提示声

当遥控选择失败时,系统使用该声音进行提示。RlySelTimeout= 遥控选择超时提示声

当遥控选择超时时,系统使用该声音进行提示。SystemStart= 遥控系统启动提示声

当遥控系统启动时,系统使用该声音进行提示。SystemEnd= 遥控系统开闭提示声

当遥控系统开闭时,系统使用该声音进行提示。ProtectEvent= 保护动作的声音

[Print] 打印设置:1表示允许,0表示不允许

Event=1 事件自动打印

Privilege=8 打印级别

[Recall] 事故追忆设置

▽FileNo=2 下一个事故追忆文件编号

建议用户不要修改。

13

TimeOut=5 事故数据采集频度

以秒为单位,缺省为5秒采集一次。SubAccidentCount= 事故后采集多少点数据

缺省值为10个采集点。

PreAccidentCount= 事故前采集多少点数据

缺省值为5个采集点。

[Time]

ExitTime=1997/9/10 17:25:5 上一次系统退出的时间,用户不能修改此值。ExitUser=SuperUser 上一次系统退出的用户

[NetWork] 网络设置

▽Host=SERVER,192.0.1.11 前置机名称及IP地址(必不可少)。

▽Local=SERVER,192.0.1.11 本机名称及IP地址(必不可少)。

IP地址必须与Windows网络设置中所设置的网络

地址相同。机器的名称为不超过32个字符(16

个汉字)的字符串。

注意:如为单机运行,Host与Local后面内容应一致。

[Monitor] 监视窗口设置,为系统调试时使用,用户不必修

改。

FontName= 显示用字体名称

缺省为“Courier”。

FontStyle= 显示用字体风格

0代表正常字体、1代表粗体、2代表斜体、4代

表下划线体。可以同时使用几种风格,只要将它

们数字相加即可。如3代表粗斜体,缺省为正常

字体。

FontSize= 显示用字体大小,缺省为10。

TotalLine= 保存数据总行数,缺省为256。

DiscardLine= 每次废弃行数,缺省为0。

14

安装指南

15

[UserDef] 系统使用该项保存用户自定义操作的模块定义,用户不应修改此项。

[DeskTop]

Display=3

系统使用该项保存上次系统桌面布局,用户不应修改此项。

[Display?] ?代表数字,如1、2、3等,该项为系统保存桌面布局,用户不应修改此项。

[DEMO]

DremTicks=5000 产生随机数的频率 [SafeDate] 系统安全运行的起始时间 SafeStartYear=1998 SafeStartMonth=10 SafeStartDay=1 [Enablekernel ]

ImpartProtect=1 引入保护库 NetWork=1 启动网络 SaveRdb=1 自动保存实时库 [Programs] 自定义外挂程序 Program1= Program2= Program3= [Premcdt]

com[n]=EB90 设置CDT 报文头缺省为D709,N 为对应串口。 CdtSoe=ON/OFF 设置CDT 是否接收SOE 报文

IdleTime=300 设置CDT 无数据报警且清零。时间(秒),缺省为 5分钟。

AdjustRtuTime=3600 设置COT 与RTU 对时间隔(秒) [prem_u4f]

SetClock=10 对时时间间隔(分),缺省值10。 TimeOut=5 操作超时时间(秒),缺省值5

安装指南

16

网络协议安装

1. 在控制面板中选择“网络”,启动网络设置对话框.

2. 在“配置”中按“添加(A )”按钮,并在弹出的“选定网络组件类型”对话框中选择“协议”项,然后按“添加(A )”按钮。{注:如果在“下列网络组件被安装(N )”列表中已经含有“TCP/IP ”项,则可以直接到第4步。}

3. 在系统弹出的“选定网络协议”对话框中,左侧列表为生产厂商,右侧列表为该厂商的协议产品,在厂商中选择“Microsoft ”,在协议中选择“TCP/IP ”协议,按“确定”完成选择,并回到“网络”对话框。

4. 在“网络”对话框的“下列网络组件已被安装(N )”列表中可以看到“TCP/IP ”项,选中该项,并按下“属性”按钮,进入“TCP/IP 属性”对话框。

5. 选择“IP 地址”属性页,将获得IP 地址的方式由“自动获得一个IP 地址”变为“指定IP 地址”,并输入IP 地址及子网屏蔽,按“确定”回到“网络”对话框。

6. 在“网络“对话框中按“确定”,并按提示重新启动计算机。

注:IP 地址的格式为4个字节,分为网络地址和主机地址两个部分。IP 地址分为

三类:

A 类地址,网络地址为一个字节,主机地址占三个字节,网络地址从1至127,主机地址从0.0.1到255.255.254,因此网络屏蔽为255.0.0.0。

B 类地址,网络地址占二个字节, 主机地址占二个字节,网络地址从80.0至191.255,主机地址从0.1到255.254, 因此网络屏蔽为255.255.0.0。

C 类地址,网络地址为三个字节,主机地址占一个字节,网络地址从192.0.0至255.255.255,主机地址从1到254,因此网络屏蔽为255.255.255.0。 另外,在局域网中各节点的IP 地址必须各不相同,但应使用相同的网络地址,否则系统的网络功能将不能正确启动。

HSpice实战

hspice的实战应用 最初写作本文的目的是希望提供一份中文版的Hspice手册从而方便初学者的使用,本文的缘起是几位曾经一起工作过的同事分别进入不同的新公司,而公司主要是使用Hspice,对于已经熟悉了Cadence的GUI界面的使用者转而面对Hspice的文本格式,其难度是不言而喻的,而Hspice冗长的manual(长达2000页以上)更让人在短时间内理不出头绪。鉴于我曾经使用过相当一段时间的Hspice,于是我向他们提供了一份简单而明了的handbook来帮助他们学习,本来是准备借助一个具体运放的设计例子,逐步完善成为一份case by case 的教程,但由于工作比较浩大,加之时间的关系,一直难以完成,愈拖愈久,在几个朋友的劝说下,与其等其日臻完善后再发布,不如先行发布在逐步完善,以便可以让更多的朋友及早使用收益。本文虽通过网络发表,但作者保留全部的著作权,转载时务请通知本人。由于水平的有限,讨论范围的局限及错误不可避免,恳请读者指正。联系方式为e-mail:nkchenliy@https://www.360docs.net/doc/c62759582.html,。 一、HSPICE基础知识 Avant! Start-Hspice(现在属于Synopsys公司)是IC设计中最常使用的电路仿真工具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一般书籍都采用Level 2的MOS Model进行计算和估算,与Foundry经常提供的Level 49和Mos 9、EKV 等Library不同,而以上Model要比Level 2的Model复杂的多,因此Designer除利用Level 2的Model进行电路的估算以外,还一定要使用电路仿真软件Hspice、Spectre等进行仿真,以便得到精确的结果。 本文将从最基本的设计和使用开始,逐步带领读者熟悉Hspice的使用,并对仿真结果加以讨论,并以一个运算放大器为例,以便建立IC设计的基本概念。在文章的最后还将对Hspice的收敛性做深入细致的讨论。 Hspice输入网表文件为.sp文件,模型和库文件为.inc和.lib,Hspice输出文件有运行状态文件.st0、输出列表文件.lis、瞬态分析文件.tr#、直流分析文件.sw#、交流分析文件.ac#、测量输出文件.m*#等。其中,所有的分析数据文件均可作为AvanWaves的输入文件用来显示波形。 表1 Hspice所使用的单位 独立电压和电流源包括: 1. 直流源(DC): 电压源Vxxx n+ n- dcval 电流源Ixxx n+ n- dcval 2. 交流源(AC):Vxxx n+ n- AC=acmag,acphase 3. 瞬态源(随时间变化): 脉冲源:pulse v1 v2 td trtf pw per 线性源:pwl t1 v1 正弦源:sinvovafreq td damping phasedelay 4. 混合源:可以包括以上所有的形式,如:VIN 13 2 0.001 AC 1 SIN(0 1 1Meg) 二、输入网表文件 TITLE .INCLUDE .LIB MACRO 元件描述 信号源描述

hspice语法手册

Hspice语法手册 天津大学电信学院 陈力颖

Preface 最初写作本文的目的是希望提供一份中文版的Hspice手册从而方便初学者的使用,本文的缘起是几位曾经一起工作过的同事分别进入不同的新公司,而公司主要是使用Hspice,对于已经熟悉了Cadence的GUI界面的使用者转而面对Hspice的文本格式,其难度是不言而喻的,而Hspice冗长的manual(长达2000页以上)更让人在短时间内理不出头绪。鉴于我曾经使用过相当一段时间的Hspice,于是我向他们提供了一份简单而明了的handbook来帮助他们学习,本来是准备借助一个具体运放的设计例子,逐步完善成为一份case by case的教程,但由于工作比较浩大,加之时间的关系,一直难以完成,愈拖愈久,在几个朋友的劝说下,与其等其日臻完善后再发布,不如先行发布在逐步完善,以便可以让更多的朋友及早使用收益。本文虽通过网络发表,但作者保留全部的著作权,转载时务请通知本人。由于水平的有限,讨论范围的局限及错误不可避免,恳请读者指正。联系方式为e-mail: nkchenliy@https://www.360docs.net/doc/c62759582.html,。

目录 一、HSPICE基础知识 (2) 二、有源器件和分析类型 (3) 三、输出格式和子电路 (4) 四、控制语句和OPTION语句 (6) 五、仿真控制和收敛 (7) 六、输入语句 (8) 七、统计分析仿真 (9) 天津大学电信学院 陈力颖 2006年2月

一、HSPICE基础知识 Avant! Start-Hspice(现在属于Synopsys公司)是IC设计中最常使用的电路仿真工 具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一 般书籍都采用Level 2的MOS Model进行计算和估算,与Foundry经常提供的Level 49 和Mos 9、EKV等Library不同,而以上Model要比Level 2的Model复杂的多,因此 Designer除利用Level 2的Model进行电路的估算以外,还一定要使用电路仿真软件 Hspice、Spectre等进行仿真,以便得到精确的结果。 本文将从最基本的设计和使用开始,逐步带领读者熟悉Hspice的使用,以便建立   IC设计的基本概念。文章还将对Hspice的收敛性做深入细致的讨论。 Hspice输入网表文件为.sp文件,模型和库文件为.inc和.lib,Hspice输出文件有运 行状态文件.st0、输出列表文件.lis、瞬态分析文件.tr#、直流分析文件.sw#、交流分析 文件.ac#、测量输出文件.m*#等。其中,所有的分析数据文件均可作为AvanWaves的 输入文件用来显示波形。 表1 Hspice所使用的单位 单位缩写含义 F(f) 1e-15 P(p) 1e-12 N(n) 1e-10 U(u) 1e-06 M(m) 1e-03 K(k) 1e+03 Meg(meg) 1e+06 G(g) 1e+09 T(t) 1e+12 DB(db) 20log10 注:Hspice单位不区分大小写 独立电压和电流源包括: 1. 直流源(DC):

HSPICE入门

HSPICE 入门 说明: 1. 网上已经有大量有关SPICE如何使用的说明文档,所以本篇不拟详细介绍SPICE 的语法,而把重点放在软件的安装和范例上. 2. SPICE诸多版本(such as HSPICE,PSPICE,TSPICE,IsSPICE,SPICE2G.6,spice3e,etc) 其内核是相同的,它们的语法绝大部分也彼此兼容(注意:也有例外). 3. 本文中使用的是SYNOPSYS公司的HSPICE PC版(Hspice_2002.2.2_pc). 4. 简单的HSPICE语法请参考(与本篇放在同一文夹中).详细的 SPICE语法,使用方面的资料放在服务器上,地址: \\Rddomain\规范标准\教材\other 5. 后面附有HSPICE安装说明,和BIAS前后的尺寸变换原则. 模拟集成电路的仿真工具是众多EDA工具中的一个重要组成部分.模拟电路复杂的性能和多样的电路结构,决定了其对仿真工具的精度,可靠性,收敛性以及速度等都有很高的要求.国际上公认的模拟电路通用仿真工具是美国加利福尼亚大学Berkeley分校开发的SPICE程序,目前享有盛誉的EDA公司的模拟电路工具,都是以SPICE为基础开发的. SPICE-------S imulation P rogram with I ntegrated C ircuit E mphasis. 输入HPSICE程序进行分析的电路,由一组元件语句和一组分析控制语句来描述.用元件语句指定电路的拓扑关系和元件值;用分析语句来规定电路的分析类型,模型参数和运行的控制. 一.HSPICE语法简介: SPICE可以做直流分析(DC Analysis),交流分析(AC Analysis),瞬态分析(Transient Analysis)等. (一)分析类型. 1) .OP 计算并打印工作点. 2) .DC var1 start1 stop1 incr1 [var2 start2 stop2 incr2] DC 扫描分析. 例: .DC Vin 0.25 5.0 0.25 $从0.25V到5 V扫描Vin,步长0.25V .DC Vds 0 5 0.1 Vgs 0 5 1 $在Vgs分别在0,1,2,3,4,5V这六个电压点上,以步长0.1V从0V到5V扫描Vds. .DC TEMP –55 125 25

HSPICE基础知识

一、HSPICE基础知识 Avant! Start-Hspice(现在属于Synopsys公司)是IC设计中最常使用的电路仿真工具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一般书籍都采用Level 2的MOS Model进行计算和估算,与Foundry 经常提供的Level 49和Mos 9、EKV等Library不同,而以上Model要比Level 2的Model复杂的多,因此Designer除利用Level 2的Model进行电路的估算以外,还一定要使用电路仿真软件Hspice、Spectre等进行仿真,以便得到精确的结果。 本文将从最基本的设计和使用开始,逐步带领读者熟悉Hspice的使用,并对仿真结果加以讨论,并以一个运算放大器为例,以便建立IC设计的基本概念。在文章的最后还将对Hspice的收敛性做深入细致的讨论。 Hspice输入网表文件为.sp文件,模型和库文件为.inc和.lib,Hspice输出文件有运行状态文件.st0、输出列表文件.lis、瞬态分析文件.tr#、直流分析文件.sw#、交流分析文件.ac#、测量输出文件.m*#等。其中,所有的分析数据文件均可作为AvanWaves的输入文件用来显示波形。 表1 Hspice所使用的单位 独立电压和电流源包括: 1. 直流源(DC): 电压源Vxxx n+ n- dcval 电流源 Ixxx n+ n- dcval 2. 交流源(AC):Vxxx n+ n- AC=acmag,acphase 3. 瞬态源(随时间变化): 脉冲源:pulse v1 v2 td tr tf pw per 线性源:pwl t1 v1 正弦源: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和MESFET (J)、子电路(X)和宏、Behavioral器件(E,G)、传输线(T,U,W)等。这里值得注意的是MOS、JFET和MESFET的L和W的scale是m,而不是um。 分析的类型包括:直流、交流和瞬态分析。 1.直流分析: 对DC、AC和TRAN分析将自动进行直流操作点(DC OP)的计算,但.TRAN UIC将直接设置初始条件,不进行DC OP的计算。

HSPICE-使用流程

HSPICE 使用流程 HPICE软件主要用于模拟电路的仿真。模拟电路仿真工具是以电路理论、数值计算方法和计算机技术为基础实现的,由于模拟电路在性能上的复杂性和电路结构上的多样性,对仿真工具的精度、可靠性、收敛性以及速度等都有相当高的要求。HSPICE程序由于收敛性好,适于做系统及电路仿真,又有工作站版和微机版本,在国内外的用户十分广泛。 一、HSPICE可模拟的内容 1.直流分析:包括非线性电路的直流分析 ①电路的直流工作点:分析时电路中的电感全部短路,电容全部开路, 得到电路的每一节点的电流和电压(相对参考点)值。 ②直流小信号传输值:传输函数的直流小信号值为直流小信号工作下的 输出变量和输入变量之比值,包括电路的输入电阻和输出电阻。 ③直流转移曲线:HSPICE可在用户指定的范围内,逐步改变指定的独 立电压或电流源,对每一个电源值的变化,都得到储存的输出变量。 ④灵敏度分析:求出指定输出变量对于电路参数(包括电路中所有的元 件,器件参数,直流电源的输入电平)的直流小信号灵敏度。 2.交流小信号分析:将交流输出变量作为频率的函数计算出来。先计算电 路的直流工作点,决定电路中所有非线性器件的线性化小信号模型参数, 然后在用户所指定的频率范围内对该线性化电路进行分析。 ①频域分析:在用户规定的频率范围内完成电路的交流分析。 ②噪声分析:HSPICE可计算每个频率点上总的输出噪声电平及其等效

输入噪声电平。 ③失真分析:计算电路交流小信号工作下电路的失真特性,分析时是在 输入端加有一个或两个频率的信号,在用户给定的输出负载电阻时, 求出在该负载上的输出失真功率。 3.瞬态分析 ①瞬态响应:是从时间为零开始,到用户规定的时间范围内进行电路的 瞬态特性分析。 ②傅立叶分析:可以对输出波形进行傅立叶分析,得到在用户指定的基 频及时间间隔范围的傅立叶系数。 4.电路的温度特性分析:HSPICE在用户未说明时,是在27℃的标称温度 下进行各种模拟的。当用户指定电路在什么温度下工作时,HSPICE也 能进行不同温度下的电路特性分析,在温度低于-273℃时不予模拟。 二、HSPICE程序可输入的元器件和电源 1.元件:包括电阻、电容、电感、耦合互感、无损耗传输线及开关等。 2.半导体器件:结型二极管、双极型晶体管、结型场效应管、MOS场效应 管及MESFET等。 3.电源:独立电流源、独立电压源、线性电压控制电流源、线性电压控制 电压源、线性电流控制电流源、线性电流控制电压源以及相应的非线性 受控源。其中独立源除直流源外还有脉冲源、交流正弦源、分段线性源、 调幅信号源、调频信号源等。 4.子电路:HSPICE允许用户用定义器件模型相似的形式自行定义一组元

!2013版icfb的使用说明

icfb的使用说明 实验室上机 如果选择到微电子所开放实验室上机,用自己的用户名和密码进入Linux操作系统后,在桌面上点击鼠标右键,选择New Terminal启动一个命令行窗口,如图1所示。 图1 1.1远程登录 如果选择远程登录方式,可以参考下面的步骤。 1安装远程登录软件 例如Xmanager 1.3.9。 2配置远程登录软件 在[开始]菜单中,运行Xmanager菜单中的Xconfig;设置Window模式为Multiple Window Mode,Background选则X window background(transparent), Window Manager选则Local Only;设置XDM为Do not Use XDM(Passive). 点击[确定],如图2。 3运行远程登录软件 在[开始]菜单中,运行Xmanager菜单中的Xstart;Name选择xterm,Host输入166.111.77.10,Protocol选择SSH,点击Run,即可用自己的用户名和密码登录服务器,登录成功后也会打开一个命令行窗口,如图3。

图2 图3 1.2文件上传或下载 可以用自己的用户名和密码访问ftp://166.111.77.10,用于上传或下载自己的数据和文档。 注意,对于上传的网表(例如inv.sp)等文件,最好都运行一下dos2unix命令以确保文件转换为Unix格式,方法是在命令行窗口中输入命令dos2unix inv.sp,如图4。 图4

2创建工作环境 如果是第一次使用,需要按以下步骤创建工作环境。如果是继续以前的工作,则直接按2.2节的步骤进入工作目录,启动设计软件即可。 2.1创建工作目录 创建工作目录:在命令行窗口中输入命令mkdir project 。 创建验证目录:在命令行窗口中输入命令mkdir project/verify 。 注意,所有设计工作、软件启动都在目录~/project下进行,所有版图验证工作都在目录~/project/verify下进行,不要在其它目录下进行。 设置SMIC工艺库环境:输入命令cp ~chby1/project/cds.lib ~/project,如图5。 图5 2.2启动设计软件 进入工作目录:输入命令cd project 。 启动设计软件icfb:输入命令icfb & ,弹出如图6所示的CIW窗口。 点击菜单File→Exit可以退出icfb软件。 图6 2.3创建设计库 创建自己的设计库:在CIW窗口中点击菜单File→New→Library;在弹出的对话框中,Library

IC610系统的使用

IC610设计系统使用指南 一、远程登录服务器的方法: 1 安装Xmanager X桌面服务器软件: 2 运行Xmanager-Passive程序,运行成功在桌面底部任务栏应该有X形图标: 3 拷贝(绿色,不需要安装)putty远程登录软件,运行之: 4 设置登录服务器的IP地址(10.22.68.163),注意只能在校园网内可以连接,公网不能连接: 5 设置X11使能:(connection-SSH-X11: Enable X11 forwarding打勾): 6 按Open以后进入登录窗口: 在光标处输入用户名(s学号: 如s084774408),回车,输入密码(注意密码不回显,也无星号显示) 登录成功:

7 接下来就可以运行软件了 8 运行nautilus 可以打开文件管理器 运行gterm可以打开另一个终端 二、进入IC设计系统和建立的方法 9 进入design/ic610/ 并运行icfb& 可以打开IC设计系统 cd design/ic610 icfb& 10 运行成功出现Virtuosoo的窗口(ICW): 11 ,打开库管理器

12 库管理器有三栏,分别是设计库(library)、设计单元(cell)、设计视图(View),一个设计库可以包含多个设计单元,每个单元又有多个视图: 13 选择菜单File→New→Library…,可以创建一个设计库: 14 在新建设计库的对话框中,输入设计的名字,选择存放的位置,即可OK

15 一般我们将新建的设计库与现有的工艺库相关联,也就是使用现有的工艺作为设计的基础,所以这里要选择Attach to an existing technology library这一项,即可OK。 16 接下来就是选择需要关联哪个工艺库,在这里我们使用45nm工艺来设计,所以要选择工艺库 作为关联工艺库。 17 回到库管理器,这里选择刚刚建立的设计库,就可以进行建立单元的操作。 18 选择菜单File→New→Cell View…可以创建一个单元,同时也创建了它的一个视图(一般我们可以创建layout(版图), schematic(原理图), symbol(符号图)等视图。 19 这里我们先创建一个单元(Cell) INV,视图类型(Type)选择schematic(View这一栏会自动生成,当然也可以更改),其他不动,OK 三、原理图编辑方法 20 进入原理图编辑器(Schematic Editor L),即可进行原理图的设计

Hspice简明手册

Hspice 简明手册 Hspice是一个模拟电路仿真软件,在给定电路结构和元器件参数的条件下,它可以模拟和计算电路的各种性能。用Hspice分析一个电路,首先要做到以下三点:(1)给定电路的结构(也就是电路连接关系)和元器件参数(指定元器件的参数库); (2)确定分析电路特性所需的分析内容和分析类型(也就是加入激励源和设置分析类型); (3)定义电路的输出信息和变量。 Hspice规定了一系列输入,输出语句,用这些语句对电路仿真的标题,电路连接方式,组成电路元器件的名称,参数,模型,以及分析类型,以及输出变量等进行描述。 一Hspice输入文件的语句和格式 Hspice输入文件包括电路标题语句,电路描述语句,分析类型描述语句,输出描述语句,注释语句,结束语句等六部分构成,以下逐一介绍: 1 电路的标题语句 电路的标题语句是输入文件的第一行,也成为标题行,必须设置。它是由任意字母和字符串组成的说明语句,它在Hspice的title框中显示。 2 电路描述语句 电路描述语句由定义电路拓扑结构和元器件参数的元器件描述语句,模型描述语句和电源语句等组成,其位置可以在标题语句和结束语句之间的任何地方。 (1)电路元器件 Hspice要求电路元器件名称必须以规定的字母开头,其后可以是任意数字或字母。除了名称之外,还应指定该元器件所接节点编号和元件值。 电阻,电容,电感等无源元件描述方式如下: R1 1 2 10k (表示节点1与2间有电阻R1,阻值为10k欧) C1 1 2 1pf (表示节点1与2间有电容C1,电容值为1pf) L1 1 2 1mh (表示节点1与2间有电感L1,电感值为1mh) 半导体器件包括二极管,双极性晶体管,结形场效应晶体管,MOS场效应晶体管等,这些半导体器件的特性方程通常是非线性的,故也成为非线性有源元件。在电路CAD工具进行电路仿真时,需要用等效的数学模型来描述这些器件。 (a)二极管描述语句如下: DXXXX N+ N- MNAME D为元件名称,N+和N-分别为二极管的正负节点,MNAME是模型名,后面为可选项:AREA是面积因子,OFF时直流分析所加的初始条件,IC=VD时瞬态分析的初始条件。(b)双极型晶体管 QXXXX NC NB NE MNAME Q为元件名称,NC NB NE 分别是集电极,基极,发射极和衬底的节点。缺省时,NS结地。后面可选项与二极管的意义相同。 (c)结型场效应晶体管 JXXXX ND NG NS MNAME J为元件名称,ND NG NS为漏,栅,源的节点,MNAME是模型名,后面为可选项与二极管的意义相同。 (d)MOS场效应晶体管 MXXXX ND NG NS NB MNAME M为元件名称,ND,NG,NS,NB分别是漏,栅,源和衬底节点。MNAME 是模型名,L沟道

HSPICE学习总结

生产实习报告 一.目录 1.实习内容记述分析 1)HSPICE的基本操作过程 2)网表文件结构的总结 3)简单的网表文件练习 4)总结书写网表文件练习过程中的注意事项 5)练习电路参数的调整 2.生产实习的收获与体会 HSPICE学习总结 操作的基本过程 1.打开HSPICE操作平台:开始——程序——HSPICE——HSPUI 2.打开EDIT NL项,输入网表文件并保存或者可直接在记事本中输入网表文件并保存attention:一般情况下从EDIT NL项直接保存的文件后辍为.exe,应回到保存处强行把文件后辍改为.sp,否则无法运行仿真过程 3.通过OPEN项调出刚才保存的网表文件 4.通过SIMULATE项可对网表文件进行仿真 5.查看EDIT LL项可知仿真过程中是否出现错误,还可查管子的工作状态 attention:模拟过程中经常要查看管子的工作状态以便对电路参数进行调整

6.仿真所得波形可通过打开A V ANW A VES项查看 网表文件结构的总结 1.网表文件的基本大体结构 .exe1一个简单的网表文件

A SIMPLE CS AMPLIFIER *第一行为标题.OPTION POST NODE .TRAN 200P 20N *瞬态分析 .PRINT TRAN V(1) V(2) M1 2 1 0 0 N L=1.6U W=50U *连接结构的描述R 3 2 5K VDD 3 0 3V VIN 1 0 0 PULSE 0.2 4.8 2N 1N 1N 5N 20N *输入的描述 .MODEL N NMOS LEVEL=1 *模型的定义 .END exe2.差分结构的网表文件 DIFFERENTIAL TEST .OPTION POST NODE .TRAN 200P 20N .PRINT TRAN V(5,6) V(2) M1 2 1 0 0 N L=1.6U W=50U M2 5 3 2 2 N L=1.6U W=50U

hspice简明使用手册

HSPICE简明使用手册 水平有限,如有错误请予以改正。还有很多的功能不太了解,希望大家都来补充完善。谢谢!大家也可以把一些自己在调试过程中的bug 汇总到一起,给大家作参考。方便以后少犯这种错误,最好加上为什么错了,如何改正。我会建立一个名字为our_bugs_go_away的文件夹来放大家调试过程中的bug。 如果你认真看了正文中的红字部分,应该就可以使用hspice的基本功能来实现电路模拟。 附录中会有基本的语法,供大家查阅,不一定很全。 1. 常用文件类型 .sp 网表文件输入文件 该文件是hspice唯一的输入文件,用网表形式描述电路。下面会专门讲解该文件的几个基本构成。 .mt0 中存放测试数据输出文件 .lis 中存放仿真的过程以及仿真时的错误输出文件 2. hspui按钮的作用 Open 打开.sp文件 Simulate 仿真开始 Edit LL 观察.lis文件,debug Edit NL 修改.sp 文件 Avanwaves 观察模拟波形 Explore 找到模拟中所用文件的文件夹 3.AvanWaves 使用 用来观察模拟得到的波形 3.1 results brower 对话框用来选择要看的是那种分析(tran,dc,ac)的那种波形,双击你要看的波形就可以了。 3.2主面板 3.2.1窗口 panel# 用来看波形 wave list 观察波形的列表 3.2.2按钮 panels 观察窗口个数控制

window 观察窗口显示控制 measure 测量控制,有对某点的测量和点到点的测量 configuration 不明 tools 不明 3.3快捷按钮 3.3.1 results brower 的开关按钮 3.3.2变量运算函数编辑器 3.3.3打印 3.3.4测量某点坐标 3.3.5两点间坐标检测 3.3.6窗口显示控制 4..sp 文件介绍 对于一个用hspice模拟的电路,一般可以分为两个部分来描述: 1 电路单元的.sp文件。名字多为:unit.sp 比如:nand2g.sp 它一种子电路的形式,就像我们电路中的一些小单元或者Verilog中的module,用来调用,。可以参考程军老师给的.sp文件。 2 电路整体.sp文件。名字多为:sim_unit.sp 比如:sim_nand2g.sp 一般为电路的顶层部分,用来调用单元电路,用网表来描述整个电路,并声明激励源来模拟。可以控制模拟的类型,是直流模拟.dc ,交流模拟(频域分析).ac ,瞬态模拟.tran。这个文件就像是Verilog中的top + testbench。 当然编写网表文件的风格多种多样,这只是其中一种。 在流程后面会有一个.sp文件的讲解,告诉大家.sp文件有哪些基本部分,如何写.sp文件。.sp文件的构成 以程序为例 5. 完整的模拟流程: 直接用记事本建立.sp文件,只要改一下文件扩展名即可。或者直接复制一个.sp文件改个名字。 (下面的内容不用细看,只要知道有哪些步骤) 1 建立模型(一般采用现成模型,直接利用.lib 命令调用。采用何种模型由工艺来定)NMOS 和PMOS的模型 2 子电路建立(例子:nand2g.sp) 描述该子电路的晶体管连接和长宽等即可。 3 编写模拟程序(例子:sim_nand2g.sp) 详见下面对模拟程序的说明。

SPICE实战手册

Perface 最初写作本文的目的是希望提供一份中文版的Hspice手册从而方便初学者的使用,本文的缘起是几位曾经一起工作过的同事分别进入不同的新公司,而公司主要是使用Hspice,对于已经熟悉了Cadence 的GUI界面的使用者转而面对Hspice的文本格式,其难度是不言而喻的,而Hspice冗长的manual(长达2000页以上)更让人在短时间内理不出头绪。鉴于我曾经使用过相当一段时间的Hspice,于是我向他们提供了一份简单而明了的handbook来帮助他们学习,本来是准备借助一个具体运放的设计例子,逐步完善成为一份case by case的教程,但由于工作比较浩大,加之时间的关系,一直难以完成,愈拖愈久,在几个朋友的劝说下,与其等其日臻完善后再发布,不如先行发布在逐步完善,以便可以让更多的朋友及早使用收益。本文虽通过网络发表,但作者保留全部的著作权,转载时务请通知本人。由于水平的有限,讨论范围的局限及错误不可避免,恳请读者指正。联系方式为e-mail: nkchenliy@https://www.360docs.net/doc/c62759582.html,。 一、HSPICE基础知识 Avant! Start-Hspice(现在属于Synopsys公司)是IC设计中最常使用的电路仿真工具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一般书籍都采用Level 2的MOS Mod el进行计算和估算,与Foundry经常提供的Level 49和Mos 9、EK V等Library不同,而以上Model要比Level 2的Model复杂的多,

因此Designer除利用Level 2的Model进行电路的估算以外,还一定要使用电路仿真软件Hspice、Spectre等进行仿真,以便得到精确的结果。 本文将从最基本的设计和使用开始,逐步带领读者熟悉Hspice的使用,并对仿真结果加以讨论,并以一个运算放大器为例,以便建立I C设计的基本概念。在文章的最后还将对Hspice的收敛性做深入细致的讨论。 Hspice输入网表文件为.sp文件,模型和库文件为.inc和.lib,Hspice 输出文件有运行状态文件.st0、输出列表文件.lis、瞬态分析文件.tr#、直流分析文件.sw#、交流分析文件.ac#、测量输出文件.m*#等。其中,所有的分析数据文件均可作为AvanWaves的输入文件用来显示波形。表1 Hspice所使用的单位 独立电压和电流源包括: 1. 直流源(DC): 电压源Vxxx n+ n- dcval 电流源Ixxx n+ n- dcval 2. 交流源(AC):Vxxx n+ n- AC=acmag,acphase 3. 瞬态源(随时间变化): 脉冲源:pulse v1 v2 td tr tf pw per 线性源:pwl t1 v1 正弦源:sin vo va freq td damping phasedelay 4. 混合源:可以包括以上所有的形式,如:VIN 13 2 0.001 AC 1

Hspice 语法手册

一、HSPICE基础知识 Avant!Start-Hspice(现在属于Synopsys公司)是IC设计中最常使用的电路仿真工具,是目前业界使用最为广泛的IC设计工具,甚至可以说是事实上的标准。目前,一般书籍都采用Level2的MOS Model进行计算和估算,与Foundry经常提供的Level49和Mos9、EKV 等Library不同,而以上Model要比Level2的Model复杂的多,因此Designer除利用Level 2的Model进行电路的估算以外,还一定要使用电路仿真软件Hspice、Spectre等进行仿真,以便得到精确的结果。 本文将从最基本的设计和使用开始,逐步带领读者熟悉Hspice的使用,并对仿真结果加以讨论,并以一个运算放大器为例,以便建立IC设计的基本概念。在文章的最后还将对Hspice 的收敛性做深入细致的讨论。 Hspice输入网表文件为.sp文件,模型和库文件为.inc和.lib,Hspice输出文件有运行状态文件.st0、输出列表文件.lis、瞬态分析文件.tr#、直流分析文件.sw#、交流分析文件.ac#、测量输出文件.m*#等。其中,所有的分析数据文件均可作为AvanWaves的输入文件用来显示波形。 表1Hspice所使用的单位 独立电压和电流源包括: 1.直流源(DC): 电压源Vxxx n+n-dcval 电流源Ixxx n+n-dcval 2.交流源(AC):Vxxx n+n-AC=acmag,acphase 3.瞬态源(随时间变化): 脉冲源:pulse v1v2td tr tf pw per 线性源:pwl t1v1 正弦源:sin vo va freq td damping phasedelay 4.混合源:可以包括以上所有的形式,如:VIN1320.001AC1SIN(011Meg) 二、输入网表文件 TITLE .INCLUDE .LIB MACRO 元件描述

hspice仿真简易教程

仿真过程: 第一步:搭建电路。使用工具:Cadence,ECS,Workview等 第二步:以可编辑方式打开需要仿真的电路(子电路,整体电路均可,整体电路需要打开顶层图)。Tools→Analog Envirement 弹出窗口。 Setup→Simulator→Simulator一栏选择“HSPICE”(也有选择HspiceS的)→OK Simulation→Netlist→Create 稍等一会儿,自动弹出生成的网标文件。“Save”至指定目录下,建议以时间和功 能命名,这样易于理解和分辨网表的新旧。保存的文件后缀为.txt 若生成网表失败,请在icfb中查找原因,找到“error”部分的描述即为失败原因。 常见原因有:电路的输入输出PIN与其Symbol的PIN对不上(这个错误在电路保 存时就能发现);电路连线有问题,比如存在短路,重名等情况;电路改动过后没 有保存。 第三步:创建仿真文件。该文件以.sp为后缀进行保存。 仿真文件主要是添加激励,指定仿真类型和内容,以及仿真精度和结果等的显示。 文件第一行不能输入有效语句,一般以*号注释,正式语句从第二行以后开始。 首先调用网表文件,也就是需要将第二步生成的网标文件进行调用,用.inc语句,例如: .inc ‘/projuct/spl3501/osc/netfile/osc_0812.txt’ 然后开始加激励。一般顺序是先定义电源和地,然后再定义输入信号,例如: Vvcc vcc 0 pwl 0u 0v 10u 5v 给电源vcc加一个线性增大的电压 Vgnd gnd 0 0 定义地电位是0 Ven en 0 pwl 0u 0 2u 0 2.01u 5 开始定义其它输入信号 确定仿真显示等的设置,大多数功能设置都会在.option中进行设置,比如: .option node list post 表示打出所有节点的电压,如果你不需要打出所有的节点 信息,而只要求能够打出你指定的节点电压电流等,那么可以在option后面加入 “probe”即可,但这样的话就需要在接下来使用.probe来指定你要打出的电压电 流信息。例如: .option list post probe (此时需要将node去掉) 接下来确定仿真类型。常用的有瞬态,直流,交流等。需要注意的是,只有瞬态(tran)仿真才能给激励信号加随时间变化的量,如果是直流(DC)仿真则不行,例如上 面的例子就只能是瞬态仿真的激励,如果需要做DC仿真就必须修改成这样: Vvcc vcc 0 5v Vgnd gnd 0 0 Ven en 0 5

TSMC工艺的_版图教程

目录 前端电路设计与仿真 (2) 第一节双反相器的前端设计流程 (2) 1、画双反相器的visio原理图 (2) 2、编写.sp文件 (2) 第二节后端电路设计 (4) 一、开启linux系统 (4) 2、然后桌面右键重新打开Terminal (6) 双反相器的后端设计流程 (7) 一、schematic电路图绘制 (7) 二、版图设计 (21) 画版图一些技巧: (29) 三、后端验证和提取 (30) 第三节后端仿真 (37) 其它知识 (40)

前端电路设计与仿真 第一节双反相器的前端设计流程1、画双反相器的visio原理图 in V DD M2 M3 out 图1.1 其中双反相器的输入为in 输出为out,fa为内部节点。电源电压V DD=1.8V,MOS 管用的是TSMC的1.8V典型MOS管(在Hspice里面的名称为pch和nch,在Cadence里面的名称为pmos2v和nmos2v)。 2、编写.sp文件 新建dualinv.txt文件然后将后缀名改为dualinv.sp文件 具体实例.sp文件内容如下:

.lib 'F:\Program Files\synopsys\rf018.l' TT 是TSMC用于仿真的模型文件位置和选择的具体工艺角*****这里选择TT工艺角*********** 划红线部分的数据请参考excel文件《尺寸对应6参数》,MOS管的W不同对应的6个尺寸是不同的,但是这六个尺寸不随着L的变化而变化。 划紫色线条处的端口名称和顺序一定要一致 MOS场效应晶体管描述语句:(与后端提取pex输出的网表格式相同) MMX D G S B MNAME 2.1、在wind owXP开始--程序这里打开Hspice程序 2.2、弹出以下画面然后进行仿真 1、打开.sp 文件 2、按下仿真按钮3 形 存放.sp文件的地址 查看波形按钮按下后弹出以下对话框

相关文档
最新文档