Parallel Register Circuit Units for Low-Power Data Statistics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data statistics methods require significant resources and power consumption to efficiently process input data streams for statistical information, such as image data, which is a limitation in many applications.

Innovation Solution

A circuit unit and module for data statistics that utilize subcircuits with registers and control logic to efficiently store, compare, and update data, using control signals to manage data operations, thereby reducing resource and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data statistics methods are used, then statistical information can be obtained, but hardware resources and power consumption are excessive

Engineering Contradiction:
Improvedata statistics efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The patent divides the data statistics function into multiple parallel circuit units, each handling specific data streams independently. This segmentation allows the system to process data efficiently while using less power per unit, as each circuit unit operates autonomously with its own registers and control logic, avoiding the need for a single high-power centralized processor.

Inventive Principle:
Principle #1Segmentation

2Productivity

If traditional data statistics methods are used, then statistical information can be obtained, but hardware resources are excessive

Engineering Contradiction:
Improvedata statistics efficiencyVSAvoidhardware resources
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each circuit unit in the patent is designed as a universal module capable of handling different data streams and performing the same statistics functions. The circuit units use identical register structures and control logic that can process various types of input data, reducing overall hardware complexity through standardization and reusability of components across the system.

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

3Productivity

If circuit units with registers and control logic are used, then data storage and processing efficiency is improved, but circuit complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the complex data processing task into multiple independent circuit units, each with its own registers and control logic. This segmentation distributes the complexity across multiple simple, identical modules rather than requiring one complex centralized processor, making the overall system more manageable and easier to implement while maintaining high processing efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11386040B2Circuit unit, circuit module and apparatus for data statistics
Publication Date: 2022.07.12 NANJING HORIZON ROBOTICS TECH CO LTD
  • US11386040B2 patent drawing
  • US11386040B2 patent drawing
  • US11386040B2 patent drawing

AI summary

Disclosed are a circuit unit, a circuit module and an apparatus for data statistics. The circuit unit comprises a first register and a second register, and stores data received via a first input terminal in the first register in a case where a first control terminal receives a valid control signal, stores data received via a second input terminal in the second register in a case where a second control terminal receives a valid control signal, and increases the value of data stored in the second register by 1 in a case where a third control terminal receives a valid control signal. The circuit module comprises one or more such circuit units, and the apparatus comprises one or more such circuit modules. The circuit module or the apparatus may use smaller resource and smaller power consumption to complete data statistics.