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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

最新三输入与门集成电路设计.docx

1、最新三输入与门集成电路设计三输入与门集成电路设计院课程设计三输入与门设计学生姓名: 学 院: 专业班级: 专业课程: 集成电路设计基础 指导教师: 年 月 日一、概述随着微电子技术的快速发展,人们生活水平不断提高,使得科学技术已融入到社会生活中每一个方面。而对于现代信息产业和信息社会的基础来讲,集成电路是改造和提升传统产业的核心技术。随着全球信息化、网络化和知识经济浪潮的到来,集成电路产业的地位越来越重要,它已成为事关国民经济、国防建设、人民生活和信息安全的基础性、战略性产业。集成电路有两种。一种是模拟集成电路。另一种是数字集成电路。从制造工艺上可以将目前使用的数字集成电路分为双极型、单极型和

2、混合型三种。而在数字集成电路中应用最广泛的就是CMOS集成电路,CMOS集成电路出现于20世纪60年代后期,随着其制造工艺的不断进步,CMOS电路逐渐成为当前集成电路的主流产品。本文便是讨论的CMOS与门电路的设计仿真及版图等的设计。版图(Layout)是集成电路设计者将设计并模拟优化后的电路转化成的一系列几何图形,包含了集成电路尺寸大小、各层拓扑定义等有关器件的所有物理信息。集成电路制造厂家根据 版图 来制造掩膜。版图的设计有特定的规则,这些规则是集成电路制造厂家根据自己的工艺特点而制定的。不同的工艺,有不同的设计规则。设计者只有得到了厂家提供的规则以后,才能开始设计。版图在设计的过程中要进

3、行定期的检查,避免错误的积累而导致难以修改。很多集成电路的设计软件都有设计版图的功能,L-Edit软件的的版图设计软件帮助设计者在图形方式下绘制版图。 对于复杂的版图设计,一般把版图设计分成若干个子步骤进行: (1)划分 为了将处理问题的规模缩小,通常把整个电路划分成若干个模块。 (2)版图 规划和布局是为了每个模块和整个芯片选择一个好的布图方案。 (3)布线 完成模块间的互连,并进一步优化布线结果。 (4)压缩 是布线完成后的优化处理过程,他试图进一步减小芯片的面积。二、设计要求1、要求:用MOS器件来设计三输入与门电路。2、内容:用Tanner13.0软件进行电路原理图的绘制,并进行瞬态分

4、析。3、用L-Edit软件进行电路版图的制作及进行LVS匹配度的检查。三、设计原理三输入与门有三个输入端A、B和C以及一个输出端F,只有当A端、B端和C端同时为高电平时输出才为高电平,否则输出都为低电平,即F=ABC。与门的真值表如表1所示。表1 与门真值表 ABCF 00000010 010001101000101011001111由于此次是用CMOS管构建的三输入与门,而CMOS管的基本门电路有非门、与非门、或非门等,所以要想实现用CMOS管搭建出三输入与门电路,由关系式F=(ABC) )可知可以用一个三输入与非门和一个反相器连接,这样就可以实现一个三输入与门的电路。本次设计就是用一个三输

5、入与非门加一个反相器从而实现了三输入与门的功能。四、设计思路4.1非门电路CMOS非门即反相器是由一个N管和一个P管组成的,P管源极接Vdd,N管源极接GND,若输入IN为低电平,则P管导通,N管截止,输出OUT为高电平。若输入IN为高电平,则N管导通,P管截止,输出OUT为低电平。从而该电路实现了非的逻辑运算,构成了CMOS反相器。CMOS反相器的电路图如图1所示。图1 CMOS反相器电路图还有就是CMOS电路的优点:(1)微功耗。CMOS电路静态电流很小,约为纳安数量级。(2)抗干扰能力很强。输入噪声容限可达到VDD/2。(3)电源电压范围宽。多数CMOS电路可在318V的电源电压范围内正

