当前位置:文档之家› IC版图设计基础

IC版图设计基础

2016年3月7日IC版图设计基础课后作业
孙一川2013141223053 我在自己的电脑上安装了虚拟机,从实验室把红帽Linux IC拷回来在寝室完成这一个课堂作业。

前面运行Linux创建file等日常步骤就不一一累述。

直接进入正题。

首先看了PDF过后,知道最终目的是完成一个nmos,根据PDF上提供尺寸,先要计算出ndiff的长宽,由于是对称结构,所以长度可以计算一边的在乘二就行,一边的长度是contact的长度加上两个它到niff的距离的是
0.6u+0.9u+0.9u=2.4u,总长度便是4.8u。

宽度是device width告诉了是
3.6u。

先按照这个尺寸画出标尺。

Linux系统必须要做完一部就要按esc来清
除掉之前的功能在去进行接下来的操作,所以要先按esc清除掉标尺操作在按rectangle选中diff-drw依照着之前画好的标尺来画出ndiff。

如图:
接下来我们要花poly,这不分要用到path,path有自动适应标尺的功
能,一句PDF给出的poly的场是0.6u宽是4.8u。

所以先依照着的poly的宽
画出标尺,在按esc后选中poly-drw,按快捷键p,从上往下拉,与之前不同
的是,这次画的是线,双击后会适应你的标尺来生成poly。

如图:
接下来是要在ndiff上画出metal,这一部分可以看做将ndiff和poly这个左右对承德结构从中间分开,它离ndiff每条边的距离都是0.5u,所以他是一个长为1.4u宽为2.6u的矩形。

所以画好标尺过后这一部分很容易就画出来了。

如图:
画金属上的contact与画金属有异曲同工之处,因为contact到金属三条边的距离都是0.4u,contact本身是一个边长为0.6u的正方形。

有了上图所示画好的标尺这一部分就非常好画了。

最后如图所示:
然后按shift+k清除掉所有标尺就是最后的结果,之前忘了说,在前面shift+看这个快捷键消除标尺我已经用过好几次了。

最后完工的图片:。

相关主题