Patent
1996-11-05
1998-02-10
Hafiz, Tariq R.
395447, 395455, G06F 1210
Patent
active
057178852
ABSTRACT:
A translation look-aside buffer (TLB) for translating a variable page size virtual page number to a physical page number. The TLB partitions the virtual page number into an upper portion and a lower portion. The upper portion is always compared to an upper virtual page number entry in a first content addressable memory while only certain bits of lower portion are selectively compared to a corresponding number of bits in a lower virtual page number entry in a second content addressable memory. The number of bits compared in the second content addressable memory is determined by the specified size of the physical page. The TLB includes a page size memory having a plurality of page size entries wherein the certain number of bits for each of the lower virtual page entries is specified by a corresponding page size entry. Associated with each bit in the lower virtual page number entries is an enable transistor for selectively enabling the comparison of that bit in the lower virtual page number entry. The enable gate includes a control input coupled to a corresponding bit in a corresponding page size entry, the enable transistor selectively enabling the single bit comparison when the corresponding bit in the page size entry is set to an enable state and selectively disabling the comparison when the corresponding bit in the page size entry is set to a disable state.
REFERENCES:
patent: 5133058 (1992-07-01), Jensen
patent: 5155832 (1992-10-01), Hunt
patent: 5163140 (1992-11-01), Stiles et al.
patent: 5263140 (1993-11-01), Riordan
patent: 5327372 (1994-07-01), Oka et al.
patent: 5412787 (1995-05-01), Forsyth et al.
patent: 5465337 (1995-11-01), Kong
patent: 5526504 (1996-06-01), Hsu et al.
Jouppi, Norman P., Improving Direct-Mapped Cache Performance by the Addition of a Small Fully-Associative Cache and Prefetch Buffers, Proceedings of the 17th Annual International Symposium on Computer Architecture, at 364-73 (IEEE 1990).
Emerson Paul G.
Kumar Rajendra
Hafiz Tariq R.
Hewlett--Packard Company
Verbrugge Kevin
LandOfFree
TLB organization with variable page size mapping and victim-cach does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with TLB organization with variable page size mapping and victim-cach, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and TLB organization with variable page size mapping and victim-cach will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2086052