Hello,
I have multiple (6) power domains in my design. I am placing stripes using the addStripe command but every time I am ending up with a design in which the rails are extending outside the selected power domain. Please see attached screenshot.
To resolve the issue, I have tried most of the options, like using -over_power_domain, area {x1 y1 x2 y2} etc. Please see my below code
modifyPowerDomainAttr PD_1 -box 24 44 56 76 -gapEdges {20 20 20 20}
selectObject Group PD_1
addStripe -max_same_layer_jog_length 8 \
-stop_x 56 \
-stop_y 76 \
-width 4 \
-over_power_domain 1 \
-nets VDD_CORE1 \
-start_x 24 \
-start_y 44 \
-set_to_set_distance 5 \
-spacing 1 \
-merge_stripes_value 0.068 \
-layer M2 \
The screenshot shows the PD_1 power domain in which you can see VDD_CORE1 extending over and above the power domain which is not what I want.
Apart from this last used code, I have used other variations but end up in which the VDD_CORE1 (the power rail in this case) extends over the entire design. Other times, the entire design is flooded. Please assist me in this and let me know where I maybe going wrong.
Thanks,
Kashif