×

Reducing the fetch time of target instructions of a predicted taken branch instruction

  • US 20060236080A1
  • Filed: 04/19/2005
  • Published: 10/19/2006
  • Est. Priority Date: 04/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for reducing the normal fetch time of a predicted taken branch instruction comprising the steps of:

  • accessing an instruction cache to fetch an instruction;

    indexing into an entry in a buffer using bits from said instruction fetched from said instruction cache, wherein said buffer comprises a plurality of entries, wherein each of said plurality of entries comprises an address of a branch instruction, a plurality of instructions beginning at a target address of said branch instruction, prediction information for any of said plurality of instructions that are branch instructions and an address of a next fetch group;

    comparing an address of said instruction fetched from said instruction cache with said address of said branch instruction in said indexed entry of said buffer; and

    selecting said plurality of instructions beginning at said target address of said branch instruction in said indexed entry of said buffer if said address of said instruction fetched from said instruction cache matches with said address of said branch instruction in said indexed entry of said buffer.

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