Patent
1996-01-26
1998-05-19
Treat, William M.
395390, G06F 9312
Patent
active
057548129
ABSTRACT:
Scheduler logic which tracks the relative age of stores with respect to a particular load (and of loads with respect to a particular store) allows a load-store execution controller constructed in accordance with the present invention to hold younger stores until the completion of older loads (and to hold younger loads until completion of older stores). Address matching logic allows a load-store execution controller constructed in accordance with the present invention to avoid load-store (and store-load) dependencies. Propagate-kill scan chains supply the relative age indications of loads with respect to stores (and of stores with respect to loads).
REFERENCES:
patent: H1291 (1994-02-01), Hinton et al.
patent: Re34052 (1992-09-01), Hester et al.
patent: 4180861 (1979-12-01), Armstrong
patent: 5095458 (1992-03-01), Lynch et al.
patent: 5404470 (1995-04-01), Miyake
patent: 5450560 (1995-09-01), Bridges et al.
patent: 5467473 (1995-11-01), Kahle et al.
patent: 5640588 (1997-06-01), Vegesna et al.
patent: 5664137 (1997-09-01), Abramson et al.
patent: 5666506 (1997-09-01), Hesson et al.
Anderson: "Multiple match resolvers: a new design method", 1 Dec. 1974, pp. 1317-1320, IEEE Transactions On Computers, vol. c23, No. 12., XP002021007.
Article entitled "AMD K6 Takes On Intel P6", Copyright Jan. 1996, BYTE, pp. 67-68, 70 & 72.
Ben-Meir Amos
Favor John G.
Roberts Mark E.
Stapleton Warren G.
Trull Jeffrey E.
Advanced Micro Devices , Inc.
O'Brien David W.
Treat William M.
LandOfFree
Out-of-order load/store execution control does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Out-of-order load/store execution control, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Out-of-order load/store execution control will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1863607