发明名称 HIDING PAGE TRANSLATION MISS LATENCY IN PROGRAM MEMORY CONTROLLER BY SELECTIVE PAGE MISS TRANSLATION PREFETCH
摘要 Example embodiments hide the page miss translation latency for program fetches. In example embodiments, whenever an access is requested by a CPU, the L1l cache controller (111) does a-priori lookup of whether the virtual address plus the fetch packet count of expected program fetches crosses a page boundary (1614, 1622). If the access crosses a page boundary (1622), the L1l cache controller (111) will request a second page translation along with the first page. This pipelines requests to the μΤLΒ (1501) without waiting for L1l cache controller (111) to begin processing the second page requests. This becomes a deterministic prefetch of the second page translation request. The translation information for the second page is stored (1624) locally in L1l cache controller (111) and used when the access crosses the page boundary.
申请公布号 WO2016106392(A1) 申请公布日期 2016.06.30
申请号 WO2015US67525 申请日期 2015.12.22
申请人 TEXAS INSTRUMENTS INCORPORATED;TEXAS INSTRUMENTS JAPAN LIMITED 发明人 VENKATASUBRAMANIAN, RAMAKRISHNAN;OLORODE, OLULEYE;RAMAPRASAD, BIPIN PRASAD, HEREMAGALUR
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址