Invention Grant
- Patent Title: Multi-threaded translation and transaction re-ordering for memory management units
-
Application No.: US14859351Application Date: 2015-09-20
-
Publication No.: US10007619B2Publication Date: 2018-06-26
- Inventor: Jason Edward Podaima , Paul Christopher John Wiercienski , Carlos Javier Moreira , Alexander Miretsky , Meghal Varia , Kyle John Ernewein , Manokanthan Somasundaram , Muhammad Umar Choudry , Serag Monier Gadelrab
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Muncy, Geissler, Olds & Lowe, P.C.
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/08 ; G06F12/1045 ; G06F12/0891 ; G06F12/0844 ; G06F12/1036 ; G06F12/0806 ; G06F12/0842 ; G06F12/1009

Abstract:
Systems and methods relate to performing address translations in a multithreaded memory management unit (MMU). Two or more address translation requests can be received by the multithreaded MMU and processed in parallel to retrieve address translations to addresses of a system memory. If the address translations are present in a translation cache of the multithreaded MMU, the address translations can be received from the translation cache and scheduled for access of the system memory using the translated addresses. If there is a miss in the translation cache, two or more address translation requests can be scheduled in two or more translation table walks in parallel.
Public/Granted literature
- US20160350234A1 MULTI-THREADED TRANSLATION AND TRANSACTION RE-ORDERING FOR MEMORY MANAGEMENT UNITS Public/Granted day:2016-12-01
Information query