Invention Grant
- Patent Title: Load/store unit for a processor, and applications thereof
-
Application No.: US11529728Application Date: 2006-09-29
-
Publication No.: US09946547B2Publication Date: 2018-04-17
- Inventor: Meng-Bing Yu , Era K. Nangia , Michael Ni
- Applicant: Meng-Bing Yu , Era K. Nangia , Michael Ni
- Applicant Address: GB Cambridge
- Assignee: ARM Finance Overseas Limited
- Current Assignee: ARM Finance Overseas Limited
- Current Assignee Address: GB Cambridge
- Agency: Patterson Thuente Pedersen, P.A.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
A load/store unit for a processor, and applications thereof. In an embodiment, the load/store unit includes a load/store queue configured to store information and data associated with a particular class of instructions. Data stored in the load/store queue can be bypassed to dependent instructions. When an instruction belonging to the particular class of instructions graduates and the instruction is associated with a cache miss, control logic causes a pointer to be stored in a load/store graduation buffer that points to an entry in the load/store queue associated with the instruction. The load/store graduation buffer ensures that graduated instructions access a shared resource of the load/store unit in program order.
Public/Granted literature
- US20080082794A1 Load/store unit for a processor, and applications thereof Public/Granted day:2008-04-03
Information query