发明公开
- 专利标题: TRANSLATION LOOKASIDE BUFFER MANIPULATION
- 专利标题(中): 操纵后备缓冲器的
-
申请号: EP07710244.0申请日: 2007-01-22
-
公开(公告)号: EP1974255A1公开(公告)日: 2008-10-01
- 发明人: KOPEC, Brian Joseph , AUGSBURG, Victor Roberts , DIEFFENDERFER, James Norris , BRIDGES, Jeffrey Todd , SARTORIUS, Thomas Andrew
- 申请人: QUALCOMM Incorporated
- 申请人地址: Attn: International IP Administration 5775 Morehouse Drive San Diego, California 92121 US
- 专利权人: QUALCOMM Incorporated
- 当前专利权人: QUALCOMM Incorporated
- 当前专利权人地址: Attn: International IP Administration 5775 Morehouse Drive San Diego, California 92121 US
- 代理机构: Dunlop, Hugh Christopher
- 优先权: US336264 20060120
- 国际公布: WO2007085009 20070726
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
A processor having a multistage pipeline includes a TLB and a TLB controller. In response to a TLB miss signal, the TLB controller initiates a TLB reload, requesting address translation information from either a memory or a higher-level TLB, and placing that information into the TLB. The processor flushes the instruction having the missing virtual address, and refetches the instruction, resulting in re-insertion of the instruction at an initial stage of the pipeline above the TLB access point. The initiation of the TLB reload, and the flush/refetch of the instruction, are performed substantially in parallel, and without immediately stalling the pipeline. The refetched instruction is held at a point in the pipeline above the TLB access point until the TLB reload is complete, so that the refetched instruction generates a “hit” in the TLB upon its next access.
公开/授权文献
- EP1974255B1 TRANSLATION LOOKASIDE BUFFER MANIPULATION 公开/授权日:2018-08-22
信息查询