Parallel Register Circuit Units for Low-Power Data Statistics
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Productivity
If traditional data statistics methods are used, then statistical information can be obtained, but hardware resources and power consumption are excessive
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.
2Productivity
If traditional data statistics methods are used, then statistical information can be obtained, but hardware resources are excessive
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.
3Productivity
If circuit units with registers and control logic are used, then data storage and processing efficiency is improved, but circuit complexity increases
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.
Data Source
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.


