Secure World Resource Allocation in Display Apparatus
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Secure World (SWD) in electronic devices has limitations in operating performance due to the need for separate hardware resources, leading to increased manufacturing costs and restricted capacity for processing and storing data.
Innovation Solution
A display apparatus with improved security performance is achieved by using the resources of a Secure World (SWD) efficiently, where a controller processes input data and determines whether it corresponds to security data, driving only the necessary layers of a deep neural network (DNN) within the SWD based on the security level of the data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate hardware resources (CPU and memory) are provided for the Secure World, then security performance is improved, but manufacturing costs increase
Solution Approach 1:
The patent extracts only the essential security-critical components (CPU core and memory) for the Secure World rather than providing complete separate hardware resources. This selective extraction maintains security functionality while reducing manufacturing costs by sharing non-essential hardware resources with the Normal World.
Solution Approach 2:
The patent implements multi-functionality by allowing the same hardware resources (CPU and memory) to serve both the Secure World and Normal World through time-division and space-division multiplexing. The hardware is configured to dynamically switch between serving secure applications and normal applications, eliminating the need for dedicated separate hardware for both worlds.
2Ease of manufacture
If hardware resources are limited for the Secure World, then manufacturing costs are reduced, but processing capacity and storage capacity are limited
Solution Approach 1:
The patent implements dynamic resource allocation where the hardware resources of the Secure World can be dynamically adjusted based on security requirements. When high-security operations are needed, more resources are allocated to the Secure World; when standard operations are performed, resources are shared with the Normal World, optimizing both cost and productivity.
Solution Approach 2:
The patent performs preliminary actions by pre-configuring the hardware resources and operating systems for both Secure and Normal worlds, enabling rapid switching between modes. This preliminary setup allows the system to quickly allocate resources based on incoming task requirements without manual intervention, improving overall system productivity.
3Adaptability or versatility
If separate drivers are developed for each hardware chipset in the Secure World, then hardware compatibility is improved, but device complexity increases
Solution Approach 1:
The patent merges the driver development effort by creating a unified driver framework that can operate in both the Secure World and Normal World. Instead of developing separate drivers for each hardware chipset in the Secure World, the system uses a common driver architecture that adapts to different hardware configurations through configuration files and parameter settings, significantly reducing development complexity.
Solution Approach 2:
The patent employs parameter changes to achieve hardware compatibility without additional driver development. By modifying configuration parameters and system settings rather than rewriting drivers, the system can adapt to different hardware chipsets in the Secure World. This parameter-based approach maintains hardware compatibility while avoiding the complexity of developing separate drivers for each hardware platform.
Data Source
AI summary
A display apparatus with increased security performance, for using the resources of a restricted secure world (SW), and/or an operation method thereof. The display apparatus may include a display, and a controller including at least one processor configured to perform one or more instructions to separately run a normal operating system (OS) and a secure OS, which are respectively executed in a normal world (NWD) and an SWD corresponding to a TrustZone.


