一 、 HSPICE 基 础 知 识Avant! Start-Hspice( 现 在 属 于 Synopsys 公 司 ) 是 IC 设 计 中 最 常 使 用 的 电 路 仿 真 工 具 ,是 目 前 业 界 使 用 最 为 广 泛 的 IC 设 计 工 具 , 甚 至 可 以 说 是 事 实 上 的 标 准 。 目 前 , 一 般 书 籍 都采 用 Level 2的 MOS Model 进 行 计 算 和 估 算 , 与 Foundry 经 常 提 供 的 Level 49和 Mos 9、 EKV等 Library 不 同 ,而 以 上 Model 要 比 Level 2的 Model 复 杂 的 多 ,因 此 Designer 除 利 用 Level2的 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- dcval2. 交流源( AC):Vxxx n+ n- AC=acmag,acphase3. 瞬态源( 随时间变化):脉冲源:pulse v1 v2 td tr tf pw per线性 源:pwl t1 v1 正弦源:sin vo va freq td damping phasedelay4. 混合源:可 以 包括以 上 所有的 形式, 如:VIN 13 2 0.001 AC 1 SIN(0 1 1Meg)二、 输 入 网 表文 件TITLE.INCLUDE.LIB MACRO元件 描述信号源描述分析命令测量命令.ALTER.END图1 输入网表(Netlist)...