×

Method and apparatus for updating global branch history information

  • US 20060149951A1
  • Filed: 12/15/2004
  • Published: 07/06/2006
  • Est. Priority Date: 12/15/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating global branch history (GBH) information, said method comprising:

  • providing a branch history table having a plurality of entries, each entry is associated with a branch instruction;

    providing a global branch history buffer to contain GBH information of a plurality of most recent branch instructions, wherein said GBH information to used to index to said branch history table to obtain a prediction signal; and

    in response to a fetch group of instructions, shifting zero, one or more GBH bits into said global branch history buffer, wherein a fetch group containing or predicted to contain no taken branch is represented by the same pattern of said GBH bits regardless of the number of branch instructions within said fetch group of instructions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×