微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > icfb读入gds错误

icfb读入gds错误

时间:10-02 整理:3721RD 点击:

我在设计中需要使用到一个PLL,PLL的版图已经做好了。所以在ICC中我给PLL留了一个blockage,想手动的拼接PLL到版图中。想用icfb来实现版图的merge。我将ICC做完后的版图导出为.gds格式,然后再读入到icfb中。读入的时候,出现了以下问题:

我使用的方法是:在icfb中 File---Import---Stream,然后填写Input File, Top Cell Name, Library Name, ASCII Technology File Name,然后OK.报错如下:

FATAL(13): Failed to load ASCII technology file `path/tsmcn65_9lmT2.tf` specified in the ASCII Technology File Name option.(为了方便将工艺库目录指定为path/tsmcn65_9lmT2.tf).


在做ICC的时候,工艺库(tech_file)指定的就是path/tsmcn65_9lmT2.tf ,使用的指令为

create_mw_lib $lib_name–technology $tech_file–mw_reference_library “$ref_lib”

有人告诉我在icfb的时候可以不用指定ASCII Technology File Name,即.tf文件。这样的话,的确是没有任何的报错,但是仔细看后发现在版图中没有layer的信息,所有的连线都是有颜色的框条,shift+F后的效果也一样。

所以想问问在ICC中指定的 .tf 文件和icfb 中指定的 .tf 文件有什么不同啊?在icfb 中应该指定的是哪一个啊?

格式不同,可以说就是没关系的文件。icfb需要到PDK中找它的tf文件。

原来是一个东西啊

两个工具的TF文件是不一样的,要用icfb对应的tf文件。

TF文件不一样应该不太可能,除非ICC应用的是数字的,icfb应用的是混合工艺的。
你可以
1.先试着建立一个new library ,attach TF to PDK。
2.streamin。topcell name/TF文件在stream in的时候不用填写也可以。

呵呵,公司都不一样。

路过,看看,学习了

小编求发tsmcN65工艺库谢谢

virtuoso tf和astro tf是两个tf, 不是一个文件

只是不同的格式而已!

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

网站地图

Top