Terminal Firmware Segmentation for IC Storage Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing storage space requirements for integrated circuits (ICs) in terminal devices due to firmware, which includes both hardware and software algorithms, lead to higher costs and operational burdens, necessitating continuous expansion of storage space.

Innovation Solution

The data processing method involves separating firmware into hardware-related algorithms executed in the integrated circuit and software-related algorithms executed in the application processor, reducing the need for extensive storage in the IC and shifting processing burdens to the application processor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If firmware is integrated into the IC, then the IC can perform processing functions, but the storage space required for IC increases continuously

Engineering Contradiction:
Improveprocessing functionVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the firmware into two parts: hardware-related algorithms remain in the IC, while software-related algorithms are moved to the application processor. This segmentation allows the IC to maintain essential processing functions without storing the complete firmware, thereby reducing storage space requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the software-related algorithms from the IC and relocates them to the application processor. This extraction reduces the storage burden on the IC while maintaining the processing capability through the application processor's involvement in data processing.

Inventive Principle:
Principle #2Taking out (Extraction)

2Quantity of substance

If storage space of IC is expanded, then more firmware can be stored, but the cost of IC increases

Engineering Contradiction:
Improvestorage spaceVSAvoidcost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent extracts software-related algorithms from the IC storage and relocates them to the application processor. This extraction reduces the required storage capacity of the IC, thereby lowering manufacturing costs without compromising the functional capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

By segmenting firmware into hardware-related (IC) and software-related (application processor) components, the system optimizes storage allocation, reducing the IC's storage requirements and associated manufacturing costs while maintaining necessary processing functions.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If firmware is integrated into IC, then processing can be performed, but operation of IC is affected

Engineering Contradiction:
Improveprocessing capabilityVSAvoidoperation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments processing tasks into two categories: hardware-related processing performed by the IC and software-related processing performed by the application processor. This segmentation simplifies IC operation by removing complex software algorithms while maintaining essential hardware processing capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts software-related algorithms from the IC, thereby simplifying its operation. The IC focuses on hardware-related processing, while the application processor handles software-related tasks, reducing the operational complexity burden on the IC.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11789750B2Data processing method, apparatus, and medium
Publication Date: 2023.10.17 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11789750B2 patent drawing
  • US11789750B2 patent drawing
  • US11789750B2 patent drawing

AI summary

Aspects of the present disclosure can provide a data processing method, apparatus, and medium. The data processing method is applied to a terminal and can include obtaining a data-to-be-processed through an integrated circuit on the terminal, sending the data-to-be-processed to an application processor of the terminal, and processing, by the application processor, the data-to-be-processed and generating a result data.