ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:49.67KB ,
资源ID:29396138      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29396138.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(D触发器的设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

D触发器的设计.docx

1、D触发器的设计 Last updated on the afternoon of January 3, 2021D触发器的设计第一章绪论简介集成电路集成电路(IntegratedCircuit,简称IC)是20世纪60年代初期发展起来的一种新型半导体器件。它是经过氧化、光刻、扩散、外延、蒸铝等半导体制造工艺,把构成具有一定功能的电路所需的半导体、电阻、电容等元件及它们之间的连接导线全部集成在一小块硅片上,然后焊接封装在一个管壳内的电子器件。其封装外壳有圆壳式、扁平式或双列直插式等多种形式。是一种微型电子器件或部件,采用一定的工艺,把一个电路中所需的、二极管、电阻、电容和电感等元件及布线互连一起

2、,制作在一小块或几小块半导体晶片或介质基片上,然后封装在一个管壳内,成为具有所需电路功能的微型结构;其中所有元件在结构上已组成一个整体,使电子元件向着微小型化、低功耗和高可靠性方面迈进了一大步。集成电路发明者为杰克基尔比(基于硅的集成电路)和罗伯特诺伊思(基于锗的集成电路)。当今半导体工业大多数应用的是基于硅的集成电路。版图设计版图(Layout)是集成电路设计者将设计并模拟优化后的电路转化成的一系列几何图形,包含了集成电路尺寸大小、各层拓扑定义等有关器件的所有物理信息。集成电路制造厂家根据版图来制造掩膜。版图的设计有特定的规则,这些规则是集成电路制造厂家根据自己的工艺特点而制定的。不同的工艺

3、,有不同的设计规则。设计者只有得到了厂家提供的规则以后,才能开始设计。版图在设计的过程中要进行定期的检查,避免错误的积累而导致难以修改。很多集成电路的设计软件都有设计版图的功能,Cadence的Virtuoso的版图设计软件帮助设计者在图形方式下绘制版图。对于复杂的版图设计,一般把版图设计分成若干个子步骤进行:(1)划分为了将处理问题的规模缩小,通常把整个电路划分成若干个模块。(2)版图规划和布局是为了每个模块和整个芯片选择一个好的布图方案。(3)布线完成模块间的互连,并进一步优化布线结果。(4)压缩是布线完成后的优化处理过程,他试图进一步减小芯片的面积。软件介绍目前大部分IC公司采用的是UN

4、IX系统,使用版本是SunSolaris。版图设计软件通常为Cadence,它是一个大型的EDA软件,它几乎可以完成电子设计的方方面面,包括ASIC设计、FPGA设计和PCB设计。软件操作界面人性化,使用方便,安全可靠,但价格较昂贵。标准单元版图设计标准单元版图设计的概念标准单元,也叫宏单元。它先将电路设计中可能会遇到的所有基本逻辑单元的版图,按照最佳设计的一定的外形尺寸要求,精心绘制好并存入单元库中。实际设计ASIC电路时,只需从单元库中调出所要的元件版图,再按照一定的拼接规则拼接,留出规则而宽度可调的布线通道,即可顺利地完成整个版图的设计工作了。 基本逻辑单元的逻辑功能不同,其版图面积也不

5、可能是一样大小的。但这些单元版图的设计必须满足一个约束条件,这就是在某一个方向上它们的尺寸必须是完全一致的,比如说它们可以宽窄不一,但它们的高度却必须是完全相等的,这就是所谓的“等高不等宽”原则。这一原则是标准单元设计法得以实施的根本保证。标准单元版图设计的历史随着集成电路产业迅猛的发展,工艺水平不断提高,集成电路特征尺寸循着摩尔定律不断缩小。设计芯片时需要考虑的因素越来越多,芯片设计的复杂程度也越来越高。因而尽可能复用一些已经通过工艺验证的IP核可以提高设计的效率,降低芯片设计的成本。标准单元库是IP核中很基础也是很重要的一个组成部分。传统的标准单元库设计方案有一套很复杂的设计流程,不但耗时

6、耗力,而且投入巨大,同时也会在一定程度上制约新工艺的推广。一种解决办法就是将工艺升级的相关参数通过一定的算法转换成比例因子,用该比例因子对旧工艺条件下设计成熟的标准单元库进行缩放,使工艺升级的效果体现到原来的IP核中,令其可以复用到新的工艺上,这样不但可以大幅度的提高设计效率还可以促进新工艺的推广。标准单元的版图设计的优点基于标准单元的设计风格是最流行的全定制设计风格中的一种,这种设计要求开发一套全定制掩膜。在这种设计中,我们把所有常用的逻辑单元都开发出来,明确其特性,并存储在一个标准单元库中。一个典型的存储库可能包含诸如反相器,与非门,或门,与或非门,或与非门,D闩锁和D触发器等几百种单元。

7、每种们都可以通过多种方式来实现,以便于为不同扇出提供足够的驱动能力。例如,反相器可以有标准尺寸,双倍尺寸和四倍尺寸,可供芯片开发者选择合适的尺寸来实现较高的电路速度和版图密度。标准单元的版图设计的特点需要全套掩膜版,属于定制设计方法;(1)门阵列方法:合适的母片,固定的单元数、压焊块数和通道间距;(2)标准单元方法:可变的单元数、压焊块数、通道间距,布局布线的自由度增大;(3)较高的芯片利用率和连线布通率;(4)依赖于标准单元库,SC库建立需较长的周期和较高的成本,尤其工艺更新时。第二章D触发器的介绍简介锁存器是一种基本的记忆器件,它能够储存一位元的数据。由于它是一种时序性的电路,所存器是一种

8、基本的记忆器件,它能够储存一位元的数据。由于它是一种时序性的电路,所以触发器不同于锁存器,它是一种时钟控制的记忆器件,触发器具有一个控制输入讯号(CLOCK)。CLOCK讯号使触发器只在特定时刻才按输入讯号改变输出状态。若触发器只在时钟CLOCK由L到H(H到L)的转换时刻才接收输入,则称这种触发器是上升沿(下降沿)触发的。D触发器可用来储存一位的数据。通过将若干个触发器连接在一起可储存多位元的数据,它们可用来表示时序器的状态、计数器的值、电脑记忆体中的ASCII码或其他资料。D触发器是最常用的触发器之一。对于上升沿触发D触发器来说,其输出Q只在CLOCK由L到H的转换时刻才会跟随输入D的状态

9、而变化,其他时候Q则维持不变维持阻塞式边沿D触发器维持阻塞式边沿D触发器的逻辑图和逻辑符号如图2-3所示。该触发器由六个与非门组成,其中G1、G2构成基本RS触发器,G3、G4组成时钟控制电路,G5、G6组成数据输入电路。和分别是直接置0和直接置1端,有效电平为低电平。分析工作原理时,设和均为高电平,不影响电路的工作。电路工作过程电路工作过程如图2-1所示。(a)逻辑图(b)逻辑符号图2-1维持阻塞型D触发器状态转换图和时序图维持阻塞D触发器的状态转换图如图2-2所示,图(a)为状态转换图,图(b)为时序图。图2-2维持阻塞D触发器的状态转换图和时序图同步D触发器电路结构为了避免同步RS触发器

10、出现R=S=1的情况,可在R和S之间接入非门G5,如图2-3所示。图2-3同步D触发器逻辑功能表2-3-2同步D触发器的特性表根据特性表可得到在CP1时的同步D触发器的驱动表。真单相时钟(TSPC)动态D触发器下图所示为一个用TSPC原理构成的上升沿D触发器的电路图。电路由11个晶体管构成,分为四级。当时钟信号为低电平时,第一级作为一个开启的锁存器接收输入信号,而第二级的输出节点被预充电。在此期间,第三级和第四级保持原来的输出状态。当时钟信号由低电平变换到高电平时,第一级不再开启而且第二级开始定值。同时,第三级变为开启而且将采样值传送到输出。注意,最末级(反相器)只用于获得不反相的输出电平。图

11、2-3基于TSPC原理构成的动态D触发器此电路的掩模板图如图所示。nMOS 晶体管的器件尺寸的宽长比为(W/L)=350nm),pMOS晶体管的器件尺寸的宽长比为(W/L)=350nm)。版图对应的工艺的寄生参数可通过电路的提取决定。而提取的电路文件用SPICE仿真来确定它的性能。仿真的TSPCDFF电路的输入,输出波形如图2-5所示。可见,电路可以工作在500MHz的时钟频率上。因为他们的设计相对简单,晶体管数目少喝运行速度快高,特别是在高性能设计中,对于传统CMOS电路来说基于TSPC电路时一种较好的选择。第三章工艺基于TSPC原理的D触发器设计电路图的设计创建库与视图lab1中创建的库与

