Switch Control Circuit for Flip-Flop Shift Registers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In flip-flop based shift registers, simultaneous activation of multiple switches is not effectively controlled, leading to inefficiencies such as area degradation and potential collisions in clock signal synchronization.
Innovation Solution
A switch control circuit comprising flip-flops and AND circuits is used to generate and control switch signals, ensuring that only one switch is activated at a time by utilizing inverted signals and clock signals to prevent simultaneous activation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple buffers are inserted into clock signal lines to synchronize clock signals, then clock signal synchronization is improved, but area efficiency is degraded
Solution Approach 1:
The patent extracts the synchronization control function from the clock signal lines themselves and relocates it to a dedicated control circuit. The control circuit generates control signals that selectively activate switches, thereby extracting the synchronization requirement from the clock distribution network and eliminating the need for multiple buffers in the clock lines.
Solution Approach 2:
The patent introduces a control circuit as an intermediary between the clock signal source and the flip-flops. This control circuit generates control signals that mediate the activation of switches, ensuring that only one flip-flop is activated at a time. The intermediary control circuit centralizes synchronization control, eliminating the need for multiple buffers distributed across clock signal lines.
2Adaptability or versatility
If a plurality of switches are controlled without coordination, then switch operation flexibility is improved, but simultaneous activation causing collisions and oscillations occurs
Solution Approach 1:
The control circuit performs preliminary action by generating control signals in advance that prevent simultaneous switch activation. Before any switch can be activated, the control circuit ensures that the activation sequence is properly coordinated, preempting the possibility of collisions and oscillations by establishing proper timing relationships beforehand.
Solution Approach 2:
The control circuit implements feedback mechanisms to monitor the state of switches and adjust control signals accordingly. This feedback ensures that when one switch is activated, the control circuit responds by preventing simultaneous activation of other switches, thereby maintaining reliable switch operation while preserving flexibility in the switch control logic.
Data Source
AI summary
A first flip-flop outputs a first output signal as a first switch signal that controls a first switch. A second flip-flop outputs a second output signal based on a clock signal and the first output signal. A first inverting circuit generates a first inverted signal obtained by inverting the first output signal. A second AND circuit outputs a signal that is an AND of the first inverted signal and the second output signal, as a second switch signal that controls a second switch.


