Multi-Bit Data Splitting for Limited-Width Processor Computing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processors with limited bit width struggle to efficiently handle data of larger bit widths, leading to computing inefficiencies and overhead.

Innovation Solution

A computing device and method that splits multi-bit width data into smaller bit width components, allowing processors to utilize their full computing capability by processing these components separately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a processor with limited bit width processes data of larger bit widths, then the processor can handle more complex data, but computing efficiency decreases and overhead increases

Engineering Contradiction:
Improvebit width processing capabilityVSAvoidcomputing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent divides multi-bit width data into multiple smaller bit width components. For example, a 32-bit value is segmented into four 8-bit components. This segmentation allows the processor to handle each component separately using its native bit width operations, thereby maintaining computing efficiency while achieving the capability to process larger bit widths through composition of the components.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If multi-bit width data is processed directly, then data representation is simplified, but processor computing capability is underutilized due to bit width limitations

Engineering Contradiction:
Improvedata representationVSAvoidcomputing capability utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments multi-bit width data into smaller components that match the processor's native bit width capability. Each component is processed independently using efficient native operations, and the results are combined to produce the final result. This approach fully utilizes the processor's computing capability while maintaining ease of operation through systematic data handling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of data representation by transforming multi-bit width data into multiple smaller bit width components. This parameter change enables the processor to operate at its optimal bit width, improving computing capability utilization while the composition mechanism maintains the effectiveness of the original data representation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12504951B2Computing device and method for processing multi-bit width data
Publication Date: 2025.12.23 ANHUI CAMBRICON INFORMATION TECH CO LTD
  • US12504951B2 patent drawing
  • US12504951B2 patent drawing
  • US12504951B2 patent drawing

AI summary

The present disclosure provides a computing device for processing a multi-bit width value, an integrated circuit board card, a method, and a computer readable storage medium. The computing device is included in the combined processing apparatus, and the combined processing apparatus further includes a general interconnection interface, and other processing devices. The computing device interacts with the other processing device to jointly complete a computing operation specified by a user. The combined processing apparatus further includes a storage device connected to an apparatus and the other processing devices and configured to store data of the apparatus and the other processing device. The solution of the present disclosure can split the multi-bit width value so that the processing capability of the processor is not influenced by the bit width.