If macros are placed in the core area, what issues might be observed?

oRouting Congestion: Macros create “pinch points” or areas of high congestion around the corners and between adjacent macros, making it difficult for the router to connect signals. And creates Routing Detours resulting in longer wire lengths, increased delay, and potentially new timing violations.

  • Sub-optimal Standard Cell Placement: tool not able to optimize placement.
  • Power Distribution Issues: If a macro is particularly power-hungry, placing it in the middle of the core can cause a significant local IR drop unless the power grid is specifically reinforced in that area.
  • Clock Tree Synthesis (CTS) Challenges: Macros can obstruct clock tree routing, making it harder for CTS tools to build a balanced tree with low skew.
Share:
‹ If my utilization is 70% except optimization and physical cells what things we should consider in estimated utilization at route?
Home
If cells are sitting at the corner in a partial blockage (not spread), what can be done? ›