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:
Oct. 18, 2022

Filed:

Sep. 16, 2020
Applicant:

Alibaba Group Holding Limited, Grand Cafyman, KY;

Inventors:

Ziyi Hao, Hangzhou, CN;

Xiaoyan Xiang, Shanghai, CN;

Feng Zhu, Hangzhou, CN;

Assignee:

Alibaba Group Holding Limited, Grand Cayman, KY;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 12/1027 (2016.01); G06F 12/1009 (2016.01); G06F 9/30 (2018.01); G06F 12/0895 (2016.01); G06F 12/0811 (2016.01); G06F 12/0882 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1027 (2013.01); G06F 9/30047 (2013.01); G06F 12/0811 (2013.01); G06F 12/0882 (2013.01); G06F 12/0895 (2013.01); G06F 12/1009 (2013.01);
Abstract

The present invention discloses a memory management unit, an address translation method, and a processor. The memory management unit includes: a translation lookaside buffer adapted to store a plurality of translation entries, where each translation entry includes a size flag bit, a virtual address tag, and a physical address tag, the virtual address tag represents a virtual page, the physical address tag represents a physical page corresponding to the virtual pane, and the size flag bit represents a page size of the virtual page; and a translation processing unit adapted to look up a translation entry whose virtual address tag matches a to-be-translated virtual address in the plurality of translation entries based on the page size represented by the size flag bit of the translation entry, and translate the virtual address into a physical address based on the matching translation entry.


Find Patent Forward Citations

Loading…