Peripheral Power Ring for IO State Retention in Deep Sleep

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital integrated circuits face challenges in reducing standby power consumption while maintaining the integrity of the operating state and minimizing burdensome trace routing requirements, particularly in system-on-a-chip (SoC) designs with deep sleep modes.

Innovation Solution

A power circuit, or power ring, is implemented along the periphery of the integrated circuit device to maintain asserted values on input/output pins during low-power sleep modes, allowing the device to detect wake-up signals and minimize signal trace routing by using a combination of powered and unpowered segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the core of the SOC is powered down in deep sleep mode, then standby power consumption is reduced, but the IO state cannot be maintained and peripherals lose context

Engineering Contradiction:
Improvestandby power consumptionVSAvoidIO state maintenance
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The chip is divided into multiple power domains: a special power domain (AO) that remains powered during deep sleep mode and a core power domain that can be powered down. This segmentation allows selective power management where only necessary portions of the chip remain active, reducing overall power consumption while maintaining IO state through the always-on AO domain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A buffer circuit is introduced as an intermediary component between the core and the IO pads. This buffer is powered by the AO domain and maintains the IO state even when the core is powered down. The buffer acts as a mediator that preserves peripheral context without requiring the entire core to remain active.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a special power domain with multiple signal routes is used to maintain IO state, then IO state can be preserved during sleep mode, but trace routing complexity increases significantly

Engineering Contradiction:
ImproveIO state preservationVSAvoidtrace routing requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple control signals for different IO pads are merged into a single shared control line that originates from the AO domain. Instead of routing separate signals from the core to each pad, the invention uses one common control path that can manage multiple pads, significantly reducing the number of traces required while maintaining the ability to preserve IO state.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The buffer circuit designed in the AO domain serves multiple functions: it maintains IO state during deep sleep, provides wake-up detection capability, and controls multiple different pads through a universal interface. This multi-functional design reduces the need for dedicated routing for each specific function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20090256607A1Powered ring to maintain IO independent of the core of an integrated circuit device
Publication Date: 2009.10.15 NVIDIA CORP
  • US20090256607A1 patent drawing
  • US20090256607A1 patent drawing
  • US20090256607A1 patent drawing

AI summary

In an integrated circuit device, a power circuit for maintaining asserted values on an input output pin of the device when a functional block of the device is placed in a sleep mode. The device includes a power circuit disposed along the periphery of the device, the power circuit configured to maintain power when the device is placed in a low-power mode. A plurality of input output blocks are included in the device and are for receiving external inputs for the integrated circuit device and for providing outputs from the integrated circuit device. The power circuit is coupled to provide power to at least one of the input output blocks to maintain state when the integrated circuit device is in the low-power mode.