Method for updating a branch history table in a processor which

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 938

Patent

active

057581436

ABSTRACT:
A method and apparatus for updating a branch history table (BHT) in a processor which resolves multiple branches in a single cycle is disclosed. The method and apparatus utilizes a single write ported BHT that achieves similar performance to a two write ported BHT by selecting only data corresponding to one of the branch instructions for updating the BHT. The data corresponding to the branch instruction for updating the BHT is selected based upon whether a prediction of the instruction path set by the branch instruction was correctly predicted and the state of a corresponding saturation up-down counter in the BHT.

REFERENCES:
patent: 5265213 (1993-11-01), Weiser et al.
patent: 5287467 (1994-02-01), Blaner et al.
patent: 5333283 (1994-07-01), Emma et al.
patent: 5367703 (1994-11-01), Levitan
patent: 5414822 (1995-05-01), Saito et al.
patent: 5553253 (1996-09-01), Pan et al.
patent: 5634119 (1997-05-01), Emma et al.

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

Method for updating a branch history table in a processor which 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 for updating a branch history table in a processor which , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for updating a branch history table in a processor which will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1976332

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