发明授权
- 专利标题: Processor with a split stack
- 专利标题(中): 处理器与分离堆栈
-
申请号: US10632079申请日: 2003-07-31
-
公开(公告)号: US07058765B2公开(公告)日: 2006-06-06
- 发明人: Gerard Chauvel , Maija Kuusela , Serge Lasserre
- 申请人: Gerard Chauvel , Maija Kuusela , Serge Lasserre
- 申请人地址: US TX Dallas
- 专利权人: Texas Instruments Incorporated
- 当前专利权人: Texas Instruments Incorporated
- 当前专利权人地址: US TX Dallas
- 代理商 Ronald O. Neerings; Wade James Brady, III; Frederick J. Telecky, Jr.
- 优先权: EP03291908 20030730
- 主分类号: G06F12/08
- IPC分类号: G06F12/08
摘要:
Methods and apparatuses are disclosed for implementing a processor with a split stack. In some embodiments, the processor includes a main stack and a micro-stack. The micro-stack preferably is implemented in the core of the processor, whereas the main stack may be implemented in areas that are external to the core of the processor. Operands are preferably provided to an arithmetic logic unit (ALU) by the micro-stack, and in the case of underflow (micro-stack empty), operands may be fetched from the main stack. Operands are written to the main stack during overflow (micro-stack full) or by explicit flushing of the micro-stack. By optimizing the size of the micro-stack, the number of operands fetched from the main stack may be reduced, and consequently the processor's power consumption may be reduced.
公开/授权文献
- US20040078557A1 Processor with a split stack 公开/授权日:2004-04-22
信息查询