Shift Register Flip-Flop Circuit for Bidirectional Data Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shift register circuits are limited to a single direction of data shift, lacking the capability to change shift direction, which restricts their versatility in applications such as memory devices and display devices.

Innovation Solution

A semiconductor device incorporating a shift register with multiple flipflops and transistors, where the shift direction can be controlled by switching between different clock signals, allowing bidirectional data shifting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a conventional shift register circuit is used, then the circuit structure is simple, but the shift direction cannot be changed

Engineering Contradiction:
Improveshift direction controlVSAvoidcircuit structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The shift register circuit is designed to perform multiple functions: it can shift data in both forward and backward directions, and can operate in different modes (shift register mode, latch mode, counter mode) using the same basic circuit structure, thereby improving adaptability without proportionally increasing complexity

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

Solution Approach 2:

The circuit incorporates controllable elements (transistors as switches) that can dynamically change the signal transmission path based on control signals, enabling the shift direction to be changed from fixed to variable, resolving the contradiction between simplicity and adaptability

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If transistors with different polarities are used to enable bidirectional shifting, then the shift direction can be changed, but the manufacturing process becomes more complex

Engineering Contradiction:
Improvebidirectional shifting capabilityVSAvoidtransistor fabrication
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The invention uses transistors of the same polarity (all n-channel or all p-channel) throughout the circuit, maintaining homogeneity in device characteristics. This simplifies the manufacturing process by requiring only a single transistor type fabrication process, while still achieving bidirectional shifting capability through clever circuit arrangement and control signal design

Inventive Principle:
Principle #33Homogeneity

3Adaptability or versatility

If a single-clock signal is used, then the circuit operation is simple, but the shift direction cannot be controlled

Engineering Contradiction:
Improveshift direction controlVSAvoidclock signal management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The clock signal is segmented into multiple independent clock signals (first clock signal and second clock signal), each controlling different aspects of the circuit operation. This segmentation allows independent control of shift direction and data input timing, enabling bidirectional control without excessive complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit uses feedback mechanisms where the state of flip-flops and the timing of clock signals are interrelated, allowing the circuit to automatically coordinate the switching between different shift directions based on the current state and control signals, reducing the need for complex external control logic

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10839766B2Semiconductor device, display module, and electronic device
Publication Date: 2020.11.17 SEMICON ENERGY LAB CO LTD
  • US10839766B2 patent drawing
  • US10839766B2 patent drawing
  • US10839766B2 patent drawing

AI summary

A first flipflop outputs a first signal synchronized with a first clock signal, a second flipflop outputs a second signal synchronized with a second clock signal, and a third flipflop outputs a third signal synchronized with a third clock signal. The second flipflop includes first to fifth transistors. In the first transistor, the second clock signal is input to a first terminal and the second signal is output from a second terminal. In the second transistor, a first signal is input to a first terminal, a second terminal is electrically connected to a gate of the first transistor, and the first clock signal is input to a gate. In the third transistor, the third signal is input to a first terminal, a second terminal is electrically connected to the gate of the first transistor, and the third clock signal is input to a gate.