Boots – shoes – and leggings
Patent
1991-05-07
1994-08-23
Dixon, Joseph L.
Boots, shoes, and leggings
364DIG1, 364DIG2, G06F 1210
Patent
active
053414853
ABSTRACT:
Dynamic address translation structures and procedures are capable of multiple address translations for the same processor in a single cycle. According to one approach, a plurality of directory look aside tables (DLATs) are used to provide multiple address translation. The DLATs are accessed in parallel by separate virtual address generators. To avoid the problem of generating the same address multiple times for each of the DLATs, a generated address for one DLAT may be written to all the DLATs or, alternatively, if a miss occurs in one DLAT, a search is made of the other DLATs before the address is generated. In the former case, an address written to all the DLATs may overwrite an address that will be needed for a future translation by one of the other DLATs. This is avoided in the latter case, but translations in other DLATs are interrupted when a miss occurs in one of the DLATs. This, in turn, may be avoided by employing "shadow" DLATs which are copies of the DLATs. The shadow DLATs are searched when a miss occurs in one of the DLATs thereby avoiding any interruption of translations by the DLATs themselves. Rather than use multiple DLATs, a single interleaved DLAT may be used by multiple address generators.
REFERENCES:
patent: 4136385 (1979-01-01), Gannon et al.
patent: 4188662 (1980-02-01), Ishibashi
patent: 4293910 (1981-10-01), Flusche et al.
patent: 4456954 (1984-06-01), Bullions, III et al.
patent: 4500952 (1985-02-01), Heller et al.
patent: 4691281 (1987-09-01), Furui
patent: 4700291 (1987-10-01), Saito
patent: 4727484 (1988-02-01), Saito
patent: 4736293 (1988-04-01), Patrick
patent: 4754394 (1988-06-01), Brantley, Jr. et al.
patent: 4769770 (1988-09-01), Miyadera et al.
patent: 4794521 (1988-12-01), Ziegler et al.
patent: 4849876 (1989-07-01), Ozawa et al.
patent: 4875155 (1989-10-01), Iskiyan et al.
patent: 4905141 (1990-02-01), Brenza
patent: 5099415 (1992-03-01), Osler et al.
patent: 5111389 (1992-05-01), McAuliffe et al.
patent: 5133059 (1992-07-01), Ziegler et al.
Norton et al., "A Class of Boolean Linear Transformations for Conflict Free Power-of-two Stride Access", Proceedings of the 1987 International Conference on Parallel Processing pp. 247-254.
Hattersley John R.
Kim Thomas D.
Lee Jeffery Y.
Reiley Forrest A.
Dixon Joseph L.
Gonzalez Floyd A.
International Business Machines - Corporation
Lane Jack A.
Troike Robert L.
LandOfFree
Multiple virtual address translation per computer cycle does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multiple virtual address translation per computer cycle, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple virtual address translation per computer cycle will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-509358