×

Instruction cache configured to provide instructions to a microprocessor having a clock cycle time less than a cache access time of said instruction cache

  • US 6,167,510 A
  • Filed: 04/23/1998
  • Issued: 12/26/2000
  • Est. Priority Date: 03/26/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for performing branch prediction, comprising:

  • a branch prediction storage coupled to receive a first address of a first instruction block, wherein said branch prediction storage is configured to store a plurality of branch predictions, and wherein said branch prediction storage is configured to select and output a first branch prediction from said plurality of branch predictions responsive to said first address, said first branch prediction predicting a second address of a second instruction block non-consecutive with said first instruction block within a predicted instruction stream, and wherein a branch instruction having said second address as a target address is within a third instruction block between said first instruction block and said second instruction block within said predicted instruction stream; and

    a prediction control unit coupled to said branch prediction storage, wherein said prediction control unit is configured to update said plurality of branch predictions responsive to execution of said predicted instruction stream.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×