Embedded Controller for Kill Pill Management in Heterogeneous Platforms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
ARM-based heterogeneous computing platforms lack Embedded Controllers (ECs) necessary for Out-of-Band (OOB) management, which is crucial for kill pill management and other remote management operations.
Innovation Solution
Integration of an Embedded Controller (EC) into or coupling with the heterogeneous computing platform, which receives a kill pill command and responds by turning off power domains or erasing storage device partitions, enabling OOB management capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If ARM-based heterogeneous computing platforms are used, then device complexity is reduced and power efficiency is improved, but Out-of-Band management capability is lost
Solution Approach 1:
The patent merges the EC functionality directly into the heterogeneous computing platform by integrating an OOB MCU that can perform EC functions. This combination allows the platform to maintain OOB management capability while avoiding the addition of a separate EC hardware component, thus resolving the contradiction between reduced device complexity and maintained adaptability.
Solution Approach 2:
The OOB MCU is designed to perform multiple functions including traditional EC functions (power management, thermal management) and OOB management functions (kill pill handling, remote access). This multi-functionality ensures that the platform maintains full OOB management capability while using a unified component rather than separate EC and OOB management hardware.
2Adaptability or versatility
If an Embedded Controller is integrated into the heterogeneous computing platform, then OOB management capability is restored, but device complexity increases
Solution Approach 1:
Rather than adding a separate EC component that would increase device complexity, the patent merges the OOB management functionality into the existing heterogeneous computing platform by integrating an OOB MCU. This approach restores EC functionality while minimizing the increase in device complexity through functional integration rather than physical addition.
3Reliability
If power domains are turned off for kill pill management, then security is improved, but device functionality is lost
Solution Approach 1:
The patent segments the system into distinct power domains that can be independently controlled. When a kill pill command is received, only specific power domains containing sensitive components are turned off, while other power domains remain operational. This segmentation allows security to be improved without completely losing device functionality, as critical functions can continue operating in powered-on domains.
Solution Approach 2:
The kill pill mechanism applies security measures locally to specific power domains rather than shutting down the entire system. By turning off only the power domains that need security protection while maintaining power to other domains, the system achieves enhanced security while preserving essential device functionality and user access.
Data Source
AI summary
Systems and methods for kill pill management in heterogeneous computing platforms. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and an Embedded Controller (EC) integrated into or coupled to the heterogeneous computing platform, where the EC is configured to receive a kill pill command, and, in response to the kill pill command, at least one of: (i) turn off one or more power domains and set a flag that prevents the one or more power domains from being turned on, or (ii) erase one or more portions of a storage device.


