施密特触发器设计_第1页
施密特触发器设计_第2页
施密特触发器设计_第3页
施密特触发器设计_第4页
施密特触发器设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上IC后端课程设计报告 题目: 施密特触发器设计 专业: XXXXXXXXXXXXX 班级: XXXXXXXXXXXX 学号: XXXXXXXX 组长: XXXXXXX 成员: XXXXX XXXXXX 指导老师: 目录课程设计的要求31.1、课程设计的背景31.11、触发器及其应用31.12、设计施密特触发器的意义31.2、 Hspice仿真工具4课程设计内容521、实验原理52.11、电路原理和电路图522、程序代码与仿真6221、程序代码6222、Hspice仿真结果7 课程设计的要求 1.1 课程设计的背景:1.11概述集成电路(Integrated Circu

2、it,缩写IC),是通过一系列特定的加工工艺,将晶体管、二极管等有源器件和电阻、电容、电感等无源器件,按照一定的电路互联,“集成”在一块半导体晶片上,封装在一个外壳内,执行特定电路或系统功能的一种器件。集成电路具有体积小,重量轻,引出线和焊接点少,寿命长,可靠性高,性能好等优点,同时成本低,便于大规模生产。它不仅在工、民用电子设备如收录机、电视机、计算机等方面得到广泛的应用,同时在军事、通讯、遥控等方面也得到广泛的应用。用集成电路来装配电子设备,其装配密度比晶体管可提高几十倍至几千倍,设备的稳定工作时间也可大大提高。正因为集成电路的发展应用很广泛,因此集成电路设计更是不容小觑的。1.12、触发

3、器及其应用 如果电路在某一时刻的输出状态不仅取决于电路在这一时刻的输入状态,而且与电 路过去的状态有关,也就是说电路具有了记忆功能,这种电路我们称之为时序逻辑电路。时序逻辑电路中能够完成记忆功能的电路叫做触发器,它是最重要、最基本的时序逻辑电路。触发器和组合电路可以组成多种时序逻辑单元电路,比如计数器、移位寄存 器、随即存储器等。 按照触发器的功能,触发器一般可以分为 RS 触发器、D 触发器、JK 触发器、T 及 T触发器、施密特触发器、单稳态触发器和无稳态单元-定时器等。而本次课程所设计的 就是触发器中比较常用的施密特触发器。触发器可通过数据库中的相关表实现级联更改; 不过,通过级联引用完

4、整性约束可以更有效地执行这些更改。触发器可以强制比用 CHECK 约束定义的约束更为复杂的约束。与 CHECK 约束不同,触发器可以引用其它 表中的列。例如,触发器可以使用另一个表中的 SELECT 比较插入或更新的数据,以 及执行其它操作,如修改数据或显示用户定义错误信息。触发器也可以评估数据修改 前后的表状态, 并根据其差异采取对策。 一个表中的多个同类触发器(INSERT、 UPDATE、 DELETE)允许采取多个不同的对策以响应同一个修改语句。触发器可以查询其他表,而且可以包含复杂的 SQL 语句。它们主要用于强制服从复 杂的业务规则或要求。例如:您可以根据客户当前的帐户状态,控制是

5、否允许插入新订 单。触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在 这些表之间所定义的关系。然而,强制引用完整性的最好方法是在相关表中定义主键 和外键约束。如果使用数据库关系图,则可以在表之间创建关系以自动创建外键约束。1.13、设计施密特触发器的意义施密特触发器是由美国科学家奥托·赫伯特·施密特(Otto Herbert Schmitt)于 1934 年发 明,当时他只是一个研究生,后于 1937 年他在其博士论文中将这一发明描述为“热电子 触发器”。这一发明是施密特对鱿鱼神经中的神经脉冲传播进行研究的直接成果。 在电子学中,施密特触发器是包含正

6、反馈的比较器电路。对于标准施密特触发器, 当输入电压高于正向阈值电压,输出为高;当输入电压低于负向阈值电压,输出为低; 当输入在正负向阈值电压之间,输出不改变,也就是说输出由高电平翻转为低电平,或 是由低电平翻转为高电平对应的阈值电压是不同的。只有当输入电压发生足够的变化时, 输出才会变化,因此将这种元件命名为触发器。这种双阈值动作被称为迟滞现象,表明 施密特触发器有记忆性。从本质上来说,施密特触发器是一种双稳态多谐振荡器。1.2 Hspice仿真工具简介:微电子技术的迅速发展以及集成电路规模不断提高,对电路性能的设计要求越来越严格,这势必对用于大规模集成电路设计的EDA 工具提出越来越高的要

7、求。自1972 年美国加利福尼亚大学伯克利分校电机工程和计算机科学系开发的用于集成电路性能分析的电路模拟程序SPICE(Simulation Program with IC Emphasis)诞生以来,为适应现代微电子工业的发展,各种用于集成电路设计的电路模拟分析工具不断涌现。HSPICE 是Meta-Software 公司为集成电路设计中的稳态分析,瞬态分析和频域分析等电路性能的模拟分析而开发的一个商业化通用电路模拟程序,它在伯克利的SPICE(1972 年推出),MicroSim公司的PSPICE (1984 年推出)以及其它电路分析软件的基础上,又加入了一些新的功能,经过不断的改进,目前

