Invention Grant
- Patent Title: Providing references to previously decoded instructions of recently-provided instructions to be executed by a processor
-
Application No.: US15079875Application Date: 2016-03-24
-
Publication No.: US10223118B2Publication Date: 2019-03-05
- Inventor: Vignyan Reddy Kothinti Naresh , Shivam Priyadarshi , Raguram Damodaran
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: W&T/Qualcomm
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
Providing references to previously decoded instructions of recently-provided instructions to be executed by a processor is disclosed herein. In one aspect, a low resource micro-operation controller is provided. Responsive to an instruction pipeline receiving an instruction address, the low resource micro-operation controller is configured to determine if the received instruction address corresponds to an instruction address in short history table. Short history table includes instruction addresses of recently-provided instructions having micro-ops in a post-decode queue. If the received instruction address corresponds to an instruction address in short history table, the low resource micro-operation controller is configured to provide reference (e.g., pointer) to the fetch stage that corresponds to an entry in the post-decode queue in which the micro-ops corresponding to the instruction address are stored. Responsive to the decode stage receiving the reference, the low resource micro-operation controller is configured to provide the micro-ops from the post-decode queue for execution.
Public/Granted literature
Information query