微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 版主请进:gds倒入virtuoso时standard cell位置正常,但是metal层的位置却乱了

版主请进:gds倒入virtuoso时standard cell位置正常,但是metal层的位置却乱了

时间:10-02 整理:3721RD 点击:
我先用encounter导出gds文件,再将encounter 的gds文件和map文件用virtuoso stream in时standard cell位置正常,但是 metal层的位置却乱了(与encounter里的位置不一样)。
我就纳闷了,都是cadence的工具怎么还会出现这种问题。网上有的人说要对从encounter里导出的map对照着(encounter所用的lef文件和virtuoso所用的tf文件)进行相应的修改。
请问同仁们这个方法可行吗?可行的话怎么修改encounter里导出的map?
我刚刚查看了tf文件里好像有 ( M161M1)
( M262M2)
( M363M3)
( M464M4)
( M565M5)
( M666M6)
map里有
METAL1NET10
METAL1SPNET20
METAL1PIN30
METAL1LEFPIN40
METAL1FILL50
METAL1VIA60
METAL1VIAFILL70
METAL1LEFOBS80
NAMEMETAL1/NET90
NAMEMETAL1/SPNET100
NAMEMETAL1/PIN110
NAMEMETAL1/LEFPIN120
VIA12FILL130
VIA12VIA140
VIA12VIAFILL150
METAL2NET160
METAL2SPNET170
METAL2PIN180
是不是应该把“METAL1NET10” 改成“M1 NET 61 0"呢?
那map 文件里 "METAL1SPNET20"和“METAL2NET160” 应该怎么改呢?

有一个方法比较麻烦:
你的GDS先不加tf导出来,导出来后 library 假如叫 test ,然后写一个map文件(*.map),name跟lef的一样,GDS number用你tf的。如:METAL1630
然后再用你写的map文件把test 库stream out 导出GDS,这样这个GDS就对的了~呵呵

恩,学习了!

一般的情况是GDS号不对就会乱仔细对照一下GDS号

导进到一个全新的库试试

learn it more

GDS的层号与tf的层号对应关系不对,需要读入一个map file

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top