Invention Grant
- Patent Title: Computer processor that implements pre-translation of virtual addresses
-
Application No.: US15087150Application Date: 2016-03-31
-
Publication No.: US10169039B2Publication Date: 2019-01-01
- Inventor: Mayan Moudgill , Gary Nacer , C. John Glossner , A. Joseph Hoane , Paul Hurtley , Murugappan Senthilvelan , Pablo Balzola
- Applicant: Optimum Semiconductor Technologies, Inc.
- Applicant Address: US NY Tarrytown
- Assignee: OPTIMUM SEMICONDUCTOR TECHNOLOGIES, INC.
- Current Assignee: OPTIMUM SEMICONDUCTOR TECHNOLOGIES, INC.
- Current Assignee Address: US NY Tarrytown
- Agency: Zhong Law, LLC
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/10 ; G06F9/30 ; G06F3/06 ; G06F12/0875 ; G06F12/0893 ; G06F12/1009 ; G06F12/0862 ; G06F9/32 ; G06F9/355

Abstract:
A computer processor that implements pre-translation of virtual addresses is disclosed. The computer processor may include a register file comprising one or more registers. The computer processor may include processing logic. The processing logic may receive a value to store in a register of one or more registers. The processing logic may store the value in the register. The processing logic may designate the received value as a virtual address, the virtual address having a corresponding virtual base page number. The processing logic may translate the virtual base page number to a corresponding real base page number and zero or more real page numbers corresponding to zero or more virtual page numbers adjacent to the virtual base page number. The processing logic may further store in the register of the one or more registers the real base page number and the zero or more real page numbers.
Public/Granted literature
- US20160314074A1 COMPUTER PROCESSOR THAT IMPLEMENTS PRE-TRANSLATION OF VIRTUAL ADDRESSES Public/Granted day:2016-10-27
Information query