Systems and methods for locking branch target buffer entries
AssigneeFreescale Semiconductor, Inc.
InventorsJeffrey W. Scott, William C. Moyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeFreescale Semiconductor, Inc.
InventorsJeffrey W. Scott, William C. Moyer
Estimating the term…
A data processing system includes a processor configured to execute processor instructions and a branch target buffer having a plurality of entries. Each entry is configured to store a branch target address and a lock indicator, wherein the lock indicator indicates whether the entry is a candidate for replacement, and wherein the processor is configured to access the branch target buffer during execution of the processor instructions. The data processing system further includes control circuitry configured to determine a fullness level of the branch target buffer, wherein in response to the fullness level reaching a fullness threshold, the control circuitry is configured to assert the lock indicator of one or more of the plurality of entries to indicate that the one or more of the plurality of entries is not a candidate for replacement.
A data processing system, comprising:
In a data processing system having a branch target buffer, a method comprising:
A data processing system, comprising:
Dependencies are inferred from the claim text.