System for programmably configuring a motherboard
First Claim
Patent Images
1. A system for configuring a motherboard, comprising:
- a programmable non-volatile memory;
a switch that has a first terminal coupled to said programmable non-volatile memory, and a second terminal;
a control chipset that is coupled to said second terminal of said switch, and that is configured to receive a SKU parameter set, and to store the SKU parameter set in said programmable non-volatile memory according to a predetermined memory allocation when an electrical connection between said first and second terminals of said switch is established, wherein the SKU parameter set includes a plurality of SKU parameters for configuring the motherboard, and the predetermined memory allocation includes a plurality of start addresses and a plurality of segment lengths, each one of the plurality of start addresses and the plurality of segment lengths being associated respectively with a plurality of memory segments in said programmable non-volatile memory for storing one of the plurality of SKU parameters; and
a basic input/output system (BIOS) module that is coupled to said control chipset, that stores the predetermined memory allocation therein, and that is configured to load the SKU parameter set from said programmable non-volatile memory according to the predetermined memory allocation during a booting process of the motherboard and to update the stored SKU parameter set therein.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a programmable non-volatile memory, a switch, a control chipset, and a basic input/output (BIOS) module. The switch has a first terminal coupled to the programmable non-volatile memory, and a second terminal coupled to the control chipset. The control chipset is configured to store a SKU parameter set in the programmable non-volatile memory according to a predetermined memory allocation. The BIOS module is coupled to the control chipset, and is configured to load and update the SKU parameter set according to the predetermined memory configuration during a booting operation of the motherboard.
-
Citations
8 Claims
-
1. A system for configuring a motherboard, comprising:
-
a programmable non-volatile memory; a switch that has a first terminal coupled to said programmable non-volatile memory, and a second terminal; a control chipset that is coupled to said second terminal of said switch, and that is configured to receive a SKU parameter set, and to store the SKU parameter set in said programmable non-volatile memory according to a predetermined memory allocation when an electrical connection between said first and second terminals of said switch is established, wherein the SKU parameter set includes a plurality of SKU parameters for configuring the motherboard, and the predetermined memory allocation includes a plurality of start addresses and a plurality of segment lengths, each one of the plurality of start addresses and the plurality of segment lengths being associated respectively with a plurality of memory segments in said programmable non-volatile memory for storing one of the plurality of SKU parameters; and a basic input/output system (BIOS) module that is coupled to said control chipset, that stores the predetermined memory allocation therein, and that is configured to load the SKU parameter set from said programmable non-volatile memory according to the predetermined memory allocation during a booting process of the motherboard and to update the stored SKU parameter set therein. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification