- 173
- 0
- 约5.32千字
- 约 10页
- 2021-04-05 发布于湖南
- 举报
.专业整理 .
IC 课程设计报告
题 目 TSPC 锁存器的设计与 HSPICE 仿真
学 院
专 业
班 级
学生姓名
日 期
.学习帮手 .
.专业整理 .
指导教师 (签字 )
HSPICE 简介
SPICE (Simulator Program with Integrated Circuit Emphasis ,以集成电路
为重点的模拟程序 )模拟器最初于 20 世纪 70 年代在 berkeley 开发完成 ,能够
求解描述晶体管 、电阻 、电容以及电压源等分量的非线性微分方程 。SPICE 模
拟器提供了许多对电路进行分析的方法 ,但是数字 VLSI 电路设计者的主要兴趣
却只集中在直流分析 (DC analysis )和瞬态分析 (transient analysis )两种方
法上 ,这两种分析方法能够在输入固定或实时变化的情况下对节点的电压进行
预测 。SPICE程序最初是使用 FORTRAN 语言编写的 ,所以 SPICE就有其自身的
一些相关特点 ,尤其是在文件格式方面与 FORTRAN 有很多相似之处 。现在 ,
大多数平台都可以得到免费的 SPICE 版本 ,但是 ,往往只有商业版本的 SPICE
才就有更强的数值收敛性 。尤其是 HSPICE,其在工业领域的应用非常广泛 ,就
是因为其具有很好的收敛性 ,能够支持最新的器件以及互连模型 , 同事还提供
了大量的增强功能来评估和优化电路 。PSPICE 也是一个商业版本 ,但是其有面
向学生的限制性免费版本 。本章所有实例使用的都是 HSPICE,这些实例在平台
版本的 SPICE中可能不能正常运行 。
虽然各种 SPICE 模拟器的细节随着版本和操作平台的不同而各不相同 ,但
是所有版本的 SPICE 都是这样工作的 :读入一个输入文件 ,生产一个包括模拟
结果 、警告信息和错误信息的列表文件 。因为以前输入文件经常是以打孔卡片
盒的方式提供给主机的 ,所以人们常常称输入文件为 SPICE 卡片盒“ (deck )”,
输入文件中的每一行都是一张 卡片“ ”。输入文件包含一个由各种组件和节点组
成的网表 。当然输入文件也包含了一些模拟选项 、分析指令以及器件模型 。网
吧可以通过手工的方式输入 ,也可以从电路图或者 CAD 工具的版图 (layout) 中
提取 。
一个好的 SPICE 卡片盒“ ”就好像是一段好的软件代码 ,必须具有良好的可
读性 、可维护性以及可重用性 。适当地插入一些注释和空白间隔有助于提高 卡“
片盒 ”的可读性 。一般情况下 ,书写 SPICE 卡片盒“ ”的最好方法就是 :先找一个
功能完备 、正确的 卡片盒“
原创力文档

文档评论(0)