Patent ID: 6895492
Filing Date: 2005-05-17
Classification: G06F

Abstract:
1. An apparatus comprising: a higher address translation buffer that stores address translation data for translating a virtual address into a physical address; a higher control unit that translates a virtual address into a physical address based on the address translation data in the higher address translation buffer according to an access, and requests a latter stage to control the address translation when it is not possible to carry out the translation; a lower control unit that translates the virtual address into the physical address according to the request for address translation from the higher control unit; a write control unit that writes the address translation data that has been used for address translation into the higher address translation buffer; and a write prohibiting unit that refers to record information relating to the writing of address translation data into the higher address translation buffer, and prohibits the writing of the address translation data into the higher address translation buffer when address translation data that is the same as the address translation data has already been written in the higher address translation buffer.