Multi-Voltage Latch Circuit Without Separate Level Shifters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuits (ICs) face challenges in accommodating multiple power supply voltages, leading to inefficiencies in cross voltage domain operations, particularly in latching and pipelining, due to the need for additional level shifters that consume power and area and introduce delays.

Innovation Solution

The implementation of a multi-voltage domain (MVD) sequential element, such as a master latch circuit and a slave latch circuit, which operates with clock and data signals across different voltage domains without requiring additional level shifters, utilizing PMOS and NMOS transistors and feedback circuits controlled by the clock signal to generate output signals in a different voltage domain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If additional level shifters are used for cross voltage domain operations, then voltage domain compatibility is improved, but power consumption increases

Engineering Contradiction:
Improvevoltage domain compatibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent combines the level shifting function with the sequential element (latch/flip-flop) itself, eliminating the need for separate level shifter circuits. The cross-voltage domain operation is achieved by integrating voltage domain adaptation directly into the master-slave latch structure, where the master latch operates at one voltage domain and the slave latch operates at another voltage domain, with direct coupling between them.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The sequential element is designed to perform multiple functions simultaneously: data latching/holding and voltage domain conversion. The same circuit structure that provides sequential logic functionality also handles the voltage level translation, making the device universal for both operations without requiring additional dedicated circuits.

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

2Adaptability or versatility

If additional level shifters are used for cross voltage domain operations, then voltage domain compatibility is improved, but area usage increases

Engineering Contradiction:
Improvevoltage domain compatibilityVSAvoidarea usage
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The level shifting function is merged into the sequential element structure, eliminating separate level shifter circuits. The master latch and slave latch are directly coupled with different voltage domain operations, removing the need for additional level shifter components and reducing overall circuit area.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If additional level shifters are used for cross voltage domain operations, then voltage domain compatibility is improved, but delay in data path increases

Engineering Contradiction:
Improvevoltage domain compatibilityVSAvoiddelay in data path
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The level shifting operation is merged into the clocked latch transition process itself. When the clock signal triggers the master latch to transfer data to the slave latch, the voltage domain conversion occurs simultaneously with the data transfer, eliminating separate level shifting delay stages.

Inventive Principle:
Principle #5Merging (Combining)

4Use of energy by moving object

If separate level shifters are eliminated, then power consumption is reduced, but voltage domain adaptation capability may be compromised

Engineering Contradiction:
Improvepower consumptionVSAvoidvoltage domain adaptation capability
Core Design Contradiction:
Use of energy by moving objectVSAdaptability or versatility

Solution Approach 1:

The sequential element is designed with multi-functionality, where the same circuit structure performs both sequential logic operations and voltage domain adaptation. The master latch operates at one voltage domain while the slave latch operates at another, and the clocked transfer mechanism simultaneously achieves both data transfer and voltage level conversion without requiring separate adaptation circuits.

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

Data Source

PatentUS10979034B1Method and apparatus for multi-voltage domain sequential elements
Publication Date: 2021.04.13 XILINX INC
  • US10979034B1 patent drawing
  • US10979034B1 patent drawing
  • US10979034B1 patent drawing

AI summary

A circuit includes a master latch circuit and a slave latch circuit. The master latch circuit is configured to receive an input data signal associated with an input data voltage domain and generate a first output data signal associated with an output data voltage domain different from the input data voltage domain. The slave latch circuit is configured to receive, from the master latch circuit, the first output data signal and generate a second output data associated with the output data voltage domain.