Methods for operating logical cache memory storing logical and physical address information
AssigneeHitachi, Ltd.
InventorsShinichi Yoshioka, Shumpei Kawasaki
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsShinichi Yoshioka, Shumpei Kawasaki
Estimating the term…
Physical page information PA(a) corresponding to logical page information VA(a) as a cache tag address is retained in a logical cache memory 10 and in the event of a cache miss when a shared area is accessed, the physical page information PA (a) retained in the cache memory is compared with physical page information PA (b) resulting from the translation of a search address by TLB. When the result of the comparison is proved to be conformity, the cache entry is processes as a cache hit, so that the problem of a synonym arising from a case where the same physical address is assigned to different logical addresses is solved in such a manner that the number of times access is provided to TLB is halved as compared with the conventional arrangement.
In a data processing system having a logical cache memory, a translation lookaside buffer and a main memory, the logical cache memory having a plurality of entries, each of the entries of the logical cache memory including data, physical address information, logical address information, validity information, shared information and address space identifier information, the translation lookaside buffer having a plurality of entries, each of the entries of the translation lookaside buffer including physical address information, logical address information, validity information, shared information and address space identifier information, a method comprising the steps of:
In a data processing system having a logical cache memory, a translation lookaside buffer and a main memory, the logical cache memory having a plurality of entries, each of the entries of the logical cache memory including data, physical address information, logical address information, shared information and address space identifier information, the translation lookaside buffer having a plurality of entries, each of the entries of the translation lookaside buffer including physical address information, logical address information, shared information and address space identifier information, a method comprising the steps of:
In a data processing system having a logical cache memory, a translation lookaside buffer and a main memory, the logical cache memory having a plurality of entries, each of the entries of the logical cache memory including data, physical address information, logical address information, validity information and address space identifier information, the translation lookaside buffer having a plurality of entries, each of the entries of the translation lookaside buffer including physical address information, logical address information, validity information and address space identifier information, a method comprising the steps of:
Dependencies are inferred from the claim text.