Signed Integer Addition Circuit for Semiconductor Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor devices face challenges in reducing power consumption and circuit scale while maintaining arithmetic processing capability, particularly in AI applications like deep learning where signed floating-point data processing leads to increased logical scale and power consumption.
Innovation Solution
A signed integer addition method is implemented using a semiconductor device with a memory structure that supplies data with positive and negative signs to separate memories, allowing for efficient addition and overflow prevention, thereby reducing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If signed floating-point data is processed with digital arithmetic operation, then arithmetic processing capability is improved, but logical scale increases and power consumption increases
Solution Approach 1:
The patent changes the data representation parameter from signed floating-point format to signed integer format. This parameter change simplifies the arithmetic operations required, reducing the logical scale of the circuit while maintaining arithmetic processing capability for AI applications such as neural network computations.
Solution Approach 2:
The patent segments the addition operation into separate processing paths for positive numbers and negative numbers. By dividing the computation into distinct segments handled by different circuits (positive number addition circuit and negative number addition circuit), the overall logical scale is reduced compared to a general-purpose floating-point addition unit.
2Productivity
If signed floating-point data is processed with digital arithmetic operation, then arithmetic processing capability is improved, but power consumption increases
Solution Approach 1:
The patent changes the data representation parameter from signed floating-point format to signed integer format. This parameter change simplifies the arithmetic operations required, reducing the logical scale of the circuit while maintaining arithmetic processing capability for AI applications such as neural network computations.
Solution Approach 2:
The patent segments the addition operation into separate processing paths for positive numbers and negative numbers. By dividing the computation into distinct segments handled by different circuits (positive number addition circuit and negative number addition circuit), the overall logical scale is reduced compared to a general-purpose floating-point addition unit.
3Area of stationary object
If circuit scale is reduced to store in narrow space, then device size is reduced, but arithmetic processing capability may decrease
Solution Approach 1:
The patent segments the addition operation into separate processing paths for positive numbers and negative numbers. By dividing the computation into distinct segments handled by different circuits (positive number addition circuit and negative number addition circuit), the overall logical scale is reduced compared to a general-purpose floating-point addition unit.
Solution Approach 2:
The patent changes the data representation parameter from signed floating-point format to signed integer format. This parameter change simplifies the arithmetic operations required, reducing the logical scale of the circuit while maintaining arithmetic processing capability for AI applications such as neural network computations.
Data Source
AI summary
A multiplier circuit includes a first circuit comprising a first transistor, a second transistor, a first capacitor, and a second capacitor. It further includes a second circuit comprising a third transistor, a fourth transistor, a third capacitor, and a fourth capacitor.


