Level-Shifting Pulse Latch for Dual-Power Memory Clock

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional level-shifting pulse latches experience excessive power loss due to the need to level-shift between system and memory power supply voltages, especially when the system power supply voltage is higher than the memory power supply voltage, leading to inefficiencies in scenarios with varying power domains.

Innovation Solution

A level-shifting pulse latch design that includes a level-shifting inverter, a pass transistor, and a memory-power-domain latch, which inverts and level-shifts the system clock signal, and uses internal clock signals to control the latch, preventing unnecessary power discharge and maintaining the self-timed memory clock signal independently of the system clock reset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If conventional level-shifting pulse latch is used to transfer clock signal between power domains, then power domain isolation is achieved, but excessive power loss occurs due to DC current discharge

Engineering Contradiction:
Improvepower lossVSAvoidrobustness of level-shifting operation
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The latch circuit dynamically adjusts its transparency state based on clock signal edges. The latch is transparent only during specific clock phases (rising or falling edge depending on mode) and opaque during others, allowing dynamic control of signal transfer and power consumption. This is achieved through clock signal control of the latch transparency, enabling the circuit to switch between transparent and opaque states to minimize unnecessary power discharge while maintaining reliable level-shifting operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The latch circuit operates in periodic cycles synchronized with the clock signal, alternating between transparent and opaque states. This periodic operation allows the circuit to transfer signals only during appropriate clock phases while remaining isolated during other phases, thereby reducing continuous DC current discharge. The periodic transparency control aligns with clock edges to achieve both power savings and reliable level-shifting.

Inventive Principle:
Principle #19Periodic action

2Device complexity

If system clock reset is tied to memory clock reset in conventional design, then synchronization is simplified, but memory clock assertion cannot be maintained independently when system clock resets

Engineering Contradiction:
Improveclock synchronization complexityVSAvoidmemory clock signal continuity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The clock synchronization function is segmented into two independent components: system clock domain handling and memory clock domain handling. The latch circuit accepts system clock input but generates memory clock output independently, allowing each domain to operate autonomously. This segmentation enables the memory clock to maintain its assertion state independently of system clock resets, while still achieving proper synchronization through the latch's edge-triggered operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The latch circuit acts as an intermediary between the system clock domain and memory clock domain. It receives the system clock signal and memory select signal as inputs, processes them through the latch mechanism, and generates the memory clock output. This intermediary function allows independent control of memory clock assertion while maintaining synchronization, as the latch mediates the relationship between the two clock domains without tying their reset operations directly together.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If level-shifting inverter is used to invert clock signal from system power domain to memory power domain, then voltage level adaptation is achieved, but power consumption increases due to voltage differential

Engineering Contradiction:
Improvepower domain compatibilityVSAvoidinverter power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The circuit changes its operational parameters based on the power domain configuration. The latch circuit is designed to operate with different voltage levels at its inputs and outputs, adapting to the specific system and memory power domain voltages. By controlling the latch transparency during specific clock phases, the circuit minimizes the time during which voltage differential exists across the level-shifting path, thereby reducing power consumption while maintaining voltage level adaptation capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11972834B2Low power and robust level-shifting pulse latch for dual-power memories
Publication Date: 2024.04.30 QUALCOMM INC
  • US11972834B2 patent drawing
  • US11972834B2 patent drawing
  • US11972834B2 patent drawing

AI summary

A level-shifting pulse latch is provided for a self-timed memory clock signal for a memory. The level-shifting pulse latch includes a system-power-domain-to-memory-power-domain level-shifter that inverts and level-shifts a system clock signal into an inverted version of the system clock signal. A pass transistor controls whether the inverted version of the system clock signal drives a memory-power-domain latch to produce the self-timed memory clock signal.