Dual-Edge Pulsed Latch Circuit for Lower-Power Clocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dual edge triggered clocking schemes in sequential logic circuits face challenges such as increased complexity, power consumption, and slower device performance, while also precluding phase-based designs and requiring precise duty cycle control to avoid clock skew.

Innovation Solution

The development of dual edge triggered pulsed latches that use overlapping clock signals and transparency circuits to become transparent on both edges of the clock, allowing for efficient data storage and reducing power consumption by utilizing implicit or explicit pulse generators to activate the latch at appropriate times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If dual edge triggered clocking schemes are used, then power consumption is reduced by distributing clock at half frequency, but sequential circuits become more complicated and power consumption increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The circuit is divided into two separate transparent latch circuits (first transparent latch circuit and second transparent latch circuit) that operate on different clock edges. Each latch circuit is independently controlled by clock signals derived from the same clock input, allowing the system to achieve dual-edge triggering while maintaining simplicity in each individual latch unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Two transparent latch circuits are combined in a single flip-flop structure, where the first latch captures data on one clock edge and the second latch captures data on the opposite clock edge. The outputs of both latches are merged to produce the final Q and Qbar outputs, enabling dual-edge triggering functionality while managing complexity through systematic integration.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of energy

If dual edge triggered clocking schemes are used, then clock distribution power is reduced, but device speed decreases

Engineering Contradiction:
Improveclock distribution powerVSAvoiddevice speed
Core Design Contradiction:
Loss of energyVSSpeed

Solution Approach 1:

The circuit utilizes periodic clock signal transitions (rising and falling edges) to trigger data capture at both edges of the clock cycle. By employing transparent latch circuits that respond to specific clock edge transitions, the system achieves dual-edge triggering that effectively doubles the data capture rate without requiring higher clock frequencies, thus maintaining speed while reducing power.

Inventive Principle:
Principle #19Periodic action

3Loss of energy

If dual edge triggered clocking schemes are used, then power consumption is reduced, but duty cycle control becomes critical to avoid skew

Engineering Contradiction:
Improvepower consumptionVSAvoidduty cycle control precision
Core Design Contradiction:
Loss of energyVSManufacturing precision

Solution Approach 1:

An intermediate signal generation stage is introduced that derives complementary clock signals (first clock signal and second clock signal) from a single clock input. This intermediary stage ensures that both latch circuits receive properly phased clock signals with controlled duty cycles, eliminating the need for precise external duty cycle control while maintaining robust operation against duty cycle variations.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If traditional dual edge triggered flip flops are used, then both clock edges are utilized, but phase-based designs are precluded

Engineering Contradiction:
Improveclock edge utilizationVSAvoiddesign flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The flip-flop design incorporates universal transparent latch circuits that can operate in dual-edge triggered mode while maintaining compatibility with phase-based design methodologies. The latch circuits are designed to be transparent during specific clock phases and opaque during others, enabling the circuit to function as both a dual-edge triggered flip-flop and a phase-based transparent latch depending on the clock signal configuration.

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

Data Source

PatentUS7671653B2Dual edge triggered flip flops
Publication Date: 2010.03.02 ORACLE AMERICAN INC
  • US7671653B2 patent drawing
  • US7671653B2 patent drawing
  • US7671653B2 patent drawing

AI summary

An implicitly pulsed dual edge triggered pulsed latch. The implicitly pulsed latch includes an overlapping clock generator and a transparency circuit designed to cause a transparent latch circuit to become transparent on each edge of a clock signal. A logic value on the input node of the latch is transferred to the output node of the latch in response to each clock edge transition. An explicitly pulsed dual edge triggered pulsed latch including a pulse generator and a transparent latch circuit. The explicitly pulsed latch includes a symmetrical pulse generator designed to cause the latch circuit to pass a logic value from the input node of the latch to the output node of the latch in response to a pulse on the clock node.