Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or...
Reexamination Certificate
2005-06-21
2005-06-21
Chan, Eddie (Department: 2183)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
C712S233000
Reexamination Certificate
active
06910119
ABSTRACT:
In a system where multiple instruction pipes share access to a common return stack buffer (RSB), coordination is provided to ensure that no instruction pipe gains unfair access to the RSB. Additionally, further coordination control may be provided to ensure that a pipe operates upon valid data notwithstanding communication delays that may be present in a communication path between the pipe and the RSB. In one embodiment, if a system must gain access to the RSB, it determines with reference to prior accesses to the RSB whether immediate access the RSB would exceed a predetermined access rate. If so, it delays its attempt to access the RSB until it re-synchronizes to the access rate. In another embodiment, it delays use of data from the RSB until communication delays are overcome.
REFERENCES:
patent: 4394729 (1983-07-01), Armstrong
patent: 4399507 (1983-08-01), Cosgrove et al.
patent: 5222220 (1993-06-01), Mehta
patent: 5515519 (1996-05-01), Yoshioka et al.
patent: 5604877 (1997-02-01), Hoyt et al.
patent: 5968169 (1999-10-01), Pickett
patent: 6021489 (2000-02-01), Poplingher
patent: 6151671 (2000-11-01), D'Sa et al.
patent: 6170998 (2001-01-01), Yamamoto et al.
patent: 6247134 (2001-06-01), Sproch et al.
IBM Technical Disclosure Bulletin NN9204269, “Return Address Stack Cache,” Apr. 1992, pp. 269-271.
Hennessy & Patterson, “Computer Architecture—AQuantitative Approach, 2nd Edition,” 1996, p. 141.
Hennessy & Patterson, Computer Architecture—A Quantitative Approach, 2nd Edition, 1996, pp. 134, 136, 139, 142-143, 152-154, 167, 276-277.
Skadron et al., Improving Prediction for Procedure Returns with Return-Address-Stack Repair Mechanisms, 1998, pp. 259-271.
Hennessy & Patterson,Computer Architecture A Quantitative Approach, Second Edition, Morgan Kaufmann Publishers, San Francisco California, Chapter 4, pp 271-278, 1996 (ISBN1-55860-372-7).
Chan Eddie
Huisman David J
Intel Corporation
Kenyon & Kenyon
LandOfFree
Instruction pipe and stall therefor to accommodate shared... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Instruction pipe and stall therefor to accommodate shared..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction pipe and stall therefor to accommodate shared... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3479331