Processor having operating modes for an upgradeable multiprocessor computer system
First Claim
Patent Images
1. A computer system for operating in a plurality of modes, including a dual processor mode, comprising:
- a configurable processor including a central processing unit (CPU) type pin that receives a signal from the system, wherein a state of the signal causes the processor to be configured to operate as an original equipment manufacturer (OEM) processor or as an upgrade processor; and
a plurality of system control lines that couple the processor to another processor that is identical to the processor, wherein the processor is configured via the CPU type pin to operate as an OEM processor and said another processor is configured via its own CPU type pin to operate as an upgrade processor, including an identifying signal pin configured to transmit a signal identifying the presence of said another processor to the processor.
0 Assignments
0 Petitions
Accused Products
Abstract
A processor for an upgradable system is disclosed having a type pin that indicates whether the processor is coupled as an OEM processor in a single processor or a dual processor computer system or as an upgrade processor in the dual processor computer system. The type pin causes the appropriate enable and disable of a cache coherency mechanism and a bus arbitration mechanism in the processor and coordination of a dual processor boot-up handshake.
99 Citations
13 Claims
-
1. A computer system for operating in a plurality of modes, including a dual processor mode, comprising:
-
a configurable processor including a central processing unit (CPU) type pin that receives a signal from the system, wherein a state of the signal causes the processor to be configured to operate as an original equipment manufacturer (OEM) processor or as an upgrade processor; and a plurality of system control lines that couple the processor to another processor that is identical to the processor, wherein the processor is configured via the CPU type pin to operate as an OEM processor and said another processor is configured via its own CPU type pin to operate as an upgrade processor, including an identifying signal pin configured to transmit a signal identifying the presence of said another processor to the processor. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11)
-
-
7. A method for configuring a plurality of processors in a system to operate as an original equipment manufacturer (OEM) processor or as an upgrade processor, comprising the steps of:
-
transmitting a signal to a first processor of the plurality of processors on a central processing unit (CPU) type pin of the first processor to cause the first processor to be configured as an OEM processor; transmitting a signal to a second processor of the plurality of processors on a CPU type pin of the second processor to cause the second processor to be configured as an upgrade processor; and transmitting a plurality of signals directly from the first processor to the second processor via communication lines coupling the first processor and the second processor.
-
-
12. A configurable processor usable in a multiprocessor computer system, comprising:
-
a central processing unit (CPU) type pin configured to receive a configuration signal from the system, wherein the configuration signal causes the configurable processor to be configured to operate in an original equipment manufacturer (OEM) mode or an upgrade mode; a plurality of interprocessor signal lines that carry a plurality of signals directly from the configurable processor to another processor; processor core circuitry; dual processor control circuitry coupled to the processor core circuitry and to the plurality of interprocessor signal lines; a cache memory coupled to the processor core circuitry; a cache control circuit coupled to the cache memory and to the plurality of interprocessor signal lines; interrupt control circuitry coupled to the processor core circuitry and to the plurality of interprocessor signal lines; and
bus interface circuitry coupled to the cache control circuitry. - View Dependent Claims (13)
-
Specification