Idea of lower domain boundary is introduced to allow adding isolation at top level for macro/ip in which directly you can not add isolation during SOC level integration.
Consider a below case to understand this .
Here for the TOP level domain only TOP o/p port is considered as power domain boundary port if lower domain boundary concept is not there. But with lower domain boundary support o/p port of PD1 is also visible in TOP domain and it is known as lower domain boundary port for TOP domain.
Here PD1 o/p is connected to TOP o/p port. Now in order to place isolation cell b/w PD1 o/p port and TOP o/p port , In usual way we write below strategy.
set_isolation iso_1 -domain PD1 -elements {CORE1/out} -location parent
But if you do not have have the access of UPF file of PD1 domain , considering it is so,me third party IP. So in that case the who integrates this IP in top level has to write isolation strategy as below.
set_isolation iso_1 -domain TOP -elements {CORE1/out} -location self
Consider a below case to understand this .
Here for the TOP level domain only TOP o/p port is considered as power domain boundary port if lower domain boundary concept is not there. But with lower domain boundary support o/p port of PD1 is also visible in TOP domain and it is known as lower domain boundary port for TOP domain.
Here PD1 o/p is connected to TOP o/p port. Now in order to place isolation cell b/w PD1 o/p port and TOP o/p port , In usual way we write below strategy.
set_isolation iso_1 -domain PD1 -elements {CORE1/out} -location parent
But if you do not have have the access of UPF file of PD1 domain , considering it is so,me third party IP. So in that case the who integrates this IP in top level has to write isolation strategy as below.
set_isolation iso_1 -domain TOP -elements {CORE1/out} -location self
why do we need Upper boundary for PD1 power domain
ReplyDeleteSorry your question is not clear. Here upper boundary of PD1 is not the issue. Since we do not have the access of UPF of this block (Third part IP and UPF) we use the concept of lower domain boundary and can place isolation cell on PD1/op.
Delete