|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 orlye 于 2013-6-25 15:04 编辑
先说明一下整个design的电源域吧,其实是个练习用的design,很简单,
一共3个电源域:顶层、cnt和busc,顶层不断电,cnt和busc例化在顶层下,都可以断电。电压都一样。
以前用dc-2010综合时一直没问题的,最近用dc-2012.09综合时,在执行load_upf过程中,报了这么个错:
Error: Primary supply of power domain 'top' cannot be set to a domain-dependent supply net when supply set handles are enabled. (UPF-541)
这个错误一共报了3次,upf文件里描述三个电源域的每个“set_domain_supply_net”下面都会报。
dc里man了一下UPF-541,没看明白。
upf文件贴一段上来吧:
- set_scope /
- create_power_domain top -include_scope
- create_supply_net VDD -domain top
- create_supply_net VSS -domain top
- create_supply_port VDD -domain top
- create_supply_port VSS -domain top
- connect_supply_net VDD -ports{VDD icnt/VDD_IN ibusc/VDD_IN}
- connect_supply_net VSS -ports {VSS icnt/VSS ibusc/VSS}
- set_domain_supply_net top -primary_power_net VDD -primary_ground_net VSS
复制代码
三个电源域的描述大体都是上面这样的,只是busc和cnt电源域多了断电的描述。第9行语句就是dc报错的地方。
想请教一下,UPF这样写有什么不对吗?怎样解决这个UPF-541错误? |
|