Firmware-Embedded AI Performance Control for Electronic Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for calculating system performance in electronic apparatuses require an additional AI chip, leading to communication delays and increased power consumption, affecting battery life and real-time data updates.
Innovation Solution
An electronic apparatus with an embedded artificial intelligence module in the firmware memory analyzes sensing data in real-time to determine optimal parameter settings, eliminating the need for an additional AI chip and reducing power consumption by integrating the module with the boot firmware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If an additional AI chip is connected to the embedded controller to calculate system performance, then performance calculation capability is improved, but communication delay increases and power consumption increases
Solution Approach 1:
The patent merges the AI module with the existing embedded controller by integrating it into the firmware memory, eliminating the need for a separate AI chip. This integration allows the AI functionality to be executed locally within the controller's memory space, directly processing sensing data without requiring external communication through the I2C bus, thereby resolving the communication delay issue while maintaining performance calculation capabilities
Solution Approach 2:
The embedded controller is enhanced to perform multiple functions: it continues to handle traditional control tasks while also executing AI-based performance calculations using the integrated AI module in firmware memory. This multi-functionality allows the single controller to both collect sensing data and perform complex AI analysis without requiring additional dedicated AI hardware, eliminating communication delays
2Extent of automation
If an additional AI chip is connected to the embedded controller to calculate system performance, then performance calculation capability is improved, but power consumption increases
Solution Approach 1:
By combining the AI module with the embedded controller in the firmware memory, the patent eliminates the need for a separate AI chip that would require additional power supply circuits and wake-up mechanisms. The integrated AI functionality shares the power infrastructure with the existing controller, significantly reducing the power consumption associated with AI performance calculations while maintaining the capability to analyze sensing data in real-time
Solution Approach 2:
The AI module executes performance calculations autonomously within the embedded controller's firmware memory without requiring external intervention or separate power management. The controller itself serves the dual purpose of data collection and AI processing, eliminating the need for additional power-consuming components and reducing overall system power consumption
3Device complexity
If data is transmitted through the I2C bus from AI chip to embedded controller to BIOS, then system architecture is simplified, but real-time update capability is reduced
Solution Approach 1:
The patent merges the AI processing functionality directly into the embedded controller's firmware memory, eliminating the need for data transmission through the I2C bus to a separate AI chip. This integration allows sensing data to be processed immediately within the controller without intermediate transmission steps, achieving real-time update capability while maintaining architectural simplicity
Data Source
AI summary
An electronic apparatus and a performance control method thereof are provided. The following steps are executed through boot firmware stored in a firmware memory. A request instruction is sent to an embedded controller, so that the embedded controller collects sensing data. The sensing data is received from the embedded controller. An artificial intelligence module is executed to analyze the sensing data to obtain best parameter setting data under a current operating mode of the electronic apparatus. The artificial intelligence module is stored in the firmware memory, and the best parameter setting data is applied to a parameter storage area.

