基于TSPC原理的触发器工艺版图设计

上传人:我*** 文档编号:133490516 上传时间:2020-05-27 格式:DOC 页数:17 大小:3.33MB
返回 下载 相关 举报
基于TSPC原理的触发器工艺版图设计_第1页
第1页 / 共17页
基于TSPC原理的触发器工艺版图设计_第2页
第2页 / 共17页
基于TSPC原理的触发器工艺版图设计_第3页
第3页 / 共17页
基于TSPC原理的触发器工艺版图设计_第4页
第4页 / 共17页
基于TSPC原理的触发器工艺版图设计_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《基于TSPC原理的触发器工艺版图设计》由会员分享,可在线阅读,更多相关《基于TSPC原理的触发器工艺版图设计(17页珍藏版)》请在金锄头文库上搜索。

1、苏 州 市 职 业 大 学课程设计说明书名称 基于TSPC原理的D触发器0.35m工艺版图设计 2011年12月19日至2011年12月23日共1 周院 系 电子信息工程系 班 级 姓 名 目录第1章:绪论31.1 版图设计的基础知识31.1.1 版图设计流程31.1.2 版图设计步骤31.1.3 版图设计规则41.1.4 版图设计验证61.2 标准单元版图的设计71.2.1 标准单元库的定义71.2.2 标准单元库用途71.2.3 标准单元设计方法7第2章:D触发器的介绍82.1 D触发器82.2 维持阻塞D触发器82.2.1 维持阻塞D触发器的电路结构82.2.2 维持阻塞D触发器的工作原

2、理92.2.3 维持阻塞D触发器的功能描述92.3 同步D触发器102.3.1 同步D触发器的电路结构102.3.2 同步D触发器的工作原理112.3.3 逻辑功能表示方法112.4 基于TSPC原理的D触发器112.4.1 构成原理112.4.2 仿真波形12第3章:0.35um工艺基于TSPC原理的D触发器设计133.1 动态D触发器电路图的设计步骤及电路图133.2 动态D触发器版图的设计步骤及电路图143.3 DRC、LVS验证15第4章:心得体会16参考文献17第1章:绪论1.1 版图设计的基础知识1.1.1 版图设计流程版图设计是创建工程制图(网表)的精确的物理描述的过程,即定义各

3、工艺层图形的形状、尺寸以及不同工艺层相对位置的过程。其中版图设计的流程如图1.1.1所示。图1.1.11.1.2 版图设计步骤作为后端设计者,是集成电路从设计走向制造的桥梁,设计步骤包括以下几部分:1、布局:安排各个晶体管、基本单元和复杂单元在芯片上的位置。2、布线:设计走线、门间、单元间的互连。3、尺寸确定:确定晶体管尺寸(W、L)、互连尺寸(连线宽度)以及晶体管与互连之间的相对尺寸等。4、版图编辑(Layout Editor):规定各个工艺层上图形的形状、尺寸和位置。5、布局布线(Place and route):给出版图的整体规划和各图形间的连接。6、版图检查(Layout Check)

4、:设计规则检查 (DRC,Design Rule Check)、电器规则检查 (ERC,Electrical Rule Check)、版图与电路图一致性检查(LVS,Layout Versus Schematic)。1.1.3 版图设计规则设计规则是设计人员与工艺人员之间的接口与协议,版图设计必须无条件的服从准则,可以极大地避免由于短路、断路造成的电路失效和容差以及寄生效应引起的性能劣化。设计规则主要包括几何设计规则、电学设计规则以及走线设计规则。其中几何设计规则通常有两类:1、 微米准则用微米表示版图中诸如最小特征尺寸和最小允许间隔的绝对尺寸。2、 准则:用单一参数表示版图规则,所有的几何尺

