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 观察窗口个数控制 w indow 观察窗口显示控制 measure 测量控制,有对某点的测量和点到点的测量 configuration 不明 tools 不明 3.3 快捷按钮 3.3.1 results brow er 的开关按钮 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 文件有哪些基本部...