Shift Register Circuit Clock Skew Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Shift register circuits experience malfunctions due to increased stages and skew differences between clocks in semiconductor devices, leading to errors in signal activation times.

Innovation Solution

Incorporating a first latch and first flip-flop synchronized with a clock, a second latch and second flip-flop with a different skew, and strategically placing these components to manage clock skew differences across stages, ensuring proper signal latching and output at the falling or rising edges of clock signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of moving object

If the number of stages in the shift register circuit is increased, then the signal delay capability is improved, but the clock skew difference between stages increases causing malfunction

Engineering Contradiction:
Improvesignal delay capabilityVSAvoidcircuit operation reliability
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The shift register circuit is divided into multiple stages, each stage comprising a flip-flop and an inverter. This segmentation allows the circuit to achieve extended signal delay capability through multiple sequential stages while maintaining manageable clock skew within each individual stage, preventing the cumulative skew from causing malfunctions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each stage in the shift register circuit is designed with specific local characteristics - the flip-flop and inverter are positioned and configured to ensure that clock signals arrive at components within the same stage with minimal skew. This local optimization of clock distribution maintains reliability while allowing the overall circuit to have many stages for extended delay capability.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If the clock skew difference between stages is increased, then the circuit coverage area is expanded, but the signal activation synchronization deteriorates causing errors

Engineering Contradiction:
Improvecircuit coverage areaVSAvoidsignal activation synchronization
Core Design Contradiction:
Area of stationary objectVSManufacturing precision

Solution Approach 1:

The inverter acts as an intermediary element between the flip-flop of one stage and the flip-flop of the next stage. It buffers and conditions the output signal, ensuring that even with increased physical separation and clock skew between stages, the signal activation remains properly synchronized. The inverter compensates for timing differences and maintains signal integrity across the expanded circuit area.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the physical distance between clock input points is increased, then the circuit scalability is improved, but the clock arrival time difference increases causing malfunction

Engineering Contradiction:
Improvecircuit scalabilityVSAvoidclock arrival time difference
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The clock distribution is segmented into stage-specific clock inputs, where each stage has its own clock input point. This allows the physical distance between clock input points to be increased for scalability while keeping the clock skew within each stage minimal. The segmented approach prevents cumulative skew from affecting the entire circuit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit design anticipates and compensates for clock skew by incorporating timing considerations into the stage configuration. The flip-flop and inverter are positioned and sized to compensate for expected clock arrival time differences, ensuring proper synchronization even as the circuit is scaled to larger physical distances between clock inputs.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9437323B2Shift register circuit for preventing malfunction due to clock skew and memory device including the same
Publication Date: 2016.09.06 SK HYNIX INC
  • US9437323B2 patent drawing
  • US9437323B2 patent drawing
  • US9437323B2 patent drawing

AI summary

A shift register circuit may include a first latch capable of latching an input signal in synchronization with a first clock, a first flip-flop capable of latching the output signal of the first latch in synchronization with a second dock having the same skew as the first clock, a second latch capable of latching the output signal of the first flip-flop in synchronization with a third clock having a different skew from the second clock, and a second flip-flop capable of latching the output signal of the second latch circuit in synchronization with a fourth clock having the same skew as the third clock.