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“卡片盒”的最好方法就是:先找一个功能完备、正确的“卡片盒”范例,然后在此基础上对其进行修改。
关键字:课程设计,,,
三、设计原理
下图【图1】是正锁存器的基本原理图。对于正锁存器,当CLK为高时,锁存器处于透明模式,相当于两个串联的反相器;因此锁存器是非反相的,并把输入传送到输出。反之,当CLK=0时,两个反相器都不起作用,锁存器处于维持状态。只有上拉网络起作用,而下拉网络则不工作。由于采用两级串联的方法,在这一模式下不会有任何信号可以从锁存器的输入传送到输出端。一个寄存器可以通过串联正反锁存器来构成。其时钟负载与通常的传输门寄存器活CMOS寄存器类似。它主要优点是只用单相位时钟。
对于【图2】是反锁存器的基本原理图,它和正锁存器的原理是相似的。
四、程序设计方案
程序详单(*.sp):
*TSPC
.OPIIONS POST
.TRAN 20ps 100ns
M1 1 IN VDD VDD PCH L=1U W=3U
M2 OUT 1 VDD VDD PCH L=1U W=3U
M3 1 CLK 2 2 NCH L=1U W=3U
M4 OUT CLK 3 3 NCH L=1U W=3U
M5 2 IN 0 0 NCH L=1U W=3U
M6 3 1 0 0 NCH L=1U W=3U
*电容C若取0.01p,波形结果会有一定的不同
C1 OUT 0 0.06p
VDD VDD 0 5
Vin IN 0 PULSE .2 3 2N 2N 2N 4N 22N
Vclk CLK 0 PULSE .2 2 1N 1N 1N 4N 15N
.MODEL NCH NMOS LEVEL=1
.MODEL
您可能关注的文档
最近下载
- 《我的世界》诉《迷你世界》二审判决书.pdf VIP
- 等比数列说课市名师优质课比赛一等奖市公开课获奖课件.pptx VIP
- 中韩家庭伦理剧对比分析.doc VIP
- 2026-2030中国锌溴电池行业市场发展趋势与前景展望战略分析研究报告.docx
- 2025年等比数列说课课件.pdf VIP
- 短剧演员合同模板(3篇).docx VIP
- 2025年贵州省情省况核心知识点考核复习题库(含答案).docx
- 良品铺子股份有限公司成本控制问题分析.doc VIP
- JB∕T 11164-2021 吊钩抛丸清理机 技术条件.pdf
- 中国专家共识解读:内分泌性高血压继发性高血压院前与急诊诊治指南(2025版)PPT课件.pptx VIP
原创力文档

文档评论(0)