Level-Converting Enable Latch for Cross-Domain Data Retention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a latch design that can efficiently transfer data between different power domains, specifically from a power down domain to an always-on domain, while managing voltage swings and enabling/disabling latch feedback loops to conserve power.

Innovation Solution

The proposed solution involves a level converting enable latch that includes a level shifter circuit and a latch circuit, utilizing transistors and footer transistors for voltage conversion and latch control, allowing data transfer and enabling/disabling latch feedback loops based on logic values of the latch enable signal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is transferred between different power domains with different voltage swings, then data transfer capability is improved, but voltage level mismatch causes operational failure

Engineering Contradiction:
Improvedata transfer capability between power domainsVSAvoidoperational reliability due to voltage mismatch
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A level shifter circuit is introduced as an intermediary component between the first logic circuit (power down domain) and the second logic circuit (always-on domain). The level shifter converts voltage swings from a first voltage level (e.g., 1.8V) to a second voltage level (e.g., 1.2V), enabling reliable data transfer across power domains with different voltage characteristics without direct connection between the logic circuits

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the latch feedback loop is always enabled to maintain data, then data integrity is improved, but power consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The latch feedback loop is designed to be dynamically controllable through a latch enable signal. The feedback loop is enabled when data transfer is needed and disabled when data is stable, allowing the circuit to adapt its operational state. This dynamic control mechanism reduces power consumption by eliminating continuous feedback when data integrity is already maintained, while ensuring data integrity is preserved when the feedback loop is active

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11606093B2Level converting enable latch
Publication Date: 2023.03.14 MEDIATEK INC
  • US11606093B2 patent drawing
  • US11606093B2 patent drawing
  • US11606093B2 patent drawing

AI summary

A level converting enable latch includes a level shifter circuit and a latch circuit. The level shifter circuit receives a first data input signal, and generates a first data output signal, wherein the first data input signal and the first data output signal have different voltage swings. The latch circuit sets a second data output signal in response to the first data output signal when a latch enable signal is set to a first logic value, and latches the second data output signal when the latch enable signal is set to a second logic value. The latch circuit includes a first control circuit. The first control circuit enables a latch feedback loop of the latch circuit when the latch enable signal is set to the second logic value, and disables the latch feedback loop of the latch circuit when the latch enable signal is set to the first logic value.