Branch prediction system using limited branch target buffer upda

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395586, 395587, G06F 922

Patent

active

057375909

ABSTRACT:
In a BTB, a lower part (ten-odd bits) of a branch target address obtained when a branch target generator executes a branch instruction is entered or updated as a prediction index. A linker links a prediction index signal (S1) read from the BTB with a PC output signal (S.sub.A) indicating an upper part (several bits) of a branch instruction address to generate and output a predicted target address signal (S2) in a fetch stage. A comparator compares the branch target address signal (S.sub.C) with the predicted target address signal (S2) to output a signal (S4) indicating whether they agree or not. A branch-prediction hit checking unit checks whether the branch prediction hits or misses by a result of a comparison between an execution result signal (S5) and a predicted direction signal (S3) and a result given by the signal (S4). Thus, a branch prediction system using the BTB enables reduction in volume of a BTB entry by half.

REFERENCES:
patent: 4679141 (1987-07-01), Pomerene et al.
patent: 5265213 (1993-11-01), Weiser et al.
patent: 5414822 (1995-05-01), Saito et al.
patent: 5423011 (1995-06-01), Blaner et al.
patent: 5442756 (1995-08-01), Grochowski et al.
patent: 5522053 (1996-05-01), Yoshida et al.
patent: 5577217 (1996-11-01), Hoyt et al.
patent: 5581717 (1996-12-01), Boggs et al.
patent: 5592637 (1997-01-01), Matsuo
patent: 5608886 (1997-03-01), Blomgren et al.
"Super Scholar Processor", Mice Johnson, pp. 70-75, Sep. 1994.
21st Intl. Symp. on Computer Architecture, pp. 2-11, 1994, Brad Calder, et al., "Fast & Accurate Instruction Fetch and Branch Prediction".
Branch prediction strategies and branch target buffer design by Smith et al, Jan. 1984 publication, pp. 6-22, Jan. 1978.

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

Branch prediction system using limited branch target buffer upda does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Branch prediction system using limited branch target buffer upda, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Branch prediction system using limited branch target buffer upda will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-25815

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