5、寸都与成线性比例。电学设计规则分类如下: 1、拓扑设计规则(绝对值):最小宽度、最小间距、最短露头、离周边最短距离。2、设计规则(相对值):最小宽度w=m、最小间距s=n、最短露头t=l、离周边最短距离d=h(由IC制造厂提供,与具体的工艺类型有关,m、n、l、h为比例因子,与图形类型有关)。(1) 宽度规则:宽度指封闭几何图形的内边之间的距离。(2)间距规则:间距指各几何图形外边界的距离。1.1.4 版图设计验证版图验证是采用专门的软件工具,对版图进行几个项目的验证,例如是否符合设计规则?版图与电路图是否一致?版图是否存在短路、断路以及悬空的节点?借助于计算机和Cadence软件的功能,对版

6、图进行高效而全面的验证。经过版图验证后,一次流片成功率大大提高。验证工具包括五项: (1)DRC(Design Rule Check)设计规则检查 (2)ERC(Electrical Rule Check)电器规则检查 (3)LVS(Layout Versus Schematic)版图与电路图一致性检查 (4)LPE(Layout Parameter Extruction)版图寄生参数提取 (5)PRE(Parasitic Resistance Extruction)寄生电阻提取其中,DRC和LVS是必须做的验证,其余为可选项目。凡是通过DRC和LVS验证的版图设计,基本上能一次流片成功。Ca

7、dence 中进行版图验证的工具主要有Dracula和Diva。Dracula 为独立的验证工具, 不仅可以进行设计规则验证(DRC) , 而且可以完成电学规则验证(ERC)、版图与电路验证(LV S)、寄生参数提取(LPE) 等一系列验证工作, 功能强于Diva。通常做DRC选用Diva,完成后用Dracula 运行LVS。根据错误报告的提示, 修改版图的步骤为:(1) 将错误文件导入Virtuoso 界面。(2) 找到错误层, 根据错误提示进行修改。(3) 更新gds II, 编译规则文件, 进行DRC 验证, 重复上述(1) , (2) 操作, 直至版图完全通过DRC 验证。有一类错误比

8、较隐蔽, 称为offgrid错误。这类错误是因为位置位于最小栅格的内部造成的, 这样的版图在制版中因分辨率的限制会对尺寸四舍五入, 造成数据的失真, 甚至可能违反设计规则, 故必须修改。在最高层的offgrid 错误易于修改, 移动该层或线使其位于栅格边界上,在底层的错误要descend 数层后, 修改instance才可完成。1.2 标准单元版图的设计1.2.1 标准单元库的定义整套的标准单元库包括版图库、符号库、电路逻辑库等。包含了组合逻辑、时序逻辑、功能单元和特殊类型单元。是集成电路芯片后端设计过程中的基础部分。一般每个工艺厂商在每个工艺下都会提供相应的标准单元。1.2.2 标准单元库用

9、途标准单元库用来为布局布线工具提供支持,导出以下文档用来进行支持: 1、GDSII文件:包含了单元的版图信息,用来合成最终的全芯片版图; 2、LEF文件:本文件是SOC ENCOUNTER环境下用于进行布局布线的文件,该文件为布局布线工具提供了工艺信息和各个单元的几何特性; 3、时序文件:时序文件用于Design Complier及其他数字综合工具进行门级综合,用于SOC ENCOUNTER等布局布线工具进行时序优化和调节。 电路逻辑和符号库:用于进行大规模的芯片电路设计。 1.2.3 标准单元设计方法标准单元设计方法是从标准单元库中调用事先经过精心设计的逻辑单元,并排列成行,行间留有可调整的

10、布线通道,再按功能要求将各内部单元以及输入/输出单元连接起来,形成所需的专用电路。标准单元设计方法的版图设计特点:1、需要全套掩膜版,属于定制设计方法;2、门阵列方法:合适的母片,固定的单元数、压焊块数和通道间距;3、标准单元方法:可变的单元数、压焊块数、通道间距,布局布线的自由度增大;4、较高的芯片利用率和连线布通率;5、依赖于标准单元库,SC库建立需较长的周期和较高的成本,尤其工艺更新时。第2章:D触发器的介绍触发器是构成时序逻辑电路的基本逻辑部件。1、它有两个稳定的状态:0状态和1状态。2、在不同的输入情况下它可以被置成0状态或1状态。3、当输入信号消失后,所置成的状态能够保持不变。所以

