Processor subroutine cache
AssigneeTexas Instruments Incorporated
InventorChristian Wiencke
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorChristian Wiencke
Estimating the term…
A processor includes an execution unit and a subroutine cache. The execution unit is configured to execute instructions. The subroutine cache us configured to provide instructions of a subroutine to the execution unit for execution. The subroutine cache includes subroutine instruction storage, a subroutine address register, and subroutine cache control logic. The subroutine control logic is configured to: identify a subroutine call instruction provided to the execution unit; determine whether an instruction of a subroutine invoked by the subroutine call instruction is stored in the subroutine instruction storage by evaluating a subroutine validity indicator that indicates whether at least a portion of the subroutine is stored in the subroutine instruction storage; and provide the instruction of the subroutine to the execution unit based on the subroutine validity indicator indicating that at least a portion of the subroutine is stored in the subroutine instruction storage.
A system, comprising:
A method, comprising:
Dependencies are inferred from the claim text.