Providing Silicon Integrated Code For A System
First Claim
Patent Images
1. An apparatus comprising:
- a non-volatile storage to store semiconductor integrated code (SIC) corresponding to platform independent code of a processor manufacturer, the SIC including an embedded processor logic to initialize a processor and at least one link that couples the processor to a memory, and an embedded memory logic to initialize the memory, wherein the SIC is to be executed responsive to a processor reset and prior to providing control to pre-boot code of an original equipment manufacturer (OEM).
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a semiconductor integrated code (SIC) may be provided in a binary format by a processor manufacturer. This SIC may include platform independent code of the processor manufacturer. Such code may include embedded processor logic to initialize the processor and at least one link that couples the processor to a memory, and embedded memory logic to initialize the memory. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. An apparatus comprising:
a non-volatile storage to store semiconductor integrated code (SIC) corresponding to platform independent code of a processor manufacturer, the SIC including an embedded processor logic to initialize a processor and at least one link that couples the processor to a memory, and an embedded memory logic to initialize the memory, wherein the SIC is to be executed responsive to a processor reset and prior to providing control to pre-boot code of an original equipment manufacturer (OEM). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
-
receiving an indication in a system that at least one component is to be dynamically incorporated into the system; triggering a power management operation via operating system power management (OSPM) code responsive to the indication; invoking semiconductor integrated code (SIC) from the OSPM code and without entry into a system management mode, the SIC corresponding to platform independent code of a processor manufacturer, and executing initialization of the at least one component using the SIC; and unloading the SIC and returning to the OSPM, wherein the SIC is provided as a binary module by the processor manufacturer to an original equipment manufacturer (OEM) of the system. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a processor including a plurality of cores and a non-volatile memory, the non-volatile memory to semiconductor integrated code (SIC) corresponding to platform independent code of a manufacturer of the processor, the SIC including an embedded processor logic to initialize the processor and at least one link that couples the processor to a system memory, and an embedded memory logic to initialize the system memory, wherein the SIC is to be executed responsive to a processor reset and prior to providing control to an original equipment manufacturer (OEM) basic input/output system (BIOS); a flash memory to store firmware of the OEM, the firmware including the OEM BIOS; and the system memory coupled to the processor. - View Dependent Claims (19, 20)
-
Specification