6、常工作。(4)输入阻抗高。(5)负载能力强。CMOS电路可以带50个同类门以上。(6)逻辑摆幅大(低电平0V,高电平VDD)。4.2三输入与非门电路三输入CMOS与非门电路,其中包括三个串联的N沟道增强型MOS管和三个并联的P沟道增强型MOS管。每个输入端连到一个N沟道和一个P沟道MOS管的栅极。当输入端A、B、C中只要有一个为低电平时,就会使与它相连的NMOS管截止,与它相连的PMOS管导通,输出为高电平;仅当A、B、C全为高电平时,才会使三个串联的NMOS管都导通,使三个并联的PMOS管都截止,输出为低电平。设计电路图如下图2所示。图2 CMOS与非门电路 如上图2中所示,设CMOS管的输

7、出高电平为“1”,低电平为“0”,图中三个串联的NMOS管,三个并联的PMOS管,每个输入端(A、B或C)都直接连到配对的NMOS管(驱动管)和PMOS(负载管)的栅极。当三个输入中有一个或一个以上为低电平“0”时,与低电平相连接的NMOS管仍截止,而PMOS管导通,使输出F为高电平,只有当三个输入端同时为高电平“1”时,PMOS管均导通,NMOS管都截止,输出F为低电平。由以上分析可知,该电路实现了逻辑与非功能,即F=(ABC) 。五、三输入与门电路设计5.1原理图设计首先打开Tanner软件选择其中的S-Edit子软件,进行原理图的设计。进入工作界面之后在菜单栏中选择File按钮然后选择N

8、ew选项下面的子选项Designer来建立新的工程,点击OK之后就能进入工作界面,点击菜单栏中的ADD按钮选择调出元件库,然后点击加载需要用到的一些元件库,之后就可以进行原理图的设计。最后画好的电路原理图如下图3中所示。图3 三输入与门电路原理图5.2仿真分析电路原理图画好之后接下来便是仿真分析了,Tanner软件提供了交流分析等几种分析模式。然而本次我们做的是门电路,输入输出信号都是电平信号,研究的是输入输出信号随时间的变化关系,所以只需要做瞬态分析就行了。首先在已经设计好的原理图中添加必要的电源、电平信号,其次要进行比要的参数设置,具体如图4、5中所示。图4 参数设置图5 参数设置参数设置

9、完成后就可以进行原理图的瞬时分析,分析结果如图6所示。图6 瞬时分析六、版图设计6.1 PMOS管版图设计由于L-Edit软件在进行电路版图设计之前首先得进行元器件版图的设计,而在本次电路中用到的元器件有PMOS管和NMOS管,所以在画与门版图之前首先要先绘制好PMOS管和NMOS管的版图。(1)打开L-Edit程序:L-Edit会自动将工作文件命名为Layout1.tdb并显示在窗口的标题栏上。(2)另存为新文件:选择执行File/Save As子命令,打开“另存为”对话框,在“保存在”下拉列表框中选择存贮目录,在“文件名”文本框中输入新文件名称。(3)替换设置信息:用于将已有的设计文件的设

10、定(如格点、图层等) 应用于当前的文件中。选择执行File/Replace Setup子命令打开对话框,单击“From File”栏填充框的右侧的Browser按钮,选择X: Ledit1.1SamplesSPRexample1lights.tdb文件,如下图7所示,单击OK就将lights.tdb文件中的格点、图层等设定应用在当前文件中。图7 替换设置信息窗口设置好这些之后其它的都选择系统默认的值就行,然后就可以开始元件版图的绘制了。首先绘制PMOS管的N Well层,在Layers面板的下拉列表中选取N Well选项,再从Drawing工具栏中选择按钮,在Cell0编辑窗口画出横向24格纵

11、向15格的方形即为N Well,如图8中所示。图8 L-Edit工作窗口 画好N Well层之后然后再继续按照规则一步步绘制好Active层、P Select层、Ploy层、Active Contact层、Metal1层等,每设计好一层并将其摆放到规定的位置,然后进行一次DRC检查,确认是否有错误,一切都无误之后就能保存了,制作好的PMOS版图如图9中所示。图9 PMOS管版图6.2 NMOS管版图设计在PMOS管设计好并保存之后就能开始绘制NMOS管的版图了,新建NMOS单元:选择Cell/New命令,打开Create New Cell对话框,在其中的New cell name栏中输入nmo

