Programmable Bypass Level Shifter for Dual-Voltage Memory Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In modern circuit design, the implementation of dual voltage rails for bitcell core and periphery circuitry often results in power savings limitations due to the need for level shifting, which can cause timing degradation and delay penalties in memory access and input pin setup times.

Innovation Solution

The implementation of level shifting circuitry with bypass switching circuitry allows for programmable bypass options, enabling high-speed level shifting across large voltage ranges by activating or deactivating the level shifting circuitry based on a bypass control signal, thereby reducing timing delays and improving performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If level shifting circuitry is implemented to enable large range level shifting from low VDDPE to higher VDDCE domain, then voltage domain translation capability is improved, but timing delay and memory access time increase

Engineering Contradiction:
Improvevoltage domain translation capabilityVSAvoidtiming delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The level shifting function is segmented into multiple stages rather than a single large-range level shifter. The bypass switching circuitry divides the signal path into different routing options, allowing the system to select between direct bypass (for speed) and level shifting paths (for voltage translation), thereby resolving the timing penalty while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bypass switching circuitry dynamically selects between bypass mode and level shifting mode based on operational requirements. This dynamic switching allows the system to adapt to different timing and voltage requirements, improving both speed performance and voltage domain translation capability as needed.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If level shifting is applied to all inputs inside memory, then power savings through VDDPE lowering is improved, but input pins setup time and memory access time degrade

Engineering Contradiction:
Improvepower savingsVSAvoidinput pins setup time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

Instead of applying level shifting uniformly to all inputs, the bypass switching circuitry enables selective application of level shifting only where voltage domain translation is required. Critical time-sensitive signals can bypass the level shifting circuitry, maintaining fast setup times while still enabling power savings through localized level shifting in non-critical paths.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically configures which signals undergo level shifting versus bypass based on timing requirements and power optimization goals. This dynamic selection allows the system to achieve power savings by lowering VDDPE while maintaining acceptable timing performance for critical signals through the bypass path.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If bypass switching circuitry is added to enable quick path for signals, then timing delay is reduced, but device complexity increases

Engineering Contradiction:
Improvetiming delayVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The bypass switching circuitry is merged with the existing level shifting circuitry to form an integrated structure. The bypass switches are incorporated into the same circuit block as the level shifters, sharing common transistors and control logic, thereby reducing the overall complexity increase while providing the timing benefit of the bypass path.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10535386B2Level shifter with bypass
Publication Date: 2020.01.14 ARM LTD
  • US10535386B2 patent drawing
  • US10535386B2 patent drawing
  • US10535386B2 patent drawing

AI summary

Various implementations described herein refer to an integrated circuit having level shifting circuitry and bypass switching circuitry. The level shifting circuitry is arranged for translating an input signal from a first voltage domain to an output signal for a second voltage domain. The bypass switching circuitry is arranged for activating and deactivating the level shifting circuitry based on a bypass control signal.