在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: wmchpu

[求助] Layout里layer purpose问题求指教。。。。

[复制链接]
发表于 2015-1-21 11:06:44 | 显示全部楼层
回复 7# question23


   不管用什么工艺,画线都是要用drawing的,至少我还没有见过用其他属性画线的
发表于 2015-1-21 11:20:23 | 显示全部楼层
对于不同的工艺来说 dummy定义的也许不同,但是真正有效图形基本上都是使用drawing属性的层来画的,而其他属性的层次基本上都是一些标识层,也不一定会用的上。比如“mark”属性的 基本上都是用于DRC/LVS做识别用的,"text"属性基本上是定义版图端口(port)的名称的(当然也有的工艺设置的是使用xxtext/drawing来定义port名称),dum属性的是用来做dummy的(这些图形对于电路来说不是有效的图形,只是针对工艺的设计规则所要求在某些区域某层密度过低时而增加的),当然也有些工艺设置的是使用xxdum/drawing来实现。
当然不同的工艺设置还是有一定的区别,这就要自己去理解了。
发表于 2015-1-21 11:26:07 | 显示全部楼层
再补充一点:为什么要说版图设计中基本上都是用drawing,而mark、text等其他属性只是做标识用?这里主要是因为你的DRC和LVS等验证过程中,是需要这么做的,不然就不会搞出这么多属性,而是直接使用一个随便什么名字的属性就ok了。当然你也可以通过修改验证文档来对应你做版图时选用哪个属性,不过我想肯定没有多少版图设计师会愿意这么做吧。
发表于 2015-1-21 12:20:28 | 显示全部楼层
回复 11# randysong


    (metal1 pin)可以用来打pin,如果用来画线会怎么样呢?
发表于 2015-1-21 14:26:43 | 显示全部楼层
回复 14# question23


   这个要看command file中是如何定义的,如果定义中A1_pin和A1_drawing的layermap一样,那对于验证来说就没有什么问题
发表于 2015-1-26 14:16:37 | 显示全部楼层
一般来说 drawing层是需要用到的手工使用层,而用来弥补density的DUMMY的一般都是用类似DRC的脚本自动随机撒下去的。一般来说design manual里都会有说到。所以新手入门画版图之前要先看RULE.了解MASK LAYER 信息是十分必要的。
发表于 2015-1-29 16:51:11 | 显示全部楼层
回复 7# question23
metal层我知道是连接线,Dummy层我看见很多,都是干什么的啊?求指导啊!
发表于 2015-1-30 10:48:24 | 显示全部楼层
回复 17# sufan


    dummy做什么用的要看规则怎么写,这个不一定的
发表于 2018-12-24 20:45:50 | 显示全部楼层
我借此问一下,DMEXCL中dummya和dummyb指的是什么?
发表于 2018-12-25 14:02:04 | 显示全部楼层
dummy layer这个应该会生产的,为了满足版图的密度,这个一般foundary会提供撒dummy metal的文件,全部用程序跑出来的。满足密度是为了芯片每个层次的平整性,质地不那么柔软。也不容易造成坍塌
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-19 05:27 , Processed in 0.020614 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表