微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > starRC做抽取spef时,导入的文件问题

starRC做抽取spef时,导入的文件问题

时间:10-02 整理:3721RD 点击:
网上找到一个reference script
我用的是encounter做的layout,gds也是encounter倒出来的
1.MILKYWAY_DATABASE文件是什么?用encounter做的pr要用什么文件替代他?或者不填?
* Provide the input Milkyway design database
MILKYWAY_DATABASE:<milkyway_design_library>
2.MAPPING_FILE要用什么文件参照来填写?我目前知道encounter的StreamOut.map要怎么做。
* Provide the mapping file in which design layers mapped to process layers
MAPPING_FILE:<mapping_file>

1.MILKYWAY_DATABASE文件是什么?用encounter做的pr要用什么文件替代他?或者不填?
用LEF+DEF
2.MAPPING_FILE要用什么文件参照来填写?我目前知道encounter的StreamOut.map要怎么做。
因为你做PR的TECH LEF 和STARRC NXTGRD(ITF) 文件时不对应的层次信息可能名字是不对应的,因此要把需要抽取的信息做个对应映射。

顶楼上的,另外,mapping file 一般由代工厂提供,如果没有的话可以在star rc 里面导出来一个!

你好,fab没有提供map文件,只有itf文件和GRD文件,请问,我应该用什么文件为参考,然后写map?

如下是fab给的ict文件,我因该如何转化成map?我encounter的tech lef中的金属为metal1 metal2 metal3 metal4 metal5 ,孔为via1 via2 via3 via4;

TECHNOLOGY=new.xtor
DIELECTRIC PESIN{ THICKNESS=0.7 ER=7.5 }
DIELECTRIC PSG{ THICKNESS=0.5 ER=4.1 }
DIELECTRIC fill_ME5 { THICKNESS=0.9 ER=4.1 }
CONDUCTORMETAL5{ THICKNESS=0.9 WMIN=0.42 SMIN=0.54 RPSQ=0.036 }
DIELECTRIC die5{ THICKNESS=1.0 ER=4.1 }
DIELECTRIC fill_ME4 { THICKNESS=0.6 ER=4.1 }
CONDUCTORMETAL4{ THICKNESS=0.6 WMIN=0.4 SMIN=0.4 RPSQ=0.053 }
DIELECTRIC die4{ THICKNESS=1.0 ER=4.1 }
DIELECTRIC fill_ME3 { THICKNESS=0.6 ER=4.1 }
CONDUCTORMETAL3{ THICKNESS=0.6 WMIN=0.4 SMIN=0.4 RPSQ=0.053 }
DIELECTRIC die3{ THICKNESS=1.0 ER=4.1 }
DIELECTRIC fill_ME2 { THICKNESS=0.6 ER=4.1 }
CONDUCTORMETAL2{ THICKNESS=0.6 WMIN=0.4 SMIN=0.4 RPSQ=0.053 }
DIELECTRIC die2{ THICKNESS=1.0 ER=4.1 }
DIELECTRIC fill_ME1 { THICKNESS=0.6 ER=4.1 }
CONDUCTORMETAL1{ THICKNESS=0.6 WMIN=0.32 SMIN=0.32 RPSQ=0.053 }
DIELECTRIC die1{ THICKNESS=0.75 ER=4.2 }
DIELECTRIC fill_PO1 { THICKNESS=0.25 ER=4.2 }
CONDUCTORPOLY{ THICKNESS=0.25 WMIN=0.24 SMIN=0.32 RPSQ=2.5 }
DIELECTRIC die0{ THICKNESS=0.4 ER=3.9 }
VIA Mvia4{ FROM=METAL4 TO=METAL5 AREA=0.16RPV=3.5 }
VIA Mvia3{ FROM=METAL3 TO=METAL4 AREA=0.16RPV=3.5 }
VIA Mvia2{ FROM=METAL2 TO=METAL3 AREA=0.16RPV=3.5 }
VIA Mvia1{ FROM=METAL1 TO=METAL2 AREA=0.16RPV=3.5 }
VIA polycont { FROM=POLYTO=METAL1 AREA=0.1024 RPV=5 }
VIA subcont{ FROM=SUBSTRATE TO=METAL1 AREA=0.1024 RPV=5 }

你先在star rc setup ---->timing里导入lef def 文件,然后在setup ---->layer mapping 里就可以导出mapping文件了!

此招不行啊,我在setup-timing里面加入了
LEF : tech.lef std.lef macro.lef
NRGXD : file.nrgxd
然后去setup-mapfile
直接就退出软件了。
求助下:
1.mapfile的格式是什么?
2.tech.lef中有4层金属三个via的层次,对应到starrc的map是否如下格式?
metal1_lefME1_STARRC

遇到同样的问题,请问map文件改怎么写?

不懂啊,着急

您好,我也遇到同样的问题,您是怎么解决的啊?

edit below map file:
conducting_layers
P0LY1poly
METAL1metall
METAL2metal2
METAL3metal3
METAL4metal4

via_layers
C0NTpolyCont
VIA12vial
VIA23via2
VIA34via3
marker_layers
remove_layers

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

网站地图

Top