[转载]DC中target_library和link_library的区别 原⽂地址:DC中target_library和link_library的区别作者:红贺 Synthesis只⽤target library,不⽤link library;link library⼀般可以放算法库和设计库等,⽐如DW;target library放的是⼯艺库。target library 是你的综合⽬的库,存放的是你索要映射的逻辑...
首先,可以在.synopsys_dc.setup里面设置库的位置和一些环境变量。里面包括所使用库的位置,DC涉及到几个库文件: 1、工艺库(target_library):工艺库是综合后电路网表要最终映射到的库,读入的HDL代码首先由synopsys自带的GTECH库转换成Design Compiler内部交换的格式,然后经过映射到工艺库和优化生成门级网表。工艺库是...
1. 逻辑库(Logic Library) 2. 目标库(Target Library) 与链接库( Link Library) 3. 库文件相关操作命令 三、读入设计文件 四、链接(解引用) 五、定义设计环境 1. 操作条件 2. 接口特性 3. 线负载模型 六、定义设计约束 1. 设计规则约束 2. 设计优化约束 3 约束优先级 七、设计映射与优化 1. DC工具...
一般来说target和link是一样的,target_library是link_library的子集,target里面放的是标准单元库,link里面还放了什么IO库,IP库等等 设置基本文件四步: 1、设置library的路径 dc_shell> set_app_var search_path /home/IC/Desktop/DC_p/library 2、设置target_library dc_shell> set_app_var target_library typ...
set_app_vartarget_library 22nm.db #对于DC内部原变量,最好使用第二种方法,set_app_var会检查变量拼写是否为内部变量,若拼写错误,则出现error。 下面是库的解释,具体的解释在后面有说,这里先进行简单地概述一下: Link library 和 target library 统称为technology library(即工艺库,习惯称之为综合库),technology...
链接工艺库(link library):链接库是target_library一样的单元库或者IP核。 *号表示开辟一块单独的内存空间给DC使用; 目标工艺库(target library):DC将RTL级的HDL描述映射到实际的门级电路时所需要的标准单元库。是工艺厂商提供的工艺库。 图形化符号库(symbol_library)(SYMBOL_PATH):指定符号库的路径,关联图形化...
Target_library为逻辑综合的目标库,由代工厂提供的* .db文件,用相似的方法添加所需库文件。 target lib设置 Link_library是链接库,一般和目标库相同。 注:“*” 这一项要保留,否则链接时会出错,该项指示DC在链接时首先搜索内存中的内容。 link lib设置 ...
7、简单来说link library就是解决实例化引用的,如果实例化的就是一个与非门,DC就从target library中...
Link library & target library Link library 和 target library 统称为technology library(即工艺库,习惯称之为综合库),technology library 由半导体制造商提供,包含相关 cell 的信息及设计约束标准,其中: Target library: 在门级优化及映射的时候提供生成网表的 cell,即DC 用于创建实际电路的库。
⑩②工艺库(technology library )的路径:也就是链接库(link library) 、目标库(target library) 的路径,这两个库合称为工艺库。至于工艺库里面的具体信息,后面会进行讲解。我的库的路径和名称如下: 这里的.db 格式是用来给DC用的,也就是说,DC读取工艺库文件,就是读取.db这种格式的文件;.lib是给工程师看的...