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

    公开(公告)号:US20210406034A1

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

    申请号:US17364447

    申请日:2021-06-30

    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.

    FIRMWARE COMPONENT WITH SELF-DESCRIPTIVE DEPENDENCY INFORMATION

    公开(公告)号:US20210389944A1

    公开(公告)日:2021-12-16

    申请号:US17412806

    申请日:2021-08-26

    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.

    BOOT PROCESS FOR EARLY DISPLAY INITIALIZATION AND VISUALIZATION

    公开(公告)号:US20210004241A1

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

    申请号:US17025350

    申请日:2020-09-18

    Abstract: Embodiments are directed to improving boot process for early display initialization and visualization. An embodiment of a system includes a plurality of processor cores; a cache coupled to the plurality of processor cores; and a controller circuit to: initialize a portion of the cache as static memory for hardware initialization code usage before beginning execution of the hardware initialization code after a power on of the hardware processor; and cause initialization of a display device to be performed using the portion of the cache, the initialization of the display device performed independently of initialization of dynamic memory of the hardware processor.

    On access memory zeroing
    45.
    发明授权

    公开(公告)号:US10852988B2

    公开(公告)日:2020-12-01

    申请号:US15966469

    申请日:2018-04-30

    Abstract: An embodiment of a semiconductor package apparatus may include technology to determine one or more filtered memory locations of a memory, determine if a read access for the memory corresponds to the one or more filtered memory locations, and return a pre-determined filter value as a result of the read access if the read access is determined to correspond to the one or more filtered memory locations. Other embodiments are disclosed and claimed.

    LOW LATENCY BOOT FROM ZERO-POWER STATE
    47.
    发明申请

    公开(公告)号:US20190042279A1

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

    申请号:US15891124

    申请日:2018-02-07

    Abstract: An embodiment of a semiconductor package apparatus may include technology to determine if a wake event corresponds to a zero-power state of a computer operating system, determine if a run-time state is valid to wake the operating system from the zero-power state, and wake the operating system from the zero-power state to the run-time state if the run-time state is determined to be valid. Other embodiments are disclosed and claimed.

    Media protection policy enforcement for multiple-operating-system environments

    公开(公告)号:US10049216B2

    公开(公告)日:2018-08-14

    申请号:US14298312

    申请日:2014-06-06

    Abstract: Technologies for media protection policy enforcement include a computing device having multiple operating systems and a data storage device partitioned into a number of regions. During execution of each of the operating systems, a policy enforcement module may intercept media access requests and determine whether to allow the media access requests based on platform media access policies. The media access policies may allow requests based on the identity of the executing operating system, the region of the data storage device, or the requested storage operation. Prior to loading a selected operating system, a firmware policy enforcement module may determine a region of the disk storage device to protect from the selected operating system. The firmware policy enforcement module may configure the data storage device to prevent access to that region. The media access policies may be stored in one or more firmware variables. Other embodiments are described and claimed.

    MEDIA PROTECTION POLICY ENFORCEMENT FOR MULTIPLE-OPERATING-SYSTEM ENVIRONMENTS

    公开(公告)号:US20170329970A1

    公开(公告)日:2017-11-16

    申请号:US15665669

    申请日:2017-08-01

    CPC classification number: G06F21/572 G06F9/441 G06F21/604 G06F21/6281

    Abstract: Technologies for media protection policy enforcement include a computing device having multiple operating systems and a data storage device partitioned into a number of regions. During execution of each of the operating systems, a policy enforcement module may intercept media access requests and determine whether to allow the media access requests based on platform media access policies. The media access policies may allow requests based on the identity of the executing operating system, the region of the data storage device, or the requested storage operation. Prior to loading a selected operating system, a firmware policy enforcement module may determine a region of the disk storage device to protect from the selected operating system. The firmware policy enforcement module may configure the data storage device to prevent access to that region. The media access policies may be stored in one or more firmware variables. Other embodiments are described and claimed.

Patent Agency Ranking