EXECUTABLE PASSING USING MAILBOX REGISTERS

    公开(公告)号:US20230089863A1

    公开(公告)日:2023-03-23

    申请号:US17991811

    申请日:2022-11-21

    Abstract: A mailbox register is provided in local memory of a processor device, the processor device connected to a host processor device by an interconnect. The processor device accesses the mailbox register to determine that a ready value in the mailbox register identifies that an executable has been written to the mailbox register by the host processor device. The processor device reads the executable from the mailbox register and executes the executable to generate a result. The processor device writes an execution finished value to the mailbox register based on execution of the executable by the processor circuitry, which the host processor device can read to identify that execution of the executable is complete.

    Controlled customization of silicon initialization

    公开(公告)号:US11068276B2

    公开(公告)日:2021-07-20

    申请号:US16431444

    申请日:2019-06-04

    Abstract: The present disclosure is directed to controlled customization of silicon initialization. A device may comprise, for example, a boot module including a memory on which boot code is stored, the boot code including at least an initial boot block (IBB) module that is not customizable and a global platform database (GPD) module including customizable data. The IBB module may include a pointer indicating GPD module location. The customizable data may comprise configurable parameters and simple configuration language (SCL) to cause the device to execute at least one logical operation during execution of the boot code. The GPD module may further comprise a pointer indicating SCL location. The boot code may be executed upon activation of the device, which may cause the IBB module to load an interpreter for executing the SCL. The interpreter may also verify access request operations in the SCL are valid before executing the access request operations.

    METHODS AND APPARATUS FOR BOOT TIME REDUCTION IN A PROCESSOR AND PROGRAMMABLE LOGIC DEVICE ENVIROMENT

    公开(公告)号:US20210026652A1

    公开(公告)日:2021-01-28

    申请号:US16642318

    申请日:2017-09-26

    Abstract: Methods and apparatus for boot time reduction in a processor and programmable logic device environment are disclosed. An example apparatus includes a multicore processor including a first core and a second core. A bootstrap processor is to initialize the first core into a standby mode and initialize the second core into a non-standby mode. A programmable logic device is to be programmed with instructions to be executed by the programmable logic device by the second core via a first connection initialized by the second core. The bootstrap processor is to, upon completion of the programming of the programmable logic device, initialize a data connection between the programmable logic device and the second core.

    Method and apparatus for quick resumption of a processing system with volatile memory
    38.
    发明授权
    Method and apparatus for quick resumption of a processing system with volatile memory 有权
    用于快速恢复具有易失性存储器的处理系统的方法和装置

    公开(公告)号:US08631259B2

    公开(公告)日:2014-01-14

    申请号:US13764245

    申请日:2013-02-11

    CPC classification number: G06F1/3234 G06F9/4418

    Abstract: When transitioning from sleep mode to active mode, a processing system loads first stage resume content and second stage resume content into a volatile memory of the processing system. The first stage resume content may contain contextual data for a first program that was in use before the processing system transitioned to sleep mode. The second stage resume content may contain contextual data for another program that was in use before the processing system transitioned to sleep mode. The processing system may provide a user interface for the first program before all of the second stage resume content has been loaded into the volatile memory. Other embodiments are described and claimed.

    Abstract translation: 当从睡眠模式转换到活动模式时,处理系统将第一级恢复内容和第二级恢复内容加载到处理系统的易失性存储器中。 第一阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的第一程序的上下文数据。 第二阶段恢复内容可以包含在处理系统转换到睡眠模式之前正在使用的另一程序的上下文数据。 处理系统可以在所有第二阶段恢复内容已经被加载到易失性存储器之前为第一程序提供用户界面。 描述和要求保护其他实施例。

    Firmware component with self-descriptive dependency information

    公开(公告)号:US12293182B2

    公开(公告)日:2025-05-06

    申请号:US18522526

    申请日:2023-11-29

    Abstract: An embodiment of a semiconductor package apparatus may include technology to determine version information for a new firmware component, read dependency information corresponding to the firmware component, and determine if dependency is satisfied between the new firmware component and one or more other firmware components based on the version information and the dependency information of the new firmware component. Other embodiments are disclosed and claimed.

Patent Agency Ranking