8、已被许多公司、大学和研究开发机构广泛应用。主要功能: Hspice(现在属于Synopsys 公司)是IC 设计中最常使用的工业级电路仿真工具,用以对电子电路的稳态、瞬态及频域的仿真和分析,可以精确的仿真、分析、优化从直流到高于100GHz 频率的微波电路。目前,一般书籍都采用Level 2 的MOS Model 进行计算和估算,与Foundry 经常提供的Level 49 和Mos 9、EKV 等Library 不同,而以上Model 要比Level 2 的Model 复杂的多,因此Designer 除利用Level 2 的Model 进行电路的估算以外,还一定要使用电路仿真软件Hspice

9、、Spectre 等进行仿真,以便得到精确的结果。 课程设计的内容 2.1、实验原理:2.11电路原理和电路图本实验的施密特触发器是用CMOS电路实现的。这一电路的基本设想是CMOS反相器的开关阈值是有PMOS管和NMOS管之间的(导电银因)比率决定的。增加这一比率可以是阈值Vm升高,减小这一比率可以是阈值Vm降低。假设Vin最初等于0,所Vout也为0。反馈环是PMOS管M4偏置在导通模式,二M3则关断。输入信号等效地连接到一个反相器上,该反相器包括两个并联的PMOS管(M2和M4)作为上拉网络,以及一个NMOS管(M1)作为下拉网络。因此之一反相器的等效晶体管的比率为Km1/(Km2+Km

10、4),提高了开关阈值。反相器一旦切换,反馈环就关断M4并使NMOS器件M3导通。这一附加的下拉器件加速了翻转并产生一个斜率很陡的“干净”的输出信号。在又高至低的翻转中也可以观察到类似的情形。所以施密特触发器具有抑制噪声的作用,可用下图表示2.2、程序代码与仿真:2.21、程序代码:a schmitt trigger model.options list node postVcc vcc 0 2.5m1 vcc in 1 vcc pch l=1.6u w=80u m2 1 in 0 0 nch l=1.6u w=30um3 vcc out 1 vcc pch l=1.6u w=40um4 1 o

11、ut 0 0 nch l=1.6u w=15um5 vcc 1 out vcc pch l=1.6u w=80um6 out 1 0 0 nch l=1.6u w=30uvi in 0 pwl(0 -6 4u 6 8u -6 12u 6 16u -6 20u 6).model nch nmos level=3, tox=1.8e-8, ld=0.08u,+uo=500, vmax=2.0e5, phi=0.6, gamma=0.5,+nsub=2.5e16, vto=0.7, nfs=8.2e11, cgso=2.5e-10,+cgbo=2.5e-10, cjsw=2.5e-10, cgdo=

12、2.5e-10, mj=0.5,+cj=2.5e-4, pb=0.9, is=1.0e-16, js=1.0e-4+kf=600e-27 af=0.8 nlev=2 rs=600+rd=600 eta=0.05 kappa=0.007 theta=0.06+acm=2 xj=2.7e-7 delta=0.7.model pch pmos level=3, tox=1.8e-8, ld=0.08u,+uo=165, vmax=2.7e5, phi=0.80, gamma=0.75,+nsub=5.5e16, vto=-0.7, nfs=7.6e11, cgso=2.5e-10,+cgbo=2.7

13、5e-10, cjsw=3.4e-10, cgdo=2.5e-10, mj=0.5,+cj=3.7e-4, pb=0.8, is=1.0e-16, js=1.0e-4+kf=400e-27 af=1.0 nlev=2 rs=1200+rd=1200 eta=0.12 kappa=1.5 theta=0.135+acm=2 xj=2.3e-7 delta=0.3.tran 200p 20u .print tran v(in) v(out).end2.22、Hspice仿真结果:由上图可以可以看出当输入为三角波时输出波形为锯齿波如下图所示:本实验的仿真程序是将以一个三角波利用施密特触发器换成锯齿波,通过hspice成功获得了正确的结果。 课程设计的心得 通过这次课程设计更深刻的了解了IC设计中的知识,尤其是IC后端设计Hspice软件的使用,使我对Hspice软件的使用有了更深入的了解。其语言程序的使用也更加熟悉,在设计软件方面,从刚开始对这些软件的陌生,到后来慢慢熟练,有了很大的进步,小组的合作效果也有了明显的提高,在设计电路的过程中不仅对本课程设计的知识有了更深刻的认识,对集成电路的设计与仿真的相关知识也有了进一步的认识,经过学习和我们小组的相互配合,最终完成了本次的IC后端的课程设计。对以后相关的学习和研究打下了基础,更好的学习IC设计的知

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论