Guide, Region and Fence :
Guide:
• Guide is assigned with certain cells
(standard cells or macros) in the design.
• Allows the cells assigned to it to move
outside if required.
• It allows the other cells to sit inside it.
• Soft constraint.
Region:
• Region is assigned with certain cells
(standard cells or macros) in the design.
• It does not all the cells assigned to it to be
placed outside.
• It allows the other cells to sit inside it.
• Soft constraint.
Fence:
• Fence is assigned to certain cells in the design.
• It does not allow other cells inside.
• It does not allow the cells assigned to it outside.
• Hard constraint.
Guide, Region, and Fence are used in Cadence Innovus. Whereas Bounds are used in Synopsys.