Master-Slave Flip-Flop Clocking for Low-Power High-Speed Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Designing low-power, high-speed, and small-area positive edge-triggered master-slave flip-flop circuits for mobile devices is challenging due to the need for balancing energy consumption and performance demands in contemporary mobile devices.

Innovation Solution

The implementation of a positive edge-triggered master-slave flip-flop circuit with a shared clock signal input node, utilizing a first inverting circuit, a transmission gate with PMOS and NMOS transistors, and a keeper/latch circuit configuration that enables efficient signal processing and reduces power consumption while maintaining high operating speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the operating speed of flip-flop circuits is increased to meet performance demands, then processing speed is improved, but power consumption increases

Engineering Contradiction:
Improveoperating speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The flip-flop circuit is divided into master and slave stages with separate clocking mechanisms. The master stage captures data on the rising edge while the slave stage updates output on the falling edge, allowing independent optimization of each stage's operating characteristics and reducing overall power consumption at high speeds

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit employs dynamic clock gating and conditional signal transmission where clock signals and control signals are dynamically enabled or disabled based on operational state. Transmission gates are conditionally activated to minimize switching activity and reduce dynamic power consumption while maintaining high-speed operation when needed

Inventive Principle:
Principle #15Dynamics

2Use of energy by moving object

If low-power design techniques are applied to extend battery life, then power consumption is reduced, but operating speed decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidoperating speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The circuit utilizes periodic clock cycling with distinct phases: during active phases, full-speed operation is enabled for data capture and transmission; during inactive phases, clock signals are gated off to minimize power consumption. This periodic activation pattern allows the circuit to achieve low average power consumption while maintaining high operating speed during active periods

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The circuit dynamically adjusts operating parameters including clock frequency, voltage levels, and transmission gate resistance based on operational requirements. During low-power mode, parameters are tuned for energy efficiency; during high-speed mode, parameters are optimized for performance, allowing the same circuit to achieve both low power consumption and high operating speed at different times

Inventive Principle:
Principle #35Parameter changes

3Productivity

If more circuit components are added to improve functionality and speed, then performance is improved, but circuit area increases

Engineering Contradiction:
ImproveperformanceVSAvoidcircuit area
Core Design Contradiction:
ProductivityVSArea of moving object

Solution Approach 1:

Multiple functions are merged into shared circuit components. The master and slave stages share common clock network infrastructure, control logic, and transmission gate structures. Input and output buffering stages are integrated with the main flip-flop logic, eliminating the need for separate dedicated components and reducing overall circuit area while maintaining full functionality

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Circuit components are designed to perform multiple functions. Transmission gates serve both as signal switches and as part of the clock distribution network. Control logic elements function both as data routing switches and as power management gates. This multi-functionality reduces the total number of components needed while achieving high-performance operation

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

Data Source

PatentUS9647644B2Low-power, small-area, high-speed master-slave flip-flop circuits and devices including same
Publication Date: 2017.05.09 SAMSUNG ELECTRONICS CO LTD
  • US9647644B2 patent drawing
  • US9647644B2 patent drawing
  • US9647644B2 patent drawing

AI summary

An integrated circuit includes a plurality of positive edge-triggered master-slave flip-flop circuits sharing a clock signal. At least one of the positive edge-triggered master-slave flip-flop circuits includes; an input stage that provides a first output signal generated from an input signal in response to the clock signal and an inverted clock signal, a first inverting circuit that generates the inverted clock signal by delaying the clock signal, a transmission gate that receives a second output signal and generates a final output signal, and a second inverting circuit that receives the first output signal and generates the second output signal from the first output signal. The clock signal is applied to an NMOS transistor of the transmission gate and a PMOS transistor of the input stage, and the inverted clock signal is applied to a PMOS transistor of the transmission gate and an NMOS transistor of the input stage.