|
发表于 2012-2-10 13:16:04
|
显示全部楼层
关于MAP文件:
不同工艺的gds中层号不同,转换时将层号作一个对应即编写map文件即可。steam out和stream in均可。两种操作的map文件类似,但略有区别。
Map文件包含四列,分别表示LayerName,LayerPurpose,LayerNum,StreamDataType。
先讲stream out的map格式:
比如,现有的工艺中一铝的层名为MET1,层号为6,二铝层名为MET2,层号为16,多晶硅的层名为POLY1,层号为20。如果想在stream out的时候,将版图中的MET1转化为POLY1,则应该这样编写:
#LayeName LayerPurpose LayerNum StreamdataType井号表示注释
MET1 drawing 20 0
这样,在stream out时指定layer map file为这个文本文件,则转出的gds中将原来版图的MET1层全部换成POLY1层了。map文件中,层名可以指定不止一个,比如MET1,MET2 drawing 20 0,则将一铝和二铝全部转换成了多晶硅了。层号也可以指定不止一个,比如MET1 drawing 16,20 0,则将一铝同时转换成了二铝和多晶。但要注意,层名和层号不能同时指定二个及以上,否则会出错。
再讲stream in的map格式:
跟stream out类似,只是操作相反,如MET1 drawing 20 0是将gds中层号为20(即多晶硅)的层转换为版图中的一铝。层号同样可以指定多个层号,比如MET1 drawing 16,20 0指将gds中层号为16(即二铝)和20(即多晶硅)都转换成层名为MET1(即一铝)的层。但是要注意的是,stream in的map不能指定多个层名,这是与stream out的map文件不一样的地方。
需要注意的是,在转换过程中,map文件中没有指定的层的信息将全部丢失。不同工艺间的版图转换,只需要将版图层号映射成新的工艺对应层的层号即可。 |
|