第二讲 版图设计基础xin
- 格式:ppt
- 大小:1.56 MB
- 文档页数:57
目录第1章绪论 (1)1.1版图设计基础知识 (1)1.1.1 版图设计方法 (1)1.1.2 版图设计规则 (1)1.2标准单元版图设计 (2)第2章:D触发器介绍 (6)2.1 D触发器简介 (6)2.2维持阻塞式边沿D触发器 (6)2.3真单相时钟(TSPC)动态D触发器 (7)第3章 0.35um工艺基于TSPC原理的D触发器设计 (9)3.1电路原理图设计 (9)3.2 创建 D触发器版图 (10)3.3设计规则的验证及结果 (11)第4章课程设计总结 (13)参考文献 (14)第1章绪论1.1版图设计基础知识集成电路从60年代开始,经历了小规模集成,中规模集成,大规模集成,到目前的超大规模集成。
单个芯片上已经可以制作含几百万个晶体管的一个完整的数字系统或数模混合的电子系统。
在整个设计过程中,版图(layout)设计或者称作物理设计(physical design)是其中重要的一环。
他是把每个原件的电路表示转换成集合表示,同时,元件间连接的线网也被转换成几何连线图形。
对于复杂的版图设计,一般把版图设计分成若干个子步骤进行:划分为了将处理问题的规模缩小,通常把整个电路划分成若干个模块。
版图规划和布局是为了每个模块和整个芯片选择一个好的布图方案。
布线完成模块间的互连,并进一步优化布线结果。
压缩是布线完成后的优化处理过程,他试图进一步减小芯片的面积。
1.1.1 版图设计方法可以从不同角度对版图设计方法进行分类。
如果按设计自动化程度来分,可将版图设计方法分成手工设计和自动设计2大类。
如果按照对布局布线位置的限制和布局模块的限制来分,则可把设计方法分成全定制(fullcustom)和半定制(semicustom)2大类。
而对于全定制设计模式,目前有3种CAD工具服务于他:几何图形的交互图形编辑、符号法和积木块自动布图。
对于两极运算放大器版图设计的例子,采用的是Tanner公司的LEdit软件。
这是一种广泛使用在微机上的交互图形编辑器。
版图设计与验证知识点版图设计是集成电路设计中至关重要的一环,它涉及到电路的物理布局、电气连线以及验证等多个方面。
本文将介绍版图设计与验证的核心知识点,包括版图设计的基本原理、验证技术和常见问题解决方法。
一、版图设计的基本原理1. 版图设计概述版图设计是将逻辑设计所得到的电路结构和电气连线转化为实际可制造的物理布局的过程。
它涉及到器件的放置、连线的规划以及信号和电源的引入等内容。
版图设计的目标是满足电路性能要求,并优化面积、功耗和可靠性等指标。
2. 版图设计流程版图设计流程包括电路结构分解、布局规划、连线布线以及电气规则检查等步骤。
在进行版图设计时,需要考虑电路的特性、器件的模型和引脚定义、工艺限制以及可靠性要求等因素,以确保设计的正确性和可生产性。
3. 器件放置与布局器件的放置和布局是版图设计的关键步骤之一。
在进行器件放置时,需要考虑信号传输的延迟、功耗和电磁兼容等因素。
同时,还需要遵循电路结构分解的原则,将电路划分为功能块,并将其放置在合适的位置,以满足设计要求。
4. 连线布线与电源引入连线布线是版图设计的核心内容之一,它决定了电路信号的传输质量。
在进行连线布线时,需要考虑信号的延迟、功耗和敏感度等因素,并采用适当的布线规则和技术来保证电路的性能。
此外,还需要引入电源并进行电源线的布局,以确保电路的稳定性和可靠性。
二、验证技术与方法1. 版图验证概述版图验证是在版图设计完成后,对设计结果进行检查和验证的过程。
它包括电气规则检查、物理设计规则检查、仿真验证和设计规模评估等步骤。
版图验证的目标是发现和修复设计中的错误,并确保设计的正确性和可制造性。
2. 电气规则检查电气规则检查是对电路连接性、电气参数和器件模型等进行验证的过程。
它可以帮助设计师发现并纠正电气连接错误、功耗过高、电压偏差和敏感度等问题。
通过使用专业的电路仿真工具,可以对电路进行全面的电气特性分析和验证。
3. 物理设计规则检查物理设计规则检查是对版图设计的布局、连线和器件布置等方面进行验证的过程。
版图设计基础篇----invert1、虚拟机如下2、打开虚拟系统(预先将装好软件的虚拟系统拷贝到电脑中,拷贝的盘格式格式化为NTFS格式)3、Power on4、点击Power on this virtual machine,等待。
5、进入linux 用户名root 密码 mimamima6、显示桌面7、打开终端,右键选择open terminal8、Ls查看目录9、进入PDK文件夹 cd chrt1810、打开cadence icfb11、新建(打开(osc中有我做的例子))原理图12、File new library13、Name 选择attach to an existing techfile14、选择chrt18rf15、选择cellview16、选择刚新建的library,自命名cell name17、按i添加元件,或者选择add instance18、按browse选择选择library19、我们一般选择chrtbase和chrt18rf里的元器件,依次往右选,如上选择了chrtbase中MOS管,型号nmos-1p8,最后一栏选symbol,然后回到virtuoso schematic editing,点击左键即选中了该元件如下图20、选中器件按字母Q可以修改器件的属性,多MOS管而言一般是W,L,fingers,同样的方法选择其他器件修改属性。
21、save连线;左侧这几个功能经常用到22、 C 复制,p 添加pin(输入输出接口如下)23、输入四个pin name以空格隔开,direction 选择inputoutput,点击hide在virtuososchematic editing原理图中合适位置依次点击鼠标左键放置pin,然后连线如下图。
Save 至无错。
24、生成cellview供仿真调用,如下选择cellview,ok,ok,关闭生成的cellview和原理图invert25、可如下修改user preferences26、修改成10次,这个画错了,可以按u回到上一步,可回10步27、再新建一个原理图用来做前仿(原理图级仿真)28、这回可以在我们自己建的库里调出刚才画的反向器invert,方法同其他器件的添加,只是库选择mmlinvert,可按R再电击invert旋转器件。