Delay-Cell Logic Controller for Glitch Filtering With Fewer Flip-Flops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital logic controllers require a large number of flip-flops, which complicates the design and increases power consumption, making it difficult to achieve a compact and energy-efficient design, especially for mobile electronic devices.

Innovation Solution

A digital logic controller is designed with a series of delay cells and a counter, along with a flip-flop and comparators, to generate time-delayed input signals that allow for temporary deactivation of processing during glitch-prone intervals, reducing the need for multiple flip-flops.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a large number of flip-flops are used to filter glitches in digital logic controllers, then glitch filtering capability is improved, but device area and power consumption increase

Engineering Contradiction:
Improveglitch filtering capabilityVSAvoiddevice area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The invention segments the glitch filtering function into multiple stages using a series of delay cells (first delay cell, second delay cell, third delay cell, fourth delay cell) connected in sequence. Each delay cell introduces a specific time delay, and by comparing signals at different delay stages using counters and comparators, the system can identify and filter glitch signals without requiring a large number of flip-flops. This segmentation approach distributes the filtering function across multiple simple components rather than using many complex flip-flops.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces delay cells as intermediary components between the input signal and the filtering logic. These delay cells act as mediators that create time-separated versions of the input signal, allowing the counter and comparator circuits to detect glitches by comparing signals at different time points. This intermediary approach enables effective glitch filtering while using fewer active filtering components (flip-flops).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a large number of flip-flops are used to filter glitches in digital logic controllers, then glitch filtering capability is improved, but power consumption increases

Engineering Contradiction:
Improveglitch filtering capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The filtering function is segmented into multiple delay stages with simple delay cells rather than using many power-consuming flip-flops. Each delay cell consumes minimal power, and the segmented approach allows the system to achieve the same filtering effect with significantly lower total power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention uses simple, low-power delay cells that can be easily replaced or reset rather than complex flip-flops. The delay cells are designed to be simple temporal delay elements that consume minimal power, effectively replacing the need for multiple power-hungry flip-flops while maintaining glitch filtering capability.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If multiple flip-flops are used in the logic controller, then glitch filtering is achieved, but device complexity increases

Engineering Contradiction:
Improveglitch filteringVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex filtering function is segmented into multiple simple delay stages. Instead of using many complex flip-flops with multiple inputs and outputs, the system uses simple delay cells connected in series, each performing a single function of introducing a time delay. This segmentation reduces the complexity of individual components while maintaining the overall filtering capability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12348231B2Digital logic controller
Publication Date: 2025.07.01 EM MICROELECTRONIC-MARIN
  • US12348231B2 patent drawing
  • US12348231B2 patent drawing

AI summary

A digital logic controller including a first delay cell connectable to a signal input and operable to generate a first time delayed input signal, a second delay cell connectable to the signal input and operable to generate a second time delayed input signal, a counter connectable to the signal input via the first delay cell, two logic units to generate reset signal by one of logic units and to generate set signal by the other of logic units, and connected between the set of delay cells and a flip-flop operable to generate a counter valid signal at a flip-flop output, a first comparator connected to an output of the counter and operable to compare a counter output signal with a first target, a first logic gate connected to the flip-flop output, connected to the first comparator and operable to temporally deactivate processing of the counter output signal.