Hello everyone I want to create a blockage at som...
# openlane-2
r
Hello everyone I want to create a blockage at some empty area in my design is it possible to create the blockage and what is command. Can anyone help with this
d
There are two variables you can use: `FP_OBSTRUCTIONS`: https://openlane2.readthedocs.io/en/latest/reference/step_config_vars.html#var-openroad-floorplan-fp-obstructions `ROUTING_OBSTRUCTIONS`: https://openlane2.readthedocs.io/en/latest/reference/step_config_vars.html#var-odb-addroutingobstructions-routing-obstructions Examples would be:
Copy code
{
  "FP_OBSTRUCTIONS": [
    [
      0,
      0,
      100,
      100
    ]
  ],
  "ROUTING_OBSTRUCTIONS": [
    "met1 150 150 300 300"
  ]
}
This would create a placement blockage for the area (0, 0, 100, 100) and prevent routing on
met1
for the area (150, 150, 300, 300). You can set them to be the same of course, as well as add the obstruction on more than one routing layer.
r
What about OpenLane 1
d
GRT_OBS
instead of
ROUTING_OBSTRUCTIONS
, but placement obstructions are not supported.
r
No need to use FO_OBSTRUCTIONS
d
then yeah just GRT_OBs
r
Ok thanks for the help