Processor upgrade system for a personal computer
First Claim
1. An upgradable computer system, comprising:
- a motherboard having a first central processing unit (CPU) and a clock oscillator having a predetermined first frequency for providing said CPU with a timing signal;
a CPU expansion socket, said CPU socket electrically connected and mounted on said motherboard, said CPU expansion socket adapted to receive an upgrade CPU on said motherboard to upgrade the computer system, said upgrade CPU selected from a predetermined group of CPUs of different predetermined types, said predetermined types including CPUs from predetermined different families, wherein one of said predetermined types and families includes one or more predetermined signals disposed at different predetermined pin locations relative to another one of said different predetermined types;
means carried by said motherboard for automatically sensing the presence of a CPU in said expansion socket;
means carried by said motherboard for automatically determining the type and family of said upgrade CPU installed in said expansion socket;
means carried by said motherboard for automatically disabling said first CPU in the event that said sensing means detects the presence of said upgrade CPU in said expansion socket, said disabling means including means for preventing said clock oscillator timing signals from driving said first CPU and automatically enabling said upgrade CPU and storing in memory the type and family of said upgrade CPU present in the computer system;
means carried by said motherboard for automatically rerouting said predetermined signals to predetermined pin locations on said CPU expansion socket depending on the type of upgrade CPU installed in said expansion socket; and
means carried by said motherboard for initializing hardware in the computer system for specifically functioning in accordance with the type and family of said second CPU installed in the computer system.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for upgrading a personal computer includes a motherboard having upgrade sockets for upgrading the CPU and the clock oscillator without the need to remove any components. The system includes sensing circuitry for detecting the type of component plugged into the upgrade socket and circuitry for disabling the upgraded component. In addition, the system includes software for reconfiguring various signals depending on the particular upgrade plugged into the upgrade socket. By providing a system that can be upgraded by merely inserting a newer components, upgrades can be performed rather quickly. In addition, the upgrade system allows the end user a plurality of upgrade options while at the same time allows the end user to take advantage of declining CPU prices.
50 Citations
30 Claims
-
1. An upgradable computer system, comprising:
-
a motherboard having a first central processing unit (CPU) and a clock oscillator having a predetermined first frequency for providing said CPU with a timing signal; a CPU expansion socket, said CPU socket electrically connected and mounted on said motherboard, said CPU expansion socket adapted to receive an upgrade CPU on said motherboard to upgrade the computer system, said upgrade CPU selected from a predetermined group of CPUs of different predetermined types, said predetermined types including CPUs from predetermined different families, wherein one of said predetermined types and families includes one or more predetermined signals disposed at different predetermined pin locations relative to another one of said different predetermined types; means carried by said motherboard for automatically sensing the presence of a CPU in said expansion socket; means carried by said motherboard for automatically determining the type and family of said upgrade CPU installed in said expansion socket; means carried by said motherboard for automatically disabling said first CPU in the event that said sensing means detects the presence of said upgrade CPU in said expansion socket, said disabling means including means for preventing said clock oscillator timing signals from driving said first CPU and automatically enabling said upgrade CPU and storing in memory the type and family of said upgrade CPU present in the computer system; means carried by said motherboard for automatically rerouting said predetermined signals to predetermined pin locations on said CPU expansion socket depending on the type of upgrade CPU installed in said expansion socket; and means carried by said motherboard for initializing hardware in the computer system for specifically functioning in accordance with the type and family of said second CPU installed in the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An upgradable computer system, comprising:
-
a motherboard having a first central processing unit (CPU), an oscillator for providing clock pulses to said central processing unit and a predetermined expansion socket electrically connected and mounted on said motherboard for receiving a second CPU, said second CPU selected from a predetermined group of CPUs of different predetermined types, said predetermined types including CPU from predetermined different families, wherein one of said predetermined types and families includes one or more predetermined signals disposed at different predetermined pin locations relative to another one of said different predetermined types; means carried by said motherboard for automatically sensing the presence of an upgrade CPU in said expansion socket; means carried by said motherboard for automatically determining the type of said first CPU under predetermined conditions and for automatically determining the type and family of said second CPU installed in said expansion socket; means carried by said motherboard for enabling said second CPU installed in said expansion socket and disabling said first CPU when said second CPU is sensed in said expansion socket, said disabling means including means for preventing said oscillator clock pulses from driving said first CPU; means carried by said motherboard for automatically rerouting said predetermined signals to predetermined pin locations on said CPU expansion socket depending on the type of upgrade CPU installed in said expansion socket; and means carried by said motherboard for initializing hardware in the computer system for specifically functioning in accordance with the type and family of said second CPU installed in the computer system. - View Dependent Claims (30)
-
-
26. An upgradable computer system, comprising:
-
a motherboard having a first CPU, a clock oscillator for providing timing signals to said CPU and an electrically connected and mounted predetermined expansion socket adapted to receive a second CPU to upgrade the computer systems said second CPU selected from a predetermined group of CPUs of different predetermined types, said predetermined types including CPUs from predetermined different families, wherein one of said predetermined types and families includes one or more, predetermined signals disposed at different predetermined pin locations relative to another one of said different predetermined types; means carried by said motherboard for automatically sensing the presence of a CPU in said expansion docket; means carried by said motherboard for automatically determining the type of said first CPU and for determining the type and family of any CPU installed in said expansion socket for upgrading the computer system; means carried by said motherboard for automatically disabling said first CPU when a second CPU is installed in said expansion socket and enabling said second CPU, said disabling means including means for preventing timing signals from said oscillator from driving said first CPU; means carried by said motherboard for automatically rerouting said predetermined signals to predetermined pin locations on said CPU expansion socket depending on the type of upgrade CPU installed in said expansion socket; and means carried by said motherboard for initializing hardware in the computer system for specifically functioning in accordance with the type and family of said second CPU installed in the a computer system. - View Dependent Claims (27, 28, 29)
-
Specification