Skip to main content
VLSI Korea

FLOORPLAN

Make the Floorplan Feasible Before Optimizing It

Start with geometry, interfaces, macro access, and power-return paths. Open-source PDN analysis gives early evidence; final bump/package models, reliability limits, and foundry rules must come from the qualified project flow.

Inputs

  • Die/core targets, I/O plan, and utilization budget
  • Macro LEF/abstracts, pin locations, blockages, and power intent
  • Technology routing stack and qualified power/current assumptions

Method

  • Set die/core geometry and row/tracks in technology units, then reserve edge and channel space for I/O, macros, and routing access.
  • Place macros from traffic and pin access, not only area; orient them to shorten dominant buses and keep feedthrough corridors.
  • Draft rings, straps, rails, and taps with explicit supply nets; review continuity and macro power-pin reachability.
  • Run early static IR and current-density checks with declared voltage sources and activity assumptions; feed hotspots back into PDN or placement.
  • Lock macro coordinates only after congestion, power, and timing feasibility reviews agree on the trade-off.

Deliverables

  • Versioned floorplan DEF with macro, blockage, and I/O intent
  • PDN specification and connectivity/floating-grid report
  • Early IR/EM assumption sheet and hotspot map

Pitfalls

  • High average utilization can still fail at macro corners and pin-dense channels.
  • Static open-flow IR analysis does not replace package-aware dynamic IR/EM signoff under qualified foundry reliability rules.

Sources

Initialize Floorplan
OpenROAD · Floorplan geometry and tracks

IR Drop Analysis
OpenROAD · Static IR/EM and floating-grid checks

OpenLane Architecture
OpenLane · Open-source RTL-to-GDS stages and checks