Virtual memory pre-fetch requests are generated for a virtual memory and a multiple port memory management unit (MMU) circuit (114). Virtual memory access requests sent to a particular port (124, 126,128) of the MMU circuit (114) are monitored. In response to the satisfaction of a trigger conditions, virtual  memory pre-fetch requests are generated and transmitted to the MMU circuit (114) using the particular port (124, 126, 128). Physical access requests from the MMU circuit (114) are monitored for physical addresses corresponding to the virtual memory pre-fetch requests. The physical accessrequests corresponding to the virtual memory pre-fetch requests are filtered.
가상 메모리 및 다중 포트 메모리 관리 유닛(MMU) 회로(114)에 대한 가상 메모리 프리-페치 요청들이 생성된다. MMU 회로(114)의 특정한 포트(124, 126, 128)로 전송된 가상 메모리 액세스 요청들이 모니터링된다. 트리거 조건들의 충족에 대한 응답으로, 가상 메모리 프리-페치 요청들이 생성되고, 특정한 포트(124, 126, 128)를 사용하여 MMU 회로(114)에 송신된다. MMU 회로(114)로부터의 물리 액세스 요청들은 가상 메모리 프리-페치 요청들에 대응하는 물리 어드레스들에 대해 모니터링된다. 가상 메모리 프리-페치 요청들에 대응하는 물리 액세스 요청들이 필터링된다.