Multi Voltage Floorplan

Multi-Voltage Floor Planning is the physical design strategy of partitioning the chip layout into distinct voltage regions (voltage islands) with properly managed boundaries — ensuring that each power domain has dedicated supply routing, level shifters at every signal crossing between voltage domains, and isolation cells at boundaries to power-gated domains, while optimizing area, wirelength, and power delivery across 5-20+ voltage domains that characterize modern mobile and server SoCs.

Why Multi-Voltage

  • Different blocks have different performance requirements:
  • CPU cores: 0.65-1.1V (DVFS range).
  • GPU: 0.7-0.9V.
  • Always-on logic: 0.75V (fixed).
  • I/O: 1.2V or 1.8V or 3.3V.
  • SRAM: May need slightly higher voltage for stability.
  • Running everything at highest voltage wastes 2-4× power.

Voltage Domain Types

Domain TypeCharacteristicsExample
Always-onNever powered off, fixed voltagePMU, clock gen, interrupt controller
DVFSVariable voltage/frequencyCPU cores, GPU
SwitchableCan be completely powered offModem, camera ISP (when unused)
RetentionPowered off but state preservedCPU during deep sleep
I/OFixed voltage matching external standardDDR PHY (1.1V), GPIO (1.8V)

Floorplan Requirements

  • Domain contiguity: Each voltage domain should be a contiguous region (simplifies power routing).
  • Level shifter placement: At every signal crossing between different voltage domains.
  • High-to-low: Simple buffer (can also just work in some cases).
  • Low-to-high: Requires dedicated level shifter cell.
  • Isolation cell placement: At outputs of switchable domains → clamp to safe value when off.
  • Power switch placement: Header (PMOS) or footer (NMOS) switches distributed across switchable domains.

Power Grid Design Per Domain

  • Each domain needs its own VDD supply mesh.
  • VSS (ground) typically shared across all domains.
  • Power switches connect always-on VDD to switched VDD nets.
  • Grid density proportional to domain current demand.
  • Multiple metal layers for power: Typically M8-M10 for global, M1-M3 for local.

Level Shifter Strategy

CrossingFromToShifter Type
Signal: Low → High0.7V domain1.0V domainFull-swing level shifter
Signal: High → Low1.0V domain0.7V domainSimple buffer or dedicated
Enable: AO → SwitchableAlways-onSwitched domainIsolation-aware
Clock: AO → AnyClock domainTargetSpecial low-jitter shifter

Physical Design Challenges

  • Domain boundary routing: Level shifters and isolation cells add congestion at boundaries.
  • Timing impact: Level shifters add 50-200 ps delay → affects timing budgets.
  • Power grid IR drop: Each domain must independently meet IR drop targets.
  • Well tie rules: Each domain needs proper N-well and P-well ties to correct supply.
  • Fill and density: Metal density rules must be met within each domain independently.

Multi-voltage floor planning is the physical manifestation of the chip's power architecture — getting it right determines whether the aggressive power management strategies encoded in UPF specifications can actually be implemented in silicon, with mistakes in voltage domain boundary management causing functional failures that are extremely difficult to debug post-silicon.

Take multi voltage floorplan further

Ask the copilot about this term, or have our engineers assess it against your process.