Thermometer Count Architecture for Minimal-Energy Integrated Circuit Counting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrated circuit counters in low-power applications, such as 'Smart Dust' sensors, face challenges in minimizing power consumption when operating in remote locations with limited energy sources, requiring extreme energy efficiency in both analog and digital components.

Innovation Solution

The Thermometer Count Architecture (TCA) operates by performing single-bit write or erase operations in a segmented manner across multiple digital registers, allowing for bi-directional counting with minimal energy usage, optimized for non-volatile memory integrated circuits, and enabling efficient counting up to a high event count while maintaining reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If traditional binary counting is used in integrated circuit counters, then the counting function is achieved, but power consumption is excessive for extremely low-power applications

Engineering Contradiction:
Improvepower consumptionVSAvoidcounting reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The counter is divided into multiple segments, each capable of independent counting operations. This segmentation allows the counter to perform single-bit write or erase operations in isolated segments rather than requiring full counter updates, dramatically reducing power consumption while maintaining reliable counting functionality through distributed operation across segments

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention changes the operational parameters of the counter by implementing bi-directional counting capability and thermometric coding scheme. These parameter changes enable the counter to operate with minimal energy transitions, achieving extremely low power consumption while preserving counting reliability through alternative operational modes

Inventive Principle:
Principle #35Parameter changes

2Reliability

If single-bit write operations are performed repeatedly in one register, then the register reaches its endurance limit, but continuing to use the same register reduces device complexity

Engineering Contradiction:
Improvememory cell enduranceVSAvoidregister structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The counting function is segmented across multiple registers, allowing the system to distribute write and erase operations across different registers. This prevents any single register from reaching its endurance limit too quickly, extending overall system reliability while maintaining relatively simple individual register structures

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a wear-leveling strategy where registers are cycled through use and recovery phases. When one register approaches its endurance limit, the system transitions to using other registers, effectively discarding the worn register temporarily and recovering overall system capacity through the remaining registers

Inventive Principle:
Principle #34Discarding and recovering

3Productivity

If the counter is designed for high event count capability, then the maximum count limit increases, but the device complexity increases to support additional registers

Engineering Contradiction:
Improveevent count capacityVSAvoidnumber of registers
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The counter uses segmented registers that can be independently configured and activated. This allows the system to achieve high event count capacity by enabling only the necessary number of segments rather than requiring all segments to be fully implemented, thereby reducing device complexity while maintaining high productivity

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If bi-directional counting is implemented, then the counter can handle both increase and decrease operations, but the control logic complexity increases

Engineering Contradiction:
Improvecounting direction flexibilityVSAvoidcontrol logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The bi-directional counting mechanism uses inverted control logic where the same basic counting circuitry handles both increment and decrement operations by inverting the control signals. This approach achieves counting direction flexibility without proportionally increasing control logic complexity, as the underlying structure remains similar while only the control polarity changes

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10295412B2Minimal-energy up/down counting apparatus and method for extremely low-power applications
Publication Date: 2019.05.21 FRONTGRADE COLORADO SPRINGS LLC
  • US10295412B2 patent drawing
  • US10295412B2 patent drawing
  • US10295412B2 patent drawing

AI summary

An integrated circuit counter includes a segmented thermometer coding counter architecture that reaches the thermodynamic energy minimum for a forward/reverse counting operation, requiring only one write or one erase operation per count so that energy consumption can be minimized, and circuit endurance maximized.