IP INDEPENDENT SECURE FIRMWARE LOAD

    公开(公告)号:US20210303691A1

    公开(公告)日:2021-09-30

    申请号:US16832416

    申请日:2020-03-27

    Abstract: An apparatus to implement an IP independent firmware load is disclosed. The apparatus includes a plurality of agents, a plurality of agents, at least one agent including a memory to store firmware to be executed by the agent to perform a function associated with the agent and a register to store enumeration data for the firmware load mechanism of the IP, and a processor to initiate an enumeration process to read the enumeration data from the register of the at least one agent, make a decision based on that data to retrieve a firmware module from a storage device, verify the firmware module, and load the firmware module into the memory of the at least one agent.

    INTEGRATION OF DISPARATE SYSTEM ARCHITECTURES USING CONFIGURABLE ISOLATED MEMORY REGIONS AND TRUST DOMAIN CONVERSION BRIDGE

    公开(公告)号:US20190042482A1

    公开(公告)日:2019-02-07

    申请号:US15990720

    申请日:2018-05-28

    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.

    FIRMWARE VERIFICATION MECHANISM
    18.
    发明申请

    公开(公告)号:US20220327214A1

    公开(公告)日:2022-10-13

    申请号:US17852814

    申请日:2022-06-29

    Abstract: An apparatus to verify firmware in a computing system, comprising a non-volatile memory, including firmware memory to store agent firmware associated with each of a plurality of interconnect protocol (IP) agents and version memory to store security version numbers (SVNs) included in the agent firmware, a security controller comprising verifier logic to verify an integrity of the version memory by applying a hash algorithm to contents of the version memory to generate a SVN hash, and a trusted platform module (TPM) to store the SVN hash.

    INTEGRATION OF DISPARATE SYSTEM ARCHITECTURES USING CONFIGURABLE ISOLATED MEMORY REGIONS AND TRUST DOMAIN CONVERSION BRIDGE

    公开(公告)号:US20220283959A1

    公开(公告)日:2022-09-08

    申请号:US17699320

    申请日:2022-03-21

    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.

    Integration of disparate system architectures using configurable isolated memory regions and trust domain conversion bridge

    公开(公告)号:US11281595B2

    公开(公告)日:2022-03-22

    申请号:US15990720

    申请日:2018-05-28

    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.

Patent Agency Ranking