12、视图如果仍存在,则没有必要再行创建,直接调用即可。在CIW中选择Fileopen,在弹出窗口中选择如下:LibraryName:ZFCellName:DViewName:Schematic点击OK,打开SchematicEditing的空白窗口。以下步骤为创建库与视图的过程。在命令解释窗口CIW中,依次选择FileNewLibrary,打开NewLibrary窗口。在NewLibrary窗口中,Name栏输入库文件名ZF(可以自定义),右侧工艺文件(TechnologyFile)栏中,选择最下方的Dontneedatechfile,点击窗口左上角的OK。在CIW中,选择filenewcellv

13、iew,打开CreateNewFile窗口。在CreateNewFile窗口中,LibraryName选取为ZF(与刚才定义一致),CellName设置为D,ViewName选取为Schematic,Tool栏选取为Composer-Schematic,点击OK,弹出SchematicEditing的空白窗口。基于TSPC原理的D触发器电路原理图电路如图3-1所示3-1基于TSPC原理的D触发器电路原理图创建D触发器版图设计步骤在CIW中,选择FileOpen,参数设置如下:LibraryNameZFCellNameDViewNamelayout点击OK,打开design的空白窗口,以下编辑将

14、实现D版图结构如图所示。在LSW窗口中,选择polydrawing作为当前编辑层。选择CreatePath或按盲键p,来绘制多晶硅栅体。在design窗口中,点击LMB,从坐标原点x0、y0到x0、y连线poly,之后双击LMB或按Return(Enter)键,完成栅体绘制。在LSW窗口中,选择ndiffdrawing层为当前编辑层,选择CreateRectangle或按盲键r,用以绘制扩散区。在design窗口中,选择不在同一直线的任意两点,点击LMB形成矩形扩散区,矩形形状可在后续操作中调整。调整ndiff与polypath选择WindowCreateRuler或按盲键k,在设计窗口中加入

