发明授权
US06862676B1 Superscalar processor having content addressable memory structures for determining dependencies
有权
超标量处理器具有用于确定依赖性的内容可寻址存储器结构
- 专利标题: Superscalar processor having content addressable memory structures for determining dependencies
- 专利标题(中): 超标量处理器具有用于确定依赖性的内容可寻址存储器结构
-
申请号: US09761494申请日: 2001-01-16
-
公开(公告)号: US06862676B1公开(公告)日: 2005-03-01
- 发明人: Micah C. Knapp , Poonacha P. Kongetira , Marc E. Lamere , Julie M. Staraitis
- 申请人: Micah C. Knapp , Poonacha P. Kongetira , Marc E. Lamere , Julie M. Staraitis
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Meyertons Hood Kivlin Kowert & Goetzel, PC
- 代理商 B Noël Kivlin
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F9/34 ; G06F12/06
摘要:
A superscalar processor having a content addressable memory structure that transmits a first and second output signal is presented. The superscalar processor performs out of order processing on an instruction set. From the first output signal, the dependencies between currently fetched instructions of the instruction set and previous in-flight instructions can be determined and used to generate a dependency matrix for all in-flight instructions. From the second output signal, the physical register addresses of the data required to execute an instruction, once the dependencies have been removed, may be determined.
信息查询