In principle the detailed placer will honor that b...
# openroad
m
In principle the detailed placer will honor that but it isn't a heavily tested flow
l
I have added my instances to the domain manually with
$domain_region addInst $my_inst
, they even show up in the GUI as part of it. but for some reason detailed placement insists on putting them outside the region
m
can you submit a test case?
l
yes of course, as an issue in github? openroad or openroad-flow-scripts?
m
OR issue
1
l
@Matt Liberty I think I solved the issue by adding the instances to a group that was created alongside the region, instead of adding them to the region structure itself
now the detailed placer does place the cells where they belong
m
👍
p
@Matt Liberty I am trying to do a similar thing as Lucca did. I am getting an error like this
m
I'd have to have a test case but my guess is you have either a nullptr for the group or the instance
p
Yes there was issue with instance.
@Matt Liberty I have used create_voltage_domain to create a seperate voltage domain. I want to place some cells in that region. Earlier when the voltage domain was within the same core area the flow worked correctly. Now when the voltage domain is outside the core area it is giving error at detail_place. Here's the screenshot for the error.
Here's the floorplan for the same