The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 04, 2017

Filed:

Sep. 23, 2014
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Ali Ghassan Saidi, Austin, TX (US);

Anirruddha Nagendran Udipi, Austin, TX (US);

Matthew Lucien Evans, Austin, TX (US);

Geoffrey Blake, Austin, TX (US);

Robert Gwilym Dimond, Austin, TX (US);

Assignee:

ARM Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/1027 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1027 (2013.01); G06F 2212/654 (2013.01); G06F 2212/681 (2013.01);
Abstract

A data processing system utilizing a descriptor ring to facilitate communication between one or more general purpose processors and one or more devices employs a system memory management unit for managing access by the devices to a main memory. The system memory management unit uses address translation data for translating memory addresses generated by the devices into addresses supplied to the main memory. Prefetching circuitry within the system memory management unit serves to detect pointers read from the descriptor ring and to prefetch address translation data into the translation lookaside buffer of the system memory management unit.


Find Patent Forward Citations

Loading…