微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > ICC:target_library link_library

ICC:target_library link_library

时间:10-02 整理:3721RD 点击:
请教:1,在ICC中,target_library link_library 这两个变量有什么区别?(在项目中看到这两个变量指向同一个目录
2,search_path这个变量下的*.db文件是做什么用的?

The link libraries are the logic libraries used to resolve cell references when the tool links the design.
The target libraries are the logic libraries that the tool uses to perform physical optimization.
The search path lists, in order, the directories where the tool looks for logic library files that are specified without directory names.
从文档上看到这两句,但是没什么深刻的理解。希望高手指点

简单来说,优化时用 target_library, 分析时用 link_library

大zan

请问,如果在mcmm下,每个scenario都只用一个lib,分别是ss1,ss2,ff1,ff2,ff3.五个lib
那么此时的target_library和link_library要如何定义呢?
按照target_library的解释,是用来优化physical design的,
但是每个scenario都需要优化才对,那么target_library如何定义?是在每个scenario都定义一次么?

与DC一样吧,link是连接的,可以是中间用到的库,而target是最终生成网表的单元库

对,每个scenario 分别定义一次

set target_library ss1.db
set link_library "* $target_library "create_scenario func1

然后set target_library ss2.db
set link_library "* $target_library "
create_scenariofunc2

是这样吗?

我的做法是一个target_library里面加了所有的lib然后create 不同的scenario。
你的这个做法跑通了吗?

还没有来得及跑 下周去试一下

就是target library中放的是可以size up or size down
link libray指使單純放一下gate level netlist中會用到的instance
search path則是指可以被搜尋的path

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

网站地图

Top