YC 2017、1、4
Layout也是一种cellview, 所谓的view可以理解为表现形式,一个单元电路(cell),可以用schematic方式或者layout方式表达出来,用在不同的场合。画layout就是给电路建立版图的表达方式。
那我们该怎么画layout呢?
我们可以在file栏,新建一个cellview的类型是layout类型的,或者在schematic界面下,点击Launch--layout XL。
左侧那一列充满各种各色的是不同的layer。我们可以对schematic进行手绘也可以直接按下面的,自动生成各种mos管(生成后的管子不可编辑layer,只能在上面连线)。
比如画一个invter。我们需要一个p管,和一个n管,现在以n型衬底工艺为例,那么,p管就直接在衬底之上扩散一个源区一个漏区,而n管,则需要先扩散一个p阱。最终,还要把这整个单元用隔离阱隔离开来。先画P管,从左边的layer栏中选择pdiff,然后从工具栏中选择rectangle工具,然后画一个矩形的p扩散区:(可以看服务器当中各种各样的例子可以学习很快。)
不同颜色的layer都可以在左边看到。一般选中左边的一层layer按R键或者P键可以进行绘制。打对勾的V栏是是否可见,打对勾的S栏是是否可以选择(一般只选一个S,避免移动layer或者编辑的时候对别的layer进行影响)。
其中可以打多层的metal,每层metal之间需要用Via相连。(via可以用键盘O键进行编辑),选择via是连通那两层的metal。
mental pin 是为了打pin而使用的。对应着schematic的pin。快捷键是L键。
最好画一点就仿一下DRC,Design rules checking。 最后再仿一下LVS如果LVS给你一个笑脸,那么恭喜你。
由于版图刚刚入门就画过一次,很多有挑战性的内容还没有接触到,所以就想讲这么多好了。
文章浏览阅读3.8k次。Java面试题系列——JavaSE面试题(集合二)_javase 面试题
文章浏览阅读796次,点赞21次,收藏21次。本系统有管理员、学生用户。管理员:后台首页、个人资料(个人信息、修改密码)、轮播图、公告信息管理、系统用户(管理员、学生用户)、交流管理(论坛列表、论坛分类列表)模块管理(目标信息、目标记录、学习科普、学习类别)。学生用户;首页、我的(个人信息、我的账户、我的收藏)、交流论坛、公告信息、目标信息、学习科普等功能模块。
文章浏览阅读86次。提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.数据类型2.数据类型23.数据_变量_内存14.数据_变量_内存25.数据_变量_内存36.数据_变量_内存47.数据_变量_内存58.对象9.对象210.函数11.回调函数12.IIFE立即执行函数13.函数中的this总结1.数据类型<!DOCTYPE html><html> <head> <meta cha._console.log(b1.b2[2]()) ;// 'abc' undefined
文章浏览阅读5.3k次。题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2243题目大意:问长度为1~N的串中包含了模式串的串总共有几个。题目思路:求出长度不大于l的包含模式串的字符串数,方法是改求不包含模式串的字符串总数,当然先要处理出总的字符串个数,可以用矩阵也可以用二分幂和的方法。而求不包含模式串的字符串数同样是构造矩阵,同时还要建立一个虚结点,储存长度小于l的_hdu 2243
文章浏览阅读1.6k次。步骤0, 本教程必须先添加脚本注意: 本教程需要使用脚本, 脚本可在这个帖子中下载: http://club.szlcsc.com/article/details_1940_1.html //(就不再本帖中贴出附件,脚本可能会有更新,到时多处修改很麻烦)添加脚本的方式:注意: 脚本的存放路径必须 和 PADS自带的脚本 放在相同路径下.添加完成后:简述步骤: 设置左下角为原点; 工具-..._ad出贴片清单
文章浏览阅读685次。service通过什么方式实现的?正常情况下,service是一个抽象的概念,它是通过调用iptables工具实现的pod之间的通信,而iptables是系统内核netfiter模块的一个工具,主要是用来管理一张端口转发表,每一次的转发都需要轮询一遍转发表,因此,当集群数量较大的时候,相应的转发性能会下降。所以在kubernets1.11版本以后,将IPVS引入GA,通过IPVS实现SVC。实现service功能,通过kube-proxy,是kubernets核心组件,能否替代?常见概念_kubernetes service ipvs
文章浏览阅读4.9k次。一些别人收集的英文站点 http://www.lifeinchina.cn (nice) http://www.huaren.us/ (nice) http://www.hindu.com (okay) http://www.italki.com www.talkdatalk.com (transfer)http://www.en8848.com.cn/yingyu/index._study english html
文章浏览阅读5.5k次,点赞19次,收藏78次。什么是栈?在谈M3堆栈之前我们先回忆一下数据结构中的栈。栈是一种先进后出的数据结构(类似于枪支的弹夹,先放入的子弹最后打出,后放入的子弹先打出)。M3内核的堆栈也不例外,也是先进后出的。栈的作用?局部变量内存的开销,函数的调用都离不开栈。了解了栈的概念和基本作用后我们来看M3的双堆栈栈cortex-M3内核使用了双堆栈,即MSP和PSP,这极大的方便了OS的设计。MSP的含义是Main..._stm32 msp psp
文章浏览阅读1.6k次。VC++的图形工作方式物理坐标系设备场景MFC中的设备场景CDC类的部分成员函数Windows的图形对象1.建立图形对象2.对该对象进行初始化3.将该对象选入当前设备场景,并保留初始对象4.画图5.恢复原始对象实例实验一 二维图形绘制金刚石一笔绘三种方法..._绘图程序计算机图形学
文章浏览阅读751次。★ 先说一个通俗的例子 考虑到证书体系的相关知识比较枯燥、晦涩。俺先拿一个通俗的例子来说事儿。 ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏?常用的办法是带公司开的一张介绍信,在信中说:兹有张三先生前往贵公司办理业务,请给予接洽......云云。然后在信上敲上A公司的公章。_rsa和ca的区别
文章浏览阅读467次。学C语言就是学内存int *p = NULL;这里的/*是在定义时使用的,说明p是指针变量,而不是普通变量printf("%d\n",*p);这里的/*的表示取p保存的地址编号对应空间的内容..._c语言a[4][4]
文章浏览阅读359次。解决方法:在import icon.styl的地方引入icon.css.这样至少不报错,不过估计有问题,后续再看。_icon.styl