Securely sharing a memory between an embedded controller (ec) and a platform controller hub (pch)
US-2019287588-A1 · Sep 19, 2019 · US
US11113402B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11113402-B2 |
| Application number | US-201916370566-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 29, 2019 |
| Priority date | Mar 29, 2019 |
| Publication date | Sep 7, 2021 |
| Grant date | Sep 7, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems and apparatuses may provide for technology that includes a system on chip (SoC) having a root of trust and an embedded controller to conduct functional safety operations and non-functional safety operations with respect to the SoC. The technology may also include an enhanced serial peripheral interface (eSPI) coupled to the SoC and the embedded controller, wherein the eSPI is to tunnel communications associated with the functional safety operations between the embedded controller and the root of trust.
Opening claim text (preview).
We claim: 1. A system comprising: a vehicle subsystem; a system on chip (SoC) coupled to the vehicle subsystem, the SoC including a root of trust; an embedded controller to conduct functional safety operations and non-functional safety operations; and an enhanced serial peripheral interface (eSPI) coupled to the SoC and the embedded controller, wherein the eSPI is to tunnel communications associated with the functional safety operations between the embedded controller and the root of trust. 2. The system of claim 1 , wherein the communications are to include data collection traffic. 3. The system of claim 1 , wherein the root of trust includes a security unit. 4. The system of claim 1 , wherein the root of trust includes a power management unit. 5. The system of claim 1 , wherein the root of trust includes an internal safety unit. 6. The system of claim 1 , wherein the embedded controller is to power on before the SoC. 7. An apparatus comprising: a system on chip (SoC) including a root of trust; an embedded controller to conduct functional safety operations in compliance with one or more safety requirements and conduct non-functional safety operations; and an interface coupled to the SoC and the embedded controller, wherein the interface is to tunnel communications associated with the functional safety operations between the embedded controller and the root of trust, wherein the interface is an enhanced serial peripheral interface (eSPI). 8. The apparatus of claim 7 , wherein the communications are to include data collection traffic. 9. The apparatus of claim 7 , wherein the root of trust includes one or more of a security unit or a power management unit. 10. The apparatus of claim 7 , wherein the root of trust includes an internal safety unit. 11. The apparatus of claim 7 , wherein the embedded controller is to power on before the SoC. 12. At least one non-transitory computer readable storage medium comprising a set of instructions, which when executed by an embedded controller, cause the embedded controller to: conduct functional safety operations with respect to a system on chip (SoC) including a root of trust; conduct non-functional safety operations with respect to the SoC; and tunnel communications associated with the functional safety operations to the root of trust via an enhanced serial peripheral interface (eSPI). 13. The at least one non-transitory computer readable storage medium of claim 12 , wherein the communications are to include data collection traffic. 14. The at least one non-transitory computer readable storage medium of claim 12 , wherein the communications are to be tunneled to a security unit in the root of trust. 15. The at least one non-transitory computer readable storage medium of claim 12 , wherein the communications are to be tunneled to a power management unit in the root of trust. 16. The at least one non-transitory computer readable storage medium of claim 12 , wherein the communications are to be tunneled to an internal safety unit in the root of trust. 17. The at least one non-transitory computer readable storage medium of claim 12 , wherein the embedded controller is to power on before the SoC. 18. A method comprising: conducting, by an embedded controller, functional safety operations with respect to a system on chip (SoC) including a root of trust; conducting, by the embedded controller, non-functional safety operations with respect to the SoC; and tunneling communications associated with the functional safety operations from the embedded controller to the root of trust via an enhanced serial peripheral interface (eSPI). 19. The method of claim 18 , wherein the communications include data collection traffic. 20. The method of claim 18 , wherein the communications are tunneled to a security unit in the root of trust. 21. The method of claim 18 , wherein the communications are tunneled to a power management unit in the root of trust. 22. The method of claim 18 , wherein the communications are tunneled to an internal safety unit in the root of trust. 23. The method of claim 18 , wherein the embedded controller powers on before the SoC.
Safety, monitoring · CPC title
Safety, monitoring (G05B19/0423 takes precedence) · CPC title
Secure boot · CPC title
Secure firmware programming, e.g. of basic input output system [BIOS] · CPC title
electric · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.