Posit Neuromorphic Computing With Analog Format Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Performing neuromorphic operations on data stored in the Type III unum format is more difficult compared to data stored in an analog format, which can reduce efficiency and accuracy in neural network training and processing.

Innovation Solution

The implementation of hardware circuitry that converts bit strings between formats, such as from a unum or posit format to an analog format, allowing for neuromorphic operations to be performed efficiently while maintaining high accuracy and precision, and then converting the results back to the original format for further processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data is stored in Type III unum format for neuromorphic operations, then data precision and accuracy are maintained, but operation difficulty and processing complexity increase

Engineering Contradiction:
Improvedata precisionVSAvoidoperation difficulty
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces format conversion circuitry as an intermediary component that translates data between Type III unum format and analog format. This mediator enables neuromorphic operations to be performed on analog data while preserving the precision benefits of unum format, effectively resolving the contradiction between maintaining precision and reducing operational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the format parameter of data representation by converting between Type III unum and analog formats based on operational requirements. This parameter transformation allows the system to leverage the precision of unum format for data storage and the operational simplicity of analog format for neuromorphic computations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If data is converted between formats for neuromorphic operations, then processing efficiency improves, but conversion overhead and system complexity increase

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

Solution Approach 1:

The patent merges the format conversion functionality directly into the neuromorphic processing system, integrating digital-to-analog and analog-to-digital conversion circuits with the neuromorphic operation units. This integration reduces the overhead of separate conversion operations and streamlines the overall processing pipeline.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If analog format is used for neuromorphic operations, then operation speed and efficiency improve, but data storage and precision maintenance become more difficult

Engineering Contradiction:
Improveoperation speedVSAvoidprecision maintenance
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent performs preliminary conversion of data from Type III unum format to analog format before neuromorphic operations are executed. This advance preparation ensures that data is in the optimal format for high-speed analog processing while the precision characteristics of unum format are preserved through the conversion process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The format conversion circuitry acts as an intermediary that bridges the precision advantages of digital unum format and the speed advantages of analog format, enabling the system to achieve both high precision and fast operation speeds through coordinated format transformations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12112258B2Neuromorphic operations using posits
Publication Date: 2024.10.08 MICRON TECHNOLOGY INC
  • US12112258B2 patent drawing
  • US12112258B2 patent drawing
  • US12112258B2 patent drawing

AI summary

Systems, apparatuses, and methods related to a neuron built with posits are described. An example system may include a memory device and the memory device may include a plurality of memory cells. The plurality of memory cells can store data including a bit string in an analog format. A neuromorphic operation can be performed on the data in the analog format. The example system may include an analog to digital converter coupled to the memory device. The analog to digital converter may convert the bit string in the analog format stored in at least one of the plurality of memory cells to a format that supports arithmetic operations to a particular level of precision.