Invention Grant
- Patent Title: Systems and methods for locking branch target buffer entries
- Patent Title (中): 用于锁定分支目标缓冲区条目的系统和方法
-
Application No.: US13955106Application Date: 2013-07-31
-
Publication No.: US09311099B2Publication Date: 2016-04-12
- Inventor: Jeffrey W. Scott , William C. Moyer
- Applicant: Jeffrey W. Scott , William C. Moyer
- Applicant Address: US TX Austin
- Assignee: Freescale Semiconductor, Inc.
- Current Assignee: Freescale Semiconductor, Inc.
- Current Assignee Address: US TX Austin
- Main IPC: G06F9/22
- IPC: G06F9/22 ; G06F9/38

Abstract:
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.
Public/Granted literature
- US20150039870A1 SYSTEMS AND METHODS FOR LOCKING BRANCH TARGET BUFFER ENTRIES Public/Granted day:2015-02-05
Information query