微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > upf 中遇到的问题请各位指点

upf 中遇到的问题请各位指点

时间:10-02 整理:3721RD 点击:
该设计的芯片的层次结构是这样的
顶层module 是 cpu
m_alu 和 m_machine是cpu的两个子模块的例化名
upf的语法定义如:
create_power_domain pd_cpu
create_power_domain pd_alu -elements {m_alu}
create_power_domain pd_mach -elements {m_machine}
create_supply_portVDDL-domain pd_cpu
create_supply_portVDDH-domain pd_cpu
create_supply_portVSS-domainpd_cpu
create_supply_net vdd1 -domain pd_alu
create_supply_net vdd2 -domain pd_mach
create_supply_net vdd1 -domain pd_cpu -reuse
create_supply_net vss1 -domain pd_alu
create_supply_net vss1 -domain pd_mach -reuse
create_supply_net vss1 -domain pd_cpu-reuse
connect_supply_net vdd1 -ports {VDDL}
connect_supply_net vdd2 -ports {VDDH}
connect_supply_net vss1 -ports {VSS}
set_domain_supply_netpd_cpu-primary_power_netvdd1-primary_ground_net vss1
set_domain_supply_netpd_alu-primary_power_netvdd1-primary_ground_net vss1
set_domain_supply_netpd_mach-primary_power_netvdd2-primary_ground_net vss1
add_port_state VDDL-state {slow1 0.9}
add_port_state VDDH-state {fast2 1.1}
add_port_state VDDH-state {slow2 0.9}
add_port_state VSS-state {slow3 0}
create_pst top_pst-supplies [list VSS VDDL VDDH]
add_pst_state s1 -pst top_pst-state {slow3 slow2 slow1}
add_pst_state s1 -pst top_pst-state {slow3 fast2 slow1}
然后使用dc_2008能支持upf mode综合
启动dc_shelll -gui
检查是否是upf mode
shell_is_in_upf_mode返回值为1
source dc的运行脚本
load_upf
到compiler阶段工具报错了
后使用check_mv_design去检查
supply net vdd1 does not have a define operating voltage
supply net vdd2 does not have a define operating voltage
supply net vss1 does not have a define operating voltage
工具就没法compiler
问题:
1.在add_port_state 阶段对所有的VDDL VDDH VSS都给出了电压值,且这些ports 也
对应的vdd1 vdd2 vss1连接了,按理说有电压值.
请高手指点:
怎样修修改才能给vdd1 vdd2 vss1加上电压.

这恐怕得看看软件的user guide ,找synopsys的AE

大哥,没有synopys的支持,那就不能做综合啦.

鄙人经过几天的努力,终于解决啦,还得靠自己.

upf 中遇到的问题请各位指点,贴出解决方法啊。

学习了

我也遇到了同样的问题,不知道LZ是怎么解决的,求帮助。

LZ能贴出解决方法吗,我也遇到了同样的问题!

真的学习了····

在ICC里要用set_voltage 命令给power net 设上voltage,具体的去man一下


小编,在upf load完了之后,set_voltage xxx -object_list xxx给加上电压,然后再incremental compile就可以了。

LZ能贴出解决方法吗,我也遇到了同样的问题!

谢谢分享!

set_voltage 都没有,亲。

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

网站地图

Top