Pulse-Domain Arithmetic Units for Non-Uniform Signal Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional signal processing methods using analog to digital converters (ADCs) are inefficient for applications where only specific regions of a signal are of interest, as they rely on uniform sampling based on the Nyquist criterion, which is not optimal for non-uniform signal distributions.

Innovation Solution

The development of pulse domain arithmetic units that operate on pulse trains generated by integrate and fire analog-to-pulse converters (IFCs), allowing for efficient addition and multiplication of analog signals by decomposing the area under the curve into rectangles of constant area, without requiring binary arithmetic or conventional ADC converters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If uniform sampling based on Nyquist criterion is used, then signal representation is guaranteed, but sampling efficiency deteriorates for non-uniform signal distributions

Engineering Contradiction:
Improvesignal representation guaranteeVSAvoidsampling efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by using variable sampling intervals that adapt to local signal characteristics. Instead of uniform sampling, the system dynamically adjusts sampling density based on signal activity in different regions, concentrating samples where signal variations are significant and reducing samples in平稳 regions, thereby improving efficiency while maintaining representation accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention implements dynamics by transitioning from static uniform sampling to dynamic adaptive sampling. The sampling rate and interval are continuously adjusted based on real-time signal analysis, allowing the system to respond to changing signal conditions and optimize sampling efficiency for non-uniform signal distributions while preserving critical signal information.

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional ADC converters are used, then signal conversion is achieved, but power consumption and area requirements increase

Engineering Contradiction:
Improvesignal conversion capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs simplified pulse generation circuits that replace complex conventional ADC converters. Instead of using high-power, large-area ADC hardware, the system uses low-power pulse generators that create pulse trains representing signal values, significantly reducing power consumption and device area while maintaining signal conversion functionality for the intended application scope.

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

Solution Approach 2:

The invention substitutes the mechanical/electrical conversion process of conventional ADCs with a pulse domain representation system. Analog signals are converted into pulse trains where signal amplitude is encoded in pulse density or timing, eliminating the need for traditional voltage-to-digital conversion hardware and reducing power and area requirements.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If conventional ADC converters are used, then signal conversion is achieved, but device area requirements increase

Engineering Contradiction:
Improvesignal conversion capabilityVSAvoiddevice area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent uses compact pulse generation and manipulation circuits that occupy minimal device area compared to conventional ADC converters. The pulse domain processing architecture requires simple timing and counting logic rather than complex conversion hardware, dramatically reducing the area footprint while providing sufficient signal conversion capability for pulse-based processing applications.

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

Data Source

PatentUS10608660B2Pulsed based arithmetic units
Publication Date: 2020.03.31 UNIV OF FLORIDA RESEARCH FOUNDATION INC
  • US10608660B2 patent drawing
  • US10608660B2 patent drawing
  • US10608660B2 patent drawing

AI summary

Various examples of devices, methods and systems related to pulse based arithmetic units. In one example, a pulse domain device includes an augend area calculator to provide an augend area output for an augend pulse train; an addend area calculator to provide an addend area output for an addend pulse train; a resultant sum area (RSA) decoder to provide a RSA output using the augend and addend area outputs; and a pulse timing calculator to provide RSA output pulse timing. In another example, a pulse domain device includes a multiplicand area calculator to provide an multiplicand area output for a multiplicand pulse train; a multiplier area calculator to provide a multiplier area output for a multiplier pulse train; a resultant product area (RPA) decoder to provide a RPA output using the multiplicand and multiplier area outputs; and a pulse timing calculator to provide RPA output pulse timing.