Abstract: A computer system includes a processor and a cache and memory management unit. The processor includes a means for retiring instructions in program order. The cache and memory management unit includes means for detecting when a translation has been evicted from a lookaside buffer and means for communicating eviction information to the means for retiring instructions in program order. The means for retiring instructions in program order includes means for holding a storage related instruction which causes a miss in the lookaside buffer or in the cache in a first pass of execution until the instruction becomes the oldest storage related instruction in program sequence and further includes means responsive to the eviction information for flushing all storage related instructions except the current storage related instruction. The system avoids the occurrence of misses in the buffer late in execution (e.g., PASS 2 or later), thus avoiding a necessity for complex recovery provisions.
Type:
Grant
Filed:
June 7, 1996
Date of Patent:
July 27, 1999
Assignee:
International Business Machines Corporation
Inventors:
Jay Gerald Heaslip, Robert Dov Herzl, Arnold Steven Tran
Abstract: A vertical double-gate field effect transistor includes a source layer, an epitaxial channel layer and a drain layer arranged in a stack on a bulk or SOI substrate. The gate oxide is thermally grown on the sides of the stack using differential oxidation rates to minimize input capacitance problems. The gate wraps around one end of the stack, while contacts are formed on a second end. An etch-stop layer embedded in the second end of the stack enables contact to be made directly to the channel layer.
Type:
Grant
Filed:
April 16, 1997
Date of Patent:
July 14, 1998
Assignee:
International Business Machines Corporation
Inventors:
Jack Oon Chu, Louis Lu-Chen Hsu, Jack Allan Mandelman, Yuan-Chen Sun, Yuan Taur