| CPC G06F 8/4434 (2013.01) [G06F 9/54 (2013.01)] | 17 Claims |

|
1. An Information Handling System (IHS), comprising:
a heterogeneous computing platform having a Reduced Instruction Set Computer (RISC) processor and a plurality of devices coupled to an interconnect; and
an embedded controller (EC) coupled to the interconnect; wherein the EC comprises:
a processing core integrated into the heterogeneous computing platform; and
a plurality of peripheral devices coupled to the processing core and integrated into the heterogeneous computing platform;
wherein an operating voltage of the heterogeneous computing platform is lower than an operating voltage of an EC-managed device external to the heterogeneous computing platform, wherein the EC-managed device is controlled by a given one of the plurality of peripheral devices, and wherein the IHS further comprises a voltage translator coupled to: (a) a pin of the heterogeneous computing platform that corresponds to the given peripheral device, and (b) the EC-managed device.
|
|
13. An Information Handling System (IHS), comprising:
a heterogeneous computing platform having a Reduced Instruction Set Computer (RISC) processor and a plurality of devices coupled to an interconnect; and
an embedded controller (EC) coupled to the interconnect;
wherein the EC comprises:
a processing core integrated into the heterogeneous computing platform; and
a plurality of peripheral devices coupled to the processing core and integrated into the heterogeneous computing platform;
another plurality of peripheral devices coupled to the core and external to the heterogeneous computing platform; and
a bus coupled between the processing core and the other plurality of peripheral devices, wherein a voltage used to transmit a signal over the bus is equal to an operating voltage of the heterogeneous computing platform.
|
|
15. A method, comprising:
providing a run voltage rail to a Reduced Instruction Set Computer (RISC) processor and a plurality of devices within a heterogeneous computing platform; and
providing an always-on voltage rail to an embedded controller (EC) at least partially integrated into the heterogeneous computing platform.
|