12、s,单击OK按钮。绘制NMOS单元:根据绘制PMOS单元的过程,依次绘制Active图层、N Select图层、Ploy图层、Active Contact图层与Metal1图层,完成后的NMOS单元如图10中所示。其中,Active宽度为14个栅格,高为5个栅格;Ploy宽为2个栅格,高为9个栅格;N Select宽为18个栅格,高为9个栅格;两个Active Contact的宽和高皆为2个栅格;两个Metal1的宽和高皆为4个栅格。图10 NMOS管版图6.3与门版图设计 在前两步中分别已经做好了PMOS管和NMOS管的版图设计,接下来就能开始进行与门版图的搭建和连线了。启动L-Edit程序

13、,将文件另存为EX2,将文件lights.tdb应用在当前的文件中,设定坐标和栅格。引用nmos和pmos单元:执行Cell/Instance命令,打开Select Cell toInstance对话框,选择nmos单元单击OK按钮,可以在编辑画面出现一个nmos单元;再选择pmos单元单击OK,在编辑画面多出一个与nmos重叠的pmos单元,可以用Alt键加鼠标拖曳的方法分开pmos和nmos,如图11中所示。图11 元件引用由于本次绘制与门电路需要用到4个PMOS管和4个NMOS管,所以上步中的引用pmos和nmos单元分别需要进行四次,然后再进行元器件之间的电路连接。连接pmos和nmo

14、s的漏极:由于反相器pmos和nmos的漏极是相连的,可利用Metal1将nmos与pmos的右边扩散区有接触点处相连接,绘制出Metal1宽为4个栅格、高为11个栅格,进行电气检查,没有错误,如图12中所示。按照电路原理图一步一步将所有的线路都连接好,然后再标出Vdd、GND节点以及输入输出端口A、B、C、F等节点。例如标注Vdd和GND节点的方法是单击插入节点图标,再到绘图窗口中用鼠标左键拖曳出一个与上方电源线重叠的宽为39栅格、高为5个栅格的方格后,将自动出现Edit Object(s)对话框,在“On”框的下拉列表中选择Metal1,如图13中所示。在Port name栏内键入Vdd,

15、在Text Alignment选项中选择文字相对于框的位置的右边。然后单击“确定”按钮。用同样的方式标出GND、A、B、C以及F。图13 输入输出节点设置放好上面的所有节点标号之后最整个三输入与门电路的版图就算做好了,接下来再进行单元名称的修改。执行Cell/Rename Cell命令,打开Rename Cell Cell0对话窗口,将cell名修改为yumen。最后画好的完整版图如下图14中所示。图14 三输入与门电路版图对版图进行界面观察,结果如图15所示。图15 版图界面观察版图整体绘制完成后进行版图的仿真,具体参数设置如图16、17所示。图16 参数设置图17 参数设置版图仿真结果如图

16、18所示。图18 版图仿真结果七、LVS比对原理图与版图的仿真结束后进行LVS匹配度的检查,生成的网表文件结果如图19、20所示,匹配结果如图21所示。图19原理图生成的网表文件图20 版图生成的网表文件图21 LVS匹配结果八、心得体会此次课程设计在老师的悉心指导,同学们的热情帮助下,我已圆满完成了本次课程设计的要求。从课题选择到具体构思和内容以及数据的测试,我深刻体会到做事情不能急躁,从电路原理图的绘制到仿真,再到版图的制作,每一步都要要细心仔细的去完成。在这周时间所经历的学习和生活,我深刻感受到老师的精心指导和无私的关怀,让我受益匪浅。本次课程设计的名称为“三输入与门电路设计”,经过此次课设使我对Tanner软件的使用都有了更深刻的了解,这将对我以后的学习和工作带来莫大的帮助。参考文献1孙肖子,CMOS集成电路设计基础(第二版)M.北京:高等教育出版社,2008.2 廖裕评, Tanner Pro集成电路设计与布局实战指导M.科学出版社,2007.

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2