Command Processing Circuit Clock Gating for Memory Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As memory devices evolve to operate at higher speeds, processing command signals within each clock cycle becomes increasingly difficult, leading to increased power consumption due to the need for multiple processing units in a time-interleaved scheme.

Innovation Solution

A command processing circuit that includes a clock divider generating divided clock signals with lower frequency and distinct phases, a clock controller that synchronizes the command signal with the external clock, and a command decoder that decodes the signal using an operating clock signal with reduced frequency and phase alignment, allowing for efficient processing and reduced power consumption by activating only the necessary clock signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If multiple command processing units are used in a time-interleaved scheme to process command signals at higher speeds, then the processing speed is improved, but the power consumption increases

Engineering Contradiction:
Improvecommand signal processing speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic clock gating control where the clock signal is selectively enabled or disabled based on whether command signal processing is currently required. The clock control circuit monitors the operational state of the command processing unit and adjusts the clock signal accordingly, allowing the system to transition between active and low-power states dynamically. This resolves the contradiction by enabling high-speed processing when needed while minimizing power consumption during idle periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs periodic clock gating where the clock signal is interrupted in a periodic manner based on the processing requirements. Instead of providing continuous clock signals to all processing units, the system activates clock signals only during specific time periods when command processing is required, creating a periodic pattern of high-performance operation followed by low-power states. This approach maintains processing speed capability while reducing average power consumption.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If command signals are processed within each clock cycle to meet timing requirements, then the processing timing is improved, but the power consumption increases due to continuous operation

Engineering Contradiction:
Improvecommand signal processing timeVSAvoidpower consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The patent implements preliminary clock gating control where the clock signal is enabled in advance before command signal processing is required and disabled after processing completes. The clock control circuit anticipates processing needs and prepares the clock signal accordingly, ensuring that when processing begins, the clock is already active and ready to drive the processing unit at full speed. This eliminates startup delays while avoiding unnecessary continuous operation that would increase power consumption.

Inventive Principle:
Principle #10Preliminary action

3Speed

If multiple divided clock signals with different phases are generated to handle high-speed operations, then the processing capability is improved, but the device complexity increases

Engineering Contradiction:
Improveoperating speedVSAvoidclock signal management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent extracts and isolates the clock control functionality into a dedicated clock control circuit that separately manages the clock gating logic. By removing the complex phase management and clock distribution logic from the main command processing path and placing it in a dedicated control unit, the system achieves high-speed operation with multiple phased clock signals while reducing the complexity burden on the core processing architecture. The clock control circuit handles the complexity of managing multiple divided clock signals independently.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9275711B2Command processing circuit, memory device and memory system including the same
Publication Date: 2016.03.01 SAMSUNG ELECTRONICS CO LTD
  • US9275711B2 patent drawing
  • US9275711B2 patent drawing
  • US9275711B2 patent drawing

AI summary

A command processing circuit of a memory device includes a clock divider, a clock controller and a command decoder. The clock divider generates a plurality of divided clock signals based on an external clock signal having a first frequency. The divided clock signals have a second frequency lower than the first frequency. Each of the divided clock signals has a phase that is different from phases of the other divided clock signals. The clock controller generates an operating clock signal based on a command signal and the divided clock signals, where the command signal is transferred in synchronization with the external clock signal. The operating clock signal has the second frequency and a phase corresponding to reception timing of the command signal. The command decoder decodes the command signal in synchronization with the operating clock signal.