| United States Patent | 7,389,402 |
| Zuraski, Jr. , et al. | June 17, 2008 |
A translation lookaside buffer may include control functionality coupled to a first storage and a second storage. The first storage includes a first plurality of entries for storing address translations corresponding to a plurality of page sizes. The second storage includes a second plurality of entries for storing address translations corresponding to the plurality of page sizes. In response to receiving a first address translation associated with a first page size, the control functionality may allocate the first plurality of entries to store address translations corresponding to the first page size. In addition, in response to receiving a request including an address that matches an address translation stored within the first storage, the control functionality may copy a matching address translation from the first storage to the second storage.
| Inventors: | Zuraski, Jr.; Gerald D. (Austin, TX), Punyamurtula; Swamy (Austin, TX) |
| Assignee: |
Advanced Micro Devices, Inc.
(Sunnyvale,
CA)
|
| Appl. No.: | 11/146,863 |
| Filed: | June 7, 2005 |
| Current U.S. Class: | 711/205 ; 711/206; 711/207; 711/E12.061 |
| Current International Class: | G06F 12/00 (20060101) |
| 5752275 | May 1998 | Hammond |
| 6826670 | November 2004 | Middleton et al. |
| 2005/0021925 | January 2005 | Clark |
| 2006/0161758 | July 2006 | Bradford et al. |
| 2006/0206686 | September 2006 | Banerjee et al. |
International Search Report in Application No. PCT/US2006/019942 Mailed Feb. 2, 2007. cited by other . Austin, T.M. et al., Institute of Electrical and Electronics Engineers Association For Computing Machinery: "High-Bandwidth Address Translation For Multiple-Issue Processors", Proceedings of the 23.sup.rd Annual Symposium on Computer Architecture, New York, ACM/IEEE, US, vol. Symp.23, May 22, 1996, pp. 158-167. cited by other. |
Last Updated : Sat Mar 21 10:19:03 EST 2009
Back to Jerry Z's Home Page