Boots – shoes – and leggings
Patent
1994-08-04
1997-04-22
Lim, Krisna
Boots, shoes, and leggings
3642318, 3642613, 3642617, 395383, G06F 938
Patent
active
056236158
ABSTRACT:
An enhanced microprocessor (278) (FIG. 6) having a first portion (153) (FIG. 7) and a second portion (196) (FIG. 8) configured to eliminate prefetching of instructions from an instruction cache (102) (FIG. 6) when the required instructions are already present within a prefetch buffer (104) (FIG. 6). The first portion (153) and second portion (196) are in circuit communication with a prefetch buffer (104) (FIG. 6), branch target cache (108) (FIG. 6), control unit (110) (FIG. 6), and execution unit (112) (FIG. 6). The first portion (153) is responsive to forward or backward branch instructions that have a branch target within the same prefetch buffer, and to forward branch instructions that have a branch target within a next successive prefetch buffer. The first portion (153) is configured to inhibit prefetching of instructions when such conditions are present. The second portion (196) is responsive to backward branch instructions that have a branch target within an immediately preceding prefetch buffer and configured to assert a prefetch inhibit signal to prevent any further prefetching of instructions.
REFERENCES:
patent: 4873627 (1989-10-01), Baum et al.
patent: 4933837 (1990-06-01), Freidin
patent: 5101341 (1992-03-01), Circello et al.
patent: 5136697 (1992-08-01), Johnson
patent: 5214766 (1993-05-01), Liu
"Branch Prediction Strategies and Branch Target Buffer Design", Lee, Johnny K.F. and Smith, Alan Jay, IEEE Computer, Jan., 1984, pp. 6-22.
"Intel Reveals Pentium Implementation Details", Case, Brian, Microprocessor Report, Mar. 29, 1993; pp. 9-17.
Intel's Pentium Processor User's Manual, vol. 1, 1993, Chapter 2: "Microprocessor Architecture Overview".
"Reducing Instruction Cache Reload Latency," IBM Corp. Technical Disclosure Bulletin, vol. 32, No. 4B, Sep., 1989, p. 229.
"Integral Instruction Fetch Line Buffer in Cache," IBM Corp. Technical Disclosure Bulletin, vol. 35, No. 1A, Jun., 1992, pp. 27-28.
Salem Gaby J.
Weakley Terry L.
Grosser George E.
Hogg William N.
International Business Machines - Corporation
Lim Krisna
LandOfFree
Circuit and method for reducing prefetch cycles on microprocesso does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Circuit and method for reducing prefetch cycles on microprocesso, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Circuit and method for reducing prefetch cycles on microprocesso will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-348687