发明授权
US09395985B2 Efficient central processing unit (CPU) return address and instruction cache
有权
高效的中央处理单元(CPU)返回地址和指令缓存
- 专利标题: Efficient central processing unit (CPU) return address and instruction cache
- 专利标题(中): 高效的中央处理单元(CPU)返回地址和指令缓存
-
申请号: US14160280申请日: 2014-01-21
-
公开(公告)号: US09395985B2公开(公告)日: 2016-07-19
- 发明人: Shrey Bhatia , Christian Wiencke
- 申请人: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
- 申请人地址: DE Freising
- 专利权人: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
- 当前专利权人: TEXAS INSTRUMENTS DEUTSCHLAND GMBH
- 当前专利权人地址: DE Freising
- 代理商 John R. Pessetto; Frank D. Cimino
- 主分类号: G06F9/00
- IPC分类号: G06F9/00 ; G06F9/30 ; G06F9/38
摘要:
A processor includes an instruction fetch unit and an instruction decode unit. The instruction fetch unit includes an instruction pre-fetch buffer and is configured to fetch instructions from memory into the instruction pre-fetch buffer. The instruction decode unit is coupled to the instruction pre-fetch buffer and upon decoding a call instruction from the instruction pre-fetch buffer, causes next N instruction words of the instruction pre-fetch buffer to be preserved for execution after completing execution of a software module indicated by the call instruction, and causes the instruction fetch unit to begin fetching instructions of the software module from the memory at an address indicated by the call instruction. Upon completion of execution of the software module, the instruction decode unit begins to decode the preserved N instruction words while the instruction fetch unit concurrently fetches instruction words from beginning at an address after the N instruction words.
公开/授权文献
信息查询