15、Ruler,以便精确控制版图尺寸。按Return键或点击LMB完成Ruler的添加,可选择WindowClearAll37Rulers或按盲键K,删除添加的Ruler。选择EditStretch或按盲键s,在设计窗口中,使用LMB选择需要调整的目标或目标的一部分,选择后以高亮显示,拖动鼠标至合适位置后释放,完成目标大小的调整。注意:调整path时,确保只有path的中线高亮显示,否则,有可能将path的宽度也进行了调整。绘制Source与Drain在LSW窗口中,选择matal1作为当前编辑层,选择CreateRectangle或按盲键r,绘制一个矩形,用以源区金属连接。在LSW窗口中,选择c

16、ontactdg作为当前编辑层,选择CreateRectangle或按盲键r,绘制两个正方形,作为源区接触孔。按照设计规则,调整contacts与metal1的位置。同时选择contacts与metal1(选择一个目标后按Shift键,继续选择其它目标,操作与Windows系统相同),选择EditCopy或按盲键c,因为mos器件的对称性,可通过拷贝完成漏区的绘制。点击高亮显示的被选目标实现拷贝,在空白处点击LMB实现粘贴。按照设计规则,利用Ruler和Stretch调整版图尺寸。选择OptionsDisplay或按盲键e,点亮Axes,选择EditMove或按盲键m。选择所有D版图的组件,点

17、击选中并放置到合适位置。完成绘制后,选择DesignSave并关闭窗口。版图如下器件规格此电路的掩膜版图(用技术设计规则)如图所示,nMOS晶体管的器件尺寸宽长比为(W/L)n=,pMOS晶体管的宽长比为(W/L)p=(。版图对应工艺的寄生参数可以通过电路提取决定。设计规则的验证及结果设计规则的验证是版图与具体工艺的接口,因此就显得尤为重要,可以进行设计规则验证(DRC)。在进行验证操作过程中用到的库都应位于当前运行目录或由路径指定链接到该运行目录。打开要验证单元的版图界面,点击FILE下的DRACULADRC,弹出在菜单栏上,在DRC菜单下的SETUP中,给出错误文件的路径,即可将错误报告与

18、Virtuoso的图形界面结合起来,根据错误层的提示,在图中直接修改即可。根据错误报告的提示,修改版图的步骤为:(1)将错误文件导入Virtuoso界面。(2)找到错误层,根据错误提示进行修改。(3)更新编译规则文件,进行DRC验证,重复上述(1),(2)操作,直至版图完全通过DRC验证。验证结果除了面积所占的版图的百分数不符合设计设计规则之外,其他设计规则全部达到设计要求。第四章课程设计总结此次课程设计在老师的悉心指导,同学们的热情帮助下,我已圆满完成了本次课程设计的要求。从课题选择到具体构思和内容以及数据的测试,我深刻体会到做事情不能急躁,要细心仔细的完成每个版图的设计。在这周时间所经历的学习和生活,我深刻感受到老师的精心指导和无私的关怀,让我受益匪浅。本次课程设计的名称为“基于m工艺的带复位D触发器版图设计”,让我在绘图的时候更加巩固了对D触发器的应用及原理。参考文献1.李伟华.VLSI设计基础.北京:电子工业出版社.2.吴尘李亮陈伟元集成电路版图设计实战教程-基于Laker工具3.林明祥.集成电路制造工艺北京:机械工业出版社.:2-34.王窦志COMS数字集成电路分析与设计电子工艺出版社5.吴尘COMS数字集成电路-分析与设计6.孙润.Tanner集成电路设计教程M北京希望电子出版社,2001

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1