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.
Patent No.:
Date of Patent:
Sep. 30, 2014
Filed:
Apr. 29, 2008
Jacob Carmona, Hod HaSharon, IL;
Eliezer Aloni, Zur Yigal, IL;
Yuval Eliyahu, Petach Tiqva, IL;
Rafi Shalom, Givat Schmuel, IL;
Jacob Carmona, Hod HaSharon, IL;
Eliezer Aloni, Zur Yigal, IL;
Yuval Eliyahu, Petach Tiqva, IL;
Rafi Shalom, Givat Schmuel, IL;
Broadcom Corporation, Irvine, CA (US);
Abstract
Methods and systems for latency optimized ATS usage are disclosed. Aspects of one method may include communicating a memory access request using an untranslated address and also an address translation request using the same untranslated address, where the translation request may be sent without waiting for a result of the memory access request. The memory access request and the address translation request may be made in either order. A translation agent may be used to translate the untranslated address, and the translated address may be communicated to the device that made the memory access request. The translated address may also be used to make the memory access. Accordingly, by communicating the translated address without having to wait for completion of the memory access, or vice versa, the requesting device may reduce latency for memory accesses when using untranslated addresses.