发明申请
- 专利标题: System and method for instruction memory storage and processing based on backwards branch control information
- 专利标题(中): 基于向后分支控制信息的指令存储器和处理系统和方法
-
申请号: US10620734申请日: 2003-07-16
-
公开(公告)号: US20050015537A1公开(公告)日: 2005-01-20
- 发明人: Sameh Asaad , Jaime Moreno , Jude Rivers , John-David Wellman
- 申请人: Sameh Asaad , Jaime Moreno , Jude Rivers , John-David Wellman
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F12/00
摘要:
A system for instruction memory storage and processing in a computing device having a processor, the system is based on backwards branch control information and comprises a dynamic loop buffer (DLB) which is a tagless array of data organized as a direct-mapped structure; a DLB controller having a primary memory unit partitioned into a plurality of banks for controlling the state of the instruction memory system and accepting a program counter address as an input, the DLB controller outputs distinct signals. The system further comprises an address register located in the memory of the computing device, it is a staging register for the program counter address and an instruction fetch process that takes two cycles of the processor clock; and a bank select unit for serving as a program counter address decoder to accept the program counter address and to output a bank enable signal for selecting a bank in a primary memory unit, and a decoded address for access within the selected bank.
公开/授权文献
信息查询