Voltage Island Design is the physical implementation technique of creating distinct regions on a chip that operate at different supply voltages â enabling DVFS (Dynamic Voltage and Frequency Scaling) for power optimization, where each voltage island has its own power supply network, level shifters at domain boundaries, and power management controls that allow independent voltage scaling or complete power shutdown.
Why Multiple Voltages?
- $P_{dynamic} \propto V^2$ â reducing voltage from 0.9V to 0.7V saves 40% dynamic power.
- Not all blocks need maximum speed simultaneously.
- Example: CPU core at 0.9V (full speed), cache at 0.75V (lower speed OK), always-on logic at 0.6V.
Voltage Island Architecture
| Island | Typical Voltage | Purpose |
|--------|----------------|--------|
| High Performance | 0.85-1.0V | CPU/GPU cores at max frequency |
| Nominal | 0.7-0.85V | Standard logic, caches |
| Low Power | 0.5-0.7V | Always-on controller, RTC |
| I/O | 1.2-3.3V | External interface drivers |
| Analog | 1.0-1.8V | PLL, ADC, SerDes |
Level Shifters
- Required at EVERY signal crossing between voltage domains.
- High-to-Low: Simple â output voltage naturally clamped by lower supply.
- Low-to-High: Complex â must boost signal swing without excessive leakage.
- Standard level shifter: Cross-coupled PMOS + NMOS.
- Isolation + Level Shift: Combined cell for power-gated domain boundaries.
- Area overhead: Hundreds to thousands of level shifters per domain boundary.
Physical Implementation
1. Floorplan: Define voltage island boundaries â each island is a rectangular region.
2. Power grid: Separate Vdd rails for each island â may share Vss.
3. Level shifter placement: At island boundaries â must be powered by the receiving domain.
4. Voltage regulator: On-chip LDO or external supply for each voltage level.
5. P&R constraints: Cells from one voltage island cannot be placed in another.
Power Grid Design for Multi-Voltage
- Each island has independent power mesh on upper metal layers.
- Power switches (MTCMOS) inserted in island supply for power gating.
- Separate power pads/bumps for each supply voltage.
- IR drop analysis performed independently per island + globally.
DVFS Implementation
- Power Management Unit (PMU) on chip controls voltage regulators.
- Voltage scaling sequence: Lower frequency â lower voltage â stable â new frequency.
- Voltage ramp rate: Limited by regulator bandwidth (~10-50 mV/Ξs).
- Software: OS power governor requests performance level â PMU adjusts V and F.
Verification
- UPF specifies all voltage domains, level shifters, isolation requirements.
- UPF-aware simulation verifies correct behavior during voltage transitions.
- STA: Each island analyzed at its own voltage â multi-voltage MCMM analysis.
Voltage island design is the essential physical implementation technique for power-efficient SoCs â by allowing different parts of the chip to operate at their minimum required voltage, it delivers the power savings that extend battery life in mobile devices and reduce cooling costs in data centers.