11、,触发器可以记忆1位二值信号。根据逻辑功能的不同,触发器可以分为RS触发器、D触发器、JK触发器、T和T触发器、同步触发器、主从触发器。2.1 D触发器D触发器是最常用的触发器之一。对于上升沿触发D触发器来说,其输出Q只在CLOCK由L到H的转换时刻才会跟随输入D的状态而变化,其他时候Q则维持不变。图2.1显示了上升沿触发D触发器的时序图。图2.12.2 维持阻塞D触发器2.2.1 维持阻塞D触发器的电路结构维持阻塞D触发器的电路如下图所示。从电路的结构可以看出,它是在基本RS触发器的基础之上增加了四个逻辑门而构成的,C门的输出是基本RS触发器的置“0”通道,D门的输出是基本RS触发器的置“1

12、”通道。C门和D门可以在控制时钟控制下,决定数据D是否能传输到基本RS触发器的输入端。E门将数据D以反变量形式送到C门的输入端,再经过F门将数据D以原变量形式送到D门的输入端。使数据D等待时钟到来后,通过C门D门,以实现置“0”或置“1”。 图2.2.12.2.2 维持阻塞D触发器的工作原理D触发器具有置“0”和置“1”的功能。设Q=0、D=1,当CP来到后,触发器将置“1”,触发器各点的逻辑电平如图2所示。在执行置“1”操作时,C门输出高电平;D门输出低电平,此时应保证置“1”和禁止置“0”。为此,将D=0通过线加到C门的输入端,保证C=1,从而禁止置“0”。同时D=0通过线加到F门的输入端

13、,保证F=1,与CP=1共同保证D=0,从而维持置“1”,。置“0”过程与此类似。设Q=1、D=0,当CP来到后,触发器将置“0”。在执行置“0”操作时,C门输出低电平,此时应保证置“0”和禁止置“1”。为此,将C=0通过线加到E门的输入端,保证E=1,从而保证C=0,维持置“0”。同时E=1通过线加到F门的输入端,保证F=0,从而使D=1,禁止置“1”。电路图中的线或线都是分别加在置“1”通道或置“0”通道的同一侧,起到维持置“1”或维持置“0”的作用;线和线都是加在另一侧通道上,起阻塞置“0”或置“1”作用。所以线称为置“0”阻塞线,线是置“1”维持线,线称为置“1”阻塞线,线是置“0”维

14、持线。从电路结构上看,加于置“1”通道或置“0”通道同侧的是维持线,加到另一侧的是阻塞线。2.2.3 维持阻塞D触发器的功能描述1.特征表和特征方程特征表就是Qn将也作为真值表的输入变量,而Qn + 1为输出,此时的真值表称为特征表。有特征表可得特征方程:Qn+1=D 。图 2.2.32.状态转换图和时序图图2.2.32.3 同步D触发器2.3.1 同步D触发器的电路结构同步D触发器如图5.4.1所示,该电路可以把某一瞬时的输入信号保存下来,故可称为D锁存器,它是同步RS触发器演变而来的。图中触发器的S端经过一个非门与R端相接,形成了只有一个输入端D的触发器。这样无论D取1还是0,都可以满足R

15、S=O的约束条件,从而避免了同步触发器中状态不定问题的出现,输入信号不受限制。图2.3.1 电路结构2.3.2 同步D触发器的工作原理CP=0时,触发器的状态保持不变,即Qn+1=Qn;CP=1时,S=D,则同步触发器的特征方程Qn+1=D.即当CP=1时,触发器向何种状态翻转,有当前输入D确定:D=0,则Qn+1=0,D=1则Qn+1=1.2.3.3 逻辑功能表示方法1.同步D触发器的功能表图2.3.3 同步D触发器的功能表2.状态转换图和波形图图2.3.3同步D触发器的状态转换图和波形图2.4 基于TSPC原理的D触发器2.4.1 构成原理下图所示为一个用TSPC原理构成的上升沿D触发器的电路图。电路由11个晶体管构成,分为四级。当时钟信号为低电平时,第一级作为一个开启的锁存器接收

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号