微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 有对cadence的cpf熟悉的么?

有对cadence的cpf熟悉的么?

时间:12-12 整理:3721RD 点击:
我设计中需要使用PSO(power shut off) 模式
我把所有的low power相关的命令都写到一个 cpf文件里面
综合工具用的是cadence的RC,按照手册上推荐的flow采用如下的命令:
read_cpf -library $CPFFile
read_hdl
elaborate
read_cpf $CPFFile
但是在第二次读cpf文件的时候会报warning,提示lib重复定义,虽然对最后综合结果没
有影响,但是看着很不爽,有解决方法么?

read_cpf -library $CPFFile
这个CPFFILE应该只是各种lib,std_cell,hard block等,
第二个 read_cpf $CPFFILE
这个CPFFILE才是你code的各种power domain crossing,而且通常在这个CPFFILE里会source各种std_cell, hardblock的cpf。

谢谢你的回复
那样是不是应该把cpf分成2个部分来写,cadence的手册上写
read_cpf -library $CPFFile  只会处理cpf文件中的如下命令:
       define_isolation_cell
       define_level_shifter_cell
       define_library_set
       define_state_retention_cell
那样我就把原来cpf文件中上面的命令单独写在一个文件cpf1中,其余的命令写在另外一
个文件cpf2中,那样可以么?

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

网站地图

Top