在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 10678|回复: 9

[求助] 带有UPF的DC综合完成之后,生成的UPF'文件是什么样的?

[复制链接]
发表于 2014-8-21 15:37:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我完成DC综合后,发现UPF'文件只增加了level shifter的连线,如下例所示,

connect_supply_net VDD -ports { LS_ISO_succeed_UPF_ISO_UPF_LS/VDDL……}

而没有增加retention registers的连线,按说retention register的backup power也要connection的,求大神解答,么么哒
发表于 2014-8-26 21:35:02 | 显示全部楼层
顶一个 。。
发表于 2014-8-30 16:05:54 | 显示全部楼层
dc
前的upf 文件写了没有?
 楼主| 发表于 2015-1-2 23:37:56 | 显示全部楼层
我在DC前的UPF文件中,是这样定义retention registers的

set_retention cal_ret -domain CAL \
                      -retention_power_net VDDC \
                      -retention_ground_net VSS \
set_retention_control cal_ret -domain CAL \
                              -save_signal {pwctrl/calsave high} \
                              -restore_signal {pwctrl/calrestore high} \
map_retention_cell cal_ret -domain CAL -lib_cells RSDFFNX1

set_retention vrf_ret -domain VRF \
                      -retention_power_net VDDC \
                      -retention_ground_net VSS \
set_retention_control vrf_ret -domain VRF \
                              -save_signal {pwctrl/vrfsave high} \
                              -restore_signal {pwctrl/vrfrestore high} \
map_retention_cell vrf_ret -domain VRF -lib_cells RSDFFNX1

各个电源域的电源线是下面这样定义的:
# VDD
create_supply_port VDD   
create_supply_net  VDD  -domain TOP
connect_supply_net VDD  -ports VDD
# VSS
create_supply_port VSS   
create_supply_net  VSS  -domain TOP
create_supply_net  VSS  -domain CAL -reuse
create_supply_net  VSS  -domain VRF -reuse
connect_supply_net VSS  -ports VSS
# VDDC
create_supply_port VDDC   
create_supply_net  VDDC -domain TOP
create_supply_net  VDDC -domain CAL -reuse
create_supply_net  VDDC -domain VRF -reuse
connect_supply_net VDDC -ports VDDC
#VDDCS  
create_supply_net VDDCS1  -domain CAL
create_supply_net VDDCS2  -domain VRF
## PRIMARY POWER NETS
set_domain_supply_net TOP -primary_power_net VDD -primary_ground_net VSS
set_domain_supply_net CAL -primary_power_net VDDCS1 -primary_ground_net VSS
set_domain_supply_net VRF -primary_power_net VDDCS2 -primary_ground_net VSS

备注:CAL与VRF为电源可关断模块,所以VDDCS1、VDDCS2为电源开关的输出
发表于 2015-7-29 16:29:37 | 显示全部楼层
请问,DC是产生另一个新的upf文件还是将原来的upf文件更新?
新手,求详细过程
发表于 2015-8-14 09:42:34 | 显示全部楼层
回复 1# somey


    美女or帅哥,请问怎么看新的upf文件,我save_upf后,发现和之前upf文件完全一样啊,,,,,是别的命令吗?
 楼主| 发表于 2016-2-29 12:10:22 | 显示全部楼层
回复 6# 王东瑞
可以save_upf一个新的名字啊,DC后的upf文件与DC前的UPF文件相同,可能是DC在读取UPF文件的时候出问题了,也可能你的UPF描述的特别详细,DC不会再继续加东西。
发表于 2018-9-1 16:36:16 | 显示全部楼层
您好,我现在也有相同的疑惑?请问你是怎么看待您之前提的问题的呢?还是就是我在对综合之后的网表做mvsim仿真,发现retention的功能不对,究其原因发现把back up power断电了。
发表于 2021-1-4 16:22:00 | 显示全部楼层
学习一下
发表于 2023-10-20 15:10:34 | 显示全部楼层
我也发现是这样,而且做vc lp检查时工具识别不了添加的东西

有知道的友友吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-5 12:52 , Processed in 0.022282 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表