Apparatus and method for providing a common system interface...

Electrical computers and digital processing systems: support – Clock – pulse – or timing signal generation or analysis

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06226756

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to the field of computer systems and more specifically to a method and apparatus for enabling computer subsystems to function with various processors having different clocking schemes, without the need to implement hardware modifications to the computer subsystem.
2. Background of the Invention
Computer technology product development cycles are shrinking at a rapid rate. Advancements in function and improvements in speed of computer processing systems occur so rapidly that computer technology products are only on the market for a short time period before being rendered obsolete by products with greater functional capabilities and faster processing speeds. As a result, manufacturers of computer processing systems have only a short period of time to recoup design and manufacturing costs.
Computer processing systems frequently include a motherboard. Typically, a motherboard is a printed circuit board (PCB), which is formed from a flat board made of nonconducting material, such as plastic or fiberglass. Typically, a microprocessor chip, other special function chips (such as a math co-processor, memory cache, or graphic accelerator), main memory, support circuitry, I/O bus, CPU bus, bus controllers and connectors are mounted on a motherboard. A common method for mounting a microprocessor onto a motherboard includes physically inserting the microprocessor into a socket or connector attached to the motherboard. The microprocessor is connected to the other elements in the computer processing system via conductors that are printed on the motherboard. Another common method of mounting microprocessors on a motherboard includes soldering the microprocessor chip into holes in the motherboard wherein the holes have been predrilled to hold the pins on the chip. Alternatively, another method includes soldering the microprocessor chip directly to the surface of the motherboard.
Advancements in the capabilities and speeds of computer processing systems are often centered around improved microprocessors. Very-Large-Scale Integration (VLSI) and Large Scale Integration (LSI) engineering techniques allow chip designers to add many complex functions on a single chip. Benefits of including new functions in the microprocessor as opposed to a co-processor or other on-board element include space savings, and, more importantly, faster operating speeds because the processing speeds of the microprocessor are far greater than the communication speeds between elements on the motherboard.
Thus, the microprocessor frequently has to be replaced to provide new functions and faster speeds to a computer processing system. A problem with changing the microprocessor is that it also often requires changes to the other hardware components of the computer processing system on the motherboard (the “subsystem”). The subsystem frequently must be changed to account for differences in the clocking schemes and pin and package configurations of the different processors. Thus subsystem designers must implement a unique subsystem design for each new processor. Such redesign efforts represent large expenditures of time and money.
What is needed is a common interface that will eliminate the difference at the subsystem level between various processors, so that a single hardware subsystem printed circuit board design can support various microprocessors without making changes to the subsystem. A common interface of this type will allow manufacturers to reuse a subsystem design over multiple generation of processors, thereby increasing the time period the subsystem remains a competitive product in the marketplace and increasing the chance that the manufacturer recovers its design expenses related to the subsystem.
SUMMARY OF THE INVENTION
The present invention advantageously permits a computer hardware subsystem design to operate with various processors without changes to the design.
The present invention also advantageously permits the emulation of a clocking scheme of one processor through the operation of a different second processor.
The present invention also advantageously eliminates the time, cost and redesign efforts necessary in the prior art when processors in a computer system are replaced or upgraded.
The present invention also advantageously permits a computer hardware subsystem design to be used with multiple generation of processors thereby increasing the time period the computer hardware subsystem is an active product in the marketplace.
The present invention provides the above advantages, as well as others, through an interface for exchanging clocking signals and other information between a computer subsystem based on a first clocking scheme of a first processor and a second processor. The second processor and computer subsystem are coupled to the interface. The interface may be included on a circuit card that is removably coupled to the computer subsystem. The interface includes an emulator for emulating the first clocking scheme thereby enabling the second processor to function with the computer subsystem.


REFERENCES:
patent: 5313618 (1994-05-01), Pawloski
patent: 5410726 (1995-04-01), Baqai et al.
patent: 5414857 (1995-05-01), Jeddeloh et al.
patent: 5473766 (1995-12-01), Shaver
patent: 5515514 (1996-05-01), Dhuey et al.
patent: 5551013 (1996-08-01), Beausoleil et al.
patent: 5574894 (1996-11-01), Iles et al.
patent: 5920712 (1999-07-01), Kuijsten
Galileo Technology,GT-64010 A System Controller with PCI Interface for R4XXX/R5000 Family CPU, Revision 1.1, p 50.
Motorola,MPC601 Reference Manual, Chapter 8, pp 8-31-835.
Integrated Device Technology, Inc.,R4600/R4700 Ref. Manual Chapters 9 and 10, pp. 9-1,9-2, 94, and 9-5, 10-1-10-3.
Integrated Device Technology, Inc., R5000 Ref. Manual, Chapters 14 and 15, pp. 14-1-14.3, 15-1-15-3.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for providing a common system interface... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for providing a common system interface..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for providing a common system interface... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2555455

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.