Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Patent
1996-12-23
1998-06-09
Ray, Gopal C.
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
711146, G06F 1314, G06F 1338
Patent
active
057649324
ABSTRACT:
To improve computer performance, a second processor can be added to a computer system. However, when a second processor is added to a computer system, a dual processing protocol is required to ensure that the two processors share the computer resources. A robust dual processing protocol is introduced that allows two processors to share a single processor bus in an efficient manner. The dual processing protocol allows pipelined bus transfers wherein partial control of the bus is transferred. Furthermore, the dual processing protocol ensures cache coherency by having any modified cache line written back to main memory when a memory location represent by a modified internal cache line is accessed. The dual processing Protocol is designed to support a well defined fair and robust arbitration DP protocol between two processors that is independent of the core frequency and the bus fraction ratio. As such, the dual processing protocol is functional even if the two processors are running with different bus fractions ("heterogeneous DP"). The dual processing protocol is a Pure Bus Clock based protocol such that all the indications on the private interface are in pure bus-clock domain. This enables running in high core frequency, while not affecting the board related private interface parameters (such as flight time, valid/setup/hold of the processors private pins)--which makes the protocol robust and applicable to future upgrades/products with much higher internal frequencies.
REFERENCES:
patent: 5506971 (1996-04-01), Gullette et al.
patent: 5530933 (1996-06-01), Frink et al.
patent: 5555382 (1996-09-01), Thaller et al.
patent: 5561783 (1996-10-01), Vanka et al.
patent: 5579504 (1996-11-01), Callander et al.
patent: 5652859 (1997-07-01), Mulla et al.
patent: 5682516 (1997-10-01), Sarangdhar et al.
Gochman Simcha
Stoler Gil
Intel Corporation
Ray Gopal C.
LandOfFree
Method and apparatus for implementing a dual processing protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for implementing a dual processing protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for implementing a dual processing protocol will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2212929