Shift Register Clock Initiation at Final Stage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data shifting methods in semiconductor memory devices suffer from significant time delays and increased power consumption, particularly when dealing with large shift registers, as the propagation delays for data and clock signals become pronounced with increasing size.

Innovation Solution

The approach involves initiating the clock signal at the final output stage of a shift register and propagating it in the opposite direction to data shift, ensuring that the clock and data paths are matched, thereby reducing parasitic delays and optimizing shift cycle times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is shifted through a large shift register using conventional methods, then data can be moved from one location to another, but the propagation delays for both data and clock signals become pronounced, increasing the overall shift cycle time

Engineering Contradiction:
Improveshift cycle timeVSAvoidpropagation delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent inverts the conventional approach by initiating the clock signal at the final output stage rather than the initial input stage. This reversal causes the clock signal to propagate through the shift register in the opposite direction of data flow, allowing the clock to arrive at each stage before the data, thereby reducing the overall propagation delay and shift cycle time.

Inventive Principle:
Principle #13The other way round (Inversion)

2Quantity of substance

If the shift register size is increased to handle larger data volumes, then more data can be processed, but the propagation delays increase significantly, affecting processing efficiency

Engineering Contradiction:
Improvedata volumeVSAvoidprocessing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

By reversing the clock signal initiation point to the final stage, the patent enables larger shift registers to operate more efficiently. The inverted clock propagation ensures that even in extended shift registers, each stage receives its clock signal in optimal timing, maintaining processing efficiency despite increased data volume capacity.

Inventive Principle:
Principle #13The other way round (Inversion)

3Loss of energy

If conventional clock initiation methods are used, then the system operates simply, but power consumption increases due to unsynchronized clock and data propagation

Engineering Contradiction:
Improvepower consumptionVSAvoidclock signal initiation method
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent simplifies power consumption by inverting the clock initiation approach. This inversion synchronizes clock and data arrival at each stage, reducing the need for additional buffering and timing correction circuitry that would otherwise be required to manage power efficiently in large shift registers.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The clock signal is initiated in advance at the final stage and propagates backward through the shift register, ensuring that each stage is properly clocked before data arrives. This preliminary clocking action optimizes power consumption by enabling efficient timing control without requiring complex additional circuitry.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10658017B2Shifting data
Publication Date: 2020.05.19 MICRON TECHNOLOGY INC
  • US10658017B2 patent drawing
  • US10658017B2 patent drawing
  • US10658017B2 patent drawing

AI summary

The present disclosure includes apparatuses and methods related to shifting data. A number of embodiments of the present disclosure include an apparatus comprising a shift register comprising an initial stage and a final stage. The shift register may be configured such that a clock signal may be initiated at the final stage of the shift register.